@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@900&display=swap');
/* BRANDBOOK RL 25-7-19 */
/* COLORS */
/* SIZE */
/* LOGHI RL */
/* THEME COLOR */
.logo-RL-design > .it-brand-text > img {
  width: 194px;
  height: 54px;
}
.logo-RL-top-design > img {
  width: 184px;
  max-height: 38px;
}
.logo-ARIA-design > .it-brand-text > img {
  width: auto;
  height: 54px;
}
.logo-text-platform-design {
  color: #5e7887 !important;
}
a.logo-text-platform-design {
  text-decoration: none;
}
a.logo-text-platform-design:hover {
  text-decoration: underline !important;
}
/* BACKGROUND PLATFORM */
/* UTILITY COLOR */
/* TEXT COLOR */
/* FILE COLOR */
/* SOCIAL COLOR */
/* DEVICE AND BROWSER MEDIA QUERY */
/*BOOTSTRAP-ITALIA*/
/* PRIMARY-COLOR OVERRIDE*/
/* THEME COLOR */
/* UTILITY */
/* STYLE CUSTOM */
/* platform/common/web/scss */
.container-favourites.favorite-from-backend {
  z-index: 10;
  right: 10px;
  top: 280px;
  border: 1px solid #333;
}
.container-favourites.favorite-from-backend a.favourite-btn.added-to-favourites {
  color: #333;
}
.container-favourites .favourite-btn {
  color: #333 !important;
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link.dropdown-toggle.active {
  border: none !important;
}
* {
  scroll-behavior: smooth;
  scroll-padding-top: 50px;
}
body #bk-page .container.container-full-width, body #bk-page .wrap-modules .uk-section .uk-container.container-full-width, .wrap-modules .uk-section body #bk-page .uk-container.container-full-width {
  padding: 0 !important;
}
.border-radius-10 {
  border-radius: 10px !important;
}
/** IMAGE BLOCK */
.image-block {
  width: 100%;
}
/** SECTION BOX EVIDENCE */
.section-box-evidence > div {
  flex-basis: 100%;
}
@media (min-width: 992px) {
  .section-box-evidence > div {
    flex-basis: 32%;
  }
}
.section-box-evidence .item-box-evidence {
  display: flex;
  align-items: center;
  padding: 16px;
  text-decoration: none;
  background-color: #5e7887;
  color: #fff;
}
.section-box-evidence .item-box-evidence > div {
  max-height: 80px;
  max-width: 80px;
  overflow: hidden;
  margin-right: 12px;
}
.section-box-evidence .item-box-evidence > div img {
  object-fit: cover;
  object-position: center;
  min-height: 80px;
  min-width: 80px;
  max-height: 80px;
  max-width: 80px;
}
.section-box-evidence .item-box-evidence > div img.img-rounded {
  border-radius: 50%;
  overflow: hidden;
}
.section-box-evidence .item-box-evidence span {
  font-weight: bold;
}
.section-box-evidence .item-box-evidence:hover {
  color: #fff;
  background-color: #566d7b;
}
.card-my-platform {
  border-radius: 8px;
  background: #f0efe9;
  padding: 12px;
  margin-bottom: 16px;
  position: relative;
}
.card-my-platform .bullet-platform-online {
  position: absolute;
  top: -4px;
  right: -4px;
  width: 16px;
  height: 16px;
  border: 2px solid #fff;
  background: #c5c7c9;
  color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.card-my-platform .bullet-platform-online.active {
  background: #00cc85;
}
.card-my-platform a {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #1a171b;
}
.card-my-platform .img-platform {
  max-height: 80px;
  max-width: 80px;
  overflow: hidden;
  border-radius: 8px;
  background-color: #fff;
}
.card-my-platform .img-platform img {
  object-fit: cover;
  object-position: center;
  min-height: 80px;
  min-width: 80px;
  max-height: 80px;
  max-width: 80px;
  overflow: hidden;
}
.card-my-platform .info-platform {
  width: 60%;
  text-align: right;
  margin-left: auto;
  padding-left: 12px;
}
.card-my-platform .name-platform {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.2;
}
.card-my-platform .ruolo-platform {
  font-style: italic;
}
.card-my-platform.disabled {
  filter: grayscale(0.7) opacity(0.7);
}
.card-my-platform.disabled a {
  cursor: no-drop;
}
.hero-banner {
  min-height: 325px;
  display: flex;
  align-items: flex-end;
}
.hero-banner h1 {
  line-height: 36px !important;
}
.special-button {
  position: relative;
  background: linear-gradient(264.21deg, #005a81 0%, #009adf 100%);
  color: #fff;
  display: flex;
  text-decoration: none;
  font-size: 22px;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 3px;
  padding: 5px 30px 5px 20px;
  height: 100%;
  align-items: center;
}
.special-button span {
  margin-left: auto;
  text-align: right;
  line-height: 1.2;
}
.special-button:before {
  background: url('/img/blu-angle.png');
  background-repeat: no-repeat;
  content: '';
  position: absolute;
  left: -5px;
  top: -5px;
  height: 31px;
  width: 31px;
}
.special-button:after {
  background: url('/img/green-angle.png');
  background-repeat: no-repeat;
  content: '';
  position: absolute;
  right: -5px;
  bottom: -5px;
  height: 31px;
  width: 31px;
}
.special-button:hover, .special-button:focus, .form-check [type='checkbox']:focus + label.special-button, .form-check [type='radio']:focus + label.special-button, .toggles label input[type='checkbox']:focus + .lever.special-button {
  color: #fff;
  filter: saturate(1.3);
}
.section-avvisi {
  background: linear-gradient(0deg, rgba(239, 239, 239, 1) 0%, rgba(239, 239, 239, 1) 145px, rgba(255, 255, 255, 1) 145px);
}
.alert {
  border-radius: 4px;
}
.alert svg {
  fill: currentColor;
}
.alert-fl {
  height: 100%;
}
.alert-fl .uk-container, .alert-fl .alert {
  height: 100%;
}
.section-banner-cta {
  background: #e7ebed;
  color: #fff;
}
.section-banner-cta .btn-fl-blu {
  min-height: 45%;
  text-align: left;
  justify-content: flex-start;
}
.section-banner-cta .btn-fl-blu .icon {
  width: 38px;
  height: 38px;
  margin-right: 12px;
}
.section-banner-cta h3 {
  color: #fff;
}
.banner-registrati {
  border-radius: 10px;
  padding: 45px 60px;
}
.banner-registrati .image-block {
  width: 100px;
  margin-right: 20px;
}
.banner-fl-europa {
  border-radius: 10px;
  padding: 45px 60px;
}
.banner-fl-europa a span {
  display: flex;
  align-items: center;
}
.btn-fl-blu {
  background-color: #00567b !important;
}
.angoli-cornice {
  position: relative;
}
.angoli-cornice:before {
  background: url('/img/blu-angle.png');
  background-repeat: no-repeat;
  content: '';
  position: absolute;
  left: -5px;
  top: -5px;
  height: 31px;
  width: 31px;
  z-index: 2;
}
.angoli-cornice:after {
  background: url('/img/green-angle.png');
  background-repeat: no-repeat;
  content: '';
  position: absolute;
  right: -5px;
  bottom: -5px;
  height: 31px;
  width: 31px;
  z-index: 2;
}
.container-news-focus {
  position: relative;
}
.container-news-focus .content-focus {
  background-size: cover;
  background-position: center center;
  padding: 24px;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
}
.container-news-focus .content-focus:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 70%);
}
.container-news-focus .content-focus .body-focus {
  display: flex;
  flex-direction: column;
  color: #fff;
  position: relative;
  min-height: 380px;
}
.container-news-focus .content-focus .body-focus .cat-focus {
  background-color: #008432;
  border-radius: 6px;
  font-weight: bold;
  padding: 0px 4px;
  margin-bottom: 8px;
}
.owl-item {
  border-radius: 10px;
  overflow: hidden;
}
.item-news-evidenza .content-news {
  padding: 24px;
  background-size: cover;
  background-position: center center;
}
.item-news-evidenza .content-news:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 70%);
}
.item-news-evidenza .content-news .body-news {
  min-height: 375px;
  display: flex;
  flex-direction: column;
  position: relative;
  color: #fff;
  justify-content: flex-end;
  background-size: cover;
  background-position: center center;
}
.item-news-evidenza .content-news .body-news .cat-news {
  color: #72e187;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}
.item-news-evidenza .content-news .body-news .tit-news-evidenza {
  font-size: 21px;
  font-weight: 600;
}
.item-news-evidenza .content-news .body-news .data-news-evidenza {
  font-size: 14px;
}
/*@import "_footer-custom";
 @import "_header-custom";*/
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper {
  padding: 0 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 992px) {
  #amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper {
    flex-direction: row;
  }
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper > p {
  font-size: 1.5em;
  line-height: 1.1;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper > p br {
  margin-bottom: 15px;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper > p strong {
  color: #1c89bb;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper > p + p > img {
  width: 100% !important;
  height: auto !important;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-nav .owl-next span, #amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-nav .owl-prev span {
  color: #1c89bb;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot {
  background: #1c89bb;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot.active {
  border-color: #1c89bb;
  background-color: #fff;
}
#amos-slideshow .modal-body .owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot.active > span {
  background-color: #1c89bb;
}
@media (min-width: 992px) {
  .wrap-modules .it-hero-wrapper .it-hero-text-wrapper {
    padding-left: 0;
  }
}
.left-page-menu-container {
  top: 120px;
  position: sticky;
}
@media (max-width: 768px) {
  .left-page-menu-container {
    position: initial;
  }
}
.left-page-menu-container .left-page-menu {
  list-style: square;
}
.left-page-menu-container .left-page-menu a {
  text-decoration: none;
  font-weight: bold;
}
.left-page-menu-container .left-page-menu .icon-current {
  position: absolute;
  right: -25px;
  top: -15px;
  z-index: 1;
}
.left-page-menu-container .left-page-menu hr.menu-line {
  border-bottom: 1px dashed #008432;
}
.left-page-menu-container .left-page-menu .lvl-1 {
  color: #00567b;
}
.left-page-menu-container .left-page-menu .lvl-1 a {
  color: #00567b;
}
.left-page-menu-container .left-page-menu .lvl-1 {
  margin-left: 0px;
}
.left-page-menu-container .left-page-menu .lvl-2 {
  margin-left: 10px;
}
.left-page-menu-container .left-page-menu .lvl-3 {
  margin-left: 20px;
}
.left-page-menu-container .left-page-menu .lvl-2, .left-page-menu-container .left-page-menu .lvl-3 {
  color: #95c100;
}
.left-page-menu-container .left-page-menu .lvl-2 a, .left-page-menu-container .left-page-menu .lvl-3 a {
  color: #95c100;
}
.left-page-menu-container .left-page-menu .lvl-current {
  color: #008432;
}
.left-page-menu-container .left-page-menu .lvl-current a {
  color: #008432;
}
.left-page-menu-container.dropdown-style-menu ul {
  list-style: none;
}
.left-page-menu-container.dropdown-style-menu ul li {
  padding: 0;
  font-weight: 600;
  text-transform: uppercase;
  border-bottom: 1px solid #d3d3d3;
  white-space: initial !important;
}
.left-page-menu-container.dropdown-style-menu ul li .inner-link {
  padding: 0.5rem 24px;
}
.left-page-menu-container.dropdown-style-menu ul li a {
  color: #00567b !important;
  text-transform: uppercase;
  font-weight: 600 !important;
}
.left-page-menu-container.dropdown-style-menu ul li .collapse-inner {
  background-color: #f5f5f5;
}
/*BANNER FAQ*/
.section-banner-faq .banner-faq {
  background-color: #f1fdfe;
  padding: 30px 20px;
  color: #297a38;
}
.section-banner-faq .banner-faq .image-block img {
  bottom: -80px;
  right: 0;
}
/**
 FIX TEMP INTERNO CMS
 */
body.cms-admin-layout-dxp .luya {
  background-color: #f8f9fa;
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper {
  max-width: 100%;
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  /** SIDEBAR COMPONENTI */
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column:not(.blockholder-column-small) {
  width: 200px;
  max-width: 200px;
}
body.cms-admin-layout-dxp {
  /** COMPORTAMENTO SIDEBAR COMPONENTI CON HEADER SHRINK */
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  height: calc(100vh - 150px);
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column .blockholder-group:last-of-type {
  margin-bottom: 150px;
}
body.cms-admin-layout-dxp.shrink .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  height: calc(100vh - 100px);
  margin-top: calc(100px - 150px);
}
body.cms-admin-layout-dxp {
  /** NASCOSTO FOOTER NEL CMS */
}
body.cms-admin-layout-dxp {
  /** SEO MODAL IN CMS */
}
body.cms-admin-layout-dxp #amos-seo-analyzer.modal-in-cms .form-group:not(:last-child) {
  margin-bottom: 0;
}
body.cms-admin-layout-dxp #amos-seo-analyzer.modal-in-cms .form-group > label {
  position: relative;
}
body.cms-admin-layout-dxp {
  /** TESTATA PAGINE NEL CMS */
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary:hover {
  background-color: #ccc;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu::before {
  left: auto;
  right: 24px;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu > li > a {
  /** recupero da dropdown listati bs3 */
  display: block;
  padding: 8px 16px;
  font-size: 16px;
  text-decoration: none;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu > li > a:hover {
  text-decoration: underline;
  color: #262626;
  background-color: #f5f5f5;
}
body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .nav-link.btn.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .assistance.nav-link.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] .uk-button.nav-link.btn-outline-primary, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .uk-button.nav-link.btn-outline-primary {
  box-shadow: none;
}
body.cms-admin-layout-dxp .btn.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .assistance.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.assistance.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.assistance.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.btn.btn-seo-analyzer {
  color: #fff !important;
  font-size: 16px;
  font-weight: 700;
}
body.cms-admin-layout-dxp .btn.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .assistance.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.assistance.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.assistance.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.btn.btn-seo-analyzer:hover {
  color: #fff !important;
  background-color: #002740;
}
h2, h3, h4 {
  color: #17324d;
}
.color-blu-accordo {
  color: #17324d;
}
.bg-azzurrino {
  background-color: #8ebeed;
}
.bg-azzurrino-20 {
  background-color: rgba(142, 190, 237, 0.2);
}
.hero-banner-home {
  color: #fff;
  overflow: hidden;
}
.hero-banner-home .text-intro-hero {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.hero-banner-home .text-intro-hero .image-block {
  text-align: right;
}
.hero-banner-home .slider-intro-home {
  padding: 60px 0;
  background: #285eb9;
}
.hero-banner-home .slider-intro-home .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > .uk-container {
  padding: 0 15px;
}
.hero-banner-home .slider-intro-home .it-carousel-wrapper.it-carousel-landscape-abstract .owl-stage-outer {
  border-right-color: transparent;
}
.hero-banner-home .slider-intro-home .it-carousel-wrapper.it-carousel-landscape-abstract .owl-dots {
  left: inherit;
  bottom: inherit;
  top: 0;
  text-align: right;
}
.hero-banner-home .slider-intro-home .it-carousel-wrapper.it-carousel-landscape-abstract .owl-dots .owl-dot {
  width: 21px;
  height: 21px;
  background: #20d9d3;
  margin: 0 5px;
}
.hero-banner-home .slider-intro-home .testo-slide-punti {
  margin-top: 60px;
  margin-bottom: 60px;
}
.hero-banner-home .slider-intro-home .testo-slide-punti .punto-slide {
  text-transform: uppercase;
  font-weight: bold;
  color: #20d9d3;
}
.hero-banner-home .slider-intro-home .testo-slide-punti .title-slide {
  margin-bottom: 38px;
}
.section-slider-servizi {
  background: linear-gradient(180deg, rgba(142, 190, 237, 0.2) 0%, rgba(142, 190, 237, 0.2) 50%, rgba(255, 255, 255, 1) 50%);
}
.section-slider-servizi .card .image-block img {
  max-width: 93px;
  height: 93px;
}
.section-slider-servizi .card h5 {
  color: #17324d;
  margin-top: 14px;
}
.section-slider-servizi .card a.read-more {
  right: 24px;
}
.section-dati .border-full {
  position: relative;
}
.section-dati .border-full::before {
  content: '';
  position: absolute;
  top: 60px;
  border-left: 4px dashed #e5e5e5;
  position: absolute;
  width: 4px;
  left: 95px;
  height: 80%;
}
@media (max-width: 767px) {
  .section-dati .border-full::before {
    content: inherit;
  }
}
@media (min-width: 992px) {
  .section-dati .border-full::before {
    border-top: 4px dashed #e5e5e5;
    border-left: none;
    width: 80%;
    left: 10%;
    right: 10%;
    height: 4px;
    top: 90px;
  }
}
.section-dati .border-full div[class*="col-"] {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: flex-start;
}
@media (min-width: 768px) {
  .section-dati .border-full div[class*="col-"] {
    flex-direction: row;
    align-items: center;
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) {
  .section-dati .border-full div[class*="col-"] {
    display: block;
  }
}
.section-dati .numero-dati {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #297a38;
  width: fit-content;
  height: 120px;
  font-size: 36px;
  color: #fff;
  font-weight: 800;
  border-radius: 70px;
  box-shadow: -20px 0px 0px #a4ece8;
  position: relative;
  padding: 0 40px;
  line-height: 1.2;
  margin: 30px auto 30px 30px;
}
@media (min-width: 992px) {
  .section-dati .numero-dati {
    margin: 30px auto;
    font-size: 40px;
  }
}
.section-news .card {
  background-color: transparent;
}
.section-call-to-action {
  background-color: #1b4e94;
  color: #fff;
}
.section-call-to-action h2, .section-call-to-action h3 {
  color: #fff;
}
.section-call-to-action .icon-cta {
  background-color: #20d9d3;
  width: 80px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  font-size: 52px;
  margin-top: -90px;
}
.heading-page {
  background-color: #297a38;
  min-height: 210px;
  padding: 20px 0;
  color: #fff;
  display: flex;
  align-items: center;
}
.heading-page .icon-heading svg {
  width: 176px;
  height: 176px;
  display: block;
  opacity: 0.1;
}
.section-lotti {
  background: linear-gradient(180deg, rgba(142, 190, 237, 0.2) 0%, rgba(142, 190, 237, 0.2) 50%, rgba(255, 255, 255, 1) 50%);
}
.section-lotti .card-lotto {
  background: #fff;
  border: 2px solid #297a38;
  border-radius: 10px;
  padding: 28px;
  height: 100%;
}
.section-lotti .card-lotto > .uk-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.section-lotti .card-lotto .text-card-lotto {
  font-size: 15px;
}
.section-lotti .card-lotto .chip {
  max-width: 100%;
}
.section-lotti .card-lotto .chip .chip-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item-servizio-accordo {
  border-bottom: 3px dashed #5e7887;
  padding: 30px 0;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .item-servizio-accordo .col-md-2 {
    flex: 0 0 16.6666666667% !important;
    max-width: 16.6666666667% !important;
  }
}
.img-dettaglio-servizio {
  width: 170px;
}
.item-processo {
  padding-bottom: 20px;
  position: relative;
}
.item-processo:before {
  content: '';
  width: 5px;
  height: 100%;
  position: absolute;
  top: 50px;
  left: 24px;
  border-left: 5px dotted #ccc;
}
.item-processo.last-child:before {
  content: none;
}
.item-processo .number-item-processo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  font-weight: bold;
  font-size: 22px;
  background-color: #20d9d3;
  color: #17324d;
  transform: translateY(30px);
}
.item-processo .title-item-processo, .item-processo .subtitle-item-processo, .item-processo .testo-item-processo {
  margin-left: 60px;
}
.uk-section .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item {
  font-size: 16px;
}
.uk-section .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item.active {
  color: #1a171b !important;
  text-decoration: none;
  font-size: 16px;
}
.uk-section .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item a {
  color: #1a171b !important;
  text-decoration: none;
}
.uk-section .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item a svg {
  display: none;
}
.uk-section .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item:first-child a::before {
  content: 'Home';
}
.breadcrumb-container .breadcrumb .breadcrumb-item a {
  color: #00567b !important;
}
.breadcrumb-container .breadcrumb .breadcrumb-item a svg.icon-black {
  fill: #00567b !important;
}
.lSSlideWrapper .lSFade > *.active {
  z-index: 7 !important;
}
.page-header.front .bi-plugin-header {
  position: relative;
  align-items: center;
}
.page-header.front .bi-plugin-header .title-heading-plugin {
  position: relative;
}
.page-header.front .bi-plugin-header .title-heading-plugin .h2, .page-header.front .bi-plugin-header .title-heading-plugin .event-container .time-event .date .day-event, .event-container .time-event .date .page-header.front .bi-plugin-header .title-heading-plugin .day-event {
  position: relative;
  font-weight: 900;
  color: #00567b;
  font-family: 'Titillium Web';
  font-size: 2.3em;
  text-transform: uppercase;
  min-width: 230px;
}
.page-header.front .bi-plugin-header .title-heading-plugin .uk-container {
  display: flex;
  align-items: flex-start;
}
.page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.h2::before, .page-header.front .bi-plugin-header .title-heading-plugin .event-container .time-event .date .uk-container > div.day-event::before, .event-container .time-event .date .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.day-event::before {
  content: none;
}
@media (min-width: 768px) {
  .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.h2::before, .page-header.front .bi-plugin-header .title-heading-plugin .event-container .time-event .date .uk-container > div.day-event::before, .event-container .time-event .date .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.day-event::before {
    left: -20px;
    top: 15px;
    content: '';
    position: absolute;
    height: 27px;
    background: linear-gradient(264.21deg, #005a81 0%, #009adf 100%);
    width: 200%;
    margin-top: -1px;
    transform: translate(-100%, 0px);
  }
}
.page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.h2:after, .page-header.front .bi-plugin-header .title-heading-plugin .event-container .time-event .date .uk-container > div.day-event:after, .event-container .time-event .date .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.day-event:after {
  content: none;
}
@media (min-width: 768px) {
  .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.h2:after, .page-header.front .bi-plugin-header .title-heading-plugin .event-container .time-event .date .uk-container > div.day-event:after, .event-container .time-event .date .page-header.front .bi-plugin-header .title-heading-plugin .uk-container > div.day-event:after {
    left: 103%;
    top: 15px;
    content: '';
    position: absolute;
    height: 27px;
    background: linear-gradient(264.21deg, #008133 0%, #95c100 100%);
    width: 500%;
    margin-top: -1px;
  }
}
.page-header.front .bi-plugin-header .cta-wrapper {
  position: relative;
}
.cta-page {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  align-items: start;
  background-color: #009adf;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .cta-page {
    flex-direction: row;
    align-items: center;
    background-image: url('/img/arrow_blu.png');
  }
}
.primo-piano-cta {
  text-decoration: none;
}
.primo-piano-cta:hover {
  text-decoration: underline;
}
.search-news input.form-control, .search-documents input.form-control {
  background-color: transparent;
}
.search-news .field-documentisearch-in_evidenza, .search-documents .field-documentisearch-in_evidenza {
  display: flex;
}
@media (max-width: 575px) {
  .search-news .search-btn-container, .search-documents .search-btn-container {
    width: 100%;
  }
}
.psfl-search .it-datepicker-wrapper .datepicker-calendar {
  width: max-content !important;
}
.psfl-search .form-group {
  margin-bottom: 1rem;
  height: 70px;
}
.psfl-search .form-group label {
  padding: 0;
  color: #597483;
}
.psfl-search .bootstrap-select-wrapper {
  width: 100%;
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu {
  top: 0 !important;
  min-width: auto !important;
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 1rem;
  color: #505051;
  border-top: 1px solid rgba(89, 116, 131, 0.25);
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text {
  display: flex;
  margin-right: 0;
  padding-left: 30px;
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text::before {
  content: '';
  width: 20px;
  height: 20px;
  display: inline-block;
  border: 2px solid #505051;
  border-radius: 4px;
  position: absolute;
  left: 0;
  top: 3px;
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark {
  color: #003354;
  color: #003354;
  left: 30px;
  top: 13px;
}
.psfl-search .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark::after {
  width: 0.4rem;
  height: 0.85rem;
  border-width: 0 0.18em 0.18em 0;
}
.psfl-search .filter-option-inner-inner {
  text-transform: none;
}
.it-list-wrapper .it-list a:hover {
  background-color: transparent !important;
}
.CybotCookiebotDialogBodyLevelButtonWrapper:last-child {
  display: none !important;
}
.CybotCookiebotDialogBodyLevelButtonWrapper {
  width: 33.333% !important;
}
li.CookieCard:nth-child(4) {
  display: none !important;
}
.banner-scuole-regione a.btn, .banner-scuole-regione a.assistance, .banner-scuole-regione .wrap-modules div[id*="button-"] a.uk-button, .wrap-modules div[id*="button-"] .banner-scuole-regione a.uk-button {
  text-transform: uppercase !important;
}
.it-access-top-wrapper {
  display: flex;
  align-items: center;
}
.it-access-top-wrapper span.d-none, .it-access-top-wrapper body.cms-admin-layout-dxp span#footerContent, body.cms-admin-layout-dxp .it-access-top-wrapper span#footerContent, .it-access-top-wrapper body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative span.nav-link:hover::after, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .it-access-top-wrapper span.nav-link:hover::after, .it-access-top-wrapper .pagination-design .page-item > span, .pagination-design .it-access-top-wrapper .page-item > span {
  display: none !important;
}
.it-access-top-wrapper a.btn.btn-icon.btn-full.bg-primary.mr-0::after, .it-access-top-wrapper a.assistance.btn-icon.btn-full.bg-primary.mr-0::after, .it-access-top-wrapper .wrap-modules div[id*="button-"] a.uk-button.btn-icon.btn-full.bg-primary.mr-0::after, .wrap-modules div[id*="button-"] .it-access-top-wrapper a.uk-button.btn-icon.btn-full.bg-primary.mr-0::after {
  content: 'Accedi';
  display: inline-block;
  color: #fff;
  font-weight: 600;
  padding-left: 10px;
}
@media (max-width: 991px) {
  #mainContent main {
    margin-top: 150px !important;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper {
    max-width: 100% !important;
    width: 100%;
  }
}
h2, h3, h4 {
  color: #1a171b;
}
.navbar.navbar-expand-lg .navbar-collapsable ul.cms-menu-container-default a.nav-link.active {
  font-weight: bold !important;
}
@media (max-width: 991px) {
  nav.navbar .navbar-collapsable.expanded {
    height: 100vh !important;
    background-color: #fff !important;
  }
}
@media (max-width: 991px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper {
    max-width: 100% !important;
    width: 100%;
  }
}
.galleryThumb ul.lSPager.lSGallery {
  z-index: 7 !important;
}
.icon-white, .event-container.light-theme .time-event .hour .icon, .event-container.dark-theme .time-event .hour .icon {
  color: #fff;
}
.podcast-create .podcast-form p.alert.alert-danger {
  padding: 15px inherit;
  padding-left: 4em !important;
}
.lSSlideWrapper .lSFade > *.active {
  z-index: 2 !important;
}
.dark-theme h2, .dark-theme .link-all-eventi {
  color: #fff !important;
}
.dark-theme .btn-outline-tertiary {
  color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}
.dark-theme .btn-outline-tertiary:hover {
  color: rgba(255, 255, 255, 0.737);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.737);
}
.dark-theme .bi-plugin-header .btn.btn-outline-tertiary .icon, .dark-theme .bi-plugin-header .assistance.btn-outline-tertiary .icon, .dark-theme .bi-plugin-header .wrap-modules div[id*="button-"] .uk-button.btn-outline-tertiary .icon, .wrap-modules div[id*="button-"] .dark-theme .bi-plugin-header .uk-button.btn-outline-tertiary .icon {
  fill: #fff;
  color: #fff;
}
.dark-theme .other-info-item .btn.btn-outline-tertiary svg.icon, .dark-theme .other-info-item .assistance.btn-outline-tertiary svg.icon, .dark-theme .other-info-item .wrap-modules div[id*="button-"] .uk-button.btn-outline-tertiary svg.icon, .wrap-modules div[id*="button-"] .dark-theme .other-info-item .uk-button.btn-outline-tertiary svg.icon {
  fill: #003354 !important;
}
.dark-theme .event-container.light-theme .time-event {
  border-radius: 8px;
  overflow: hidden;
  background: #114769;
  width: 26%;
}
.dark-theme .event-container.light-theme .time-event .date {
  color: #fff !important;
}
.dark-theme .event-container.light-theme .time-event .date p {
  line-height: 1;
}
.dark-theme .event-container.light-theme .time-event .hour {
  color: #fff !important;
  justify-content: center !important;
  width: 100%;
}
.dark-theme .event-container.light-theme .time-event .hour p {
  color: #fff !important;
}
.dark-theme .event-container.light-theme .external-image-container {
  width: 80% !important;
}
.dark-theme .event-summary, .dark-theme .btn-link {
  color: #fff !important;
}
.dark-theme .link-list-title h3 {
  color: #fff !important;
}
.call-to-action {
  align-self: center;
}
.call-to-action .img-cta {
  padding: 0;
}
.call-to-action .img-cta > .uk-section {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action .img-cta .image-block {
  text-align: center;
}
.call-to-action .img-cta img {
  width: 80px !important;
}
.call-to-action .text-cta {
  padding: 20px;
  display: flex;
  align-items: center;
}
.call-to-action .text-cta h4 {
  color: #fff;
  margin-bottom: 0;
}
.item-challenge {
  border-radius: 8px;
  background: rgba(39, 142, 61, 0.1);
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.15);
  padding: 24px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.item-challenge .description-challenge {
  margin-bottom: 40px;
}
.item-challenge .footer-challenge {
  margin-top: auto;
  display: flex;
  justify-content: space-between;
}
.item-challenge .footer-challenge .status-challenge {
  text-transform: uppercase;
}
.item-challenge .footer-challenge .status-challenge .status {
  display: flex;
  align-items: center;
  font-weight: bold;
}
.item-challenge .footer-challenge .status-challenge .status::before {
  content: '';
  height: 8px;
  border-radius: 30px;
  width: 8px;
  margin-right: 6px;
  background-color: #ccc;
}
.item-challenge .footer-challenge .status-challenge .status.status-open::before {
  background-color: #008758;
}
.report-description p {
  margin: 0;
}
#headerContent.it-header-wrapper .it-header-slim-wrapper {
  height: 66px;
}
@media (max-width: 991px) {
  #headerContent.it-header-wrapper .logo-RL-design {
    display: none !important;
  }
  #headerContent.it-header-wrapper .it-header-slim-wrapper::before {
    content: '';
    background: url('/img/logo_regione_lombardia_bianco.png');
    display: block;
    height: 50px;
    background-size: contain;
    background-repeat: no-repeat;
    width: 250px;
    margin-left: 12px;
    position: absolute;
    left: 0;
  }
  #headerContent.it-header-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper .logo-text-platform-design {
    display: block;
    line-height: 20px;
  }
}
@media (max-width: 469px) {
  #headerContent.it-header-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper .logo-text-platform-design {
    display: none;
  }
}
#headerContent.it-header-wrapper #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .logo-RL-design {
  display: block !important;
}
#headerContent.it-header-wrapper .it-header-slim-wrapper {
  justify-content: flex-end;
}
/* .btn-accordion-container.collapsed~#accordionExample {
 display: none;
 } */
.uk-section.position-relative-not-important.section-cosa-fare.menu-istruzione-cittadino.mb-5 {
  margin-bottom: 0 !important;
}
.uk-section.position-relative-not-important.section-cosa-fare.menu-istruzione-cittadino.mb-5 > .uk-container {
  max-width: 100% !important;
}
@media (min-width: 768px) {
  .section-menu-istruzione {
    background: #e6e9f0;
    background: linear-gradient(0deg, rgba(230, 233, 240, 1) 80%, rgba(255, 255, 255, 1) 80%);
    padding-bottom: 60px;
  }
  .section-menu-istruzione div.row {
    justify-content: space-between;
  }
  .section-menu-istruzione div.row .item-menu {
    background-color: #fff;
    border-radius: 8px;
    padding: 20px;
    flex: 0 0 45%;
  }
}
.section-menu-istruzione .item-menu {
  margin: 20px 0;
  -webkit-box-shadow: 2px 2px 8px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 8px 2px rgba(0, 0, 0, 0.3);
}
.section-menu-istruzione .item-menu h2 {
  font-size: 25px !important;
  padding-top: 15px;
}
.section-menu-istruzione .item-menu span.mdi.mdi-star {
  position: absolute;
  right: 60px;
  top: 40px;
  font-size: 24px;
  color: #d8a010;
}
.section-menu-istruzione .item-menu ul {
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 0;
}
@media (max-width: 575px) {
  .section-menu-istruzione .item-menu ul {
    flex-direction: column;
  }
}
.section-menu-istruzione .item-menu ul li {
  flex: 0 0 30%;
}
.section-menu-istruzione .item-menu ul li p.h4, .section-menu-istruzione .item-menu ul li .event-container .time-event .date p.month-event, .event-container .time-event .date .section-menu-istruzione .item-menu ul li p.month-event {
  font-size: 16px !important;
  text-transform: uppercase;
  max-width: 90px;
  margin-bottom: 0;
  margin-top: 15px;
}
.section-menu-istruzione .item-menu ul li a {
  margin: 0 !important;
  border-radius: 8px !important;
}
.section-menu-istruzione .item-menu img {
  padding: 20px;
  max-height: 88px;
  margin: 0;
}
.section-menu-istruzione .item-menu.cittadini img.icon-menu-istruzione-select {
  position: absolute;
  padding: 0;
  width: 40px;
  height: 30px;
  filter: drop-shadow(0px 7px 2px rgba(0, 0, 0, 0.302));
  bottom: -25px;
  left: 60px;
}
.section-menu-istruzione .item-menu.cittadini ul > li div:first-child a {
  background-color: #2b6a93;
}
.section-menu-istruzione .item-menu.cittadini ul > li.active div:first-child a {
  background-color: #1a3f58;
}
.section-menu-istruzione .item-menu.cittadini ul > li.active a {
  color: #1a3f58;
}
.section-menu-istruzione .item-menu.cittadini h2, .section-menu-istruzione .item-menu.cittadini a {
  color: #2b6a93;
}
.section-menu-istruzione .item-menu.istituzioni img.icon-menu-istruzione-select {
  position: absolute;
  padding: 0;
  width: 40px;
  height: 30px;
  filter: drop-shadow(0px 7px 2px rgba(0, 0, 0, 0.302));
  bottom: -25px;
  right: 60px;
}
.section-menu-istruzione .item-menu.istituzioni ul > li div:first-child a {
  background-color: #785983;
}
.section-menu-istruzione .item-menu.istituzioni ul > li.active div:first-child a {
  background-color: #4e3a55;
}
.section-menu-istruzione .item-menu.istituzioni ul > li.active a {
  color: #4e3a55;
}
.section-menu-istruzione .item-menu.istituzioni h2, .section-menu-istruzione .item-menu.istituzioni a {
  color: #785983;
}
@media (min-width: 768px) {
  .banner-scuole-regione .col-12.col-md-6.pt-5, .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.pt-5, .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pt-5, .wrap-modules .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pt-5, .wrap-modules .banner-scuole-regione .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.pt-5, .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.pt-5, .wrap-modules .banner-scuole-regione .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.pt-5 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
}
@media (min-width: 768px) {
  .banner-scuole-regione .col-md-6.container-new-img-banner, .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.container-new-img-banner, .wrap-modules .banner-scuole-regione .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.container-new-img-banner {
    bottom: -60px;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
}
@media (min-width: 576px) {
  .banner-scuole-regione h2 + p {
    font-size: 18px !important;
    margin-bottom: 0;
  }
}
.banner-scuole-regione img.w-100, .banner-scuole-regione body.cms-admin-layout-dxp .luya > img.luya-main-wrapper, body.cms-admin-layout-dxp .banner-scuole-regione .luya > img.luya-main-wrapper, .banner-scuole-regione .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > img.el-content, .wrap-modules .banner-scuole-regione .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > img.el-content, .banner-scuole-regione .section-box-evidence .box-evidence figure > a img, .section-box-evidence .box-evidence figure > a .banner-scuole-regione img, .banner-scuole-regione .section-box-evidence .box-evidence figure > img img, .section-box-evidence .box-evidence figure > img .banner-scuole-regione img {
  /* width: auto !important;
   margin: -40px auto 10px; */
}
.banner-scuole-regione .bg-opacity-section {
  background: rgba(1, 52, 84, 0.2) !important;
}
.banner-scuole-regione a.btn, .banner-scuole-regione a.assistance, .banner-scuole-regione .wrap-modules div[id*="button-"] a.uk-button, .wrap-modules div[id*="button-"] .banner-scuole-regione a.uk-button {
  text-transform: uppercase !important;
  margin-top: 24px !important;
}
.form-lavoro.istruzione {
  background: rgba(230, 233, 240, 1);
}
.form-lavoro.istruzione.cittadini .cosafare-list > div.col-12 .cosafare-item {
  border-top: 3px solid #2b6a93;
  color: #2b6a93;
}
.form-lavoro.istruzione.istituzioni .cosafare-list > div.col-12 .cosafare-item {
  border-top: 3px solid #785983;
  color: #785983;
}
.tertiary-color {
  color: #003354;
}
@media (min-width: 576px) {
  html, body {
    line-height: 1.522 !important;
  }
}
body {
  line-height: 1.522 !important;
}
.ul-mb-0 ul {
  margin-bottom: 0 !important;
}
ul {
  margin-bottom: 0 !important;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper {
  align-items: center;
}
@media (max-width: 767px) {
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper .logo-text-platform-design {
    display: none;
  }
}
#widget-myprofile-home .bi-widget-myprofile-wrapper.bg-secondary {
  z-index: 7;
  position: relative;
  background-color: transparent !important;
}
#widget-myprofile-home a.dropdown-toggle {
  display: none;
}
#widget-myprofile-home #widgetMyProfile.collapse {
  display: block !important;
}
#widget-myprofile-home #widgetMyProfile.collapse .collapse-body {
  position: relative;
  z-index: 100;
  padding-left: 90px !important;
}
#widget-myprofile-home #widgetMyProfile.collapse .user-tags-wrapper .chip.chip-multiple {
  padding-right: 8px;
}
#widget-myprofile-home #widgetMyProfile.collapse .user-tags-wrapper .chip-label::after {
  content: url('/img/star.svg');
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: bottom;
  margin-left: 5px;
  display: none;
}
#widget-myprofile-home #widgetMyProfile.collapse a.dropdown-toggle {
  display: none;
}
@media (min-width: 1200px) {
  .bootstrap-select .dropdown-toggle {
    /*     .it-header-center-wrapper.it-small-header {
     height: 110px !important;
     }
     */
    /* .it-header-wrapper .it-nav-wrapper .it-brand-wrapper>a>.it-brand-text {
     max-height: 65px;
     height: 65px;
     >img {
     height: 65px !important;
     max-height: 65px !important;
     }
     } */
  }
  .it-brand-text.logo-text-platform-design a.logo-text-platform-design {
    font-size: 24px;
    font-weight: 700;
    color: #597483 !important;
    padding-left: 30px !important;
  }
}
/* .mappe-panel {
 >div>p {
 display: none;
 }
 .clearfix {
 display: none !important;
 }
 }
 */
html.dj_webkit.dj_chrome.dj_contentbox .clearfix {
  display: none !important;
}
body.grid-view.forge-typography .clearfix {
  display: none;
}
body.grid-view.forge-typography ul.clearfix {
  display: block;
}
@media (min-width: 768px) {
  .it-footer .it-footer-main .link-list-wrapper ul li:not(:last-child) a.nav-link:after {
    content: " | ";
    display: inline-block;
    padding-left: 8px;
    padding-right: 8px;
    font-weight: normal;
  }
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item {
  padding: 0 !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item a.nav-link {
  margin-bottom: 0;
  border-bottom: none !important;
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.uk-section.shadow-bottom .col-12.col-md-6.text-right a[title="Ascolta con ReadSpeaker"], .uk-section.shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-right a[title="Ascolta con ReadSpeaker"], .uk-section.shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-right a[title="Ascolta con ReadSpeaker"], .wrap-modules .uk-section.shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-right a[title="Ascolta con ReadSpeaker"], .wrap-modules .uk-section.shadow-bottom .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-right a[title="Ascolta con ReadSpeaker"], .uk-section.shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-right a[title="Ascolta con ReadSpeaker"], .wrap-modules .uk-section.shadow-bottom .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-right a[title="Ascolta con ReadSpeaker"] {
  display: none;
}
.btn-icon.open20-cms-button span {
  margin: 0 5px;
}
.background-base {
  background: linear-gradient(5deg, rgba(224, 239, 248, 1) 56%, rgba(255, 255, 255, 0) 56%);
}
.background-base.logged {
  background: linear-gradient(4deg, rgba(224, 239, 248, 1) 85%, rgba(255, 255, 255, 0) 85%);
}
.card-home-servizi.new-grafica {
  background: transparent;
}
.uk-section.bg-image-page-footer {
  color: #fff;
  background-size: cover;
}
.uk-section.bg-image-page-footer .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item a {
  color: #fff !important;
}
.uk-section.bg-image-page-footer .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item a svg.icon-primary {
  fill: #fff !important;
}
.uk-section.bg-image-page-footer .uk-container .breadcrumb-container .breadcrumb .breadcrumb-item.active {
  color: #fff !important;
}
.uk-section.bg-image-page-footer h1 {
  color: #fff !important;
}
.btn-menu-disabled .disabled {
  opacity: 1 !important;
  background: #fff;
  border: 1px solid #003354;
}
.text-tertiary h2, .proposte-collaborazione-wrapper .box-interesse .num-interesse h2, .text-tertiary h3, .proposte-collaborazione-wrapper .box-interesse .num-interesse h3, .text-tertiary h4, .proposte-collaborazione-wrapper .box-interesse .num-interesse h4, .text-tertiary h5, .proposte-collaborazione-wrapper .box-interesse .num-interesse h5 {
  color: #003354;
}
.h4 > h2, .event-container .time-event .date .month-event > h2 {
  font-size: 28px !important;
  margin-bottom: 0;
  font-weight: 700 !important;
}
h2.h4, .event-container .time-event .date h2.month-event {
  font-size: 28px !important;
  margin-bottom: 0;
  font-weight: 700 !important;
}
.icon-24 .icon {
  width: 24px;
  height: 24px;
}
.shadow-bottom {
  -webkit-box-shadow: 0 0.5rem 0.5rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 0.5rem rgba(0, 0, 0, 0.15);
}
a.btn, a.assistance, .wrap-modules div[id*="button-"] a.uk-button {
  text-transform: none !important;
}
.btn-section-list a.btn.open20-cms-button.menu-custom span.mdi-star, .btn-section-list a.assistance.open20-cms-button.menu-custom span.mdi-star, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.menu-custom span.mdi-star, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button.menu-custom span.mdi-star {
  font-size: 18px !important;
  position: absolute;
  color: #d8a010 !important;
  right: 28px;
  top: -8px;
  min-width: max-content !important;
}
.btn-section-list a.btn.open20-cms-button.menu-custom.active > span.mdi-star, .btn-section-list a.assistance.open20-cms-button.menu-custom.active > span.mdi-star, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.menu-custom.active > span.mdi-star, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button.menu-custom.active > span.mdi-star {
  color: #d8a010 !important;
}
.navbar.navbar-expand-lg .navbar-collapsable ul.cms-menu-container-default li.nav-item {
  padding-right: 50px !important;
  padding-top: 20px;
}
.navbar.navbar-expand-lg .navbar-collapsable ul.cms-menu-container-default a.nav-link {
  margin-bottom: 10px;
  padding: 0 !important;
}
.navbar.navbar-expand-lg .navbar-collapsable ul.cms-menu-container-default a.nav-link.active {
  color: #297a38 !important;
  border-bottom: 2px solid #297a38 !important;
  margin-bottom: 10px;
  padding: 0 !important;
  font-weight: 900;
}
@media (max-width: 767px) {
  .shadow-bottom .col-12.col-md-6.text-right, .shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-right, .shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-right, .wrap-modules .shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-right, .wrap-modules .shadow-bottom .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-right, .shadow-bottom .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-right, .wrap-modules .shadow-bottom .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-right {
    padding-top: 30px;
    text-align: left !important;
  }
}
.it-footer .it-footer-main {
  padding: 48px 0 !important;
}
.it-footer .it-footer-main .logo-text-psfl {
  padding-bottom: 40px;
}
.it-footer .it-footer-main a.nav-link {
  width: auto !important;
}
.footer-cms-psfl .link-list-wrapper {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.footer-cms-psfl .cms-menu-container-default {
  display: none;
}
.footer-cms-psfl .cms-menu-container-footer {
  display: flex;
  flex-wrap: wrap;
}
.footer-cms-psfl .cms-menu-container-footer li a.nav-link {
  text-decoration: underline !important;
}
.footer-cms-psfl .cms-menu-container-footer li.nav-item:last-child a::after {
  display: none;
}
.copyright-psfl {
  color: #fff;
}
.link-icon-dx {
  font-weight: 600;
  text-decoration: none;
}
.img-fluid.w-100.img-icon-48, .wrap-modules .img-responsive.w-100.img-icon-48, .wrap-modules body.cms-admin-layout-dxp .luya > .luya-main-wrapper.img-responsive.img-icon-48, body.cms-admin-layout-dxp .wrap-modules .luya > .luya-main-wrapper.img-responsive.img-icon-48, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content.img-responsive.img-icon-48, .wrap-modules .section-box-evidence .box-evidence figure > a img.img-responsive.img-icon-48, .section-box-evidence .box-evidence figure > a .wrap-modules img.img-responsive.img-icon-48, .wrap-modules .section-box-evidence .box-evidence figure > img img.img-responsive.img-icon-48, .section-box-evidence .box-evidence figure > img .wrap-modules img.img-responsive.img-icon-48, .wrap-modules .el-image.w-100.img-icon-48, .wrap-modules body.cms-admin-layout-dxp .luya > .luya-main-wrapper.el-image.img-icon-48, body.cms-admin-layout-dxp .wrap-modules .luya > .luya-main-wrapper.el-image.img-icon-48, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content.el-image.img-icon-48, .wrap-modules .section-box-evidence .box-evidence figure > a img.el-image.img-icon-48, .section-box-evidence .box-evidence figure > a .wrap-modules img.el-image.img-icon-48, .wrap-modules .section-box-evidence .box-evidence figure > img img.el-image.img-icon-48, .section-box-evidence .box-evidence figure > img .wrap-modules img.el-image.img-icon-48, body.cms-admin-layout-dxp .luya > .luya-main-wrapper.img-fluid.img-icon-48, body.cms-admin-layout-dxp .wrap-modules .luya > .img-responsive.luya-main-wrapper.img-icon-48, .wrap-modules body.cms-admin-layout-dxp .luya > .img-responsive.luya-main-wrapper.img-icon-48, body.cms-admin-layout-dxp .wrap-modules .luya > .el-image.luya-main-wrapper.img-icon-48, .wrap-modules body.cms-admin-layout-dxp .luya > .el-image.luya-main-wrapper.img-icon-48, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content.img-fluid.img-icon-48, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .img-responsive.el-content.img-icon-48, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-image.el-content.img-icon-48, .section-box-evidence .box-evidence figure > a img.img-fluid.img-icon-48, .section-box-evidence .box-evidence figure > img img.img-fluid.img-icon-48 {
  max-width: 48px !important;
}
@media (max-width: 991px) {
  .section-cosa-fare .col-12.col-md-2, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-2, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-2 {
    display: none;
  }
  .section-cosa-fare .col-12.col-md-8, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .section-cosa-fare .btn-section-list > .uk-container {
    display: flex;
    flex-direction: column;
  }
}
.btn-section-list .uk-container.position-relative, .btn-section-list .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-container, .wrap-modules .btn-section-list .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-container, .btn-section-list .section-box-evidence .box-evidence.uk-container, .section-box-evidence .btn-section-list .box-evidence.uk-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.btn-section-list .uk-container.position-relative h1, .btn-section-list .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-container h1, .wrap-modules .btn-section-list .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-container h1, .btn-section-list .section-box-evidence .box-evidence.uk-container h1, .section-box-evidence .btn-section-list .box-evidence.uk-container h1 {
  color: #297a38;
}
.btn-section-list a.btn.open20-cms-button, .btn-section-list a.assistance.open20-cms-button, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button {
  position: relative;
  padding: 0;
  border: none !important;
  border-color: transparent !important;
  box-shadow: none !important;
  min-width: 140px;
  margin: 0 auto !important;
  background-color: transparent !important;
}
.btn-section-list a.btn.open20-cms-button > span, .btn-section-list a.assistance.open20-cms-button > span, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button > span, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button > span {
  min-width: 100px;
  display: block;
  padding: 10px 0;
  font-size: 16px;
  text-transform: uppercase;
  color: #597483;
}
@media (max-width: 1199px) {
  .btn-section-list a.btn.open20-cms-button > span, .btn-section-list a.assistance.open20-cms-button > span, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button > span, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button > span {
    max-width: 150px;
  }
}
.btn-section-list a.btn.open20-cms-button::before, .btn-section-list a.assistance.open20-cms-button::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button::before {
  display: none;
  background-color: #597483;
  height: 85px;
  width: 85px;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  margin: 0 auto;
}
.btn-section-list a.btn.open20-cms-button img, .btn-section-list a.assistance.open20-cms-button img, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button img, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button img {
  background-color: #597483;
  border-radius: 8px;
  padding: 20px;
  height: 90px;
  width: 90px;
}
.btn-section-list a.btn.open20-cms-button:active img, .btn-section-list a.assistance.open20-cms-button:active img, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button:active img, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button:active img {
  background-color: #297a38 !important;
}
.btn-section-list a.btn.open20-cms-button:active > span, .btn-section-list a.assistance.open20-cms-button:active > span, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button:active > span, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button:active > span {
  color: #297a38 !important;
}
.btn-section-list a.btn.open20-cms-button.active img, .btn-section-list a.assistance.open20-cms-button.active img, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.active img, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button.active img {
  background-color: #297a38 !important;
}
.btn-section-list a.btn.open20-cms-button.active > span, .btn-section-list a.assistance.open20-cms-button.active > span, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.active > span, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button.active > span {
  color: #297a38 !important;
}
.btn-section-list a.btn.open20-cms-button[title="CPI"]::before, .btn-section-list a.assistance.open20-cms-button[title="CPI"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="CPI"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="CPI"]::before, .btn-section-list a.btn.open20-cms-button[title="Centri per l'impiego"]::before, .btn-section-list a.assistance.open20-cms-button[title="Centri per l'impiego"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="Centri per l'impiego"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="Centri per l'impiego"]::before {
  content: url(/img/icons-CPI.png);
}
.btn-section-list a.btn.open20-cms-button[title="CITTADINO"]::before, .btn-section-list a.assistance.open20-cms-button[title="CITTADINO"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="CITTADINO"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="CITTADINO"]::before, .btn-section-list a.btn.open20-cms-button[title="Cittadino"]::before, .btn-section-list a.assistance.open20-cms-button[title="Cittadino"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="Cittadino"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="Cittadino"]::before {
  content: url(/img/icons-CITTADINI.png);
}
.btn-section-list a.btn.open20-cms-button[title="ENTE PRIVATO"]::before, .btn-section-list a.assistance.open20-cms-button[title="ENTE PRIVATO"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="ENTE PRIVATO"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="ENTE PRIVATO"]::before, .btn-section-list a.btn.open20-cms-button[title="Ente privato"]::before, .btn-section-list a.assistance.open20-cms-button[title="Ente privato"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="Ente privato"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="Ente privato"]::before {
  content: url(/img/icons-ENTI.png);
}
.btn-section-list a.btn.open20-cms-button[title="CFP"]::before, .btn-section-list a.assistance.open20-cms-button[title="CFP"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="CFP"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="CFP"]::before, .btn-section-list a.btn.open20-cms-button[title="Centri di formazione professionale"]::before, .btn-section-list a.assistance.open20-cms-button[title="Centri di formazione professionale"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="Centri di formazione professionale"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="Centri di formazione professionale"]::before {
  content: url(/img/icons-CFP.png);
}
.btn-section-list a.btn.open20-cms-button[title="DATORI DI LAVORO"]::before, .btn-section-list a.assistance.open20-cms-button[title="DATORI DI LAVORO"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="DATORI DI LAVORO"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="DATORI DI LAVORO"]::before, .btn-section-list a.btn.open20-cms-button[title="Datori di lavoro"]::before, .btn-section-list a.assistance.open20-cms-button[title="Datori di lavoro"]::before, .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button[title="Datori di lavoro"]::before, .wrap-modules div[id*="button-"] .btn-section-list a.uk-button.open20-cms-button[title="Datori di lavoro"]::before {
  content: url(/img/icons-DATORI.png);
}
/* .section-cosa-fare {
 a.btn:nth-child(4),
 a.btn:nth-child(5) {
 position: relative;
 &::after {
 content: attr(title);
 position: absolute;
 top: -40px;
 left: 10px;
 background: #393939;
 padding: 3px 8px;
 border-radius: 4px;
 color: #fff;
 font-weight: 400;
 font-size: 12px;
 width: max-content;
 opacity: 0;
 z-index: 20;
 }
 }
 a.btn:hover {
 &::after {
 opacity: 1;
 }
 }
 } */
.section-top-10.cittadini .img-absolute {
  position: absolute;
  right: 0;
  max-width: 115px;
  top: -85px;
}
@media (min-width: 768px) {
  .section-top-10.lavoro .section-frame-report .col-12.col-md-4, .section-top-10.lavoro .section-frame-report .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-top-10.lavoro .section-frame-report .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.section-top-10.lavoro .section-frame-report .col-12.col-md-8, .section-top-10.lavoro .section-frame-report .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-top-10.lavoro .section-frame-report .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 {
  margin: auto;
  padding-top: 40px;
}
.home-banner-section .bg-opacity-section {
  border-bottom: 50px solid #fff;
}
.home-banner-section .home-banner-content h1 {
  color: #fff;
}
.home-banner-section.call-aiutarti .bg-opacity-section {
  border-top: 50px solid #fff;
  border-bottom: none;
  opacity: 0.3 !important;
}
.home-banner-section.call-aiutarti .home-banner-content .text-call-to-action {
  padding: 8% 0;
}
.home-banner-section.call-aiutarti h2 {
  color: #1a171b;
}
.home-banner-section.new-grafica {
  align-items: flex-start;
  background-size: 100% 100% !important;
  min-height: auto;
}
.home-banner-section.new-grafica .bg-opacity-section {
  border-bottom: none;
}
.home-banner-section.new-grafica .home-banner-content h1 {
  color: #003354;
  line-height: 46px;
  font-weight: 900;
  letter-spacing: normal;
}
.home-banner-section.new-grafica .home-banner-content p {
  color: #003354;
  padding-top: 20px;
}
/**27604 ALLINEAMENTO BANNER*/
@media (min-width: 1200px) {
  .home-banner-section {
    min-height: 40vh;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 1200px) {
  .home-banner-section > .uk-section {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .home-banner-section .bg-opacity-section {
    min-height: 40vh;
  }
}
@media (min-width: 1200px) {
  .home-banner-section .bg-opacity-section {
    border-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .home-banner-section .banner-image-home {
    position: absolute;
    max-height: 40vh;
    width: auto !important;
    top: 10%;
    left: 10%;
  }
  .home-banner-section.logged .banner-image-home {
    top: -115%;
    left: auto;
    right: -20px;
  }
}
/**27604 FINE ALLINEAMENTO BANNER*/
/** 27604 ALLINEAMENTO SEZIONE INFORMAZIONI*/
@media (min-width: 1200px) {
  .info-servizi-tutti > .col-12:nth-child(1), .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container.info-servizi-tutti > a.item-link.el-link:nth-child(1) {
    max-width: 26%;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti > .col-12:nth-child(2), .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container.info-servizi-tutti > a.item-link.el-link:nth-child(2) {
    max-width: 30%;
    padding-left: 2%;
    padding-right: 2%;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti > .col-12:nth-child(3), .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container.info-servizi-tutti > a.item-link.el-link:nth-child(3) {
    max-width: 44%;
    flex-basis: auto;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-icon {
    max-width: 15%;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-description {
    max-width: 85%;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div {
    text-align: right;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div .img-fluid, .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div .wrap-modules .img-responsive, .wrap-modules .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div .img-responsive, .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div .wrap-modules .el-image, .wrap-modules .info-servizi-tutti .info-item-icon-x-list .col-icon .image-block > div .el-image {
    height: 40px;
    width: auto !important;
    max-width: none !important;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-description {
    min-height: 250px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (min-width: 1200px) {
  .info-servizi-tutti .info-item-icon-x-list .col-description .btn-primary, .info-servizi-tutti .info-item-icon-x-list .col-description .wrap-modules div[id*="button-"] .uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .info-servizi-tutti .info-item-icon-x-list .col-description .uk-button.uk-button-primary {
    margin-top: auto;
  }
}
/** 27604 FINE ALLINEAMENTO SEZIONE INFORMAZIONI*/
.servizi-portata-mano h2 {
  font-size: 1.777rem !important;
}
.servizi-portata-mano h3 {
  font-size: 1.355rem !important;
}
.section-home-provincie {
  /*     .col-md-8 {
   flex: 0 0 75%;
   max-width: 75%;
   }
   .col-md-4 {
   flex: 0 0 25%;
   max-width: 25%;
   }
   */
}
.section-home-provincie .elenco-provincie-list .link-provincia-mappa .uk-container {
  display: flex;
  align-items: center;
}
.section-home-provincie .elenco-provincie-list .link-provincia-mappa .uk-container .image-block {
  max-width: 35px;
  padding-right: 8px;
}
.section-home-provincie .elenco-provincie-list a.open20-cms-button {
  padding: 15px 0;
  display: flex;
  align-items: baseline;
}
.section-home-provincie .elenco-provincie-list a.open20-cms-button img {
  width: 34px;
  height: auto;
  padding-right: 5px;
}
.section-home-provincie .elenco-provincie-list a.open20-cms-button span {
  color: #1a171b;
  font-size: 20px;
  line-height: 30px;
  font-weight: 400;
}
.section-home-provincie.new-grafica .elenco-provincie-list .link-provincia-mappa .uk-container {
  display: flex;
  align-items: center;
  background: #f3f0e1;
  min-height: 70px;
  margin: 10px 0;
  padding: 5px 20px !important;
  border-radius: 8px;
}
.section-home-provincie.new-grafica .elenco-provincie-list a.open20-cms-button {
  padding: 0;
  text-decoration: none;
}
.section-home-provincie.new-grafica .elenco-provincie-list a.open20-cms-button:hover {
  text-decoration: underline;
}
.section-home-provincie.new-grafica .elenco-provincie-list a.open20-cms-button span {
  font-size: 18px;
  line-height: 22px;
  font-weight: 600;
}
.section-home-provincie.preferite .link-provincia-mappa {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
}
.section-home-provincie.preferite .link-provincia-mappa::after {
  content: "";
  flex: auto;
}
.section-home-provincie.preferite .link-provincia-mappa .btn-provincia.uk-container {
  width: 100%;
  margin: 10px auto;
  background-color: transparent;
  padding: 10px !important;
  text-decoration: none;
}
.section-home-provincie.preferite .link-provincia-mappa .btn-provincia.uk-container:hover {
  text-decoration: underline;
}
@media (min-width: 768px) {
  .section-home-provincie.preferite .link-provincia-mappa .btn-provincia.uk-container {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .section-home-provincie.preferite .link-provincia-mappa .btn-provincia.uk-container {
    width: 25%;
  }
}
.section-home-provincie.preferite .link-provincia-mappa .btn-provincia.uk-container .body-provincia {
  padding: 10px 20px;
  background: #f3f0e1;
  width: 100%;
  display: flex;
  align-items: center;
  border-radius: 8px;
  min-height: 70px;
}
.section-home-provincie.preferite h3 {
  width: 100%;
}
.section-home-provincie.preferite .image-block {
  max-width: 35px;
  height: 35px;
  overflow: hidden;
  padding-right: 8px;
}
.info-item-icon-x-list .col-icon {
  flex: 0 0 10%;
  max-width: 10%;
}
.info-item-icon-x-list .col-description {
  flex: 0 0 90%;
  max-width: 90%;
}
.info-item-icon-x-list .col-description p {
  margin-bottom: 15px;
}
.bg-light-tertiary .bg-opacity-section.bg-secondary {
  background-color: #e6e9f0 !important;
}
.form-lavoro h2 + p {
  font-size: 20px;
}
.form-lavoro .cosafare-list {
  margin-top: 70px;
}
.form-lavoro .cosafare-list > div.col-12 {
  display: flex;
  flex-wrap: wrap;
}
.form-lavoro .cosafare-list > div.col-12 .cosafare-item {
  padding: 8px 20px 50px 0;
  border-top: 3px solid #297a38;
  width: 100%;
  font-weight: 600;
  text-decoration: none;
  font-size: 1.333rem;
}
@media (min-width: 768px) {
  .form-lavoro .cosafare-list > div.col-12 .cosafare-item {
    width: 45%;
    margin-right: 5%;
  }
}
@media (min-width: 992px) {
  .form-lavoro .cosafare-list > div.col-12 .cosafare-item {
    width: 30%;
    margin-right: 3%;
  }
}
.form-lavoro .cosafare-list.formazione > div.col-12 .cosafare-item {
  border-top: 3px solid #003354;
  color: #003354;
}
.tag-list {
  font-size: 16px;
}
.tag-list ul {
  list-style-type: none;
  padding: 0;
  display: flex;
  align-items: center;
  margin: 8px 0 0 0;
}
.tag-list ul li {
  font-weight: 600;
  color: #fff;
  padding: 1px 15px;
  margin-right: 10px;
  width: max-content;
  background-color: #5e7887;
  border-radius: 15px;
  font-size: 14px;
}
li.el-item.my-4.col-12.row {
  margin: 0 !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  min-height: 75px;
}
/* .list-icon-number.big-icon img {
 max-height: fit-content !important;
 } */
.list-icon-number.big-icon.icon-custom-big ul .el-item img {
  width: 140px;
  max-width: 140px;
  right: -20px;
  left: auto;
}
.list-icon-number.service-list ul .el-item p.h4, .list-icon-number.service-list ul .el-item .event-container .time-event .date p.month-event, .event-container .time-event .date .list-icon-number.service-list ul .el-item p.month-event {
  margin-bottom: 12px;
  margin-top: 8px;
  font-weight: 700;
}
.list-icon-number.solo-number ul .el-item .col-md-3 {
  flex: 0 0 5% !important;
  max-width: 5% !important;
}
.list-icon-number.solo-number ul .el-item p.lead, .list-icon-number.solo-number ul .el-item .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number.solo-number ul .el-item p.number-profile {
  left: -50px !important;
}
.list-icon-number {
  /* &.big-icon {
   img {
   max-height: fit-content !important;
   }
   } */
}
.list-icon-number.solo-number ul .el-item .col-md-3 {
  flex: 0 0 10%;
  max-width: 10%;
  margin-top: 8px;
  position: relative;
}
.list-icon-number.solo-number ul .el-item .col-md-9 {
  flex: 0 0 90%;
  max-width: 90%;
  text-align: left !important;
}
.list-icon-number.solo-number ul .el-item p.lead, .list-icon-number.solo-number ul .el-item .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number.solo-number ul .el-item p.number-profile {
  position: absolute;
  left: -10%;
  font-size: 72px;
  font-weight: 900;
  top: -25px;
  opacity: 0.25;
}
.list-icon-number.solo-number ul .el-item ul {
  margin-bottom: 1rem;
}
.list-icon-number.solo-number ul .el-item img {
  position: absolute;
  left: 34px;
  top: 20px;
  width: 45px;
}
.list-icon-number.solo-number.custom-number .col-md-3 {
  flex: 0 0 5% !important;
  max-width: 5% !important;
}
.list-icon-number.solo-number.custom-number .col-md-9 {
  flex: 0 0 95% !important;
  max-width: 95% !important;
}
.list-icon-number.solo-number.custom-number p.lead, .list-icon-number.solo-number.custom-number .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number.solo-number.custom-number p.number-profile {
  left: -5% !important;
  top: -35px !important;
}
.list-icon-number.text-tertiary ul .el-item p.lead, .proposte-collaborazione-wrapper .box-interesse .num-interesse.list-icon-number ul .el-item p.lead, .proposte-collaborazione-wrapper .box-interesse .num-interesse.list-icon-number ul .el-item .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .proposte-collaborazione-wrapper .box-interesse .num-interesse.list-icon-number ul .el-item p.number-profile, .list-icon-number.text-tertiary ul .el-item .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number.text-tertiary ul .el-item p.number-profile {
  color: #003354;
}
.list-icon-number.no-icon li.el-item {
  margin: 0 !important;
  padding: 16px 0 !important;
}
.list-icon-number.no-icon li.el-item > div {
  flex-wrap: wrap;
  flex-direction: row !important;
  justify-content: left !important;
  align-items: start;
  padding-left: 70px;
  min-height: 60px;
}
.list-icon-number.no-icon li.el-item > div p.lead, .list-icon-number.no-icon li.el-item > div .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number.no-icon li.el-item > div p.number-profile {
  position: absolute;
  padding-right: 20px;
  left: 20px;
  top: -7px;
  line-height: 60px !important;
}
.list-icon-number.service-list {
  color: #003354;
}
.list-icon-number.service-list h2, .list-icon-number.service-list h3, .list-icon-number.service-list h4, .list-icon-number.service-list h5, .list-icon-number.service-list ul, .list-icon-number.service-list p, .list-icon-number.service-list a {
  color: #003354;
}
.list-icon-number h2 {
  margin-top: -20px;
  color: #003354;
}
.list-icon-number .img-dettaglio-title {
  width: 100px !important;
  max-height: 100px;
}
.list-icon-number ul .el-item .title-two-line-desktop {
  overflow: visible;
  display: block;
  -webkit-box-orient: horizontal;
  width: 100%;
  word-wrap: break-word;
}
.list-icon-number ul .el-item .col-md-3 {
  flex: 0 0 15%;
  max-width: 15%;
}
.list-icon-number ul .el-item .col-md-9 {
  flex: 0 0 85%;
  max-width: 85%;
  text-align: left !important;
}
.list-icon-number ul .el-item h3 {
  text-transform: uppercase;
  color: #297a38;
  font-size: 24px;
}
.list-icon-number ul .el-item p {
  margin-bottom: 0;
}
.list-icon-number ul .el-item p.lead, .list-icon-number ul .el-item .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .list-icon-number ul .el-item p.number-profile {
  position: absolute;
  left: -16%;
  font-size: 72px;
  font-weight: 900;
  top: -40px;
  color: #297a38;
  opacity: 0.25;
}
.list-icon-number ul .el-item ul {
  margin-bottom: 1rem;
}
.list-icon-number ul .el-item img {
  max-width: 45px;
  position: absolute;
  right: 14px;
  top: 8px;
  max-height: 55px;
}
@media (max-width: 480px) {
  .list-icon-number ul .el-item img {
    max-height: 32px;
    position: absolute;
    top: 25px;
  }
}
.list-icon-number.solo-icon ul .el-item {
  align-items: center;
}
@media (min-width: 991px) {
  .list-icon-number.solo-icon ul .el-item .col-md-3 {
    flex: 0 0 8%;
    max-width: 8%;
    margin: 4px 0;
    min-height: 30px;
  }
  .list-icon-number.solo-icon ul .el-item .col-md-9 {
    flex: 0 0 92%;
    max-width: 92%;
    text-align: left !important;
  }
}
.list-icon-number.solo-icon ul .el-item img {
  max-width: 32px;
  position: absolute;
  right: 18px;
  top: 0px;
}
.list-icon-number.solo-icon ul .el-item p {
  color: #003354;
}
.list-icon-number.solo-icon ul .el-item p a {
  color: #003354;
}
@media (max-width: 768px) {
  .list-icon-number.solo-icon ul .el-item {
    align-items: flex-start;
  }
  .list-icon-number.solo-icon ul .el-item img {
    max-height: 100%;
    position: relative;
    top: 0;
  }
}
@media (min-width: 768px) {
  .list-icon-number.big-icon ul .el-item .title-two-line-desktop {
    padding-left: 20px;
  }
}
.list-icon-number.big-icon ul .el-item .col-md-3 {
  flex: 0 0 8%;
  max-width: 8%;
  margin-top: 8px;
}
.list-icon-number.big-icon ul .el-item .col-md-9 {
  flex: 0 0 92%;
  max-width: 92%;
  text-align: left !important;
}
.list-icon-number.big-icon ul .el-item img {
  width: 110px;
  max-width: 110px;
  position: absolute;
  top: -60px;
  left: -25px;
  max-height: fit-content !important;
}
.list-icon-number.big-icon.nota-bene ul .el-item .col-md-3 {
  flex: 0 0 5% !important;
  max-width: 5% !important;
}
.list-icon-number.big-icon.nota-bene ul .el-item img {
  top: -45px !important;
  left: -15px !important;
}
.list-icon-number.icon-center ul .el-item {
  align-items: center;
}
.list-icon-number.icon-center ul .el-item img {
  position: relative;
  top: 0;
  left: 0;
  max-width: 80px;
}
.list-icon-number.title-icon-big ul .el-item .col-md-3 {
  flex: 0 0 8%;
  max-width: 8%;
  margin-top: 8px;
}
.list-icon-number.title-icon-big ul .el-item .col-md-9 {
  flex: 0 0 92%;
  max-width: 92%;
  text-align: left !important;
}
.list-icon-number.title-icon-big ul .el-item img {
  opacity: 0.5;
}
.list-allegati-psfl div.col-12 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /* &::after {
   content: "";
   flex: auto;
   } */
}
.list-allegati-psfl div.col-12 .allegato-item {
  width: 100%;
  padding: 30px;
  display: flex;
  align-items: center;
  font-size: 20px;
  font-weight: 600;
}
@media (min-width: 768px) {
  .list-allegati-psfl div.col-12 .allegato-item {
    width: 48%;
  }
}
.list-allegati-psfl div.col-12 .allegato-item svg.icon {
  margin-right: 15px;
  width: 32px;
}
.list-allegati-psfl div.col-12 .allegato-item > span {
  width: 90%;
}
.servizi-tag strong {
  color: #003354;
  padding: 0px 15px;
  margin-bottom: 10px;
  background-color: #e6e9f0;
  border-radius: 15px;
  margin: 0 5px;
  font-size: 14px;
}
.servizi-tag ul {
  list-style-type: none;
  padding: 0;
  display: flex;
  justify-content: center;
}
.servizi-tag div:first-child {
  margin-bottom: 15px;
}
.servizi-tag a {
  text-decoration: none;
  font-weight: 600;
  margin-bottom: 15px;
  display: block;
}
.servizi-tag h2 {
  font-size: 24px;
  margin-top: 25px;
  margin-bottom: 20px;
}
.section-dettaglio-contatti p {
  text-align: left;
}
.section-dettaglio-contatti a {
  display: block;
  padding-left: 92px;
  padding-bottom: 5px;
}
.section-dettaglio-contatti a svg.icon {
  color: #1a171b;
  margin-right: 10px;
}
.section-dettaglio-contatti ul {
  margin-bottom: 10px !important;
}
.section-dettaglio-contatti ul .el-item {
  margin-bottom: 0 !important;
}
.section-dettaglio-contatti ul .el-item div.col-md-3 {
  max-width: fit-content;
  flex: 0 0 auto;
  padding-right: 20px;
}
.section-dettaglio-contatti ul .el-item div.col-md-3 img {
  width: 64px;
  height: 64px;
  object-fit: cover;
  border-radius: 50px;
  border: 2px solid #297a38;
}
.section-dettaglio-contatti ul .el-item div.col-md-9 {
  flex: 0 0 auto;
  max-width: 80%;
}
.section-dettaglio-contatti ul .el-item div.col-md-9 p {
  font-size: 24px;
  margin-bottom: 0;
}
.section-dettaglio-contatti ul .el-item div.col-md-9 p.lead, .section-dettaglio-contatti ul .el-item div.col-md-9 .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile p.number-profile, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .section-dettaglio-contatti ul .el-item div.col-md-9 p.number-profile {
  text-transform: uppercase;
  font-size: 20px;
}
.area-formazione .tag-list.formazione li {
  background-color: #297a38;
}
.section-text-attach h2, .section-text-attach h3 {
  color: #003354;
}
.section-text-attach h3 {
  font-size: 1.5rem !important;
  line-height: 1.65;
  margin-top: 32px;
  font-weight: 600;
}
.item-servizi-procedimenti h3 {
  line-height: normal;
  margin-bottom: 20px;
  font-weight: 600;
}
.item-servizi-procedimenti a {
  background-color: #297a38;
  color: #fff;
  padding: 5px 15px;
  border-radius: 8px;
  text-decoration: none;
  font-weight: 600;
}
.item-servizi-procedimenti a:hover {
  color: #fff;
  text-decoration: none;
}
.psfl-elastic .it-list-wrapper .it-list a span.text > div {
  margin-bottom: 10px;
}
.psfl-elastic .it-list-wrapper .it-list a span.text em {
  font-size: 18px;
  line-height: normal;
  color: #1a171b;
}
.psfl-elastic .it-list-wrapper .it-list a span.text p {
  color: #003354;
  font-weight: 700;
}
.psfl-elastic .it-list-wrapper .it-list a span.it-multiple svg.icon-primary {
  fill: #003354 !important;
}
#MappaLombardia a:hover path {
  stroke-width: 3px;
}
.popover .popover-body:empty {
  padding-top: 0;
}
.rating-form {
  align-items: center;
  justify-content: center;
  padding-bottom: 20px;
  margin: 30px 0 10px !important;
}
.rating-form div.title-container {
  width: max-content;
  margin: 0 auto;
  position: relative;
}
.rating-form div.title-container h2 {
  font-size: 24px !important;
  font-weight: 600 !important;
  text-align: center;
}
@media (max-width: 767px) {
  .rating-form div.title-container h2 {
    font-size: 20px !important;
  }
}
.rating-form div.title-container button.btn-link {
  position: absolute;
  top: 0;
  right: -160px;
  padding: 3px 5px;
  border-radius: 50%;
  border: 1px solid #142e3e;
  color: #142e3e;
  line-height: 12px;
  text-decoration: none;
}
@media (max-width: 767px) {
  .rating-form div.title-container button.btn-link {
    top: -20px;
    right: -20px;
  }
}
.rating-form .rating-success, .rating-form .rating-error {
  margin: 10px 0 30px;
}
.rating-form .rating-success p, .rating-form .rating-error p {
  margin-bottom: 0;
}
.rating-form .button-list {
  text-align: center;
}
.rating-form .button-list .rating-button {
  margin: 5px;
  padding: 5px 20px;
  position: relative;
  color: #1a171b;
  font-weight: 400;
  font-size: 24px;
  margin-bottom: 80px;
}
.rating-form .button-list .rating-button[data-value="0"] {
  background: rgba(235, 168, 170, 0.5);
}
.rating-form .button-list .rating-button[data-value="1"] {
  background: rgba(249, 205, 191, 0.5);
}
.rating-form .button-list .rating-button[data-value="2"] {
  background: rgba(249, 226, 191, 0.5);
}
.rating-form .button-list .rating-button[data-value="3"] {
  background: rgba(236, 241, 214, 0.5);
}
.rating-form .button-list .rating-button[data-value="4"] {
  background: rgba(223, 238, 222, 0.5);
}
.rating-form .button-list .rating-button:first-child::after {
  content: 'Non soddisfatto';
  display: block;
  position: absolute;
  color: #1a171b;
  text-transform: none;
  width: 100px;
  line-height: 20px;
  font-weight: 400;
  left: -45%;
  text-align: center;
  top: 65px;
  font-size: 16px;
}
.rating-form .button-list .rating-button:last-child::after {
  content: 'Molto soddisfatto';
  display: block;
  position: absolute;
  color: #1a171b;
  text-transform: none;
  width: 100px;
  line-height: 20px;
  font-weight: 400;
  left: -45%;
  text-align: center;
  top: 65px;
  font-size: 16px;
}
.uk-section.position-relative.operatori-call.mb-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call, .section-box-evidence .box-evidence.uk-section.operatori-call, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call {
  margin-bottom: 0 !important;
  background: rgba(1, 52, 84, 0.2);
  text-align: center;
  padding-bottom: 48px;
  margin-top: 100px;
}
.uk-section.position-relative.operatori-call.mb-4 .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 .col-12.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .col-12.col-md-4, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .col-12.col-md-4, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .col-12.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .col-12.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-4, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .uk-section.position-relative.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .uk-section.position-relative.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 {
  flex: 0 0 100%;
  max-width: 100%;
  padding: 0 15px !important;
}
.uk-section.position-relative.operatori-call.mb-4 .col-12.col-md-4 .image-block, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 .col-12.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-4 .image-block, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .col-12.col-md-4 .image-block, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-4 .image-block, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .uk-section.position-relative.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block, .wrap-modules .uk-section.position-relative.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 .image-block {
  margin: -60px auto 0;
  width: 120px;
}
.uk-section.position-relative.operatori-call.mb-4 .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 .col-12.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > [class*="uk-width"].panel-link-item.uk-section.operatori-call .col-12.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .box-evidence.panel-link-item.uk-section.operatori-call .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.operatori-call.mb-4 a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .col-12.col-md-8, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .col-12.col-md-8, .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence [class*="uk-width"].box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence.uk-section.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .col-12.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item[class*="uk-width"].uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence[class*="uk-width"].uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence [class*="uk-width"].uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .col-12.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.box-evidence.uk-section.operatori-call .col-12.col-md-8, .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence.uk-section.position-relative.operatori-call .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .uk-section.position-relative.operatori-call.mb-4 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .uk-section.position-relative.operatori-call.mb-4 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 {
  margin: 0 auto;
}
.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary, .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary, .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary, .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary {
  margin-top: 0 !important;
  text-align: center;
}
.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary a.item-link.el-link.col-md-4, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary a.item-link.el-link.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary a.item-link.el-link.col-md-4, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary a.item-link.el-link.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-4, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 {
  flex: 0 0 100%;
  max-width: 100%;
}
.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary a.item-link.el-link.col-md-8, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence.uk-section.section-top-10.lavoro.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary a.item-link.el-link.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .uk-section.position-relative.section-top-10.lavoro.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .proposte-collaborazione-wrappera + .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary a.item-link.el-link.col-md-8, .wrap-modules .proposte-collaborazione-wrapper + .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .proposte-collaborazione-wrapper.panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .box-evidence.uk-section.section-top-10.cittadini.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.proposte-collaborazione-wrapper > .panel-link-item.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary a.item-link.el-link.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .col-12.col-md-8, .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-box-evidence .proposte-collaborazione-wrapper + .box-evidence.proposte-collaborazione-wrapper.uk-section.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper.uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .uk-section.position-relative.section-top-10.cittadini.bg-light-tertiary.mt-5 .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 {
  flex: 0 0 100%;
  max-width: 100%;
}
.card-home-servizi.new-grafica {
  background: linear-gradient(5deg, rgba(224, 239, 248, 1) 56%, rgba(255, 255, 255, 0) 56%);
}
.card-home-servizi.new-grafica div.col-12.col-md-6 {
  margin-bottom: 20px;
}
.card-home-servizi.new-grafica div.col-12.col-md-6 a.link-scopri {
  position: absolute;
  bottom: 25px;
  left: 30px;
  text-decoration: none;
  font-weight: 600;
  color: #003354;
}
.card-home-servizi.new-grafica div.col-12.col-md-6 a.link-scopri::after {
  content: url(/img/ic-freccia.png);
  padding-left: 8px;
  vertical-align: middle;
}
.card-home-servizi.new-grafica h2 {
  font-weight: 900;
  font-size: 24px !important;
  color: #003354;
  padding-top: 5px;
  margin-bottom: 20px;
}
.card-home-servizi.new-grafica .servizi-card {
  background-color: #fff;
  padding: 20px 25px 70px;
  border: 1px solid #003354;
  border-radius: 8px;
  position: relative;
  height: 100%;
}
.card-home-servizi.new-grafica .servizi-card p {
  margin: 0;
  position: relative;
}
.card-home-servizi.new-grafica .servizi-card p img {
  position: absolute;
  right: 0;
  width: 38px;
  height: auto;
}
.card-home-servizi.new-grafica .servizi-card p span {
  display: block;
  padding-right: 50px;
}
@media (min-width: 992px) {
  .riga-test-home::after {
    content: '';
    display: block;
    width: 420px;
    height: 39%;
    position: absolute;
    left: -30px;
    bottom: 0;
    border-top: 2px dotted #2b68a5;
    border-left: 2px dotted #2b68a5;
  }
  .riga-test-home::before {
    content: url('/img/after-point-new.png');
    display: block;
    position: absolute;
    top: 57.5%;
    left: 385px;
  }
}
@media (min-width: 992px) {
  .riga-test-home-center::before {
    content: '';
    display: block;
    width: 35px;
    height: 100%;
    position: absolute;
    left: -30px;
    top: 0;
    border-left: 2px dotted #2b68a5;
  }
}
@media (min-width: 992px) {
  .riga-test-home-down {
    display: flex;
    align-items: center;
  }
  .riga-test-home-down::before {
    content: '';
    display: block;
    width: 35px;
    height: 52%;
    position: absolute;
    left: -30px;
    top: 0;
    border-bottom: 2px dotted #2b68a5;
    border-left: 2px dotted #2b68a5;
  }
}
.pulsantiera_sezioni {
  position: absolute;
  right: 20px;
  bottom: 10px;
}
.pulsantiera_sezioni a.btn.open20-cms-button, .pulsantiera_sezioni a.assistance.open20-cms-button, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button {
  padding: 0;
}
.pulsantiera_sezioni a.btn.open20-cms-button > span, .pulsantiera_sezioni a.assistance.open20-cms-button > span, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button > span, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button > span {
  display: none;
}
.pulsantiera_sezioni a.btn.open20-cms-button::before, .pulsantiera_sezioni a.assistance.open20-cms-button::before, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button::before, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button::before {
  display: none;
  background-color: #597483;
  height: 85px;
  width: 85px;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  margin: 0 auto;
}
.pulsantiera_sezioni a.btn.open20-cms-button img, .pulsantiera_sezioni a.assistance.open20-cms-button img, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button img, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button img {
  background-color: #597483;
  border-radius: 4px;
  padding: 8px;
  height: 40px;
  width: 40px;
}
.pulsantiera_sezioni a.btn.open20-cms-button:active img, .pulsantiera_sezioni a.assistance.open20-cms-button:active img, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button:active img, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button:active img {
  background-color: #297a38 !important;
}
.pulsantiera_sezioni a.btn.open20-cms-button:active > span, .pulsantiera_sezioni a.assistance.open20-cms-button:active > span, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button:active > span, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button:active > span {
  color: #297a38 !important;
}
.pulsantiera_sezioni a.btn.open20-cms-button.active img, .pulsantiera_sezioni a.assistance.open20-cms-button.active img, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.active img, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button.active img {
  background-color: #297a38 !important;
}
.pulsantiera_sezioni a.btn.open20-cms-button.active > span, .pulsantiera_sezioni a.assistance.open20-cms-button.active > span, .pulsantiera_sezioni .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button.active > span, .wrap-modules div[id*="button-"] .pulsantiera_sezioni a.uk-button.open20-cms-button.active > span {
  color: #297a38 !important;
}
.btn-approfondisci {
  margin-top: -20px;
}
.btn-approfondisci > div {
  display: flex;
  justify-content: end;
}
.btn-approfondisci button {
  background-color: #fff !important;
}
.provincia-psifl.new-grafica {
  text-transform: uppercase;
}
.lista-news.new-grafica {
  background: linear-gradient(175deg, rgba(224, 239, 248, 1) 20%, rgba(255, 255, 255, 0) 20%);
}
.lista-news.new-grafica a.link-leggi-tutto {
  text-decoration: none;
  font-weight: 600;
  color: #003354;
  display: block;
  margin-top: 10px;
}
.lista-news.new-grafica a.link-leggi-tutto::after {
  content: url(/img/ic-freccia.png);
  padding-left: 5px;
  vertical-align: middle;
}
.lista-news.new-grafica .header-news {
  display: flex;
  align-items: center;
}
.lista-news.new-grafica .header-news h2 {
  color: #003354;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 28px !important;
  font-weight: 700;
}
.lista-news.new-grafica .header-news .icon {
  width: 40px;
  height: 40px;
}
.lista-news.new-grafica.assessorato {
  background: linear-gradient(5deg, rgba(41, 122, 56, 0.2) 50%, rgba(255, 255, 255, 0) 20%);
}
.lista-news.new-grafica.assessorato .card-notizie-container {
  margin-bottom: 0 !important;
  padding-bottom: 24px;
}
.lista-news.new-grafica.assessorato .body-news {
  height: 100%;
  padding: 20px;
  padding-top: 0;
  background: linear-gradient(180deg, rgba(41, 122, 56, 1) 20px, rgba(244, 249, 245, 1) 0);
  border-radius: 8px;
}
.lista-news.new-grafica.assessorato .body-news .image-news {
  display: none;
}
.lista-news.new-grafica.assessorato .body-news .card-calendar.new-grafica {
  position: relative !important;
  width: 65px;
  text-align: center;
  left: 0;
}
.lista-news.new-grafica.assessorato .body-news .provincia-psifl {
  display: none;
}
.lista-news.new-grafica.assessorato .body-news .read-more {
  position: absolute;
  bottom: 20px;
  left: 25px;
}
.header-news .breadcrumb-container .breadcrumb {
  padding-bottom: 0;
  font-size: 16px;
  background-color: transparent;
}
.header-news .icon-regione {
  width: 95px !important;
}
.header-news .logo-regione {
  max-width: 420px !important;
}
.header-news.brescia, .header-news .psifl-luoghi-brescia-class {
  background-color: rgba(250, 223, 0, 0.17);
}
.header-news.milano, .header-news .psifl-luoghi-mi-class {
  background-color: rgba(136, 117, 244, 0.17);
}
.header-news.bergamo, .header-news .psifl-luoghi-bergamo-class {
  background-color: rgba(255, 187, 88, 0.17);
}
.header-news.mantova, .header-news .psifl-luoghi-mantova-class {
  background-color: rgba(255, 139, 89, 0.17);
}
.header-news.monza, .header-news .psifl-luoghi-monza-brianza-class {
  background-color: rgba(185, 132, 132, 0.3);
}
.header-news.como, .header-news .psifl-luoghi-como-class {
  background-color: rgba(254, 229, 189, 0.6);
}
.header-news.cremona, .header-news .psifl-luoghi-cremona-class {
  background-color: rgba(247, 195, 217, 0.6);
}
.header-news.lecco, .header-news .psifl-luoghi-lecco-class {
  background-color: rgba(220, 230, 177, 0.6);
}
.header-news.lodi, .header-news .psifl-luoghi-lodi-class {
  background-color: rgba(179, 220, 213, 0.6);
}
.header-news.pavia, .header-news .psifl-luoghi-pavia-class {
  background-color: rgba(244, 244, 191, 0.6);
}
.header-news.sondrio, .header-news .psifl-luoghi-sondrio-class {
  background-color: rgba(179, 213, 238, 0.6);
}
.header-news.varese, .header-news .psifl-luoghi-varese-class {
  background-color: rgba(205, 229, 205, 0.6);
}
.psifl-luoghi-brescia-class .container-news-psfl .body-news {
  background-color: rgba(250, 223, 0, 0.17);
}
.psifl-luoghi-brescia-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #fadf00;
}
.psifl-luoghi-mi-class .container-news-psfl .body-news {
  background-color: rgba(136, 117, 244, 0.17);
}
.psifl-luoghi-mi-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #8875f4;
}
.psifl-luoghi-mantova-class .container-news-psfl .body-news {
  background-color: rgba(255, 139, 89, 0.17);
}
.psifl-luoghi-mantova-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #ff8b59;
}
.psifl-luoghi-monza-class .container-news-psfl .body-news {
  background-color: rgba(185, 132, 132, 0.17);
}
.psifl-luoghi-monza-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #b98484;
}
.psifl-luoghi-bergamo-class .container-news-psfl .body-news {
  background-color: rgba(255, 187, 88, 0.17);
}
.psifl-luoghi-bergamo-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #ffbb58;
}
.psifl-luoghi-como-class .container-news-psfl .body-news {
  background-color: rgba(254, 229, 189, 0.6);
}
.psifl-luoghi-como-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #fee5bd;
}
.psifl-luoghi-cremona-class .container-news-psfl .body-news {
  background-color: rgba(247, 195, 217, 0.6);
}
.psifl-luoghi-cremona-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #f7c3d9;
}
.psifl-luoghi-lecco-class .container-news-psfl .body-news {
  background-color: rgba(220, 230, 177, 0.6);
}
.psifl-luoghi-lecco-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #dce6b1;
}
.psifl-luoghi-lodi-class .container-news-psfl .body-news {
  background-color: rgba(179, 220, 213, 0.6);
}
.psifl-luoghi-lodi-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #b3dcd5;
}
.psifl-luoghi-pavia-class .container-news-psfl .body-news {
  background-color: rgba(244, 244, 191, 0.6);
}
.psifl-luoghi-pavia-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #f4f4bf;
}
.psifl-luoghi-sondrio-class .container-news-psfl .body-news {
  background-color: rgba(179, 213, 238, 0.6);
}
.psifl-luoghi-sondrio-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #b3d5ee;
}
.psifl-luoghi-varese-class .container-news-psfl .body-news {
  background-color: rgba(205, 229, 205, 0.6);
}
.psifl-luoghi-varese-class .container-news-psfl .body-news .image-news {
  border-bottom: 3px solid #cde5cd;
}
@media (min-width: 768px) {
  .header-news .row.align-items-center .logo-provincia, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia {
    flex: 0 0 70%;
    max-width: 70%;
  }
}
.header-news .row.align-items-center .logo-provincia ul, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia ul, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia ul, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia ul, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia ul, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia ul, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia ul {
  margin: 0 !important;
}
.header-news .row.align-items-center .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item {
  align-items: center;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .header-news .row.align-items-center .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item {
    justify-content: center;
  }
}
.header-news .row.align-items-center .logo-provincia li.el-item div.col-md-3, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-3, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item div.col-md-3, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-3, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item div.col-md-3, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-3, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item div.col-md-3 {
  max-width: max-content;
  margin-left: -20px;
}
.header-news .row.align-items-center .logo-provincia li.el-item div.col-md-3 img, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-3 img, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item div.col-md-3 img, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-3 img, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item div.col-md-3 img, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-3 img, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item div.col-md-3 img {
  max-width: 70px;
}
.header-news .row.align-items-center .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-9 .event-container .time-event .date p.month-event, .event-container .time-event .date .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-9 p.month-event, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-9 .event-container .time-event .date p.month-event, .event-container .time-event .date .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-9 p.month-event, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-9 .event-container .time-event .date p.month-event, .event-container .time-event .date .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-9 p.month-event, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item div.col-md-9 p.h4, .header-news .row.align-items-center .logo-provincia li.el-item div.col-md-9 .event-container .time-event .date p.month-event, .event-container .time-event .date .header-news .row.align-items-center .logo-provincia li.el-item div.col-md-9 p.month-event {
  display: none;
}
.header-news .row.align-items-center .logo-provincia li.el-item div.col-md-9 h1, .header-news .section-box-evidence .box-evidence figure.row .logo-provincia li.el-item div.col-md-9 h1, .section-box-evidence .box-evidence .header-news figure.row .logo-provincia li.el-item div.col-md-9 h1, .header-news .section-box-evidence .box-evidence figure > a.row .logo-provincia li.el-item div.col-md-9 h1, .section-box-evidence .box-evidence .header-news figure > a.row .logo-provincia li.el-item div.col-md-9 h1, .header-news .section-box-evidence .box-evidence figure > img.row .logo-provincia li.el-item div.col-md-9 h1, .section-box-evidence .box-evidence .header-news figure > img.row .logo-provincia li.el-item div.col-md-9 h1 {
  padding-top: 10px;
}
@media (min-width: 768px) {
  .header-news .row.align-items-center .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure.row .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .section-box-evidence .box-evidence .header-news figure.row .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > a.row .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > a.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > a.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > a.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > a.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > a.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > a.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .section-box-evidence .box-evidence .header-news figure > a.row .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > img.row .col-12.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > img.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > img.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > img.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > img.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .section-box-evidence .box-evidence figure > img.row .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .wrap-modules .header-news .section-box-evidence .box-evidence figure > img.row .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .section-box-evidence .box-evidence .header-news figure > img.row .col-12.col-md-6.text-md-right.text-center, .header-news .row.align-items-center .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .row.align-items-center .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .row.align-items-center .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.text-md-right.text-center, .wrap-modules .header-news .row.align-items-center .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.text-md-right.text-center, .header-news .row.align-items-center .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center, .wrap-modules .header-news .row.align-items-center .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.text-md-right.text-center {
    flex: 0 0 30%;
    max-width: 30%;
  }
}
.banner-foto {
  max-height: 400px;
  overflow: hidden;
  /* div.img-block {
   >div {
   height: 400px;
   img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover;
   }
   }
   } */
}
.list-news {
  padding-top: 24px !important;
}
.list-news h2 {
  font-size: 36px !important;
  margin-bottom: 0;
}
.list-news .card-notizie-container {
  margin-top: 10px !important;
}
.list-news .card-notizie-container ul.pagination {
  width: 100%;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
}
.container-news-psfl {
  padding: 20px 5px;
}
.container-news-psfl .body-news {
  margin: 10px;
  border-radius: 12px;
  height: 100%;
  background-color: #fff;
}
.container-news-psfl .body-news.new-grafica {
  border-radius: 0;
  position: relative;
  height: max-content;
  padding-bottom: 20px;
}
.container-news-psfl .body-news.new-grafica .card-calendar {
  padding: 5px 10px 5px;
  background-color: #fff;
  left: 15px;
  text-align: center;
}
.container-news-psfl .body-news .logo-provincia img {
  max-height: 35px;
}
.container-news-psfl .body-news .logo-provincia.regione-lombardia img {
  max-height: 31px;
}
.container-news-psfl .body-news .data-news {
  font-size: 14px;
}
.container-news-psfl .body-news .data-news p {
  margin: 0;
  color: #297a38;
  text-transform: uppercase;
  font-weight: 600;
}
.container-news-psfl .body-news .data-news p span.mdi {
  font-size: 18px;
}
.container-news-psfl .body-news .data-news p span.data {
  color: #505051;
  font-weight: 400;
}
.container-news-psfl .body-news .image-news {
  -webkit-border-top-left-radius: 12px;
  -webkit-border-top-right-radius: 12px;
  -moz-border-radius-topleft: 12px;
  -moz-border-radius-topright: 12px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  overflow: hidden;
  border-bottom: 3px solid #297a38;
}
.container-news-psfl .body-news .image-news img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-height: 125px;
}
.container-news-psfl .body-news .image-news.new-grafica {
  border-bottom: 0 !important;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.container-news-psfl .body-news .image-news.new-grafica img {
  max-height: none;
  border-radius: 12px;
}
.container-news-psfl .body-news .description-news {
  padding-bottom: 55px;
}
.container-news-psfl .body-news .description-news.new-grafica {
  padding-bottom: 0;
}
.container-news-psfl .body-news .description-news p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.container-news-psfl .body-news .tit-focus {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 24px;
  line-height: 1.335;
}
.container-news-psfl .body-news div.read-more {
  position: absolute;
  bottom: 10px;
}
.container-news-psfl .body-news div.read-more.new-grafica {
  position: relative;
  bottom: 0;
}
.container-news-psfl .tag-psfl-news span {
  font-weight: 600;
  color: #fff;
  padding: 1px 15px;
  margin-right: 5px;
  margin-bottom: 5px;
  width: max-content;
  background-color: #5e7887;
  border-radius: 15px;
  font-size: 14px;
  text-transform: none;
}
.container-news-psfl .tag-psfl-news.new-grafica span {
  background-color: #297a38;
  border-radius: 0;
  text-transform: uppercase;
  padding: 1px 5px;
}
.riferimenti-formativi h3 {
  margin-top: 30px;
  margin-bottom: 10px;
}
.riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo {
  padding: 30px 0;
  border-bottom: 1px solid #5e7887;
}
.riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo .widget-rif-norm-titolo {
  font-weight: 600;
  padding-bottom: 15px;
  padding-top: 15px;
}
.riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo .widget-rif-norm-link {
  padding-top: 15px;
}
.riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo .widget-rif-norm-link a {
  font-weight: 600;
  color: #003354;
}
.riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo-leggi-tutti a.btn, .riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo-leggi-tutti a.assistance, .riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo-leggi-tutti .wrap-modules div[id*="button-"] a.uk-button, .wrap-modules div[id*="button-"] .riferimenti-formativi .riferimenti-normativi-widget .riferimento-normativo-leggi-tutti a.uk-button {
  text-transform: none !important;
}
.section-report-osservatorio .tab.report-tab {
  overflow: hidden;
}
.section-report-osservatorio .report-link {
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #297a38;
  color: #297a38;
  border-radius: 30px;
  padding: 0 20px;
  font-weight: 600;
  text-decoration: none;
}
@media (max-width: 767px) {
  .section-report-osservatorio .report-link {
    width: 100%;
  }
}
.section-report-osservatorio .report-link.active {
  background-color: #297a38;
  color: #fff;
}
a.tablinks.report-link.my-star::after {
  content: url(/img/star.svg);
  display: inline-block;
  width: 18px;
  height: 21px;
  vertical-align: middle;
  margin-left: 5px;
}
.section-scopri-mestieri strong {
  color: #003354;
}
.sistal-title-extra h1 {
  color: #003354;
  line-height: 46px;
  font-weight: 900;
  letter-spacing: normal;
  font-size: 40px;
}
.sistal-page .img-background-sistal {
  background: url('/img/sital-page-img.png');
  background-repeat: no-repeat;
  background-position-x: right;
  background-size: contain;
}
.sistal-call-to {
  background-color: #e0f5e4;
  padding-bottom: 40px;
}
@media (min-width: 992px) {
  .riga-test {
    padding-left: 100px !important;
  }
  .riga-test::after {
    content: '';
    display: block;
    width: 70px;
    height: 50%;
    position: absolute;
    left: 30px;
    bottom: 0;
    border-top: 2px dotted #2b68a5;
    border-left: 2px dotted #2b68a5;
  }
  .riga-test::before {
    content: url('/img/after-point-new.png');
    display: block;
    position: absolute;
    top: 48%;
  }
}
@media (min-width: 992px) {
  .riga-test-down {
    padding-left: 100px !important;
    display: flex;
    align-items: center;
  }
  .riga-test-down::before {
    content: '';
    display: block;
    width: 55px;
    height: 52%;
    position: absolute;
    left: 30px;
    top: 0;
    border-bottom: 2px dotted #2b68a5;
    border-left: 2px dotted #2b68a5;
  }
}
a.btn-call-sistal {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
a.btn-call-sistal svg.icon {
  width: 18px;
  height: 18px;
  display: block;
  margin-left: 3px;
}
.form-lavoro.cittadini.mb-5 {
  margin-bottom: 0 !important;
}
.section-top-10.cittadini, .section-top-10.lavoro {
  margin-top: 0 !important;
}
h1 {
  color: #003354 !important;
  line-height: 46px !important;
  font-weight: 900 !important;
  letter-spacing: normal !important;
  text-align: left !important;
  text-transform: uppercase !important;
  font-size: 40px !important;
}
.section-cosa-fare .col-12.col-md-2, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-2, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-2 {
  display: none;
}
.section-cosa-fare .col-12.col-md-8, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 {
  flex: 0 0 100%;
  max-width: 100%;
}
.section-cosa-fare .col-12.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.box-evidence.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .col-12.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .col-12.col-md-8 div.box-evidence.align-items-center.justify-content-center {
  justify-content: space-between !important;
  margin-top: 30px;
  align-items: start !important;
}
@media (max-width: 991px) {
  .section-cosa-fare .col-12.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.box-evidence.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .col-12.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .col-12.col-md-8 div.box-evidence.align-items-center.justify-content-center {
    justify-content: space-around !important;
  }
}
@media (max-width: 575px) {
  .section-cosa-fare .col-12.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.box-evidence.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .wrap-modules .section-cosa-fare .col-12.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center, .section-cosa-fare .col-12.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center, .section-box-evidence .section-cosa-fare .col-12.col-md-8 div.box-evidence.align-items-center.justify-content-center {
    flex-direction: column !important;
    align-items: center !important;
  }
}
.section-cosa-fare .col-12.col-md-8 div.d-flex.align-items-center.justify-content-center a.menu-custom, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center a.menu-custom, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center a.menu-custom, .wrap-modules .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center a.menu-custom, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center a.menu-custom, .section-box-evidence .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.box-evidence.align-items-center.justify-content-center a.menu-custom, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 div.d-flex.align-items-center.justify-content-center a.menu-custom, .section-cosa-fare .col-12.col-md-8 .wrap-modules .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center a.menu-custom, .wrap-modules .section-cosa-fare .col-12.col-md-8 .uk-section.box-pagina-raccoglitore-standard > div.uk-container.align-items-center.justify-content-center a.menu-custom, .section-cosa-fare .col-12.col-md-8 .section-box-evidence div.box-evidence.align-items-center.justify-content-center a.menu-custom, .section-box-evidence .section-cosa-fare .col-12.col-md-8 div.box-evidence.align-items-center.justify-content-center a.menu-custom {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: wrap;
}
.section-cosa-fare .col-12.col-md-8 .btn-section-list, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list {
  text-align: left !important;
  /*             h1{
   color: $tertiary;
   line-height: 46px;
   font-weight: 900;
   letter-spacing: normal;
   text-align: left !important;
   text-transform: uppercase;
   font-size: 40px;
   } */
}
.section-cosa-fare .col-12.col-md-8 .btn-section-list p, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list p, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list p {
  text-align: left !important;
}
.section-cosa-fare .col-12.col-md-8 .btn-section-list p br, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list p br, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list p br {
  display: none;
}
.section-cosa-fare .col-12.col-md-8 .btn-section-list a.btn.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list a.btn.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list a.assistance.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list a.uk-button.open20-cms-button, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .btn-section-list a.btn.open20-cms-button, .section-cosa-fare .col-12.col-md-8 .btn-section-list a.assistance.open20-cms-button, .section-cosa-fare .col-12.col-md-8 .btn-section-list .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .section-cosa-fare .col-12.col-md-8 .btn-section-list a.uk-button.open20-cms-button {
  margin: 10px 0 !important;
}
.section-cosa-fare .col-12.col-md-8 a.btn.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 a.btn.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 a.assistance.open20-cms-button, .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .section-cosa-fare .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 a.uk-button.open20-cms-button, .wrap-modules .section-cosa-fare .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-8 a.btn.open20-cms-button, .section-cosa-fare .col-12.col-md-8 a.assistance.open20-cms-button, .section-cosa-fare .col-12.col-md-8 .wrap-modules div[id*="button-"] a.uk-button.open20-cms-button, .wrap-modules div[id*="button-"] .section-cosa-fare .col-12.col-md-8 a.uk-button.open20-cms-button {
  margin: 10px 0 !important;
}
.section-primopiano.lista-news.new-grafica, .section-primopiano {
  background: transparent;
}
.section-primopiano.lista-news.new-grafica a.link-leggi-tutto, .section-primopiano a.link-leggi-tutto {
  text-decoration: none;
  font-weight: 600;
  color: #003354;
  display: block;
  margin-top: 10px;
}
.section-primopiano.lista-news.new-grafica a.link-leggi-tutto::after, .section-primopiano a.link-leggi-tutto::after {
  content: url(/img/ic-freccia.png);
  padding-left: 5px;
  vertical-align: middle;
}
.section-primopiano.lista-news.new-grafica .header-news, .section-primopiano .header-news {
  display: flex;
  align-items: center;
}
.section-primopiano.lista-news.new-grafica .header-news h2, .section-primopiano .header-news h2 {
  color: #003354;
  margin-bottom: 0;
  margin-left: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 28px !important;
}
.section-primopiano.lista-news.new-grafica .header-news .icon, .section-primopiano .header-news .icon {
  width: 28px;
  height: 28px;
}
.tab-mappe-nuova a.btn-map {
  display: flex;
  justify-content: center;
  font-size: 24px;
  color: #003354;
  font-weight: 600;
  text-decoration: none;
  border-bottom: 3px solid #c5c7c9;
}
.tab-mappe-nuova a.btn-map svg {
  margin-right: 8px;
}
.tab-mappe-nuova a.btn-map.btn-active {
  color: #297a38;
  border-color: #297a38;
}
a.link-icon.d-flex.flex-row-reverse.justify-content-center.align-items-center.mb-5.icon-24.open20-cms-button, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon.flex-row-reverse.justify-content-center.align-items-center.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence figure.uk-section > a.uk-container.link-icon.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .section-box-evidence .box-evidence figurefigure.uk-section > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .section-box-evidence .box-evidence figure > figure.uk-section > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence figure.uk-section > a.uk-container.link-icon.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button, .section-box-evidence a.box-evidence.link-icon.flex-row-reverse.justify-content-center.align-items-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon.d-flex.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure.uk-sectionfigure > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-sectionfigure > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon.flex-row-reverse.align-items-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon.d-flex.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon.flex-row-reverse.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon.d-flex.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon.flex-row-reverse.justify-content-center.mb-5.icon-24.open20-cms-button {
  justify-content: left !important;
}
a.link-icon-dx.icon-24.d-flex.flex-row-reverse.justify-content-center.align-items-center.mb-5.open20-cms-button, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.align-items-center.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence figure.uk-section > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .section-box-evidence .box-evidence figurefigure.uk-section > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .section-box-evidence .box-evidence figure > figure.uk-section > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence figure.uk-section > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-section.box-pagina-raccoglitore-standard > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.mb-5.open20-cms-button, .section-box-evidence a.box-evidence.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.align-items-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon-dx.icon-24.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.box-evidence.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon-dx.icon-24.d-flex.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure.uk-sectionfigure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules figure > .uk-sectionfigure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.align-items-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon-dx.icon-24.d-flex.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.mb-5.open20-cms-button, .section-box-evidence .box-evidence figure > a.link-icon-dx.icon-24.d-flex.flex-row-reverse.justify-content-center.mb-5.open20-cms-button, .section-box-evidence .box-evidence .wrap-modules .uk-sectionfigure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.mb-5.open20-cms-button, .wrap-modules .section-box-evidence .box-evidence .uk-section.box-pagina-raccoglitore-standard > figure > a.uk-container.link-icon-dx.icon-24.flex-row-reverse.justify-content-center.mb-5.open20-cms-button {
  justify-content: left !important;
}
.form-lavoro.istruzione .spacing-block {
  display: none;
}
body {
  color: #1a171b !important;
}
h1, h2, h3, h4, h5, h6 {
  color: #1a171b;
}
@media (min-width: 576px) {
  html, body {
    line-height: 1.522 !important;
  }
  h2, .h2, .event-container .time-event .date .day-event {
    font-size: 2.225rem !important;
  }
  h3, .h3 {
    font-size: 1.777rem !important;
  }
  h4, .h4, .event-container .time-event .date .month-event {
    font-size: 1.355rem !important;
  }
  p {
    line-height: 1.522 !important;
    font-weight: 400;
    font-size: 18px;
  }
  h2 + p {
    font-size: 20px !important;
  }
}
h3.popover-header {
  font-size: 14px !important;
  font-weight: 600 !important;
}
.btn:focus, .assistance:focus, .form-check [type='checkbox']:focus + label.assistance, .form-check [type='radio']:focus + label.assistance, .toggles label input[type='checkbox']:focus + .lever.assistance, .wrap-modules div[id*="button-"] .uk-button:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button, .form-check [type='checkbox']:focus + label.btn, .form-check [type='radio']:focus + label.btn, .toggles label input[type='checkbox']:focus + .lever.btn, .toggles label input[type='checkbox']:focus + .assistance.lever, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.lever, .btn.focus, .assistance.focus, .wrap-modules div[id*="button-"] .uk-button.focus, a.back-to-top:focus, .toggles label input[type='checkbox']:focus + a.lever.back-to-top, button.btn-cms-icon:focus, .toggles label input[type='checkbox']:focus + button.lever.btn-cms-icon {
  box-shadow: 0 0 0 2px #f90 !important;
}
.form-control:focus, .form-check [type='checkbox']:focus + label.form-control, .form-check [type='radio']:focus + label.form-control, .toggles label input[type='checkbox']:focus + .lever.form-control, .form-control:active {
  box-shadow: 0 0 0 2px #f90 !important;
}
.psfl-search.search-news .bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .psfl-search.search-news .toggles label input.bootstrap-select + select.lever.mobile-device + .dropdown-toggle, .toggles label .psfl-search.search-news input[type='checkbox']:focus + .bootstrap-select > select.lever.mobile-device + .dropdown-toggle, .psfl-search.search-news .toggles label input.bootstrap-select + select.lever.mobile-device + .dropdown-toggle, .psfl-search.search-news .bootstrap-select .dropdown-toggle:focus, .psfl-search.search-news .bootstrap-select .form-check [type='checkbox']:focus + label.dropdown-toggle, .form-check .psfl-search.search-news .bootstrap-select [type='checkbox']:focus + label.dropdown-toggle, .psfl-search.search-news .bootstrap-select .form-check [type='radio']:focus + label.dropdown-toggle, .form-check .psfl-search.search-news .bootstrap-select [type='radio']:focus + label.dropdown-toggle, .psfl-search.search-news .bootstrap-select .toggles label input[type='checkbox']:focus + .lever.dropdown-toggle, .toggles label .psfl-search.search-news .bootstrap-select input[type='checkbox']:focus + .lever.dropdown-toggle, .psfl-search.search-news .form-check .bootstrap-select [type='checkbox']:focus + label.dropdown-toggle, .psfl-search.search-news .form-check .bootstrap-select [type='radio']:focus + label.dropdown-toggle, .psfl-search.search-news .toggles label .bootstrap-select input[type='checkbox']:focus + .lever.dropdown-toggle {
  box-shadow: 0 0 0 2px #f90 !important;
  outline: 0 !important;
}
.psfl-search.search-news .form-control:focus, .psfl-search.search-news .form-check [type='checkbox']:focus + label.form-control, .form-check .psfl-search.search-news [type='checkbox']:focus + label.form-control, .psfl-search.search-news .form-check [type='radio']:focus + label.form-control, .form-check .psfl-search.search-news [type='radio']:focus + label.form-control, .psfl-search.search-news .toggles label input[type='checkbox']:focus + .lever.form-control, .toggles label .psfl-search.search-news input[type='checkbox']:focus + .lever.form-control, .psfl-search.search-news .form-control:active {
  box-shadow: 0 0 0 2px #f90 !important;
}
.it-header-navbar-wrapper.theme-light-desk.shadow-none .col-12 nav.navbar, .it-header-navbar-wrapper.theme-light-desk.shadow-none .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link nav.navbar, .wrap-modules .it-header-navbar-wrapper.theme-light-desk.shadow-none .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link nav.navbar {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
a.btn-primary.btn.btn-.btn-xs.open20-cms-button, .wrap-modules div[id*="button-"] a.uk-button.uk-button-primary.btn.btn-.btn-xs.open20-cms-button, .wrap-modules div[id*="button-"] a.assistance.uk-button.uk-button-primary.btn-.btn-xs.open20-cms-button, .wrap-modules div[id*="button-"] a.uk-button.uk-button-primary.btn-.btn-xs.open20-cms-button, a.assistance.btn-primary.btn-.btn-xs.open20-cms-button, .wrap-modules div[id*="button-"] a.uk-button.uk-button-primary.assistance.btn-.btn-xs.open20-cms-button, .wrap-modules div[id*="button-"] a.uk-button.btn-primary.btn-.btn-xs.open20-cms-button {
  padding: 4px 16px;
}
.info-servizi-tutti .col-12.col-md-6.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link .uk-container, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link .uk-container, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link .uk-container, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link .uk-container, .wrap-modules .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container, .wrap-modules .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container, .wrap-modules .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design .uk-container, .wrap-modules .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design .uk-container, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.mt-3 .uk-container, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-12 .uk-container, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-12 .uk-container, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-12 .uk-container, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-12 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link.col-12 .uk-container, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.mt-3 .uk-container, .info-servizi-tutti .left-page-menu-container .left-page-menu.col-12.col-md-6 .uk-container, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-md-6 .uk-container, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container, .wrap-modules .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container, .wrap-modules .info-servizi-tutti .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-md-6 .uk-container, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-12 .uk-container, .wrap-modules .info-servizi-tutti .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-12 .uk-container, .left-page-menu-container .info-servizi-tutti .left-page-menu.col-12.col-md-6 .uk-container, .info-servizi-tutti .cta-page .open20-cms-button.col-12.col-md-6 .uk-container, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-md-6 .uk-container, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container, .wrap-modules .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container, .wrap-modules .info-servizi-tutti .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-md-6 .uk-container, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-12 .uk-container, .wrap-modules .info-servizi-tutti .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-12 .uk-container, .cta-page .info-servizi-tutti .open20-cms-button.col-12.col-md-6 .uk-container, .info-servizi-tutti #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper div[class*="logo"].col-12.col-md-6 .uk-container, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper .info-servizi-tutti div[class*="logo"].col-12.col-md-6 .uk-container, .info-servizi-tutti .pagination-design.col-12.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-md-6 .uk-container, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-md-6 .uk-container, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-12 .uk-container, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-12 .uk-container {
  padding: 0 !important;
}
.info-servizi-tutti .col-12.col-md-6.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link .uk-container .info-item-icon-x-list .col-icon, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link .uk-container .info-item-icon-x-list .col-icon, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container .info-item-icon-x-list .col-icon, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container .info-item-icon-x-list .col-icon, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-6.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-12 .uk-container .info-item-icon-x-list .col-icon, .left-page-menu-container .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.left-page-menu.item-link.el-link.col-12 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-12 .uk-container .info-item-icon-x-list .col-icon, .cta-page .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.open20-cms-button.item-link.el-link.col-12 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.pagination-design.item-link.el-link.col-12 .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-12.mt-3 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .left-page-menu-container .left-page-menu.col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .left-page-menu-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-12 .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .left-page-menu-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.left-page-menu.col-12 .uk-container .info-item-icon-x-list .col-icon, .left-page-menu-container .info-servizi-tutti .left-page-menu.col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .cta-page .open20-cms-button.col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .cta-page .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-12 .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .cta-page .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.open20-cms-button.col-12 .uk-container .info-item-icon-x-list .col-icon, .cta-page .info-servizi-tutti .open20-cms-button.col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper div[class*="logo"].col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper .info-servizi-tutti div[class*="logo"].col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .pagination-design.col-12.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-md-6 .uk-container .info-item-icon-x-list .col-icon, .info-servizi-tutti .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-12 .uk-container .info-item-icon-x-list .col-icon, .wrap-modules .info-servizi-tutti .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.pagination-design.col-12 .uk-container .info-item-icon-x-list .col-icon {
  max-width: 34px !important;
  padding: 0 !important;
}
.section-home-provincie.align-items-center.py-4 .uk-container, .section-box-evidence .box-evidence figure.section-home-provincie.py-4 .uk-container, .section-box-evidence .box-evidence figure > a.section-home-provincie.py-4 .uk-container, .section-box-evidence .box-evidence figure > img.section-home-provincie.py-4 .uk-container {
  padding: 0 !important;
}
.section-frame-report h2 {
  font-size: 40px !important;
}
.section-catalogo-offerta p strong {
  font-size: 24px;
}
.elenco-servizi .col-12.col-md-4, .elenco-servizi .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4, .wrap-modules .elenco-servizi .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 {
  padding: 0 15px;
}
.elenco-servizi .col-12.col-md-4 p, .elenco-servizi .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 p, .wrap-modules .elenco-servizi .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 p {
  font-size: 18px !important;
}
.elenco-servizi .col-12.col-md-4 h2, .elenco-servizi .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 h2, .wrap-modules .elenco-servizi .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link.col-md-4 h2 {
  font-size: 24px !important;
  font-weight: 600 !important;
}
@media (min-width: 768px) {
  .section-mappe .col-md-8 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .section-mappe .col-md-4 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .section-mappe .col-md-4 .image-block > div {
    max-width: 300px;
    margin: 0 auto;
  }
}
@media (min-width: 1200px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 1290px !important;
  }
}
/* @media (min-width: 767px) {
 .container {
 max-width: 100%;
 padding-left: 2rem;
 padding-right: 2rem;
 }
 .wrap-modules>.uk-section {
 padding-left: 2rem;
 padding-right: 2rem;
 }
 .uk-section>.uk-container {
 max-width: 100% !important;
 }
 .modulo-backend-notizie.uk-container {
 max-width: 100% !important;
 }
 }
 */
/* .home-banner-section {
 .bg-opacity-section {
 //max-height: 550px;
 }
 .home-banner-content {
 h1 {
 color: #fff;
 }
 .image-block {
 >div {
 display: flex;
 justify-content: right;
 margin-right: -3rem;
 margin-top: -1rem;
 @media (min-width: 1440px) {
 justify-content: center;
 }
 }
 }
 }
 img.img-fluid.w-100.banner-image-home {
 width: auto !important;
 display: flex;
 justify-content: right;
 @media (min-width: 1440px) {
 max-height: 550px;
 justify-content: center;
 }
 }
 } */
.profilednavigation-cruscotto-lavoro {
  border-radius: 8px;
  background: #f5f5f5;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
}
.profilednavigation-cruscotto-lavoro .row.card-detail {
  margin: 20px;
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  padding: 10px 20px;
}
.profilednavigation-cruscotto-lavoro .row.card-detail > div {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
.profilednavigation-cruscotto-lavoro h2 {
  font-size: 18px !important;
  font-weight: 600;
  text-transform: uppercase;
}
.profilednavigation-cruscotto-lavoro .dashboard-link-dettagli p.number-detail {
  font-size: 32px;
  font-weight: 900;
  margin-bottom: 0;
  line-height: 26px !important;
  padding-right: 10px;
  color: #297a38;
}
.profilednavigation-cruscotto-lavoro .dashboard-link-dettagli a {
  font-size: 15px !important;
  font-weight: 600;
  text-transform: uppercase;
}
.profilednavigation-cruscotto-lavoro .dashboard-link-dettagli a svg.icon {
  width: 18px !important;
  height: 18px !important;
  margin-left: 5px;
}
.profilednavigation-cruscotto-lavoro .image-block img {
  max-height: 90px;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket {
  margin: 20px;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.attesa {
  background: linear-gradient(63deg, rgba(255, 255, 255, 0.3) 0%, rgba(217, 40, 40, 0.14) 100%);
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.attesa a {
  color: #d92828;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.attesa span.id {
  font-weight: 600;
  color: #d92828;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.chiusi {
  background: linear-gradient(63deg, rgba(255, 255, 255, 0.3) 0%, rgba(0, 135, 88, 0.14) 100%);
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.chiusi a {
  color: #008758;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.chiusi span.id {
  font-weight: 600;
  color: #008758;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.lavorazione {
  background: linear-gradient(63deg, rgba(255, 255, 255, 0.3) 0%, rgba(166, 99, 0, 0.14) 100%);
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.lavorazione a {
  color: #835f10;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket.lavorazione span.id {
  font-weight: 600;
  color: #835f10;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket ul.ticket-list {
  padding: 0;
  font-size: 16px;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket ul.ticket-list p, .profilednavigation-cruscotto-lavoro .row.card-detail.ticket ul.ticket-list span {
  font-size: 16px;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket ul.ticket-list li {
  list-style-type: none;
}
.profilednavigation-cruscotto-lavoro .row.card-detail.ticket .image-block {
  position: absolute;
  bottom: 0;
  height: 91px;
  width: 91px;
  right: 0;
}
.servizi-tag strong {
  color: #597483;
}
.servizi + a span {
  text-transform: capitalize !important;
}
select.bs-select-hidden, .bootstrap-select > select.bs-select-hidden, select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .assistance.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-primary.dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-danger.dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .assistance.dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-primary.dropdown-toggle.bs-placeholder:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].bootstrap-select + label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .bootstrap-select > label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .form-check [type='radio'].bootstrap-select + label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .bootstrap-select > label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .lever.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .bootstrap-select > .lever.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-primary, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].bootstrap-select + label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-primary, .form-check .wrap-modules div[id*="button-"] [type='radio'].bootstrap-select + label.uk-button.uk-button-primary.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-primary, .toggles label .wrap-modules div[id*="button-"] input.bootstrap-select + .uk-button.uk-button-primary.lever.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .uk-button.uk-button-primary.lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].bootstrap-select + label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .bootstrap-select > label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .form-check [type='radio'].bootstrap-select + label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .bootstrap-select > label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .lever.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .bootstrap-select > .lever.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-secondary, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].bootstrap-select + label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-secondary, .form-check .wrap-modules div[id*="button-"] [type='radio'].bootstrap-select + label.uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-secondary, .toggles label .wrap-modules div[id*="button-"] input.bootstrap-select + .uk-button.uk-button-secondary.lever.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .uk-button.uk-button-secondary.lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-success, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-success, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-danger.dropdown-toggle.bs-placeholder:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].bootstrap-select + label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .bootstrap-select > label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .form-check [type='radio'].bootstrap-select + label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .bootstrap-select > label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .lever.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .bootstrap-select > .lever.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-danger, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].bootstrap-select + label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-danger, .form-check .wrap-modules div[id*="button-"] [type='radio'].bootstrap-select + label.uk-button.uk-button-danger.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-danger, .toggles label .wrap-modules div[id*="button-"] input.bootstrap-select + .uk-button.uk-button-danger.lever.dropdown-toggle.bs-placeholder, .wrap-modules div[id*="button-"] .toggles label input.bootstrap-select + .uk-button.uk-button-danger.lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .assistance.dropdown-toggle.bs-placeholder:focus, .form-check [type='checkbox'].bootstrap-select + label.assistance.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.assistance.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.assistance.dropdown-toggle.bs-placeholder, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-info, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-info, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-info, .toggles label input.bootstrap-select + .assistance.lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-dark, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder.btn-dark, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-primary.dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-secondary.dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .wrap-modules div[id*="button-"] .bootstrap-select > .uk-button.uk-button-danger.dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .assistance.dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
  color: rgba(255, 255, 255, 0.5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle, .bootstrap-select.is-invalid .dropdown-toggle, .was-validated .bootstrap-select .selectpicker:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-select .selectpicker:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .toggles label input.bootstrap-select + select.lever.mobile-device + .dropdown-toggle, .bootstrap-select .dropdown-toggle:focus, .bootstrap-select .form-check [type='checkbox']:focus + label.dropdown-toggle, .form-check .bootstrap-select [type='checkbox']:focus + label.dropdown-toggle, .bootstrap-select .form-check [type='radio']:focus + label.dropdown-toggle, .form-check .bootstrap-select [type='radio']:focus + label.dropdown-toggle, .bootstrap-select .toggles label input[type='checkbox']:focus + .lever.dropdown-toggle, .toggles label .bootstrap-select input[type='checkbox']:focus + .lever.dropdown-toggle {
  outline: thin dotted #333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*="col-"].dropdown-menu-right, .row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select, .form-horizontal .bootstrap-select, .form-group .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle, .bootstrap-select.form-control-lg .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled, .bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.disabled:focus, .form-check [type='checkbox']:focus + label.bootstrap-select.disabled, .form-check [type='radio']:focus + label.bootstrap-select.disabled, .toggles label input[type='checkbox']:focus + .lever.bootstrap-select.disabled, .bootstrap-select > .disabled:focus, .form-check [type='checkbox'].bootstrap-select + label.disabled, .form-check [type='radio'].bootstrap-select + label.disabled, .toggles label input.bootstrap-select + .lever.disabled {
  outline: none !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  flex: 0 1 auto;
}
.bs3.filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group .bs3-has-addon.input-group .bs3-has-addon.filter-option .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus, .bootstrap-select .form-check [type='checkbox'].dropdown-menu + label.inner, .form-check .bootstrap-select [type='checkbox']:focus + .dropdown-menu > label.inner, .bootstrap-select .form-check [type='radio'].dropdown-menu + label.inner, .form-check .bootstrap-select [type='radio']:focus + .dropdown-menu > label.inner, .bootstrap-select .toggles label input.dropdown-menu + .lever.inner, .toggles label .bootstrap-select input[type='checkbox']:focus + .dropdown-menu > .lever.inner {
  outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, 0.5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: '\00a0';
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: '';
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
  display: block;
}
.bs-searchbox, .bs-actionsbox, .bs-donebutton {
  padding: 4px 8px;
}
.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
/* No Js */
.no-js .owl-carousel {
  display: block;
}
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 3 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 3 ****************************************/
/***************************** NEUTRAL 1 ****************************************/
/***************************** NEUTRAL 2 ****************************************/
/***************************** NEUTRAL 2 / 3 ****************************************/
.primary-bg {
  background-color: #297a38;
}
.primary-color {
  color: #297a38;
}
.primary-border-color {
  border-color: #297a38 !important;
}
.primary-border-color.border {
  border-color: #297a38 !important;
}
.white-bg {
  background-color: #fff;
}
.white-color {
  color: #fff;
}
.white-border-color- {
  border-color: #fff !important;
}
.white-border-color-.border {
  border-color: #fff !important;
}
.primary-bg-a1 {
  background-color: #fcfffd;
}
.primary-color-a1 {
  color: #fcfffd;
}
.primary-border-color-a1 {
  border-color: #fcfffd !important;
}
.primary-border-color-a1.border {
  border-color: #fcfffd !important;
}
.primary-bg-a2 {
  background-color: #e6f5e9;
}
.primary-color-a2 {
  color: #e6f5e9;
}
.primary-border-color-a2 {
  border-color: #e6f5e9 !important;
}
.primary-border-color-a2.border {
  border-color: #e6f5e9 !important;
}
.primary-bg-a3 {
  background-color: #b9ebc2;
}
.primary-color-a3 {
  color: #b9ebc2;
}
.primary-border-color-a3 {
  border-color: #b9ebc2 !important;
}
.primary-border-color-a3.border {
  border-color: #b9ebc2 !important;
}
.primary-bg-a4 {
  background-color: #90e09e;
}
.primary-color-a4 {
  color: #90e09e;
}
.primary-border-color-a4 {
  border-color: #90e09e !important;
}
.primary-border-color-a4.border {
  border-color: #90e09e !important;
}
.primary-bg-a5 {
  background-color: #69d67d;
}
.primary-color-a5 {
  color: #69d67d;
}
.primary-border-color-a5 {
  border-color: #69d67d !important;
}
.primary-border-color-a5.border {
  border-color: #69d67d !important;
}
.primary-bg-a6 {
  background-color: #45cc5e;
}
.primary-color-a6 {
  color: #45cc5e;
}
.primary-border-color-a6 {
  border-color: #45cc5e !important;
}
.primary-border-color-a6.border {
  border-color: #45cc5e !important;
}
.primary-bg-a7 {
  background-color: #3db352;
}
.primary-color-a7 {
  color: #3db352;
}
.primary-border-color-a7 {
  border-color: #3db352 !important;
}
.primary-border-color-a7.border {
  border-color: #3db352 !important;
}
.primary-bg-a8 {
  background-color: #349947;
}
.primary-color-a8 {
  color: #349947;
}
.primary-border-color-a8 {
  border-color: #349947 !important;
}
.primary-border-color-a8.border {
  border-color: #349947 !important;
}
.primary-bg-a9 {
  background-color: #2b803b;
}
.primary-color-a9 {
  color: #2b803b;
}
.primary-border-color-a9 {
  border-color: #2b803b !important;
}
.primary-border-color-a9.border {
  border-color: #2b803b !important;
}
.primary-bg-a10 {
  background-color: #23662f;
}
.primary-color-a10 {
  color: #23662f;
}
.primary-border-color-a10 {
  border-color: #23662f !important;
}
.primary-border-color-a10.border {
  border-color: #23662f !important;
}
.primary-bg-a11 {
  background-color: #1a4d23;
}
.primary-color-a11 {
  color: #1a4d23;
}
.primary-border-color-a11 {
  border-color: #1a4d23 !important;
}
.primary-border-color-a11.border {
  border-color: #1a4d23 !important;
}
.primary-bg-a12 {
  background-color: #113318;
}
.primary-color-a12 {
  color: #113318;
}
.primary-border-color-a12 {
  border-color: #113318 !important;
}
.primary-border-color-a12.border {
  border-color: #113318 !important;
}
.primary-bg-b1 {
  background-color: #2a7a38;
}
.primary-color-b1 {
  color: #2a7a38;
}
.primary-border-color-b1 {
  border-color: #2a7a38 !important;
}
.primary-border-color-b1.border {
  border-color: #2a7a38 !important;
}
.primary-bg-b2 {
  background-color: #2b6135;
}
.primary-color-b2 {
  color: #2b6135;
}
.primary-border-color-b2 {
  border-color: #2b6135 !important;
}
.primary-border-color-b2.border {
  border-color: #2b6135 !important;
}
.primary-bg-b3 {
  background-color: #27472d;
}
.primary-color-b3 {
  color: #27472d;
}
.primary-border-color-b3 {
  border-color: #27472d !important;
}
.primary-border-color-b3.border {
  border-color: #27472d !important;
}
.primary-bg-b4 {
  background-color: #1d2e20;
}
.primary-color-b4 {
  color: #1d2e20;
}
.primary-border-color-b4 {
  border-color: #1d2e20 !important;
}
.primary-border-color-b4.border {
  border-color: #1d2e20 !important;
}
.primary-bg-b5 {
  background-color: #0f1410;
}
.primary-color-b5 {
  color: #0f1410;
}
.primary-border-color-b5 {
  border-color: #0f1410 !important;
}
.primary-border-color-b5.border {
  border-color: #0f1410 !important;
}
.primary-bg-b6 {
  background-color: #020302;
}
.primary-color-b6 {
  color: #020302;
}
.primary-border-color-b6 {
  border-color: #020302 !important;
}
.primary-border-color-b6.border {
  border-color: #020302 !important;
}
.primary-bg-b7 {
  background-color: #020302;
}
.primary-color-b7 {
  color: #020302;
}
.primary-border-color-b7 {
  border-color: #020302 !important;
}
.primary-border-color-b7.border {
  border-color: #020302 !important;
}
.primary-bg-b8 {
  background-color: #030303;
}
.primary-color-b8 {
  color: #030303;
}
.primary-border-color-b8 {
  border-color: #030303 !important;
}
.primary-border-color-b8.border {
  border-color: #030303 !important;
}
.primary-bg-c1 {
  background-color: #89938b;
}
.primary-color-c1 {
  color: #89938b;
}
.primary-border-color-c1 {
  border-color: #89938b !important;
}
.primary-border-color-c1.border {
  border-color: #89938b !important;
}
.primary-bg-c2 {
  background-color: #7f9383;
}
.primary-color-c2 {
  color: #7f9383;
}
.primary-border-color-c2 {
  border-color: #7f9383 !important;
}
.primary-border-color-c2.border {
  border-color: #7f9383 !important;
}
.primary-bg-c3 {
  background-color: #76937b;
}
.primary-color-c3 {
  color: #76937b;
}
.primary-border-color-c3 {
  border-color: #76937b !important;
}
.primary-border-color-c3.border {
  border-color: #76937b !important;
}
.primary-bg-c4 {
  background-color: #6c9373;
}
.primary-color-c4 {
  color: #6c9373;
}
.primary-border-color-c4 {
  border-color: #6c9373 !important;
}
.primary-border-color-c4.border {
  border-color: #6c9373 !important;
}
.primary-bg-c5 {
  background-color: #62936b;
}
.primary-color-c5 {
  color: #62936b;
}
.primary-border-color-c5 {
  border-color: #62936b !important;
}
.primary-border-color-c5.border {
  border-color: #62936b !important;
}
.primary-bg-c6 {
  background-color: #599363;
}
.primary-color-c6 {
  color: #599363;
}
.primary-border-color-c6 {
  border-color: #599363 !important;
}
.primary-border-color-c6.border {
  border-color: #599363 !important;
}
.primary-bg-c7 {
  background-color: #4f935b;
}
.primary-color-c7 {
  color: #4f935b;
}
.primary-border-color-c7 {
  border-color: #4f935b !important;
}
.primary-border-color-c7.border {
  border-color: #4f935b !important;
}
.primary-bg-c8 {
  background-color: #459354;
}
.primary-color-c8 {
  color: #459354;
}
.primary-border-color-c8 {
  border-color: #459354 !important;
}
.primary-border-color-c8.border {
  border-color: #459354 !important;
}
.primary-bg-c9 {
  background-color: #3c934c;
}
.primary-color-c9 {
  color: #3c934c;
}
.primary-border-color-c9 {
  border-color: #3c934c !important;
}
.primary-border-color-c9.border {
  border-color: #3c934c !important;
}
.primary-bg-c10 {
  background-color: #329344;
}
.primary-color-c10 {
  color: #329344;
}
.primary-border-color-c10 {
  border-color: #329344 !important;
}
.primary-border-color-c10.border {
  border-color: #329344 !important;
}
.primary-bg-c11 {
  background-color: #2e873e;
}
.primary-color-c11 {
  color: #2e873e;
}
.primary-border-color-c11 {
  border-color: #2e873e !important;
}
.primary-border-color-c11.border {
  border-color: #2e873e !important;
}
.primary-bg-c12 {
  background-color: #2a7a38;
}
.primary-color-c12 {
  color: #2a7a38;
}
.primary-border-color-c12 {
  border-color: #2a7a38 !important;
}
.primary-border-color-c12.border {
  border-color: #2a7a38 !important;
}
.analogue-1-bg {
  background-color: #3126ff;
}
.analogue-1-color {
  color: #3126ff;
}
.analogue-1-border-color- {
  border-color: #3126ff !important;
}
.analogue-1-border-color-.border {
  border-color: #3126ff !important;
}
.analogue-1-bg-a1 {
  background-color: #e7e6ff;
}
.analogue-1-color-a1 {
  color: #e7e6ff;
}
.analogue-1-border-color-a1 {
  border-color: #e7e6ff !important;
}
.analogue-1-border-color-a1.border {
  border-color: #e7e6ff !important;
}
.analogue-1-bg-a2 {
  background-color: #bbb8f5;
}
.analogue-1-color-a2 {
  color: #bbb8f5;
}
.analogue-1-border-color-a2 {
  border-color: #bbb8f5 !important;
}
.analogue-1-border-color-a2.border {
  border-color: #bbb8f5 !important;
}
.analogue-1-bg-a3 {
  background-color: #918deb;
}
.analogue-1-color-a3 {
  color: #918deb;
}
.analogue-1-border-color-a3 {
  border-color: #918deb !important;
}
.analogue-1-border-color-a3.border {
  border-color: #918deb !important;
}
.analogue-1-bg-a4 {
  background-color: #6b65e0;
}
.analogue-1-color-a4 {
  color: #6b65e0;
}
.analogue-1-border-color-a4 {
  border-color: #6b65e0 !important;
}
.analogue-1-border-color-a4.border {
  border-color: #6b65e0 !important;
}
.analogue-1-bg-a5 {
  background-color: #4840d6;
}
.analogue-1-color-a5 {
  color: #4840d6;
}
.analogue-1-border-color-a5 {
  border-color: #4840d6 !important;
}
.analogue-1-border-color-a5.border {
  border-color: #4840d6 !important;
}
.analogue-1-bg-a6 {
  background-color: #271fcc;
}
.analogue-1-color-a6 {
  color: #271fcc;
}
.analogue-1-border-color-a6 {
  border-color: #271fcc !important;
}
.analogue-1-border-color-a6.border {
  border-color: #271fcc !important;
}
.analogue-1-bg-a7 {
  background-color: #221bb3;
}
.analogue-1-color-a7 {
  color: #221bb3;
}
.analogue-1-border-color-a7 {
  border-color: #221bb3 !important;
}
.analogue-1-border-color-a7.border {
  border-color: #221bb3 !important;
}
.analogue-1-bg-a8 {
  background-color: #1d1799;
}
.analogue-1-color-a8 {
  color: #1d1799;
}
.analogue-1-border-color-a8 {
  border-color: #1d1799 !important;
}
.analogue-1-border-color-a8.border {
  border-color: #1d1799 !important;
}
.analogue-1-bg-a9 {
  background-color: #191380;
}
.analogue-1-color-a9 {
  color: #191380;
}
.analogue-1-border-color-a9 {
  border-color: #191380 !important;
}
.analogue-1-border-color-a9.border {
  border-color: #191380 !important;
}
.analogue-1-bg-a10 {
  background-color: #140f66;
}
.analogue-1-color-a10 {
  color: #140f66;
}
.analogue-1-border-color-a10 {
  border-color: #140f66 !important;
}
.analogue-1-border-color-a10.border {
  border-color: #140f66 !important;
}
.analogue-1-bg-a11 {
  background-color: #0f0b4d;
}
.analogue-1-color-a11 {
  color: #0f0b4d;
}
.analogue-1-border-color-a11 {
  border-color: #0f0b4d !important;
}
.analogue-1-border-color-a11.border {
  border-color: #0f0b4d !important;
}
.analogue-1-bg-a12 {
  background-color: #0a0833;
}
.analogue-1-color-a12 {
  color: #0a0833;
}
.analogue-1-border-color-a12 {
  border-color: #0a0833 !important;
}
.analogue-1-border-color-a12.border {
  border-color: #0a0833 !important;
}
.analogue-2-bg {
  background-color: #0bd9d2;
}
.analogue-2-color {
  color: #0bd9d2;
}
.analogue-2-border-color- {
  border-color: #0bd9d2 !important;
}
.analogue-2-border-color-.border {
  border-color: #0bd9d2 !important;
}
.analogue-2-bg-a1 {
  background-color: #ccfffd;
}
.analogue-2-color-a1 {
  color: #ccfffd;
}
.analogue-2-border-color-a1 {
  border-color: #ccfffd !important;
}
.analogue-2-border-color-a1.border {
  border-color: #ccfffd !important;
}
.analogue-2-bg-a2 {
  background-color: #9ff5f2;
}
.analogue-2-color-a2 {
  color: #9ff5f2;
}
.analogue-2-border-color-a2 {
  border-color: #9ff5f2 !important;
}
.analogue-2-border-color-a2.border {
  border-color: #9ff5f2 !important;
}
.analogue-2-bg-a3 {
  background-color: #75ebe7;
}
.analogue-2-color-a3 {
  color: #75ebe7;
}
.analogue-2-border-color-a3 {
  border-color: #75ebe7 !important;
}
.analogue-2-border-color-a3.border {
  border-color: #75ebe7 !important;
}
.analogue-2-bg-a4 {
  background-color: #4fe0dc;
}
.analogue-2-color-a4 {
  color: #4fe0dc;
}
.analogue-2-border-color-a4 {
  border-color: #4fe0dc !important;
}
.analogue-2-border-color-a4.border {
  border-color: #4fe0dc !important;
}
.analogue-2-bg-a5 {
  background-color: #2bd6d0;
}
.analogue-2-color-a5 {
  color: #2bd6d0;
}
.analogue-2-border-color-a5 {
  border-color: #2bd6d0 !important;
}
.analogue-2-border-color-a5.border {
  border-color: #2bd6d0 !important;
}
.analogue-2-bg-a6 {
  background-color: #0accc6;
}
.analogue-2-color-a6 {
  color: #0accc6;
}
.analogue-2-border-color-a6 {
  border-color: #0accc6 !important;
}
.analogue-2-border-color-a6.border {
  border-color: #0accc6 !important;
}
.analogue-2-bg-a7 {
  background-color: #09b3ad;
}
.analogue-2-color-a7 {
  color: #09b3ad;
}
.analogue-2-border-color-a7 {
  border-color: #09b3ad !important;
}
.analogue-2-border-color-a7.border {
  border-color: #09b3ad !important;
}
.analogue-2-bg-a8 {
  background-color: #089994;
}
.analogue-2-color-a8 {
  color: #089994;
}
.analogue-2-border-color-a8 {
  border-color: #089994 !important;
}
.analogue-2-border-color-a8.border {
  border-color: #089994 !important;
}
.analogue-2-bg-a9 {
  background-color: #06807b;
}
.analogue-2-color-a9 {
  color: #06807b;
}
.analogue-2-border-color-a9 {
  border-color: #06807b !important;
}
.analogue-2-border-color-a9.border {
  border-color: #06807b !important;
}
.analogue-2-bg-a10 {
  background-color: #056663;
}
.analogue-2-color-a10 {
  color: #056663;
}
.analogue-2-border-color-a10 {
  border-color: #056663 !important;
}
.analogue-2-border-color-a10.border {
  border-color: #056663 !important;
}
.analogue-2-bg-a11 {
  background-color: #044d4a;
}
.analogue-2-color-a11 {
  color: #044d4a;
}
.analogue-2-border-color-a11 {
  border-color: #044d4a !important;
}
.analogue-2-border-color-a11.border {
  border-color: #044d4a !important;
}
.analogue-2-bg-a12 {
  background-color: #033331;
}
.analogue-2-color-a12 {
  color: #033331;
}
.analogue-2-border-color-a12 {
  border-color: #033331 !important;
}
.analogue-2-border-color-a12.border {
  border-color: #033331 !important;
}
.complementary-1-bg {
  background-color: #f73e5a;
}
.complementary-1-color {
  color: #f90;
}
.complementary-1-border-color- {
  border-color: #f73e5a !important;
}
.complementary-1-border-color-.border {
  border-color: #f73e5a !important;
}
.complementary-1-bg-a1 {
  background-color: #fffcfd;
}
.complementary-1-color-a1 {
  color: #fffcfd;
}
.complementary-1-border-color-a1 {
  border-color: #fffcfd !important;
}
.complementary-1-border-color-a1.border {
  border-color: #fffcfd !important;
}
.complementary-1-bg-a2 {
  background-color: #f5d0d6;
}
.complementary-1-color-a2 {
  color: #f5d0d6;
}
.complementary-1-border-color-a2 {
  border-color: #f5d0d6 !important;
}
.complementary-1-border-color-a2.border {
  border-color: #f5d0d6 !important;
}
.complementary-1-bg-a3 {
  background-color: #eba4af;
}
.complementary-1-color-a3 {
  color: #eba4af;
}
.complementary-1-border-color-a3 {
  border-color: #eba4af !important;
}
.complementary-1-border-color-a3.border {
  border-color: #eba4af !important;
}
.complementary-1-bg-a4 {
  background-color: #e07b8b;
}
.complementary-1-color-a4 {
  color: #e07b8b;
}
.complementary-1-border-color-a4 {
  border-color: #e07b8b !important;
}
.complementary-1-border-color-a4.border {
  border-color: #e07b8b !important;
}
.complementary-1-bg-a5 {
  background-color: #d65669;
}
.complementary-1-color-a5 {
  color: #d65669;
}
.complementary-1-border-color-a5 {
  border-color: #d65669 !important;
}
.complementary-1-border-color-a5.border {
  border-color: #d65669 !important;
}
.complementary-1-bg-a6 {
  background-color: #cc334a;
}
.complementary-1-color-a6 {
  color: #cc334a;
}
.complementary-1-border-color-a6 {
  border-color: #cc334a !important;
}
.complementary-1-border-color-a6.border {
  border-color: #cc334a !important;
}
.complementary-1-bg-a7 {
  background-color: #b32d41;
}
.complementary-1-color-a7 {
  color: #b32d41;
}
.complementary-1-border-color-a7 {
  border-color: #b32d41 !important;
}
.complementary-1-border-color-a7.border {
  border-color: #b32d41 !important;
}
.complementary-1-bg-a8 {
  background-color: #992637;
}
.complementary-1-color-a8 {
  color: #992637;
}
.complementary-1-border-color-a8 {
  border-color: #992637 !important;
}
.complementary-1-border-color-a8.border {
  border-color: #992637 !important;
}
.complementary-1-bg-a9 {
  background-color: #80202e;
}
.complementary-1-color-a9 {
  color: #80202e;
}
.complementary-1-border-color-a9 {
  border-color: #80202e !important;
}
.complementary-1-border-color-a9.border {
  border-color: #80202e !important;
}
.complementary-1-bg-a10 {
  background-color: #661a25;
}
.complementary-1-color-a10 {
  color: #661a25;
}
.complementary-1-border-color-a10 {
  border-color: #661a25 !important;
}
.complementary-1-border-color-a10.border {
  border-color: #661a25 !important;
}
.complementary-1-bg-a11 {
  background-color: #4d131c;
}
.complementary-1-color-a11 {
  color: #4d131c;
}
.complementary-1-border-color-a11 {
  border-color: #4d131c !important;
}
.complementary-1-border-color-a11.border {
  border-color: #4d131c !important;
}
.complementary-1-bg-a12 {
  background-color: #330d12;
}
.complementary-1-color-a12 {
  color: #330d12;
}
.complementary-1-border-color-a12 {
  border-color: #330d12 !important;
}
.complementary-1-border-color-a12.border {
  border-color: #330d12 !important;
}
.complementary-2-bg {
  background-color: #f90;
}
.complementary-2-color {
  color: #f90;
}
.complementary-2-border-color- {
  border-color: #f90 !important;
}
.complementary-2-border-color-.border {
  border-color: #f90 !important;
}
.complementary-2-bg-a1 {
  background-color: #ffe6bf;
}
.complementary-2-color-a1 {
  color: #ffe6bf;
}
.complementary-2-border-color-a1 {
  border-color: #ffe6bf !important;
}
.complementary-2-border-color-a1.border {
  border-color: #ffe6bf !important;
}
.complementary-2-bg-a2 {
  background-color: #f5ce93;
}
.complementary-2-color-a2 {
  color: #f5ce93;
}
.complementary-2-border-color-a2 {
  border-color: #f5ce93 !important;
}
.complementary-2-border-color-a2.border {
  border-color: #f5ce93 !important;
}
.complementary-2-bg-a3 {
  background-color: #ebb76a;
}
.complementary-2-color-a3 {
  color: #ebb76a;
}
.complementary-2-border-color-a3 {
  border-color: #ebb76a !important;
}
.complementary-2-border-color-a3.border {
  border-color: #ebb76a !important;
}
.complementary-2-bg-a4 {
  background-color: #e0a243;
}
.complementary-2-color-a4 {
  color: #e0a243;
}
.complementary-2-border-color-a4 {
  border-color: #e0a243 !important;
}
.complementary-2-border-color-a4.border {
  border-color: #e0a243 !important;
}
.complementary-2-bg-a5 {
  background-color: #d68d20;
}
.complementary-2-color-a5 {
  color: #d68d20;
}
.complementary-2-border-color-a5 {
  border-color: #d68d20 !important;
}
.complementary-2-border-color-a5.border {
  border-color: #d68d20 !important;
}
.complementary-2-bg-a6 {
  background-color: #cc7a00;
}
.complementary-2-color-a6 {
  color: #cc7a00;
}
.complementary-2-border-color-a6 {
  border-color: #cc7a00 !important;
}
.complementary-2-border-color-a6.border {
  border-color: #cc7a00 !important;
}
.complementary-2-bg-a7 {
  background-color: #b36b00;
}
.complementary-2-color-a7 {
  color: #b36b00;
}
.complementary-2-border-color-a7 {
  border-color: #b36b00 !important;
}
.complementary-2-border-color-a7.border {
  border-color: #b36b00 !important;
}
.complementary-2-bg-a8 {
  background-color: #995c00;
}
.complementary-2-color-a8 {
  color: #995c00;
}
.complementary-2-border-color-a8 {
  border-color: #995c00 !important;
}
.complementary-2-border-color-a8.border {
  border-color: #995c00 !important;
}
.complementary-2-bg-a9 {
  background-color: #804d00;
}
.complementary-2-color-a9 {
  color: #804d00;
}
.complementary-2-border-color-a9 {
  border-color: #804d00 !important;
}
.complementary-2-border-color-a9.border {
  border-color: #804d00 !important;
}
.complementary-2-bg-a10 {
  background-color: #663d00;
}
.complementary-2-color-a10 {
  color: #663d00;
}
.complementary-2-border-color-a10 {
  border-color: #663d00 !important;
}
.complementary-2-border-color-a10.border {
  border-color: #663d00 !important;
}
.complementary-2-bg-a11 {
  background-color: #4d2e00;
}
.complementary-2-color-a11 {
  color: #4d2e00;
}
.complementary-2-border-color-a11 {
  border-color: #4d2e00 !important;
}
.complementary-2-border-color-a11.border {
  border-color: #4d2e00 !important;
}
.complementary-2-bg-a12 {
  background-color: #331f00;
}
.complementary-2-color-a12 {
  color: #331f00;
}
.complementary-2-border-color-a12 {
  border-color: #331f00 !important;
}
.complementary-2-border-color-a12.border {
  border-color: #331f00 !important;
}
.complementary-3-bg {
  background-color: #00cf86;
}
.complementary-3-color {
  color: #00cf86;
}
.complementary-3-border-color- {
  border-color: #00cf86 !important;
}
.complementary-3-border-color-.border {
  border-color: #00cf86 !important;
}
.complementary-3-bg-a1 {
  background-color: #bfffe9;
}
.complementary-3-color-a1 {
  color: #bfffe9;
}
.complementary-3-border-color-a1 {
  border-color: #bfffe9 !important;
}
.complementary-3-border-color-a1.border {
  border-color: #bfffe9 !important;
}
.complementary-3-bg-a2 {
  background-color: #93f5d3;
}
.complementary-3-color-a2 {
  color: #93f5d3;
}
.complementary-3-border-color-a2 {
  border-color: #93f5d3 !important;
}
.complementary-3-border-color-a2.border {
  border-color: #93f5d3 !important;
}
.complementary-3-bg-a3 {
  background-color: #6aebbd;
}
.complementary-3-color-a3 {
  color: #6aebbd;
}
.complementary-3-border-color-a3 {
  border-color: #6aebbd !important;
}
.complementary-3-border-color-a3.border {
  border-color: #6aebbd !important;
}
.complementary-3-bg-a4 {
  background-color: #43e0a9;
}
.complementary-3-color-a4 {
  color: #43e0a9;
}
.complementary-3-border-color-a4 {
  border-color: #43e0a9 !important;
}
.complementary-3-border-color-a4.border {
  border-color: #43e0a9 !important;
}
.complementary-3-bg-a5 {
  background-color: #20d696;
}
.complementary-3-color-a5 {
  color: #20d696;
}
.complementary-3-border-color-a5 {
  border-color: #20d696 !important;
}
.complementary-3-border-color-a5.border {
  border-color: #20d696 !important;
}
.complementary-3-bg-a6 {
  background-color: #00cc85;
}
.complementary-3-color-a6 {
  color: #00cc85;
}
.complementary-3-border-color-a6 {
  border-color: #00cc85 !important;
}
.complementary-3-border-color-a6.border {
  border-color: #00cc85 !important;
}
.complementary-3-bg-a7 {
  background-color: #00b374;
}
.complementary-3-color-a7 {
  color: #00b374;
}
.complementary-3-border-color-a7 {
  border-color: #00b374 !important;
}
.complementary-3-border-color-a7.border {
  border-color: #00b374 !important;
}
.complementary-3-bg-a8 {
  background-color: #009963;
}
.complementary-3-color-a8 {
  color: #009963;
}
.complementary-3-border-color-a8 {
  border-color: #009963 !important;
}
.complementary-3-border-color-a8.border {
  border-color: #009963 !important;
}
.complementary-3-bg-a9 {
  background-color: #008053;
}
.complementary-3-color-a9 {
  color: #008053;
}
.complementary-3-border-color-a9 {
  border-color: #008053 !important;
}
.complementary-3-border-color-a9.border {
  border-color: #008053 !important;
}
.complementary-3-bg-a10 {
  background-color: #006642;
}
.complementary-3-color-a10 {
  color: #006642;
}
.complementary-3-border-color-a10 {
  border-color: #006642 !important;
}
.complementary-3-border-color-a10.border {
  border-color: #006642 !important;
}
.complementary-3-bg-a11 {
  background-color: #004d32;
}
.complementary-3-color-a11 {
  color: #004d32;
}
.complementary-3-border-color-a11 {
  border-color: #004d32 !important;
}
.complementary-3-border-color-a11.border {
  border-color: #004d32 !important;
}
.complementary-3-bg-a12 {
  background-color: #003321;
}
.complementary-3-color-a12 {
  color: #003321;
}
.complementary-3-border-color-a12 {
  border-color: #003321 !important;
}
.complementary-3-border-color-a12.border {
  border-color: #003321 !important;
}
.analogue-1-bg {
  background-color: #3126ff;
}
.analogue-1-color {
  color: #3126ff;
}
.analogue-1-border-color- {
  border-color: #3126ff !important;
}
.analogue-1-border-color-.border {
  border-color: #3126ff !important;
}
.analogue-1-bg-b1 {
  background-color: #3126ff;
}
.analogue-1-color-b1 {
  color: #3126ff;
}
.analogue-1-border-color-b1 {
  border-color: #3126ff !important;
}
.analogue-1-border-color-b1.border {
  border-color: #3126ff !important;
}
.analogue-1-bg-b2 {
  background-color: #4239e6;
}
.analogue-1-color-b2 {
  color: #4239e6;
}
.analogue-1-border-color-b2 {
  border-color: #4239e6 !important;
}
.analogue-1-border-color-b2.border {
  border-color: #4239e6 !important;
}
.analogue-1-bg-b3 {
  background-color: #4e47cc;
}
.analogue-1-color-b3 {
  color: #4e47cc;
}
.analogue-1-border-color-b3 {
  border-color: #4e47cc !important;
}
.analogue-1-border-color-b3.border {
  border-color: #4e47cc !important;
}
.analogue-1-bg-b4 {
  background-color: #5550b3;
}
.analogue-1-color-b4 {
  color: #5550b3;
}
.analogue-1-border-color-b4 {
  border-color: #5550b3 !important;
}
.analogue-1-border-color-b4.border {
  border-color: #5550b3 !important;
}
.analogue-1-bg-b5 {
  background-color: #585499;
}
.analogue-1-color-b5 {
  color: #585499;
}
.analogue-1-border-color-b5 {
  border-color: #585499 !important;
}
.analogue-1-border-color-b5.border {
  border-color: #585499 !important;
}
.analogue-1-bg-b6 {
  background-color: #555380;
}
.analogue-1-color-b6 {
  color: #555380;
}
.analogue-1-border-color-b6 {
  border-color: #555380 !important;
}
.analogue-1-border-color-b6.border {
  border-color: #555380 !important;
}
.analogue-1-bg-b7 {
  background-color: #4e4d66;
}
.analogue-1-color-b7 {
  color: #4e4d66;
}
.analogue-1-border-color-b7 {
  border-color: #4e4d66 !important;
}
.analogue-1-border-color-b7.border {
  border-color: #4e4d66 !important;
}
.analogue-1-bg-b8 {
  background-color: #42414d;
}
.analogue-1-color-b8 {
  color: #42414d;
}
.analogue-1-border-color-b8 {
  border-color: #42414d !important;
}
.analogue-1-border-color-b8.border {
  border-color: #42414d !important;
}
.analogue-2-bg {
  background-color: #0bd9d2;
}
.analogue-2-color {
  color: #0bd9d2;
}
.analogue-2-border-color- {
  border-color: #0bd9d2 !important;
}
.analogue-2-border-color-.border {
  border-color: #0bd9d2 !important;
}
.analogue-2-bg-b1 {
  background-color: #0bd9d2;
}
.analogue-2-color-b1 {
  color: #0bd9d2;
}
.analogue-2-border-color-b1 {
  border-color: #0bd9d2 !important;
}
.analogue-2-border-color-b1.border {
  border-color: #0bd9d2 !important;
}
.analogue-2-bg-b2 {
  background-color: #1dbfba;
}
.analogue-2-color-b2 {
  color: #1dbfba;
}
.analogue-2-border-color-b2 {
  border-color: #1dbfba !important;
}
.analogue-2-border-color-b2.border {
  border-color: #1dbfba !important;
}
.analogue-2-bg-b3 {
  background-color: #29a6a2;
}
.analogue-2-color-b3 {
  color: #29a6a2;
}
.analogue-2-border-color-b3 {
  border-color: #29a6a2 !important;
}
.analogue-2-border-color-b3.border {
  border-color: #29a6a2 !important;
}
.analogue-2-bg-b4 {
  background-color: #318c89;
}
.analogue-2-color-b4 {
  color: #318c89;
}
.analogue-2-border-color-b4 {
  border-color: #318c89 !important;
}
.analogue-2-border-color-b4.border {
  border-color: #318c89 !important;
}
.analogue-2-bg-b5 {
  background-color: #347371;
}
.analogue-2-color-b5 {
  color: #347371;
}
.analogue-2-border-color-b5 {
  border-color: #347371 !important;
}
.analogue-2-border-color-b5.border {
  border-color: #347371 !important;
}
.analogue-2-bg-b6 {
  background-color: #315958;
}
.analogue-2-color-b6 {
  color: #315958;
}
.analogue-2-border-color-b6 {
  border-color: #315958 !important;
}
.analogue-2-border-color-b6.border {
  border-color: #315958 !important;
}
.analogue-2-bg-b7 {
  background-color: #29403f;
}
.analogue-2-color-b7 {
  color: #29403f;
}
.analogue-2-border-color-b7 {
  border-color: #29403f !important;
}
.analogue-2-border-color-b7.border {
  border-color: #29403f !important;
}
.analogue-2-bg-b8 {
  background-color: #1d2626;
}
.analogue-2-color-b8 {
  color: #1d2626;
}
.analogue-2-border-color-b8 {
  border-color: #1d2626 !important;
}
.analogue-2-border-color-b8.border {
  border-color: #1d2626 !important;
}
.complementary-1-bg-b1 {
  background-color: #f73e5a;
}
.complementary-1-color-b1 {
  color: #f73e5a;
}
.complementary-1-border-color-b1 {
  border-color: #f73e5a !important;
}
.complementary-1-border-color-b1.border {
  border-color: #f73e5a !important;
}
.complementary-1-bg-b2 {
  background-color: #de4e63;
}
.complementary-1-color-b2 {
  color: #de4e63;
}
.complementary-1-border-color-b2 {
  border-color: #de4e63 !important;
}
.complementary-1-border-color-b2.border {
  border-color: #de4e63 !important;
}
.complementary-1-bg-b3 {
  background-color: #c45869;
}
.complementary-1-color-b3 {
  color: #c45869;
}
.complementary-1-border-color-b3 {
  border-color: #c45869 !important;
}
.complementary-1-border-color-b3.border {
  border-color: #c45869 !important;
}
.complementary-1-bg-b4 {
  background-color: #ab5e69;
}
.complementary-1-color-b4 {
  color: #ab5e69;
}
.complementary-1-border-color-b4 {
  border-color: #ab5e69 !important;
}
.complementary-1-border-color-b4.border {
  border-color: #ab5e69 !important;
}
.complementary-1-bg-b5 {
  background-color: #915e66;
}
.complementary-1-color-b5 {
  color: #915e66;
}
.complementary-1-border-color-b5 {
  border-color: #915e66 !important;
}
.complementary-1-border-color-b5.border {
  border-color: #915e66 !important;
}
.complementary-1-bg-b6 {
  background-color: #785a5e;
}
.complementary-1-color-b6 {
  color: #785a5e;
}
.complementary-1-border-color-b6 {
  border-color: #785a5e !important;
}
.complementary-1-border-color-b6.border {
  border-color: #785a5e !important;
}
.complementary-1-bg-b7 {
  background-color: #5e5052;
}
.complementary-1-color-b7 {
  color: #5e5052;
}
.complementary-1-border-color-b7 {
  border-color: #5e5052 !important;
}
.complementary-1-border-color-b7.border {
  border-color: #5e5052 !important;
}
.complementary-1-bg-b8 {
  background-color: #454142;
}
.complementary-1-color-b8 {
  color: #454142;
}
.complementary-1-border-color-b8 {
  border-color: #454142 !important;
}
.complementary-1-border-color-b8.border {
  border-color: #454142 !important;
}
.complementary-2-bg-b1 {
  background-color: #f90;
}
.complementary-2-color-b1 {
  color: #f90;
}
.complementary-2-border-color-b1 {
  border-color: #f90 !important;
}
.complementary-2-border-color-b1.border {
  border-color: #f90 !important;
}
.complementary-2-bg-b2 {
  background-color: #e69317;
}
.complementary-2-color-b2 {
  color: #e69317;
}
.complementary-2-border-color-b2 {
  border-color: #e69317 !important;
}
.complementary-2-border-color-b2.border {
  border-color: #e69317 !important;
}
.complementary-2-bg-b3 {
  background-color: #cc8b29;
}
.complementary-2-color-b3 {
  color: #cc8b29;
}
.complementary-2-border-color-b3 {
  border-color: #cc8b29 !important;
}
.complementary-2-border-color-b3.border {
  border-color: #cc8b29 !important;
}
.complementary-2-bg-b4 {
  background-color: #b38136;
}
.complementary-2-color-b4 {
  color: #b38136;
}
.complementary-2-border-color-b4 {
  border-color: #b38136 !important;
}
.complementary-2-border-color-b4.border {
  border-color: #b38136 !important;
}
.complementary-2-bg-b5 {
  background-color: #99743d;
}
.complementary-2-color-b5 {
  color: #99743d;
}
.complementary-2-border-color-b5 {
  border-color: #99743d !important;
}
.complementary-2-border-color-b5.border {
  border-color: #99743d !important;
}
.complementary-2-bg-b6 {
  background-color: #806640;
}
.complementary-2-color-b6 {
  color: #806640;
}
.complementary-2-border-color-b6 {
  border-color: #806640 !important;
}
.complementary-2-border-color-b6.border {
  border-color: #806640 !important;
}
.complementary-2-bg-b7 {
  background-color: #66563d;
}
.complementary-2-color-b7 {
  color: #66563d;
}
.complementary-2-border-color-b7 {
  border-color: #66563d !important;
}
.complementary-2-border-color-b7.border {
  border-color: #66563d !important;
}
.complementary-2-bg-b8 {
  background-color: #4d4336;
}
.complementary-2-color-b8 {
  color: #4d4336;
}
.complementary-2-border-color-b8 {
  border-color: #4d4336 !important;
}
.complementary-2-border-color-b8.border {
  border-color: #4d4336 !important;
}
.complementary-3-bg-b1 {
  background-color: #00cf86;
}
.complementary-3-color-b1 {
  color: #00cf86;
}
.complementary-3-border-color-b1 {
  border-color: #00cf86 !important;
}
.complementary-3-border-color-b1.border {
  border-color: #00cf86 !important;
}
.complementary-3-bg-b2 {
  background-color: #12b57c;
}
.complementary-3-color-b2 {
  color: #12b57c;
}
.complementary-3-border-color-b2 {
  border-color: #12b57c !important;
}
.complementary-3-border-color-b2.border {
  border-color: #12b57c !important;
}
.complementary-3-bg-b3 {
  background-color: #1f9c70;
}
.complementary-3-color-b3 {
  color: #1f9c70;
}
.complementary-3-border-color-b3 {
  border-color: #1f9c70 !important;
}
.complementary-3-border-color-b3.border {
  border-color: #1f9c70 !important;
}
.complementary-3-bg-b4 {
  background-color: #278262;
}
.complementary-3-color-b4 {
  color: #278262;
}
.complementary-3-border-color-b4 {
  border-color: #278262 !important;
}
.complementary-3-border-color-b4.border {
  border-color: #278262 !important;
}
.complementary-3-bg-b5 {
  background-color: #2a6953;
}
.complementary-3-color-b5 {
  color: #2a6953;
}
.complementary-3-border-color-b5 {
  border-color: #2a6953 !important;
}
.complementary-3-border-color-b5.border {
  border-color: #2a6953 !important;
}
.complementary-3-bg-b6 {
  background-color: #284f41;
}
.complementary-3-color-b6 {
  color: #284f41;
}
.complementary-3-border-color-b6 {
  border-color: #284f41 !important;
}
.complementary-3-border-color-b6.border {
  border-color: #284f41 !important;
}
.complementary-3-bg-b7 {
  background-color: #20362e;
}
.complementary-3-color-b7 {
  color: #20362e;
}
.complementary-3-border-color-b7 {
  border-color: #20362e !important;
}
.complementary-3-border-color-b7.border {
  border-color: #20362e !important;
}
.complementary-3-bg-b8 {
  background-color: #141c19;
}
.complementary-3-color-b8 {
  color: #141c19;
}
.complementary-3-border-color-b8 {
  border-color: #141c19 !important;
}
.complementary-3-border-color-b8.border {
  border-color: #141c19 !important;
}
.neutral-1-bg {
  background-color: #17324d;
}
.neutral-1-color {
  color: #17324d;
}
.neutral-1-border-color- {
  border-color: #17324d !important;
}
.neutral-1-border-color-.border {
  border-color: #17324d !important;
}
.neutral-1-bg-a1 {
  background-color: #ebeced;
}
.neutral-1-color-a1 {
  color: #ebeced;
}
.neutral-1-border-color-a1 {
  border-color: #ebeced !important;
}
.neutral-1-border-color-a1.border {
  border-color: #ebeced !important;
}
.neutral-1-bg-a2 {
  background-color: #d9dadb;
}
.neutral-1-color-a2 {
  color: #d9dadb;
}
.neutral-1-border-color-a2 {
  border-color: #d9dadb !important;
}
.neutral-1-border-color-a2.border {
  border-color: #d9dadb !important;
}
.neutral-1-bg-a3 {
  background-color: #c5c7c9;
}
.neutral-1-color-a3 {
  color: #c5c7c9;
}
.neutral-1-border-color-a3 {
  border-color: #c5c7c9 !important;
}
.neutral-1-border-color-a3.border {
  border-color: #c5c7c9 !important;
}
.neutral-1-bg-a4 {
  background-color: #adb2b8;
}
.neutral-1-color-a4 {
  color: #adb2b8;
}
.neutral-1-border-color-a4 {
  border-color: #adb2b8 !important;
}
.neutral-1-border-color-a4.border {
  border-color: #adb2b8 !important;
}
.neutral-1-bg-a5 {
  background-color: #959da6;
}
.neutral-1-color-a5 {
  color: #959da6;
}
.neutral-1-border-color-a5 {
  border-color: #959da6 !important;
}
.neutral-1-border-color-a5.border {
  border-color: #959da6 !important;
}
.neutral-1-bg-a6 {
  background-color: #768594;
}
.neutral-1-color-a6 {
  color: #768594;
}
.neutral-1-border-color-a6 {
  border-color: #768594 !important;
}
.neutral-1-border-color-a6.border {
  border-color: #768594 !important;
}
.neutral-1-bg-a7 {
  background-color: #5b6f82;
}
.neutral-1-color-a7 {
  color: #5b6f82;
}
.neutral-1-border-color-a7 {
  border-color: #5b6f82 !important;
}
.neutral-1-border-color-a7.border {
  border-color: #5b6f82 !important;
}
.neutral-1-bg-a8 {
  background-color: #435a70;
}
.neutral-1-color-a8 {
  color: #435a70;
}
.neutral-1-border-color-a8 {
  border-color: #435a70 !important;
}
.neutral-1-border-color-a8.border {
  border-color: #435a70 !important;
}
.neutral-1-bg-a9 {
  background-color: #2f475e;
}
.neutral-1-color-a9 {
  color: #2f475e;
}
.neutral-1-border-color-a9 {
  border-color: #2f475e !important;
}
.neutral-1-border-color-a9.border {
  border-color: #2f475e !important;
}
.neutral-1-bg-a10 {
  background-color: #17324d;
}
.neutral-1-color-a10 {
  color: #17324d;
}
.neutral-1-border-color-a10 {
  border-color: #17324d !important;
}
.neutral-1-border-color-a10.border {
  border-color: #17324d !important;
}
.neutral-2-bg {
  background-color: #e6ecf2;
}
.neutral-2-color {
  color: #e6ecf2;
}
.neutral-2-border-color- {
  border-color: #e6ecf2;
}
.neutral-2-bg-b1 {
  background-color: #e6ecf2;
}
.neutral-2-color-b1 {
  color: #e6ecf2;
}
.neutral-2-border-color-b1 {
  border-color: #e6ecf2 !important;
}
.neutral-2-border-color-b1.border {
  border-color: #e6ecf2 !important;
}
.neutral-2-bg-b2 {
  background-color: #c2c7cc;
}
.neutral-2-color-b2 {
  color: #c2c7cc;
}
.neutral-2-border-color-b2 {
  border-color: #c2c7cc !important;
}
.neutral-2-border-color-b2.border {
  border-color: #c2c7cc !important;
}
.neutral-2-bg-b3 {
  background-color: #9da2a6;
}
.neutral-2-color-b3 {
  color: #9da2a6;
}
.neutral-2-border-color-b3 {
  border-color: #9da2a6 !important;
}
.neutral-2-border-color-b3.border {
  border-color: #9da2a6 !important;
}
.neutral-2-bg-b4 {
  background-color: #797c80;
}
.neutral-2-color-b4 {
  color: #797c80;
}
.neutral-2-border-color-b4 {
  border-color: #797c80 !important;
}
.neutral-2-border-color-b4.border {
  border-color: #797c80 !important;
}
.neutral-2-bg-b5 {
  background-color: #565759;
}
.neutral-2-color-b5 {
  color: #565759;
}
.neutral-2-border-color-b5 {
  border-color: #565759 !important;
}
.neutral-2-border-color-b5.border {
  border-color: #565759 !important;
}
.neutral-2-bg-b6 {
  background-color: #2f3133;
}
.neutral-2-color-b6 {
  color: #2f3133;
}
.neutral-2-border-color-b6 {
  border-color: #2f3133 !important;
}
.neutral-2-border-color-b6.border {
  border-color: #2f3133 !important;
}
.neutral-2-bg-b7 {
  background-color: #0c0c0d;
}
.neutral-2-color-b7 {
  color: #0c0c0d;
}
.neutral-2-border-color-b7 {
  border-color: #0c0c0d !important;
}
.neutral-2-border-color-b7.border {
  border-color: #0c0c0d !important;
}
.neutral-2-bg-a1 {
  background-color: #e6ecf2;
}
.neutral-2-color-a1 {
  color: #e6ecf2;
}
.neutral-2-border-color-a1 {
  border-color: #e6ecf2 !important;
}
.neutral-2-border-color-a1.border {
  border-color: #e6ecf2 !important;
}
.neutral-2-bg-a2 {
  background-color: #bcc4cc;
}
.neutral-2-color-a2 {
  color: #bcc4cc;
}
.neutral-2-border-color-a2 {
  border-color: #bcc4cc !important;
}
.neutral-2-border-color-a2.border {
  border-color: #bcc4cc !important;
}
.neutral-2-bg-a3 {
  background-color: #9aa0a6;
}
.neutral-2-color-a3 {
  color: #9aa0a6;
}
.neutral-2-border-color-a3 {
  border-color: #9aa0a6 !important;
}
.neutral-2-border-color-a3.border {
  border-color: #9aa0a6 !important;
}
.neutral-2-bg-a4 {
  background-color: #777b80;
}
.neutral-2-color-a4 {
  color: #777b80;
}
.neutral-2-border-color-a4 {
  border-color: #777b80 !important;
}
.neutral-2-border-color-a4.border {
  border-color: #777b80 !important;
}
.neutral-2-bg-a5 {
  background-color: #535659;
}
.neutral-2-color-a5 {
  color: #535659;
}
.neutral-2-border-color-a5 {
  border-color: #535659 !important;
}
.neutral-2-border-color-a5.border {
  border-color: #535659 !important;
}
.neutral-2-bg-a6 {
  background-color: #2f3133;
}
.neutral-2-color-a6 {
  color: #2f3133;
}
.neutral-2-border-color-a6 {
  border-color: #2f3133 !important;
}
.neutral-2-border-color-a6.border {
  border-color: #2f3133 !important;
}
.neutral-2-bg-a7 {
  background-color: #17181a;
}
.neutral-2-color-a7 {
  color: #17181a;
}
.neutral-2-border-color-a7 {
  border-color: #17181a !important;
}
.neutral-2-border-color-a7.border {
  border-color: #17181a !important;
}
.lightgrey-bg-a1 {
  background-color: #e8f2fc;
}
.lightgrey-color-a1 {
  color: #e8f2fc;
}
.lightgrey-border-color-a1 {
  border-color: #e8f2fc !important;
}
.lightgrey-border-color-a1.border {
  border-color: #e8f2fc !important;
}
.lightgrey-bg-a2 {
  background-color: #edf5fc;
}
.lightgrey-color-a2 {
  color: #edf5fc;
}
.lightgrey-border-color-a2 {
  border-color: #edf5fc !important;
}
.lightgrey-border-color-a2.border {
  border-color: #edf5fc !important;
}
.lightgrey-bg-a3 {
  background-color: #f2f7fc;
}
.lightgrey-color-a3 {
  color: #f2f7fc;
}
.lightgrey-border-color-a3 {
  border-color: #f2f7fc !important;
}
.lightgrey-border-color-a3.border {
  border-color: #f2f7fc !important;
}
.lightgrey-bg-a4 {
  background-color: #f5f9fc;
}
.lightgrey-color-a4 {
  color: #f5f9fc;
}
.lightgrey-border-color-a4 {
  border-color: #f5f9fc !important;
}
.lightgrey-border-color-a4.border {
  border-color: #f5f9fc !important;
}
.lightgrey-bg-b1 {
  background-color: #e6f0fa;
}
.lightgrey-color-b1 {
  color: #e6f0fa;
}
.lightgrey-border-color-b1 {
  border-color: #e6f0fa !important;
}
.lightgrey-border-color-b1.border {
  border-color: #e6f0fa !important;
}
.lightgrey-bg-b2 {
  background-color: #ebf2fa;
}
.lightgrey-color-b2 {
  color: #ebf2fa;
}
.lightgrey-border-color-b2 {
  border-color: #ebf2fa !important;
}
.lightgrey-border-color-b2.border {
  border-color: #ebf2fa !important;
}
.lightgrey-bg-b3 {
  background-color: #edf4fa;
}
.lightgrey-color-b3 {
  color: #edf4fa;
}
.lightgrey-border-color-b3 {
  border-color: #edf4fa !important;
}
.lightgrey-border-color-b3.border {
  border-color: #edf4fa !important;
}
.lightgrey-bg-b4 {
  background-color: #f2f6fa;
}
.lightgrey-color-b4 {
  color: #f2f6fa;
}
.lightgrey-border-color-b4 {
  border-color: #f2f6fa !important;
}
.lightgrey-border-color-b4.border {
  border-color: #f2f6fa !important;
}
.lightgrey-bg-c1 {
  background-color: #f7f9fa;
}
.lightgrey-color-c1 {
  color: #f7f9fa;
}
.lightgrey-border-color-c1 {
  border-color: #f7f9fa !important;
}
.lightgrey-border-color-c1.border {
  border-color: #f7f9fa !important;
}
.lightgrey-bg-c2 {
  background-color: #f5f6f7;
}
.lightgrey-color-c2 {
  color: #f5f6f7;
}
.lightgrey-border-color-c2 {
  border-color: #f5f6f7 !important;
}
.lightgrey-border-color-c2.border {
  border-color: #f5f6f7 !important;
}
:root {
  --blue: #0073e6;
  --indigo: #554dff;
  --purple: #9e99ff;
  --pink: #ffb3bf;
  --red: #f73e5a;
  --orange: #f90;
  --yellow: #ffda73;
  --green: #00cc85;
  --teal: #0bd9d2;
  --cyan: #00fff7;
  --white: #fff;
  --gray: #656566;
  --gray-dark: #323333;
  --gray-secondary: #5c6f82;
  --gray-tertiary: #5a768a;
  --gray-quaternary: #fcfdff;
  --primary: #297a38;
  --secondary: #5e7887;
  --success: #008758;
  --info: #979899;
  --warning: #a66300;
  --danger: #d92828;
  --light: #e9e6f2;
  --dark: #17324d;
  --black: #000;
  --white: #fff;
  --100: #e3e4e6;
  --200: #cacacc;
  --300: #b1b1b3;
  --400: #979899;
  --500: #7e7f80;
  --600: #656566;
  --700: #4c4c4d;
  --800: #323333;
  --900: #19191a;
  --tertiary: #003354;
  --card-preference-bg: #e0f5e4;
  --tags-list-bg: #e0f5e4;
  --tooltip-bg: #495d69;
  --text-muted: #435960;
  --linkedin: #0177b5;
  --facebook: #4867aa;
  --google: #ea4335;
  --twitter: #32ccfe;
  --apple: #000;
  --youtube: #be1b1e;
  --spid: #06c;
  --folder: #fad165;
  --excel: #0c9d58;
  --word: #4a88e3;
  --pdf: #ea4435;
  --image: #d93025;
  --txt: #000;
  --google-drive: #3c83f7;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: Titillium Web, Geneva, Tahoma, sans-serif;
  --font-family-monospace: Roboto Mono, monospace;
}
@media print {
  *, *::before, *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre, blockquote {
    border: 1px solid #7e7f80;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr, img {
    page-break-inside: avoid;
  }
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  h2, h3 {
    page-break-after: avoid;
  }
  @page {
    a.badge {
      size: a3;
    }
  }
  body {
    min-width: 992px !important;
  }
  .container, .wrap-modules .uk-section .uk-container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td, .table th {
    background-color: #fff !important;
  }
  .table-bordered th, .table-bordered td {
    border: 1px solid #b1b1b3 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
    border-color: #d6dce3;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #d6dce3;
  }
}
*, *::before, *::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}
body {
  margin: 0;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  color: #19191a;
  text-align: left;
  background-color: #fff;
}
[tabindex="-1"]:focus, .form-check [type='checkbox']:focus + label[tabindex="-1"], .form-check [type='radio']:focus + label[tabindex="-1"], .toggles label input[type='checkbox']:focus + .lever[tabindex="-1"] {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 8px;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title], abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b, strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #297a38;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #16411e;
  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, .toggles label input[type='checkbox']:focus + a.lever:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus, .toggles label input[type='checkbox']:focus + a.lever:not([href]):not([tabindex]) {
  outline: 0;
}
pre, code, kbd, samp {
  font-family: 'Roboto Mono', monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg {
  overflow: hidden;
  vertical-align: middle;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 1em;
  padding-bottom: 1em;
  color: #5a768a;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus, .toggles label input[type='checkbox']:focus + button.lever {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
input, button, select, optgroup, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button, input {
  overflow: visible;
}
button, select {
  text-transform: none;
}
select {
  word-wrap: normal;
}
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
  cursor: pointer;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type="radio"], input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .event-container .time-event .date .day-event, .h3, .h4, .event-container .time-event .date .month-event, .h5, .event-container .time-event .date .year-event, .proposte-collaborazione-wrapper .box-interesse .num-interesse, .h6 {
  margin-bottom: 8px;
  font-weight: 700;
  line-height: 1.2;
}
h1, .h1 {
  font-size: 2.5rem;
}
h2, .h2, .event-container .time-event .date .day-event {
  font-size: 2rem;
}
h3, .h3 {
  font-size: 1.75rem;
}
h4, .h4, .event-container .time-event .date .month-event {
  font-size: 1.5rem;
}
h5, .h5, .event-container .time-event .date .year-event, .proposte-collaborazione-wrapper .box-interesse .num-interesse {
  font-size: 1.25rem;
}
h6, .h6 {
  font-size: 1rem;
}
.lead, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > a, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > a, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .number-profile {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}
.display-2 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}
.display-3 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2;
}
.display-4 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.2;
}
hr {
  margin-top: 16px;
  margin-bottom: 16px;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
small, .small, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .info-number-profile, .section-box-evidence .box-evidence figure figcaption p {
  font-size: 0.777rem;
  font-weight: 400;
}
mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 16px;
  font-size: 1.25rem;
}
.blockquote-footer {
  display: block;
  font-size: 0.777rem;
  color: #656566;
}
.blockquote-footer::before {
  content: "\2014\00A0";
}
.img-fluid, .wrap-modules .img-responsive, .wrap-modules .el-image {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #b1b1b3;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 8px;
  line-height: 1;
}
.figure-caption {
  font-size: 90%;
  color: #656566;
}
code {
  font-size: 87.5%;
  color: #17324d;
  word-break: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #19191a;
  border-radius: 2px;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}
pre {
  display: block;
  font-size: 87.5%;
  color: #19191a;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container, .wrap-modules .uk-section .uk-container {
  width: 100%;
  padding-right: 6px;
  padding-left: 6px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 668px;
  }
}
@media (min-width: 992px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 1184px;
  }
}
.container-fluid, .wrap-modules .container-fluid.uk-section .uk-container {
  width: 100%;
  padding-right: 6px;
  padding-left: 6px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -6px;
  margin-left: -6px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col, .no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 6px;
  padding-left: 6px;
}
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}
.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}
.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}
.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}
.col-12, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link {
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  order: -1;
}
.order-last {
  order: 13;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.offset-1 {
  margin-left: 8.3333333333%;
}
.offset-2 {
  margin-left: 16.6666666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.3333333333%;
}
.offset-5 {
  margin-left: 41.6666666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.3333333333%;
}
.offset-8 {
  margin-left: 66.6666666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.3333333333%;
}
.offset-11 {
  margin-left: 91.6666666667%;
}
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 16px;
  color: #19191a;
}
.table th, .table td {
  padding: 1em;
  vertical-align: top;
  border-top: 1px solid #d6dce3;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #d6dce3;
}
.table tbody + tbody {
  border-top: 2px solid #d6dce3;
}
.table-sm th, .table-sm td {
  padding: 0.3rem;
}
.table-bordered {
  border: 1px solid #d6dce3;
}
.table-bordered th, .table-bordered td {
  border: 1px solid #d6dce3;
}
.table-bordered thead th, .table-bordered thead td {
  border-bottom-width: 2px;
}
.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f6f7f9;
}
.table-hover tbody tr:hover {
  color: #19191a;
  background-color: #e5f1fa;
}
.table-primary, .table-primary > th, .table-primary > td {
  background-color: #c3dac7;
}
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
  border-color: #90ba98;
}
.table-hover .table-primary:hover {
  background-color: #b3d0b9;
}
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
  background-color: #b3d0b9;
}
.table-secondary, .table-secondary > th, .table-secondary > td {
  background-color: #d2d9dd;
}
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
  border-color: #abb9c1;
}
.table-hover .table-secondary:hover {
  background-color: #c3cdd3;
}
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
  background-color: #c3cdd3;
}
.table-success, .table-success > th, .table-success > td {
  background-color: #b8ddd0;
}
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
  border-color: #7ac1a8;
}
.table-hover .table-success:hover {
  background-color: #a6d5c5;
}
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
  background-color: #a6d5c5;
}
.table-info, .table-info > th, .table-info > td {
  background-color: #e2e2e2;
}
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
  border-color: #c9c9ca;
}
.table-hover .table-info:hover {
  background-color: #d5d5d5;
}
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
  background-color: #d5d5d5;
}
.table-warning, .table-warning > th, .table-warning > td {
  background-color: #e6d3b8;
}
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
  border-color: #d1ae7a;
}
.table-hover .table-warning:hover {
  background-color: #dfc8a5;
}
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
  background-color: #dfc8a5;
}
.table-danger, .table-danger > th, .table-danger > td {
  background-color: #f4c3c3;
}
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
  border-color: #eb8f8f;
}
.table-hover .table-danger:hover {
  background-color: #f1adad;
}
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
  background-color: #f1adad;
}
.table-light, .table-light > th, .table-light > td {
  background-color: #f9f8fb;
}
.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
  border-color: #f4f2f8;
}
.table-hover .table-light:hover {
  background-color: #eae7f3;
}
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
  background-color: #eae7f3;
}
.table-dark, .table-dark > th, .table-dark > td {
  background-color: #bec6cd;
}
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
  border-color: #8694a2;
}
.table-hover .table-dark:hover {
  background-color: #b0b9c2;
}
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
  background-color: #b0b9c2;
}
.table-black, .table-black > th, .table-black > td {
  background-color: #b8b8b8;
}
.table-black th, .table-black td, .table-black thead th, .table-black tbody + tbody {
  border-color: #7a7a7a;
}
.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td, .table-hover .table-black:hover > th {
  background-color: #ababab;
}
.table-white, .table-white > th, .table-white > td {
  background-color: #fff;
}
.table-white th, .table-white td, .table-white thead th, .table-white tbody + tbody {
  border-color: #fff;
}
.table-hover .table-white:hover {
  background-color: #f2f2f2;
}
.table-hover .table-white:hover > td, .table-hover .table-white:hover > th {
  background-color: #f2f2f2;
}
.table-100, .table-100 > th, .table-100 > td {
  background-color: #f7f7f8;
}
.table-100 th, .table-100 td, .table-100 thead th, .table-100 tbody + tbody {
  border-color: #f1f1f2;
}
.table-hover .table-100:hover {
  background-color: #ebebeb;
}
.table-hover .table-100:hover > td, .table-hover .table-100:hover > th {
  background-color: #ebebeb;
}
.table-200, .table-200 > th, .table-200 > td {
  background-color: #f0f0f1;
}
.table-200 th, .table-200 td, .table-200 thead th, .table-200 tbody + tbody {
  border-color: #e3e4e4;
}
.table-hover .table-200:hover {
  background-color: #e4e4e4;
}
.table-hover .table-200:hover > td, .table-hover .table-200:hover > th {
  background-color: #e4e4e4;
}
.table-300, .table-300 > th, .table-300 > td {
  background-color: #e9e9ea;
}
.table-300 th, .table-300 td, .table-300 thead th, .table-300 tbody + tbody {
  border-color: #d6d7d7;
}
.table-hover .table-300:hover {
  background-color: #ddd;
}
.table-hover .table-300:hover > td, .table-hover .table-300:hover > th {
  background-color: #ddd;
}
.table-400, .table-400 > th, .table-400 > td {
  background-color: #e2e2e2;
}
.table-400 th, .table-400 td, .table-400 thead th, .table-400 tbody + tbody {
  border-color: #c9c9ca;
}
.table-hover .table-400:hover {
  background-color: #d5d5d5;
}
.table-hover .table-400:hover > td, .table-hover .table-400:hover > th {
  background-color: #d5d5d5;
}
.table-500, .table-500 > th, .table-500 > td {
  background-color: #dbdbdb;
}
.table-500 th, .table-500 td, .table-500 thead th, .table-500 tbody + tbody {
  border-color: #bcbcbd;
}
.table-hover .table-500:hover {
  background-color: #cecece;
}
.table-hover .table-500:hover > td, .table-hover .table-500:hover > th {
  background-color: #cecece;
}
.table-600, .table-600 > th, .table-600 > td {
  background-color: #d4d4d4;
}
.table-600 th, .table-600 td, .table-600 thead th, .table-600 tbody + tbody {
  border-color: #afafaf;
}
.table-hover .table-600:hover {
  background-color: #c7c7c7;
}
.table-hover .table-600:hover > td, .table-hover .table-600:hover > th {
  background-color: #c7c7c7;
}
.table-700, .table-700 > th, .table-700 > td {
  background-color: #cdcdcd;
}
.table-700 th, .table-700 td, .table-700 thead th, .table-700 tbody + tbody {
  border-color: #a2a2a2;
}
.table-hover .table-700:hover {
  background-color: #c0c0c0;
}
.table-hover .table-700:hover > td, .table-hover .table-700:hover > th {
  background-color: #c0c0c0;
}
.table-800, .table-800 > th, .table-800 > td {
  background-color: #c6c6c6;
}
.table-800 th, .table-800 td, .table-800 thead th, .table-800 tbody + tbody {
  border-color: #959595;
}
.table-hover .table-800:hover {
  background-color: #b9b9b9;
}
.table-hover .table-800:hover > td, .table-hover .table-800:hover > th {
  background-color: #b9b9b9;
}
.table-900, .table-900 > th, .table-900 > td {
  background-color: #bfbfbf;
}
.table-900 th, .table-900 td, .table-900 thead th, .table-900 tbody + tbody {
  border-color: #888;
}
.table-hover .table-900:hover {
  background-color: #b2b2b2;
}
.table-hover .table-900:hover > td, .table-hover .table-900:hover > th {
  background-color: #b2b2b2;
}
.table-tertiary, .table-tertiary > th, .table-tertiary > td {
  background-color: #b8c6cf;
}
.table-tertiary th, .table-tertiary td, .table-tertiary thead th, .table-tertiary tbody + tbody {
  border-color: #7a95a6;
}
.table-hover .table-tertiary:hover {
  background-color: #a8bac5;
}
.table-hover .table-tertiary:hover > td, .table-hover .table-tertiary:hover > th {
  background-color: #a8bac5;
}
.table-card-preference-bg, .table-card-preference-bg > th, .table-card-preference-bg > td {
  background-color: #f6fcf7;
}
.table-card-preference-bg th, .table-card-preference-bg td, .table-card-preference-bg thead th, .table-card-preference-bg tbody + tbody {
  border-color: #effaf1;
}
.table-hover .table-card-preference-bg:hover {
  background-color: #e3f6e7;
}
.table-hover .table-card-preference-bg:hover > td, .table-hover .table-card-preference-bg:hover > th {
  background-color: #e3f6e7;
}
.table-tags-list-bg, .table-tags-list-bg > th, .table-tags-list-bg > td {
  background-color: #f6fcf7;
}
.table-tags-list-bg th, .table-tags-list-bg td, .table-tags-list-bg thead th, .table-tags-list-bg tbody + tbody {
  border-color: #effaf1;
}
.table-hover .table-tags-list-bg:hover {
  background-color: #e3f6e7;
}
.table-hover .table-tags-list-bg:hover > td, .table-hover .table-tags-list-bg:hover > th {
  background-color: #e3f6e7;
}
.table-tooltip-bg, .table-tooltip-bg > th, .table-tooltip-bg > td {
  background-color: #ccd2d5;
}
.table-tooltip-bg th, .table-tooltip-bg td, .table-tooltip-bg thead th, .table-tooltip-bg tbody + tbody {
  border-color: #a0abb1;
}
.table-hover .table-tooltip-bg:hover {
  background-color: #bec5c9;
}
.table-hover .table-tooltip-bg:hover > td, .table-hover .table-tooltip-bg:hover > th {
  background-color: #bec5c9;
}
.table-text-muted, .table-text-muted > th, .table-text-muted > td {
  background-color: #cad1d2;
}
.table-text-muted th, .table-text-muted td, .table-text-muted thead th, .table-text-muted tbody + tbody {
  border-color: #9da9ac;
}
.table-hover .table-text-muted:hover {
  background-color: #bdc4c7;
}
.table-hover .table-text-muted:hover > td, .table-hover .table-text-muted:hover > th {
  background-color: #bdc4c7;
}
.table-linkedin, .table-linkedin > th, .table-linkedin > td {
  background-color: #b8d9ea;
}
.table-linkedin th, .table-linkedin td, .table-linkedin thead th, .table-linkedin tbody + tbody {
  border-color: #7bb8d9;
}
.table-hover .table-linkedin:hover {
  background-color: #a4cee5;
}
.table-hover .table-linkedin:hover > td, .table-hover .table-linkedin:hover > th {
  background-color: #a4cee5;
}
.table-facebook, .table-facebook > th, .table-facebook > td {
  background-color: #ccd4e7;
}
.table-facebook th, .table-facebook td, .table-facebook thead th, .table-facebook tbody + tbody {
  border-color: #a0b0d3;
}
.table-hover .table-facebook:hover {
  background-color: #bac6df;
}
.table-hover .table-facebook:hover > td, .table-hover .table-facebook:hover > th {
  background-color: #bac6df;
}
.table-google, .table-google > th, .table-google > td {
  background-color: #f9cac6;
}
.table-google th, .table-google td, .table-google thead th, .table-google tbody + tbody {
  border-color: #f49d96;
}
.table-hover .table-google:hover {
  background-color: #f7b5af;
}
.table-hover .table-google:hover > td, .table-hover .table-google:hover > th {
  background-color: #f7b5af;
}
.table-twitter, .table-twitter > th, .table-twitter > td {
  background-color: #c6f1ff;
}
.table-twitter th, .table-twitter td, .table-twitter thead th, .table-twitter tbody + tbody {
  border-color: #94e4fe;
}
.table-hover .table-twitter:hover {
  background-color: #aceaff;
}
.table-hover .table-twitter:hover > td, .table-hover .table-twitter:hover > th {
  background-color: #aceaff;
}
.table-apple, .table-apple > th, .table-apple > td {
  background-color: #b8b8b8;
}
.table-apple th, .table-apple td, .table-apple thead th, .table-apple tbody + tbody {
  border-color: #7a7a7a;
}
.table-hover .table-apple:hover {
  background-color: #ababab;
}
.table-hover .table-apple:hover > td, .table-hover .table-apple:hover > th {
  background-color: #ababab;
}
.table-youtube, .table-youtube > th, .table-youtube > td {
  background-color: #edbfc0;
}
.table-youtube th, .table-youtube td, .table-youtube thead th, .table-youtube tbody + tbody {
  border-color: #dd888a;
}
.table-hover .table-youtube:hover {
  background-color: #e7abac;
}
.table-hover .table-youtube:hover > td, .table-hover .table-youtube:hover > th {
  background-color: #e7abac;
}
.table-spid, .table-spid > th, .table-spid > td {
  background-color: #b8d4f1;
}
.table-spid th, .table-spid td, .table-spid thead th, .table-spid tbody + tbody {
  border-color: #7aafe4;
}
.table-hover .table-spid:hover {
  background-color: #a2c7ec;
}
.table-hover .table-spid:hover > td, .table-hover .table-spid:hover > th {
  background-color: #a2c7ec;
}
.table-folder, .table-folder > th, .table-folder > td {
  background-color: #fef2d4;
}
.table-folder th, .table-folder td, .table-folder thead th, .table-folder tbody + tbody {
  border-color: #fce7af;
}
.table-hover .table-folder:hover {
  background-color: #fdebbb;
}
.table-hover .table-folder:hover > td, .table-hover .table-folder:hover > th {
  background-color: #fdebbb;
}
.table-excel, .table-excel > th, .table-excel > td {
  background-color: #bbe4d0;
}
.table-excel th, .table-excel td, .table-excel thead th, .table-excel tbody + tbody {
  border-color: #81cca8;
}
.table-hover .table-excel:hover {
  background-color: #a9dcc4;
}
.table-hover .table-excel:hover > td, .table-hover .table-excel:hover > th {
  background-color: #a9dcc4;
}
.table-word, .table-word > th, .table-word > td {
  background-color: #ccdef7;
}
.table-word th, .table-word td, .table-word thead th, .table-word tbody + tbody {
  border-color: #a1c1f0;
}
.table-hover .table-word:hover {
  background-color: #b6cff4;
}
.table-hover .table-word:hover > td, .table-hover .table-word:hover > th {
  background-color: #b6cff4;
}
.table-pdf, .table-pdf > th, .table-pdf > td {
  background-color: #f9cbc6;
}
.table-pdf th, .table-pdf td, .table-pdf thead th, .table-pdf tbody + tbody {
  border-color: #f49e96;
}
.table-hover .table-pdf:hover {
  background-color: #f7b5af;
}
.table-hover .table-pdf:hover > td, .table-hover .table-pdf:hover > th {
  background-color: #f7b5af;
}
.table-image, .table-image > th, .table-image > td {
  background-color: #f4c5c2;
}
.table-image th, .table-image td, .table-image thead th, .table-image tbody + tbody {
  border-color: #eb938e;
}
.table-hover .table-image:hover {
  background-color: #f1b0ac;
}
.table-hover .table-image:hover > td, .table-hover .table-image:hover > th {
  background-color: #f1b0ac;
}
.table-txt, .table-txt > th, .table-txt > td {
  background-color: #b8b8b8;
}
.table-txt th, .table-txt td, .table-txt thead th, .table-txt tbody + tbody {
  border-color: #7a7a7a;
}
.table-hover .table-txt:hover {
  background-color: #ababab;
}
.table-hover .table-txt:hover > td, .table-hover .table-txt:hover > th {
  background-color: #ababab;
}
.table-google-drive, .table-google-drive > th, .table-google-drive > td {
  background-color: #c8dcfd;
}
.table-google-drive th, .table-google-drive td, .table-google-drive thead th, .table-google-drive tbody + tbody {
  border-color: #9abffb;
}
.table-hover .table-google-drive:hover {
  background-color: #b0cdfc;
}
.table-hover .table-google-drive:hover > td, .table-hover .table-google-drive:hover > th {
  background-color: #b0cdfc;
}
.table-active, .table-active > th, .table-active > td {
  background-color: #e5f1fa;
}
.table-hover .table-active:hover {
  background-color: #d0e5f6;
}
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
  background-color: #d0e5f6;
}
.table .thead-dark th {
  color: #fff;
  background-color: #323333;
  border-color: #464646;
}
.table .thead-light th {
  color: #4c4c4d;
  background-color: #cacacc;
  border-color: #d6dce3;
}
.table-dark {
  color: #fff;
  background-color: #323333;
}
.table-dark th, .table-dark td, .table-dark thead th {
  border-color: #464646;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}
.form-control {
  display: block;
  width: 100%;
  height: 2.5rem;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
  color: #4c4c4d;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid #979899;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus, .form-check [type='checkbox']:focus + label.form-control, .form-check [type='radio']:focus + label.form-control, .toggles label input[type='checkbox']:focus + .lever.form-control {
  color: #4c4c4d;
  background-color: #fff;
  border-color: #5c6f82;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 122, 56, 0.25);
}
.form-control::placeholder {
  color: #656566;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e6e9f2;
  opacity: 1;
}
select.form-control:focus::-ms-value, .toggles label input[type='checkbox']:focus + select.lever.form-control::-ms-value {
  color: #4c4c4d;
  background-color: #fff;
}
.form-control-file, .form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  padding-top: calc(0.375rem + 0);
  padding-bottom: calc(0.375rem + 0);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 0);
  padding-bottom: calc(0.5rem + 0);
  font-size: 1.25rem;
  line-height: 1.6;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 0);
  padding-bottom: calc(0.25rem + 0);
  font-size: 0.875rem;
  line-height: 1.45;
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #19191a;
  background-color: transparent;
  border: solid transparent;
  border-width: 0 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  height: calc(1.45em + 0.5rem + 0);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.45;
  border-radius: 2px;
}
.form-control-lg {
  height: calc(1.6em + 1rem + 0);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.6;
  border-radius: 8px;
}
select.form-control[size], select.form-control[multiple] {
  height: auto;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 3rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col, .form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #5a768a;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.777rem;
  color: #008758;
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(0, 135, 88, 1);
  border-radius: 4px;
}
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #008758;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008758' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .was-validated .form-check [type='checkbox']:focus + label.form-control:valid, .form-check .was-validated [type='checkbox']:focus + label.form-control:valid, .was-validated .form-check [type='radio']:focus + label.form-control:valid, .form-check .was-validated [type='radio']:focus + label.form-control:valid, .was-validated .toggles label input[type='checkbox']:focus + .lever.form-control:valid, .toggles label .was-validated input[type='checkbox']:focus + .lever.form-control:valid, .form-control.is-valid:focus, .form-check [type='checkbox']:focus + label.form-control.is-valid, .form-check [type='radio']:focus + label.form-control.is-valid, .toggles label input[type='checkbox']:focus + .lever.form-control.is-valid {
  border-color: #008758;
  box-shadow: 0 0 0 0.2rem rgba(0, 135, 88, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback, .form-control.is-valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #008758;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23323333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008758' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .was-validated .form-check [type='checkbox']:focus + label.custom-select:valid, .form-check .was-validated [type='checkbox']:focus + label.custom-select:valid, .was-validated .form-check [type='radio']:focus + label.custom-select:valid, .form-check .was-validated [type='radio']:focus + label.custom-select:valid, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-select:valid, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-select:valid, .custom-select.is-valid:focus, .form-check [type='checkbox']:focus + label.custom-select.is-valid, .form-check [type='radio']:focus + label.custom-select.is-valid, .toggles label input[type='checkbox']:focus + .lever.custom-select.is-valid {
  border-color: #008758;
  box-shadow: 0 0 0 0.2rem rgba(0, 135, 88, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control-file:valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #008758;
}
.was-validated .form-check-input:valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #008758;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #008758;
}
.was-validated .custom-control-input:valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #00ba79;
  background-color: #00ba79;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .was-validated .form-check [type='checkbox']:focus + label.custom-control-input:valid ~ .custom-control-label::before, .form-check .was-validated [type='checkbox']:focus + label.custom-control-input:valid ~ .custom-control-label::before, .was-validated .form-check [type='radio']:focus + label.custom-control-input:valid ~ .custom-control-label::before, .form-check .was-validated [type='radio']:focus + label.custom-control-input:valid ~ .custom-control-label::before, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-control-input:valid ~ .custom-control-label::before, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, .form-check [type='checkbox']:focus + label.custom-control-input.is-valid ~ .custom-control-label::before, .form-check [type='radio']:focus + label.custom-control-input.is-valid ~ .custom-control-label::before, .toggles label input[type='checkbox']:focus + .lever.custom-control-input.is-valid ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 135, 88, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .form-check [type='checkbox']:focus + label.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .form-check .was-validated [type='checkbox']:focus + label.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .was-validated .form-check [type='radio']:focus + label.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .form-check .was-validated [type='radio']:focus + label.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-control-input:valid:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .form-check [type='checkbox']:focus + label.custom-control-input.is-valid:not(:checked) ~ .custom-control-label::before, .form-check [type='radio']:focus + label.custom-control-input.is-valid:not(:checked) ~ .custom-control-label::before, .toggles label input[type='checkbox']:focus + .lever.custom-control-input.is-valid:not(:checked) ~ .custom-control-label::before {
  border-color: #008758;
}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #008758;
}
.was-validated .custom-file-input:valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .was-validated .form-check [type='checkbox']:focus + label.custom-file-input:valid ~ .custom-file-label, .form-check .was-validated [type='checkbox']:focus + label.custom-file-input:valid ~ .custom-file-label, .was-validated .form-check [type='radio']:focus + label.custom-file-input:valid ~ .custom-file-label, .form-check .was-validated [type='radio']:focus + label.custom-file-input:valid ~ .custom-file-label, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-file-input:valid ~ .custom-file-label, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label, .form-check [type='checkbox']:focus + label.custom-file-input.is-valid ~ .custom-file-label, .form-check [type='radio']:focus + label.custom-file-input.is-valid ~ .custom-file-label, .toggles label input[type='checkbox']:focus + .lever.custom-file-input.is-valid ~ .custom-file-label {
  border-color: #008758;
  box-shadow: 0 0 0 0.2rem rgba(0, 135, 88, 0.25);
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.777rem;
  color: #d92828;
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(217, 40, 40, 1);
  border-radius: 4px;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #d92828;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d92828' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d92828' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .was-validated .form-check [type='checkbox']:focus + label.form-control:invalid, .form-check .was-validated [type='checkbox']:focus + label.form-control:invalid, .was-validated .form-check [type='radio']:focus + label.form-control:invalid, .form-check .was-validated [type='radio']:focus + label.form-control:invalid, .was-validated .toggles label input[type='checkbox']:focus + .lever.form-control:invalid, .toggles label .was-validated input[type='checkbox']:focus + .lever.form-control:invalid, .form-control.is-invalid:focus, .form-check [type='checkbox']:focus + label.form-control.is-invalid, .form-check [type='radio']:focus + label.form-control.is-invalid, .toggles label input[type='checkbox']:focus + .lever.form-control.is-invalid {
  border-color: #d92828;
  box-shadow: 0 0 0 0.2rem rgba(217, 40, 40, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #d92828;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23323333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d92828' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d92828' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .was-validated .form-check [type='checkbox']:focus + label.custom-select:invalid, .form-check .was-validated [type='checkbox']:focus + label.custom-select:invalid, .was-validated .form-check [type='radio']:focus + label.custom-select:invalid, .form-check .was-validated [type='radio']:focus + label.custom-select:invalid, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-select:invalid, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-select:invalid, .custom-select.is-invalid:focus, .form-check [type='checkbox']:focus + label.custom-select.is-invalid, .form-check [type='radio']:focus + label.custom-select.is-invalid, .toggles label input[type='checkbox']:focus + .lever.custom-select.is-invalid {
  border-color: #d92828;
  box-shadow: 0 0 0 0.2rem rgba(217, 40, 40, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control-file:invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #d92828;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #d92828;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #d92828;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e15353;
  background-color: #e15353;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .was-validated .form-check [type='checkbox']:focus + label.custom-control-input:invalid ~ .custom-control-label::before, .form-check .was-validated [type='checkbox']:focus + label.custom-control-input:invalid ~ .custom-control-label::before, .was-validated .form-check [type='radio']:focus + label.custom-control-input:invalid ~ .custom-control-label::before, .form-check .was-validated [type='radio']:focus + label.custom-control-input:invalid ~ .custom-control-label::before, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-control-input:invalid ~ .custom-control-label::before, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .form-check [type='checkbox']:focus + label.custom-control-input.is-invalid ~ .custom-control-label::before, .form-check [type='radio']:focus + label.custom-control-input.is-invalid ~ .custom-control-label::before, .toggles label input[type='checkbox']:focus + .lever.custom-control-input.is-invalid ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(217, 40, 40, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .form-check [type='checkbox']:focus + label.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .form-check .was-validated [type='checkbox']:focus + label.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .was-validated .form-check [type='radio']:focus + label.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .form-check .was-validated [type='radio']:focus + label.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-control-input:invalid:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .form-check [type='checkbox']:focus + label.custom-control-input.is-invalid:not(:checked) ~ .custom-control-label::before, .form-check [type='radio']:focus + label.custom-control-input.is-invalid:not(:checked) ~ .custom-control-label::before, .toggles label input[type='checkbox']:focus + .lever.custom-control-input.is-invalid:not(:checked) ~ .custom-control-label::before {
  border-color: #d92828;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #d92828;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .was-validated .form-check [type='checkbox']:focus + label.custom-file-input:invalid ~ .custom-file-label, .form-check .was-validated [type='checkbox']:focus + label.custom-file-input:invalid ~ .custom-file-label, .was-validated .form-check [type='radio']:focus + label.custom-file-input:invalid ~ .custom-file-label, .form-check .was-validated [type='radio']:focus + label.custom-file-input:invalid ~ .custom-file-label, .was-validated .toggles label input[type='checkbox']:focus + .lever.custom-file-input:invalid ~ .custom-file-label, .toggles label .was-validated input[type='checkbox']:focus + .lever.custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, .form-check [type='checkbox']:focus + label.custom-file-input.is-invalid ~ .custom-file-label, .form-check [type='radio']:focus + label.custom-file-input.is-invalid ~ .custom-file-label, .toggles label input[type='checkbox']:focus + .lever.custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #d92828;
  box-shadow: 0 0 0 0.2rem rgba(217, 40, 40, 0.25);
}
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group, .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn, .assistance, .wrap-modules div[id*="button-"] .uk-button {
  display: inline-block;
  font-weight: 600;
  color: #19191a;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 0 solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .assistance, .wrap-modules div[id*="button-"] .uk-button {
    transition: none;
  }
}
.btn:hover, .assistance:hover, .wrap-modules div[id*="button-"] .uk-button:hover {
  color: #19191a;
  text-decoration: none;
}
.btn:focus, .assistance:focus, .form-check [type='checkbox']:focus + label.assistance, .form-check [type='radio']:focus + label.assistance, .toggles label input[type='checkbox']:focus + .lever.assistance, .wrap-modules div[id*="button-"] .uk-button:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button, .form-check [type='checkbox']:focus + label.btn, .form-check [type='radio']:focus + label.btn, .toggles label input[type='checkbox']:focus + .lever.btn, .toggles label input[type='checkbox']:focus + .assistance.lever, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.lever, .btn.focus, .assistance.focus, .wrap-modules div[id*="button-"] .uk-button.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25);
}
.btn.disabled, .assistance.disabled, .wrap-modules div[id*="button-"] .uk-button.disabled, .btn:disabled, .assistance:disabled, .wrap-modules div[id*="button-"] .uk-button:disabled {
  opacity: 0.65;
  box-shadow: none;
}
.btn:not(:disabled):not(.disabled):active, .assistance:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active, .assistance:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button:not(:disabled):not(.disabled).active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:not(:disabled):not(.disabled):active:focus, .assistance:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.assistance:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.assistance:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.assistance:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .assistance.lever:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.lever:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active:focus, .assistance:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.assistance:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.assistance:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.assistance:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .assistance.lever:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.lever:not(:disabled):not(.disabled).active {
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25) inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
a.btn.disabled, a.assistance.disabled, .wrap-modules div[id*="button-"] a.uk-button.disabled, fieldset:disabled a.btn, fieldset:disabled a.assistance, fieldset:disabled .wrap-modules div[id*="button-"] a.uk-button, .wrap-modules div[id*="button-"] fieldset:disabled a.uk-button {
  pointer-events: none;
}
.btn.disabled, .assistance.disabled, .wrap-modules div[id*="button-"] .uk-button.disabled {
  cursor: not-allowed;
}
.btn-primary, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary {
  color: #fff;
  background-color: #297a38;
  border-color: #297a38;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:hover, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:hover {
  color: #fff;
  background-color: #1f5d2b;
  border-color: #1c5426;
}
.btn-primary:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary, .form-check [type='checkbox']:focus + label.btn-primary, .form-check [type='radio']:focus + label.btn-primary, .toggles label input[type='checkbox']:focus + .lever.btn-primary, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever, .btn-primary.focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.btn-primary.disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.disabled, .btn-primary:disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:disabled {
  color: #fff;
  background-color: #297a38;
  border-color: #297a38;
}
.btn-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c5426;
  border-color: #194a22;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-primary.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].show + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .show > label.uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .form-check [type='radio'].show + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .show > label.uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .lever.uk-button.uk-button-primary.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .show > .lever.uk-button.uk-button-primary.dropdown-toggle, .form-check [type='checkbox'].show + label.btn-primary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].show + label.uk-button.uk-button-primary.dropdown-toggle, .form-check [type='radio'].show + label.btn-primary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio'].show + label.uk-button.uk-button-primary.dropdown-toggle, .toggles label input.show + .lever.btn-primary.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input.show + .uk-button.uk-button-primary.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .uk-button.uk-button-primary.lever.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.btn-secondary, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary {
  color: #fff;
  background-color: #5e7887;
  border-color: #5e7887;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:hover, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:hover {
  color: #fff;
  background-color: #4e6470;
  border-color: #495d69;
}
.btn-secondary:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary, .form-check [type='checkbox']:focus + label.btn-secondary, .form-check [type='radio']:focus + label.btn-secondary, .toggles label input[type='checkbox']:focus + .lever.btn-secondary, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever, .btn-secondary.focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(94, 120, 135, 0.5);
}
.btn-secondary.disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.disabled, .btn-secondary:disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:disabled {
  color: #fff;
  background-color: #5e7887;
  border-color: #5e7887;
}
.btn-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-secondary.dropdown-toggle {
  color: #fff;
  background-color: #495d69;
  border-color: #445761;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-secondary.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].show + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .show > label.uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .form-check [type='radio'].show + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .show > label.uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .lever.uk-button.uk-button-secondary.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .show > .lever.uk-button.uk-button-secondary.dropdown-toggle, .form-check [type='checkbox'].show + label.btn-secondary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].show + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check [type='radio'].show + label.btn-secondary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio'].show + label.uk-button.uk-button-secondary.dropdown-toggle, .toggles label input.show + .lever.btn-secondary.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input.show + .uk-button.uk-button-secondary.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .uk-button.uk-button-secondary.lever.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(94, 120, 135, 0.5);
}
.btn-success {
  color: #fff;
  background-color: #008758;
  border-color: #008758;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:hover {
  color: #fff;
  background-color: #00613f;
  border-color: #005437;
}
.btn-success:focus, .form-check [type='checkbox']:focus + label.btn-success, .form-check [type='radio']:focus + label.btn-success, .toggles label input[type='checkbox']:focus + .lever.btn-success, .btn-success.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 135, 88, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #008758;
  border-color: #008758;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #005437;
  border-color: #00472e;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-success:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-success:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-success:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-success:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-success.dropdown-toggle, .form-check [type='radio'].show + label.btn-success.dropdown-toggle, .toggles label input.show + .lever.btn-success.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 135, 88, 0.5);
}
.btn-info, .assistance {
  color: #000;
  background-color: #979899;
  border-color: #979899;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:hover, .assistance:hover {
  color: #000;
  background-color: #848586;
  border-color: #7e7e80;
}
.btn-info:focus, .assistance:focus, .form-check [type='checkbox']:focus + label.assistance, .form-check [type='radio']:focus + label.assistance, .toggles label input[type='checkbox']:focus + .lever.assistance, .form-check [type='checkbox']:focus + label.btn-info, .form-check [type='radio']:focus + label.btn-info, .toggles label input[type='checkbox']:focus + .lever.btn-info, .toggles label input[type='checkbox']:focus + .assistance.lever, .btn-info.focus, .assistance.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-info.disabled, .assistance.disabled, .btn-info:disabled, .assistance:disabled {
  color: #000;
  background-color: #979899;
  border-color: #979899;
}
.btn-info:not(:disabled):not(.disabled):active, .assistance:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .assistance:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle, .show > .assistance.dropdown-toggle {
  color: #000;
  background-color: #7e7e80;
  border-color: #777879;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .assistance:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.assistance:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.assistance:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.assistance:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn-info:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-info:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-info:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .assistance.lever:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active:focus, .assistance:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.assistance:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.assistance:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.assistance:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn-info:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-info:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-info:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .assistance.lever:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle:focus, .show > .assistance.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.assistance.dropdown-toggle, .form-check [type='radio'].show + label.assistance.dropdown-toggle, .toggles label input.show + .lever.assistance.dropdown-toggle, .form-check [type='checkbox'].show + label.btn-info.dropdown-toggle, .form-check [type='radio'].show + label.btn-info.dropdown-toggle, .toggles label input.show + .lever.btn-info.dropdown-toggle, .toggles label input.show + .assistance.lever.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-warning {
  color: #fff;
  background-color: #a66300;
  border-color: #a66300;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:hover {
  color: #fff;
  background-color: #804c00;
  border-color: #734500;
}
.btn-warning:focus, .form-check [type='checkbox']:focus + label.btn-warning, .form-check [type='radio']:focus + label.btn-warning, .toggles label input[type='checkbox']:focus + .lever.btn-warning, .btn-warning.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(166, 99, 0, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #fff;
  background-color: #a66300;
  border-color: #a66300;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #734500;
  border-color: #663d00;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-warning:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-warning:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-warning:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-warning:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-warning.dropdown-toggle, .form-check [type='radio'].show + label.btn-warning.dropdown-toggle, .toggles label input.show + .lever.btn-warning.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(166, 99, 0, 0.5);
}
.btn-danger, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger {
  color: #fff;
  background-color: #d92828;
  border-color: #d92828;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:hover, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:hover {
  color: #fff;
  background-color: #ba2121;
  border-color: #af1f1f;
}
.btn-danger:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-danger, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-danger, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-danger, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-danger, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-danger, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-danger, .form-check [type='checkbox']:focus + label.btn-danger, .form-check [type='radio']:focus + label.btn-danger, .toggles label input[type='checkbox']:focus + .lever.btn-danger, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-danger.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-danger.lever, .btn-danger.focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(217, 40, 40, 0.5);
}
.btn-danger.disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger.disabled, .btn-danger:disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:disabled {
  color: #fff;
  background-color: #d92828;
  border-color: #d92828;
}
.btn-danger:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-danger.dropdown-toggle {
  color: #fff;
  background-color: #af1f1f;
  border-color: #a41d1d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-danger:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn-danger:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-danger:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-danger:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-danger.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-danger.lever:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-danger:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn-danger:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-danger:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-danger:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-danger.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-danger.lever:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-danger.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].show + label.uk-button.uk-button-danger.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .show > label.uk-button.uk-button-danger.dropdown-toggle, .wrap-modules div[id*="button-"] .form-check [type='radio'].show + label.uk-button.uk-button-danger.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .show > label.uk-button.uk-button-danger.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .lever.uk-button.uk-button-danger.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .show > .lever.uk-button.uk-button-danger.dropdown-toggle, .form-check [type='checkbox'].show + label.btn-danger.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].show + label.uk-button.uk-button-danger.dropdown-toggle, .form-check [type='radio'].show + label.btn-danger.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio'].show + label.uk-button.uk-button-danger.dropdown-toggle, .toggles label input.show + .lever.btn-danger.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input.show + .uk-button.uk-button-danger.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .uk-button.uk-button-danger.lever.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(217, 40, 40, 0.5);
}
.btn-light {
  color: #000;
  background-color: #e9e6f2;
  border-color: #e9e6f2;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:hover {
  color: #000;
  background-color: #d3cde5;
  border-color: #ccc4e1;
}
.btn-light:focus, .form-check [type='checkbox']:focus + label.btn-light, .form-check [type='radio']:focus + label.btn-light, .toggles label input[type='checkbox']:focus + .lever.btn-light, .btn-light.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #000;
  background-color: #e9e6f2;
  border-color: #e9e6f2;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #ccc4e1;
  border-color: #c4bcdd;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-light:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-light:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-light:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-light:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-light.dropdown-toggle, .form-check [type='radio'].show + label.btn-light.dropdown-toggle, .toggles label input.show + .lever.btn-light.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
}
.btn-dark {
  color: #fff;
  background-color: #17324d;
  border-color: #17324d;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:hover {
  color: #fff;
  background-color: #0e1f2f;
  border-color: #0b1825;
}
.btn-dark:focus, .form-check [type='checkbox']:focus + label.btn-dark, .form-check [type='radio']:focus + label.btn-dark, .toggles label input[type='checkbox']:focus + .lever.btn-dark, .btn-dark.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #17324d;
  border-color: #17324d;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #0b1825;
  border-color: #08121b;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-dark:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-dark:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-dark:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-dark:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-dark.dropdown-toggle, .form-check [type='radio'].show + label.btn-dark.dropdown-toggle, .toggles label input.show + .lever.btn-dark.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
}
.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:focus, .form-check [type='checkbox']:focus + label.btn-black, .form-check [type='radio']:focus + label.btn-black, .toggles label input[type='checkbox']:focus + .lever.btn-black, .btn-black.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-black:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-black:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-black:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-black:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-black.dropdown-toggle, .form-check [type='radio'].show + label.btn-black.dropdown-toggle, .toggles label input.show + .lever.btn-black.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-white {
  color: #000;
  background-color: #fff;
  border-color: #fff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-white:hover {
  color: #000;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-white:focus, .form-check [type='checkbox']:focus + label.btn-white, .form-check [type='radio']:focus + label.btn-white, .toggles label input[type='checkbox']:focus + .lever.btn-white, .btn-white.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-white.disabled, .btn-white:disabled {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #000;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-white:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-white:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-white:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-white:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-white:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-white.dropdown-toggle, .form-check [type='radio'].show + label.btn-white.dropdown-toggle, .toggles label input.show + .lever.btn-white.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-100 {
  color: #000;
  background-color: #e3e4e6;
  border-color: #e3e4e6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-100:hover {
  color: #000;
  background-color: #cfd0d3;
  border-color: #c9cacd;
}
.btn-100:focus, .form-check [type='checkbox']:focus + label.btn-100, .form-check [type='radio']:focus + label.btn-100, .toggles label input[type='checkbox']:focus + .lever.btn-100, .btn-100.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
}
.btn-100.disabled, .btn-100:disabled {
  color: #000;
  background-color: #e3e4e6;
  border-color: #e3e4e6;
}
.btn-100:not(:disabled):not(.disabled):active, .btn-100:not(:disabled):not(.disabled).active, .show > .btn-100.dropdown-toggle {
  color: #000;
  background-color: #c9cacd;
  border-color: #c2c3c7;
}
.btn-100:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-100:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-100:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-100:not(:disabled):not(.disabled):active, .btn-100:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-100:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-100:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-100:not(:disabled):not(.disabled).active, .show > .btn-100.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-100.dropdown-toggle, .form-check [type='radio'].show + label.btn-100.dropdown-toggle, .toggles label input.show + .lever.btn-100.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
}
.btn-200 {
  color: #000;
  background-color: #cacacc;
  border-color: #cacacc;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-200:hover {
  color: #000;
  background-color: #b6b7b9;
  border-color: #b0b1b3;
}
.btn-200:focus, .form-check [type='checkbox']:focus + label.btn-200, .form-check [type='radio']:focus + label.btn-200, .toggles label input[type='checkbox']:focus + .lever.btn-200, .btn-200.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
}
.btn-200.disabled, .btn-200:disabled {
  color: #000;
  background-color: #cacacc;
  border-color: #cacacc;
}
.btn-200:not(:disabled):not(.disabled):active, .btn-200:not(:disabled):not(.disabled).active, .show > .btn-200.dropdown-toggle {
  color: #000;
  background-color: #b0b1b3;
  border-color: #a9aaad;
}
.btn-200:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-200:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-200:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-200:not(:disabled):not(.disabled):active, .btn-200:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-200:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-200:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-200:not(:disabled):not(.disabled).active, .show > .btn-200.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-200.dropdown-toggle, .form-check [type='radio'].show + label.btn-200.dropdown-toggle, .toggles label input.show + .lever.btn-200.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
}
.btn-300 {
  color: #000;
  background-color: #b1b1b3;
  border-color: #b1b1b3;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-300:hover {
  color: #000;
  background-color: #9d9ea0;
  border-color: #979899;
}
.btn-300:focus, .form-check [type='checkbox']:focus + label.btn-300, .form-check [type='radio']:focus + label.btn-300, .toggles label input[type='checkbox']:focus + .lever.btn-300, .btn-300.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
}
.btn-300.disabled, .btn-300:disabled {
  color: #000;
  background-color: #b1b1b3;
  border-color: #b1b1b3;
}
.btn-300:not(:disabled):not(.disabled):active, .btn-300:not(:disabled):not(.disabled).active, .show > .btn-300.dropdown-toggle {
  color: #000;
  background-color: #979899;
  border-color: #909193;
}
.btn-300:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-300:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-300:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-300:not(:disabled):not(.disabled):active, .btn-300:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-300:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-300:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-300:not(:disabled):not(.disabled).active, .show > .btn-300.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-300.dropdown-toggle, .form-check [type='radio'].show + label.btn-300.dropdown-toggle, .toggles label input.show + .lever.btn-300.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
}
.btn-400 {
  color: #000;
  background-color: #979899;
  border-color: #979899;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-400:hover {
  color: #000;
  background-color: #848586;
  border-color: #7e7e80;
}
.btn-400:focus, .form-check [type='checkbox']:focus + label.btn-400, .form-check [type='radio']:focus + label.btn-400, .toggles label input[type='checkbox']:focus + .lever.btn-400, .btn-400.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-400.disabled, .btn-400:disabled {
  color: #000;
  background-color: #979899;
  border-color: #979899;
}
.btn-400:not(:disabled):not(.disabled):active, .btn-400:not(:disabled):not(.disabled).active, .show > .btn-400.dropdown-toggle {
  color: #000;
  background-color: #7e7e80;
  border-color: #777879;
}
.btn-400:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-400:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-400:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-400:not(:disabled):not(.disabled):active, .btn-400:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-400:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-400:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-400:not(:disabled):not(.disabled).active, .show > .btn-400.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-400.dropdown-toggle, .form-check [type='radio'].show + label.btn-400.dropdown-toggle, .toggles label input.show + .lever.btn-400.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-500 {
  color: #000;
  background-color: #7e7f80;
  border-color: #7e7f80;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-500:hover {
  color: #fff;
  background-color: #6b6b6c;
  border-color: #656566;
}
.btn-500:focus, .form-check [type='checkbox']:focus + label.btn-500, .form-check [type='radio']:focus + label.btn-500, .toggles label input[type='checkbox']:focus + .lever.btn-500, .btn-500.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
}
.btn-500.disabled, .btn-500:disabled {
  color: #000;
  background-color: #7e7f80;
  border-color: #7e7f80;
}
.btn-500:not(:disabled):not(.disabled):active, .btn-500:not(:disabled):not(.disabled).active, .show > .btn-500.dropdown-toggle {
  color: #fff;
  background-color: #656566;
  border-color: #5f5f5f;
}
.btn-500:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-500:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-500:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-500:not(:disabled):not(.disabled):active, .btn-500:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-500:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-500:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-500:not(:disabled):not(.disabled).active, .show > .btn-500.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-500.dropdown-toggle, .form-check [type='radio'].show + label.btn-500.dropdown-toggle, .toggles label input.show + .lever.btn-500.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
}
.btn-600 {
  color: #fff;
  background-color: #656566;
  border-color: #656566;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-600:hover {
  color: #fff;
  background-color: #525253;
  border-color: #4c4c4c;
}
.btn-600:focus, .form-check [type='checkbox']:focus + label.btn-600, .form-check [type='radio']:focus + label.btn-600, .toggles label input[type='checkbox']:focus + .lever.btn-600, .btn-600.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
}
.btn-600.disabled, .btn-600:disabled {
  color: #fff;
  background-color: #656566;
  border-color: #656566;
}
.btn-600:not(:disabled):not(.disabled):active, .btn-600:not(:disabled):not(.disabled).active, .show > .btn-600.dropdown-toggle {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #454546;
}
.btn-600:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-600:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-600:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-600:not(:disabled):not(.disabled):active, .btn-600:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-600:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-600:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-600:not(:disabled):not(.disabled).active, .show > .btn-600.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-600.dropdown-toggle, .form-check [type='radio'].show + label.btn-600.dropdown-toggle, .toggles label input.show + .lever.btn-600.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
}
.btn-700 {
  color: #fff;
  background-color: #4c4c4d;
  border-color: #4c4c4d;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-700:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333;
}
.btn-700:focus, .form-check [type='checkbox']:focus + label.btn-700, .form-check [type='radio']:focus + label.btn-700, .toggles label input[type='checkbox']:focus + .lever.btn-700, .btn-700.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
}
.btn-700.disabled, .btn-700:disabled {
  color: #fff;
  background-color: #4c4c4d;
  border-color: #4c4c4d;
}
.btn-700:not(:disabled):not(.disabled):active, .btn-700:not(:disabled):not(.disabled).active, .show > .btn-700.dropdown-toggle {
  color: #fff;
  background-color: #333;
  border-color: #2c2c2c;
}
.btn-700:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-700:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-700:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-700:not(:disabled):not(.disabled):active, .btn-700:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-700:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-700:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-700:not(:disabled):not(.disabled).active, .show > .btn-700.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-700.dropdown-toggle, .form-check [type='radio'].show + label.btn-700.dropdown-toggle, .toggles label input.show + .lever.btn-700.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
}
.btn-800 {
  color: #fff;
  background-color: #323333;
  border-color: #323333;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-800:hover {
  color: #fff;
  background-color: #202020;
  border-color: #191919;
}
.btn-800:focus, .form-check [type='checkbox']:focus + label.btn-800, .form-check [type='radio']:focus + label.btn-800, .toggles label input[type='checkbox']:focus + .lever.btn-800, .btn-800.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
}
.btn-800.disabled, .btn-800:disabled {
  color: #fff;
  background-color: #323333;
  border-color: #323333;
}
.btn-800:not(:disabled):not(.disabled):active, .btn-800:not(:disabled):not(.disabled).active, .show > .btn-800.dropdown-toggle {
  color: #fff;
  background-color: #191919;
  border-color: #131313;
}
.btn-800:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-800:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-800:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-800:not(:disabled):not(.disabled):active, .btn-800:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-800:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-800:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-800:not(:disabled):not(.disabled).active, .show > .btn-800.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-800.dropdown-toggle, .form-check [type='radio'].show + label.btn-800.dropdown-toggle, .toggles label input.show + .lever.btn-800.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
}
.btn-900 {
  color: #fff;
  background-color: #19191a;
  border-color: #19191a;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-900:hover {
  color: #fff;
  background-color: #060606;
  border-color: #000;
}
.btn-900:focus, .form-check [type='checkbox']:focus + label.btn-900, .form-check [type='radio']:focus + label.btn-900, .toggles label input[type='checkbox']:focus + .lever.btn-900, .btn-900.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
}
.btn-900.disabled, .btn-900:disabled {
  color: #fff;
  background-color: #19191a;
  border-color: #19191a;
}
.btn-900:not(:disabled):not(.disabled):active, .btn-900:not(:disabled):not(.disabled).active, .show > .btn-900.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-900:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-900:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-900:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-900:not(:disabled):not(.disabled):active, .btn-900:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-900:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-900:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-900:not(:disabled):not(.disabled).active, .show > .btn-900.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-900.dropdown-toggle, .form-check [type='radio'].show + label.btn-900.dropdown-toggle, .toggles label input.show + .lever.btn-900.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
}
.btn-tertiary, .wrap-modules div[id*="button-"] .uk-button.uk-button-default {
  color: #fff;
  background-color: #003354;
  border-color: #003354;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-tertiary:hover, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:hover {
  color: #fff;
  background-color: #001c2e;
  border-color: #001421;
}
.btn-tertiary:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-default, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-default, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-default, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-default, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-default, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-default, .form-check [type='checkbox']:focus + label.btn-tertiary, .form-check [type='radio']:focus + label.btn-tertiary, .toggles label input[type='checkbox']:focus + .lever.btn-tertiary, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-default.lever, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-default.lever, .btn-tertiary.focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-default.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 51, 84, 0.5);
}
.btn-tertiary.disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-default.disabled, .btn-tertiary:disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:disabled {
  color: #fff;
  background-color: #003354;
  border-color: #003354;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-default.dropdown-toggle {
  color: #fff;
  background-color: #001421;
  border-color: #000c14;
}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:not(:disabled):not(.disabled):active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-default:not(:disabled):not(.disabled):active, .form-check [type='checkbox']:focus + label.btn-tertiary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-tertiary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-tertiary:not(:disabled):not(.disabled):active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-default.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-default.lever:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .uk-button.uk-button-default:not(:disabled):not(.disabled).active:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-default:not(:disabled):not(.disabled).active, .form-check [type='checkbox']:focus + label.btn-tertiary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-tertiary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-tertiary:not(:disabled):not(.disabled).active, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-default.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .uk-button.uk-button-default.lever:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .show > .uk-button.uk-button-default.dropdown-toggle:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].show + label.uk-button.uk-button-default.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .show > label.uk-button.uk-button-default.dropdown-toggle, .wrap-modules div[id*="button-"] .form-check [type='radio'].show + label.uk-button.uk-button-default.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .show > label.uk-button.uk-button-default.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .lever.uk-button.uk-button-default.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .show > .lever.uk-button.uk-button-default.dropdown-toggle, .form-check [type='checkbox'].show + label.btn-tertiary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].show + label.uk-button.uk-button-default.dropdown-toggle, .form-check [type='radio'].show + label.btn-tertiary.dropdown-toggle, .form-check .wrap-modules div[id*="button-"] [type='radio'].show + label.uk-button.uk-button-default.dropdown-toggle, .toggles label input.show + .lever.btn-tertiary.dropdown-toggle, .toggles label .wrap-modules div[id*="button-"] input.show + .uk-button.uk-button-default.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .toggles label input.show + .uk-button.uk-button-default.lever.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 51, 84, 0.5);
}
.btn-card-preference-bg {
  color: #000;
  background-color: #e0f5e4;
  border-color: #e0f5e4;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-card-preference-bg:hover {
  color: #000;
  background-color: #c4ebcb;
  border-color: #bae8c3;
}
.btn-card-preference-bg:focus, .form-check [type='checkbox']:focus + label.btn-card-preference-bg, .form-check [type='radio']:focus + label.btn-card-preference-bg, .toggles label input[type='checkbox']:focus + .lever.btn-card-preference-bg, .btn-card-preference-bg.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-card-preference-bg.disabled, .btn-card-preference-bg:disabled {
  color: #000;
  background-color: #e0f5e4;
  border-color: #e0f5e4;
}
.btn-card-preference-bg:not(:disabled):not(.disabled):active, .btn-card-preference-bg:not(:disabled):not(.disabled).active, .show > .btn-card-preference-bg.dropdown-toggle {
  color: #000;
  background-color: #bae8c3;
  border-color: #b1e5ba;
}
.btn-card-preference-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-card-preference-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-card-preference-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-card-preference-bg:not(:disabled):not(.disabled):active, .btn-card-preference-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-card-preference-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-card-preference-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-card-preference-bg:not(:disabled):not(.disabled).active, .show > .btn-card-preference-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-card-preference-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-card-preference-bg.dropdown-toggle, .toggles label input.show + .lever.btn-card-preference-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-tags-list-bg {
  color: #000;
  background-color: #e0f5e4;
  border-color: #e0f5e4;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-tags-list-bg:hover {
  color: #000;
  background-color: #c4ebcb;
  border-color: #bae8c3;
}
.btn-tags-list-bg:focus, .form-check [type='checkbox']:focus + label.btn-tags-list-bg, .form-check [type='radio']:focus + label.btn-tags-list-bg, .toggles label input[type='checkbox']:focus + .lever.btn-tags-list-bg, .btn-tags-list-bg.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-tags-list-bg.disabled, .btn-tags-list-bg:disabled {
  color: #000;
  background-color: #e0f5e4;
  border-color: #e0f5e4;
}
.btn-tags-list-bg:not(:disabled):not(.disabled):active, .btn-tags-list-bg:not(:disabled):not(.disabled).active, .show > .btn-tags-list-bg.dropdown-toggle {
  color: #000;
  background-color: #bae8c3;
  border-color: #b1e5ba;
}
.btn-tags-list-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-tags-list-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-tags-list-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-tags-list-bg:not(:disabled):not(.disabled):active, .btn-tags-list-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-tags-list-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-tags-list-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-tags-list-bg:not(:disabled):not(.disabled).active, .show > .btn-tags-list-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-tags-list-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-tags-list-bg.dropdown-toggle, .toggles label input.show + .lever.btn-tags-list-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-tooltip-bg {
  color: #fff;
  background-color: #495d69;
  border-color: #495d69;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-tooltip-bg:hover {
  color: #fff;
  background-color: #394952;
  border-color: #34434b;
}
.btn-tooltip-bg:focus, .form-check [type='checkbox']:focus + label.btn-tooltip-bg, .form-check [type='radio']:focus + label.btn-tooltip-bg, .toggles label input[type='checkbox']:focus + .lever.btn-tooltip-bg, .btn-tooltip-bg.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(73, 93, 105, 0.5);
}
.btn-tooltip-bg.disabled, .btn-tooltip-bg:disabled {
  color: #fff;
  background-color: #495d69;
  border-color: #495d69;
}
.btn-tooltip-bg:not(:disabled):not(.disabled):active, .btn-tooltip-bg:not(:disabled):not(.disabled).active, .show > .btn-tooltip-bg.dropdown-toggle {
  color: #fff;
  background-color: #34434b;
  border-color: #2f3c43;
}
.btn-tooltip-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-tooltip-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-tooltip-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-tooltip-bg:not(:disabled):not(.disabled):active, .btn-tooltip-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-tooltip-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-tooltip-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-tooltip-bg:not(:disabled):not(.disabled).active, .show > .btn-tooltip-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-tooltip-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-tooltip-bg.dropdown-toggle, .toggles label input.show + .lever.btn-tooltip-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 93, 105, 0.5);
}
.btn-text-muted {
  color: #fff;
  background-color: #435960;
  border-color: #435960;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-text-muted:hover {
  color: #fff;
  background-color: #334449;
  border-color: #2e3d42;
}
.btn-text-muted:focus, .form-check [type='checkbox']:focus + label.btn-text-muted, .form-check [type='radio']:focus + label.btn-text-muted, .toggles label input[type='checkbox']:focus + .lever.btn-text-muted, .btn-text-muted.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(67, 89, 96, 0.5);
}
.btn-text-muted.disabled, .btn-text-muted:disabled {
  color: #fff;
  background-color: #435960;
  border-color: #435960;
}
.btn-text-muted:not(:disabled):not(.disabled):active, .btn-text-muted:not(:disabled):not(.disabled).active, .show > .btn-text-muted.dropdown-toggle {
  color: #fff;
  background-color: #2e3d42;
  border-color: #29363a;
}
.btn-text-muted:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-text-muted:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-text-muted:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-text-muted:not(:disabled):not(.disabled):active, .btn-text-muted:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-text-muted:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-text-muted:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-text-muted:not(:disabled):not(.disabled).active, .show > .btn-text-muted.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-text-muted.dropdown-toggle, .form-check [type='radio'].show + label.btn-text-muted.dropdown-toggle, .toggles label input.show + .lever.btn-text-muted.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(67, 89, 96, 0.5);
}
.btn-linkedin {
  color: #fff;
  background-color: #0177b5;
  border-color: #0177b5;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-linkedin:hover {
  color: #fff;
  background-color: #015e8f;
  border-color: #015682;
}
.btn-linkedin:focus, .form-check [type='checkbox']:focus + label.btn-linkedin, .form-check [type='radio']:focus + label.btn-linkedin, .toggles label input[type='checkbox']:focus + .lever.btn-linkedin, .btn-linkedin.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(1, 119, 181, 0.5);
}
.btn-linkedin.disabled, .btn-linkedin:disabled {
  color: #fff;
  background-color: #0177b5;
  border-color: #0177b5;
}
.btn-linkedin:not(:disabled):not(.disabled):active, .btn-linkedin:not(:disabled):not(.disabled).active, .show > .btn-linkedin.dropdown-toggle {
  color: #fff;
  background-color: #015682;
  border-color: #014d76;
}
.btn-linkedin:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-linkedin:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-linkedin:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-linkedin:not(:disabled):not(.disabled):active, .btn-linkedin:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-linkedin:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-linkedin:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-linkedin:not(:disabled):not(.disabled).active, .show > .btn-linkedin.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-linkedin.dropdown-toggle, .form-check [type='radio'].show + label.btn-linkedin.dropdown-toggle, .toggles label input.show + .lever.btn-linkedin.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(1, 119, 181, 0.5);
}
.btn-facebook {
  color: #fff;
  background-color: #4867aa;
  border-color: #4867aa;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-facebook:hover {
  color: #fff;
  background-color: #3d578f;
  border-color: #395186;
}
.btn-facebook:focus, .form-check [type='checkbox']:focus + label.btn-facebook, .form-check [type='radio']:focus + label.btn-facebook, .toggles label input[type='checkbox']:focus + .lever.btn-facebook, .btn-facebook.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(72, 103, 170, 0.5);
}
.btn-facebook.disabled, .btn-facebook:disabled {
  color: #fff;
  background-color: #4867aa;
  border-color: #4867aa;
}
.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
  background-color: #395186;
  border-color: #354c7d;
}
.btn-facebook:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-facebook:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-facebook:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-facebook:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-facebook:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-facebook:not(:disabled):not(.disabled).active, .show > .btn-facebook.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-facebook.dropdown-toggle, .form-check [type='radio'].show + label.btn-facebook.dropdown-toggle, .toggles label input.show + .lever.btn-facebook.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 103, 170, 0.5);
}
.btn-google {
  color: #fff;
  background-color: #ea4335;
  border-color: #ea4335;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-google:hover {
  color: #fff;
  background-color: #e12717;
  border-color: #d62516;
}
.btn-google:focus, .form-check [type='checkbox']:focus + label.btn-google, .form-check [type='radio']:focus + label.btn-google, .toggles label input[type='checkbox']:focus + .lever.btn-google, .btn-google.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(234, 67, 53, 0.5);
}
.btn-google.disabled, .btn-google:disabled {
  color: #fff;
  background-color: #ea4335;
  border-color: #ea4335;
}
.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, .show > .btn-google.dropdown-toggle {
  color: #fff;
  background-color: #d62516;
  border-color: #ca2315;
}
.btn-google:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-google:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-google:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-google:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-google:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-google:not(:disabled):not(.disabled).active, .show > .btn-google.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-google.dropdown-toggle, .form-check [type='radio'].show + label.btn-google.dropdown-toggle, .toggles label input.show + .lever.btn-google.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 67, 53, 0.5);
}
.btn-twitter {
  color: #000;
  background-color: #32ccfe;
  border-color: #32ccfe;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-twitter:hover {
  color: #000;
  background-color: #0cc3fe;
  border-color: #01befc;
}
.btn-twitter:focus, .form-check [type='checkbox']:focus + label.btn-twitter, .form-check [type='radio']:focus + label.btn-twitter, .toggles label input[type='checkbox']:focus + .lever.btn-twitter, .btn-twitter.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(50, 204, 254, 0.5);
}
.btn-twitter.disabled, .btn-twitter:disabled {
  color: #000;
  background-color: #32ccfe;
  border-color: #32ccfe;
}
.btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active, .show > .btn-twitter.dropdown-toggle {
  color: #000;
  background-color: #01befc;
  border-color: #01b5ef;
}
.btn-twitter:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-twitter:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-twitter:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-twitter:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-twitter:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-twitter:not(:disabled):not(.disabled).active, .show > .btn-twitter.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-twitter.dropdown-toggle, .form-check [type='radio'].show + label.btn-twitter.dropdown-toggle, .toggles label input.show + .lever.btn-twitter.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(50, 204, 254, 0.5);
}
.btn-apple {
  color: #fff;
  background-color: #000;
  border-color: #000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-apple:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-apple:focus, .form-check [type='checkbox']:focus + label.btn-apple, .form-check [type='radio']:focus + label.btn-apple, .toggles label input[type='checkbox']:focus + .lever.btn-apple, .btn-apple.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-apple.disabled, .btn-apple:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-apple:not(:disabled):not(.disabled):active, .btn-apple:not(:disabled):not(.disabled).active, .show > .btn-apple.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-apple:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-apple:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-apple:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-apple:not(:disabled):not(.disabled):active, .btn-apple:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-apple:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-apple:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-apple:not(:disabled):not(.disabled).active, .show > .btn-apple.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-apple.dropdown-toggle, .form-check [type='radio'].show + label.btn-apple.dropdown-toggle, .toggles label input.show + .lever.btn-apple.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-youtube {
  color: #fff;
  background-color: #be1b1e;
  border-color: #be1b1e;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-youtube:hover {
  color: #fff;
  background-color: #9d1619;
  border-color: #911517;
}
.btn-youtube:focus, .form-check [type='checkbox']:focus + label.btn-youtube, .form-check [type='radio']:focus + label.btn-youtube, .toggles label input[type='checkbox']:focus + .lever.btn-youtube, .btn-youtube.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(190, 27, 30, 0.5);
}
.btn-youtube.disabled, .btn-youtube:disabled {
  color: #fff;
  background-color: #be1b1e;
  border-color: #be1b1e;
}
.btn-youtube:not(:disabled):not(.disabled):active, .btn-youtube:not(:disabled):not(.disabled).active, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
  background-color: #911517;
  border-color: #861315;
}
.btn-youtube:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-youtube:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-youtube:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-youtube:not(:disabled):not(.disabled):active, .btn-youtube:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-youtube:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-youtube:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-youtube:not(:disabled):not(.disabled).active, .show > .btn-youtube.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-youtube.dropdown-toggle, .form-check [type='radio'].show + label.btn-youtube.dropdown-toggle, .toggles label input.show + .lever.btn-youtube.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(190, 27, 30, 0.5);
}
.btn-spid {
  color: #fff;
  background-color: #06c;
  border-color: #06c;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-spid:hover {
  color: #fff;
  background-color: #0053a6;
  border-color: #004c99;
}
.btn-spid:focus, .form-check [type='checkbox']:focus + label.btn-spid, .form-check [type='radio']:focus + label.btn-spid, .toggles label input[type='checkbox']:focus + .lever.btn-spid, .btn-spid.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 102, 204, 0.5);
}
.btn-spid.disabled, .btn-spid:disabled {
  color: #fff;
  background-color: #06c;
  border-color: #06c;
}
.btn-spid:not(:disabled):not(.disabled):active, .btn-spid:not(:disabled):not(.disabled).active, .show > .btn-spid.dropdown-toggle {
  color: #fff;
  background-color: #004c99;
  border-color: #00468c;
}
.btn-spid:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-spid:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-spid:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-spid:not(:disabled):not(.disabled):active, .btn-spid:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-spid:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-spid:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-spid:not(:disabled):not(.disabled).active, .show > .btn-spid.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-spid.dropdown-toggle, .form-check [type='radio'].show + label.btn-spid.dropdown-toggle, .toggles label input.show + .lever.btn-spid.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 102, 204, 0.5);
}
.btn-folder {
  color: #000;
  background-color: #fad165;
  border-color: #fad165;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-folder:hover {
  color: #000;
  background-color: #f9c640;
  border-color: #f8c234;
}
.btn-folder:focus, .form-check [type='checkbox']:focus + label.btn-folder, .form-check [type='radio']:focus + label.btn-folder, .toggles label input[type='checkbox']:focus + .lever.btn-folder, .btn-folder.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(250, 209, 101, 0.5);
}
.btn-folder.disabled, .btn-folder:disabled {
  color: #000;
  background-color: #fad165;
  border-color: #fad165;
}
.btn-folder:not(:disabled):not(.disabled):active, .btn-folder:not(:disabled):not(.disabled).active, .show > .btn-folder.dropdown-toggle {
  color: #000;
  background-color: #f8c234;
  border-color: #f8bf27;
}
.btn-folder:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-folder:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-folder:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-folder:not(:disabled):not(.disabled):active, .btn-folder:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-folder:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-folder:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-folder:not(:disabled):not(.disabled).active, .show > .btn-folder.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-folder.dropdown-toggle, .form-check [type='radio'].show + label.btn-folder.dropdown-toggle, .toggles label input.show + .lever.btn-folder.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(250, 209, 101, 0.5);
}
.btn-excel {
  color: #fff;
  background-color: #0c9d58;
  border-color: #0c9d58;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-excel:hover {
  color: #fff;
  background-color: #097944;
  border-color: #086e3d;
}
.btn-excel:focus, .form-check [type='checkbox']:focus + label.btn-excel, .form-check [type='radio']:focus + label.btn-excel, .toggles label input[type='checkbox']:focus + .lever.btn-excel, .btn-excel.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(12, 157, 88, 0.5);
}
.btn-excel.disabled, .btn-excel:disabled {
  color: #fff;
  background-color: #0c9d58;
  border-color: #0c9d58;
}
.btn-excel:not(:disabled):not(.disabled):active, .btn-excel:not(:disabled):not(.disabled).active, .show > .btn-excel.dropdown-toggle {
  color: #fff;
  background-color: #086e3d;
  border-color: #076237;
}
.btn-excel:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-excel:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-excel:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-excel:not(:disabled):not(.disabled):active, .btn-excel:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-excel:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-excel:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-excel:not(:disabled):not(.disabled).active, .show > .btn-excel.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-excel.dropdown-toggle, .form-check [type='radio'].show + label.btn-excel.dropdown-toggle, .toggles label input.show + .lever.btn-excel.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(12, 157, 88, 0.5);
}
.btn-word {
  color: #000;
  background-color: #4a88e3;
  border-color: #4a88e3;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-word:hover {
  color: #fff;
  background-color: #2972de;
  border-color: #216cd9;
}
.btn-word:focus, .form-check [type='checkbox']:focus + label.btn-word, .form-check [type='radio']:focus + label.btn-word, .toggles label input[type='checkbox']:focus + .lever.btn-word, .btn-word.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(74, 136, 227, 0.5);
}
.btn-word.disabled, .btn-word:disabled {
  color: #000;
  background-color: #4a88e3;
  border-color: #4a88e3;
}
.btn-word:not(:disabled):not(.disabled):active, .btn-word:not(:disabled):not(.disabled).active, .show > .btn-word.dropdown-toggle {
  color: #fff;
  background-color: #216cd9;
  border-color: #2066cd;
}
.btn-word:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-word:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-word:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-word:not(:disabled):not(.disabled):active, .btn-word:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-word:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-word:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-word:not(:disabled):not(.disabled).active, .show > .btn-word.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-word.dropdown-toggle, .form-check [type='radio'].show + label.btn-word.dropdown-toggle, .toggles label input.show + .lever.btn-word.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(74, 136, 227, 0.5);
}
.btn-pdf {
  color: #fff;
  background-color: #ea4435;
  border-color: #ea4435;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-pdf:hover {
  color: #fff;
  background-color: #e12817;
  border-color: #d62616;
}
.btn-pdf:focus, .form-check [type='checkbox']:focus + label.btn-pdf, .form-check [type='radio']:focus + label.btn-pdf, .toggles label input[type='checkbox']:focus + .lever.btn-pdf, .btn-pdf.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(234, 68, 53, 0.5);
}
.btn-pdf.disabled, .btn-pdf:disabled {
  color: #fff;
  background-color: #ea4435;
  border-color: #ea4435;
}
.btn-pdf:not(:disabled):not(.disabled):active, .btn-pdf:not(:disabled):not(.disabled).active, .show > .btn-pdf.dropdown-toggle {
  color: #fff;
  background-color: #d62616;
  border-color: #ca2415;
}
.btn-pdf:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-pdf:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-pdf:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-pdf:not(:disabled):not(.disabled):active, .btn-pdf:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-pdf:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-pdf:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-pdf:not(:disabled):not(.disabled).active, .show > .btn-pdf.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-pdf.dropdown-toggle, .form-check [type='radio'].show + label.btn-pdf.dropdown-toggle, .toggles label input.show + .lever.btn-pdf.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 68, 53, 0.5);
}
.btn-image {
  color: #fff;
  background-color: #d93025;
  border-color: #d93025;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-image:hover {
  color: #fff;
  background-color: #b8291f;
  border-color: #ad261e;
}
.btn-image:focus, .form-check [type='checkbox']:focus + label.btn-image, .form-check [type='radio']:focus + label.btn-image, .toggles label input[type='checkbox']:focus + .lever.btn-image, .btn-image.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(217, 48, 37, 0.5);
}
.btn-image.disabled, .btn-image:disabled {
  color: #fff;
  background-color: #d93025;
  border-color: #d93025;
}
.btn-image:not(:disabled):not(.disabled):active, .btn-image:not(:disabled):not(.disabled).active, .show > .btn-image.dropdown-toggle {
  color: #fff;
  background-color: #ad261e;
  border-color: #a3241c;
}
.btn-image:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-image:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-image:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-image:not(:disabled):not(.disabled):active, .btn-image:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-image:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-image:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-image:not(:disabled):not(.disabled).active, .show > .btn-image.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-image.dropdown-toggle, .form-check [type='radio'].show + label.btn-image.dropdown-toggle, .toggles label input.show + .lever.btn-image.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(217, 48, 37, 0.5);
}
.btn-txt {
  color: #fff;
  background-color: #000;
  border-color: #000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-txt:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-txt:focus, .form-check [type='checkbox']:focus + label.btn-txt, .form-check [type='radio']:focus + label.btn-txt, .toggles label input[type='checkbox']:focus + .lever.btn-txt, .btn-txt.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-txt.disabled, .btn-txt:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-txt:not(:disabled):not(.disabled):active, .btn-txt:not(:disabled):not(.disabled).active, .show > .btn-txt.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-txt:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-txt:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-txt:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-txt:not(:disabled):not(.disabled):active, .btn-txt:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-txt:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-txt:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-txt:not(:disabled):not(.disabled).active, .show > .btn-txt.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-txt.dropdown-toggle, .form-check [type='radio'].show + label.btn-txt.dropdown-toggle, .toggles label input.show + .lever.btn-txt.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-google-drive {
  color: #000;
  background-color: #3c83f7;
  border-color: #3c83f7;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-google-drive:hover {
  color: #fff;
  background-color: #176cf5;
  border-color: #0b64f5;
}
.btn-google-drive:focus, .form-check [type='checkbox']:focus + label.btn-google-drive, .form-check [type='radio']:focus + label.btn-google-drive, .toggles label input[type='checkbox']:focus + .lever.btn-google-drive, .btn-google-drive.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(60, 131, 247, 0.5);
}
.btn-google-drive.disabled, .btn-google-drive:disabled {
  color: #000;
  background-color: #3c83f7;
  border-color: #3c83f7;
}
.btn-google-drive:not(:disabled):not(.disabled):active, .btn-google-drive:not(:disabled):not(.disabled).active, .show > .btn-google-drive.dropdown-toggle {
  color: #fff;
  background-color: #0b64f5;
  border-color: #0a5fea;
}
.btn-google-drive:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-google-drive:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-google-drive:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-google-drive:not(:disabled):not(.disabled):active, .btn-google-drive:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-google-drive:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-google-drive:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-google-drive:not(:disabled):not(.disabled).active, .show > .btn-google-drive.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-google-drive.dropdown-toggle, .form-check [type='radio'].show + label.btn-google-drive.dropdown-toggle, .toggles label input.show + .lever.btn-google-drive.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(60, 131, 247, 0.5);
}
.btn-outline-primary {
  color: #297a38;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #297a38;
}
.btn-outline-primary:hover {
  color: #224e2a;
  box-shadow: inset 0 0 0 1px #224e2a;
}
.btn-outline-primary:focus, .form-check [type='checkbox']:focus + label.btn-outline-primary, .form-check [type='radio']:focus + label.btn-outline-primary, .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary, .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 1px #297a38, 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #297a38;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #297a38;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #297a38;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-primary.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-primary.dropdown-toggle, .toggles label input.show + .lever.btn-outline-primary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.btn-outline-secondary {
  color: #5e7887;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #5e7887;
}
.btn-outline-secondary:hover {
  color: #525b60;
  box-shadow: inset 0 0 0 1px #525b60;
}
.btn-outline-secondary:focus, .form-check [type='checkbox']:focus + label.btn-outline-secondary, .form-check [type='radio']:focus + label.btn-outline-secondary, .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary, .btn-outline-secondary.focus {
  box-shadow: inset 0 0 0 1px #5e7887, 0 0 0 0.2rem rgba(94, 120, 135, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #5e7887;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #5e7887;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #5e7887;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-secondary.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-secondary.dropdown-toggle, .toggles label input.show + .lever.btn-outline-secondary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(94, 120, 135, 0.5);
}
.btn-outline-success {
  color: #008758;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #008758;
}
.btn-outline-success:hover {
  color: #045035;
  box-shadow: inset 0 0 0 1px #045035;
}
.btn-outline-success:focus, .form-check [type='checkbox']:focus + label.btn-outline-success, .form-check [type='radio']:focus + label.btn-outline-success, .toggles label input[type='checkbox']:focus + .lever.btn-outline-success, .btn-outline-success.focus {
  box-shadow: inset 0 0 0 1px #008758, 0 0 0 0.2rem rgba(0, 135, 88, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #008758;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #008758;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #008758;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-success:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-success:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-success:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-success:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-success.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-success.dropdown-toggle, .toggles label input.show + .lever.btn-outline-success.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 135, 88, 0.5);
}
.btn-outline-info {
  color: #979899;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #979899;
}
.btn-outline-info:hover {
  color: #7f7f7f;
  box-shadow: inset 0 0 0 1px #7f7f7f;
}
.btn-outline-info:focus, .form-check [type='checkbox']:focus + label.btn-outline-info, .form-check [type='radio']:focus + label.btn-outline-info, .toggles label input[type='checkbox']:focus + .lever.btn-outline-info, .btn-outline-info.focus {
  box-shadow: inset 0 0 0 1px #979899, 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #979899;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #979899;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #979899;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-info:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-info:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-info:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-info:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-info.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-info.dropdown-toggle, .toggles label input.show + .lever.btn-outline-info.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-outline-warning {
  color: #a66300;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #a66300;
}
.btn-outline-warning:hover {
  color: #6d4306;
  box-shadow: inset 0 0 0 1px #6d4306;
}
.btn-outline-warning:focus, .form-check [type='checkbox']:focus + label.btn-outline-warning, .form-check [type='radio']:focus + label.btn-outline-warning, .toggles label input[type='checkbox']:focus + .lever.btn-outline-warning, .btn-outline-warning.focus {
  box-shadow: inset 0 0 0 1px #a66300, 0 0 0 0.2rem rgba(166, 99, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #a66300;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #a66300;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #a66300;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-warning:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-warning:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-warning:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-warning:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-warning.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-warning.dropdown-toggle, .toggles label input.show + .lever.btn-outline-warning.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(166, 99, 0, 0.5);
}
.btn-outline-danger {
  color: #d92828;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #d92828;
}
.btn-outline-danger:hover {
  color: #a52929;
  box-shadow: inset 0 0 0 1px #a52929;
}
.btn-outline-danger:focus, .form-check [type='checkbox']:focus + label.btn-outline-danger, .form-check [type='radio']:focus + label.btn-outline-danger, .toggles label input[type='checkbox']:focus + .lever.btn-outline-danger, .btn-outline-danger.focus {
  box-shadow: inset 0 0 0 1px #d92828, 0 0 0 0.2rem rgba(217, 40, 40, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #d92828;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #d92828;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #d92828;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-danger:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-danger:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-danger:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-danger:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-danger.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-danger.dropdown-toggle, .toggles label input.show + .lever.btn-outline-danger.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(217, 40, 40, 0.5);
}
.btn-outline-light {
  color: #e9e6f2;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e9e6f2;
}
.btn-outline-light:hover {
  color: #cec9dd;
  box-shadow: inset 0 0 0 1px #cec9dd;
}
.btn-outline-light:focus, .form-check [type='checkbox']:focus + label.btn-outline-light, .form-check [type='radio']:focus + label.btn-outline-light, .toggles label input[type='checkbox']:focus + .lever.btn-outline-light, .btn-outline-light.focus {
  box-shadow: inset 0 0 0 1px #e9e6f2, 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #e9e6f2;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #e9e6f2;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e9e6f2;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-light:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-light:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-light:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-light:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-light.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-light.dropdown-toggle, .toggles label input.show + .lever.btn-outline-light.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
}
.btn-outline-dark {
  color: #17324d;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #17324d;
}
.btn-outline-dark:hover {
  color: #0e1823;
  box-shadow: inset 0 0 0 1px #0e1823;
}
.btn-outline-dark:focus, .form-check [type='checkbox']:focus + label.btn-outline-dark, .form-check [type='radio']:focus + label.btn-outline-dark, .toggles label input[type='checkbox']:focus + .lever.btn-outline-dark, .btn-outline-dark.focus {
  box-shadow: inset 0 0 0 1px #17324d, 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #17324d;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #17324d;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #17324d;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-dark:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-dark:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-dark:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-dark:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-dark.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-dark.dropdown-toggle, .toggles label input.show + .lever.btn-outline-dark.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
}
.btn-outline-black {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-black:hover {
  color: #000;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-black:focus, .form-check [type='checkbox']:focus + label.btn-outline-black, .form-check [type='radio']:focus + label.btn-outline-black, .toggles label input[type='checkbox']:focus + .lever.btn-outline-black, .btn-outline-black.focus {
  box-shadow: inset 0 0 0 1px #000, 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-black:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-black:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-black:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-black:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-black.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-black.dropdown-toggle, .toggles label input.show + .lever.btn-outline-black.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-white {
  color: #fff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fff;
}
.btn-outline-white:hover {
  color: #e6e6e6;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.btn-outline-white:focus, .form-check [type='checkbox']:focus + label.btn-outline-white, .form-check [type='radio']:focus + label.btn-outline-white, .toggles label input[type='checkbox']:focus + .lever.btn-outline-white, .btn-outline-white.focus {
  box-shadow: inset 0 0 0 1px #fff, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #fff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fff;
}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-white:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-white:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-white:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-white:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-white.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-white.dropdown-toggle, .toggles label input.show + .lever.btn-outline-white.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-100 {
  color: #e3e4e6;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e3e4e6;
}
.btn-outline-100:hover {
  color: #cbcbcb;
  box-shadow: inset 0 0 0 1px #cbcbcb;
}
.btn-outline-100:focus, .form-check [type='checkbox']:focus + label.btn-outline-100, .form-check [type='radio']:focus + label.btn-outline-100, .toggles label input[type='checkbox']:focus + .lever.btn-outline-100, .btn-outline-100.focus {
  box-shadow: inset 0 0 0 1px #e3e4e6, 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
}
.btn-outline-100.disabled, .btn-outline-100:disabled {
  color: #e3e4e6;
  background-color: transparent;
}
.btn-outline-100:not(:disabled):not(.disabled):active, .btn-outline-100:not(:disabled):not(.disabled).active, .show > .btn-outline-100.dropdown-toggle {
  color: #e3e4e6;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e3e4e6;
}
.btn-outline-100:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-100:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-100:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-100:not(:disabled):not(.disabled):active, .btn-outline-100:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-100:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-100:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-100:not(:disabled):not(.disabled).active, .show > .btn-outline-100.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-100.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-100.dropdown-toggle, .toggles label input.show + .lever.btn-outline-100.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
}
.btn-outline-200 {
  color: #cacacc;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #cacacc;
}
.btn-outline-200:hover {
  color: #b1b1b1;
  box-shadow: inset 0 0 0 1px #b1b1b1;
}
.btn-outline-200:focus, .form-check [type='checkbox']:focus + label.btn-outline-200, .form-check [type='radio']:focus + label.btn-outline-200, .toggles label input[type='checkbox']:focus + .lever.btn-outline-200, .btn-outline-200.focus {
  box-shadow: inset 0 0 0 1px #cacacc, 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
}
.btn-outline-200.disabled, .btn-outline-200:disabled {
  color: #cacacc;
  background-color: transparent;
}
.btn-outline-200:not(:disabled):not(.disabled):active, .btn-outline-200:not(:disabled):not(.disabled).active, .show > .btn-outline-200.dropdown-toggle {
  color: #cacacc;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #cacacc;
}
.btn-outline-200:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-200:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-200:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-200:not(:disabled):not(.disabled):active, .btn-outline-200:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-200:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-200:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-200:not(:disabled):not(.disabled).active, .show > .btn-outline-200.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-200.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-200.dropdown-toggle, .toggles label input.show + .lever.btn-outline-200.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
}
.btn-outline-300 {
  color: #b1b1b3;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #b1b1b3;
}
.btn-outline-300:hover {
  color: #989898;
  box-shadow: inset 0 0 0 1px #989898;
}
.btn-outline-300:focus, .form-check [type='checkbox']:focus + label.btn-outline-300, .form-check [type='radio']:focus + label.btn-outline-300, .toggles label input[type='checkbox']:focus + .lever.btn-outline-300, .btn-outline-300.focus {
  box-shadow: inset 0 0 0 1px #b1b1b3, 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
}
.btn-outline-300.disabled, .btn-outline-300:disabled {
  color: #b1b1b3;
  background-color: transparent;
}
.btn-outline-300:not(:disabled):not(.disabled):active, .btn-outline-300:not(:disabled):not(.disabled).active, .show > .btn-outline-300.dropdown-toggle {
  color: #b1b1b3;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #b1b1b3;
}
.btn-outline-300:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-300:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-300:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-300:not(:disabled):not(.disabled):active, .btn-outline-300:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-300:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-300:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-300:not(:disabled):not(.disabled).active, .show > .btn-outline-300.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-300.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-300.dropdown-toggle, .toggles label input.show + .lever.btn-outline-300.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
}
.btn-outline-400 {
  color: #979899;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #979899;
}
.btn-outline-400:hover {
  color: #7f7f7f;
  box-shadow: inset 0 0 0 1px #7f7f7f;
}
.btn-outline-400:focus, .form-check [type='checkbox']:focus + label.btn-outline-400, .form-check [type='radio']:focus + label.btn-outline-400, .toggles label input[type='checkbox']:focus + .lever.btn-outline-400, .btn-outline-400.focus {
  box-shadow: inset 0 0 0 1px #979899, 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-outline-400.disabled, .btn-outline-400:disabled {
  color: #979899;
  background-color: transparent;
}
.btn-outline-400:not(:disabled):not(.disabled):active, .btn-outline-400:not(:disabled):not(.disabled).active, .show > .btn-outline-400.dropdown-toggle {
  color: #979899;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #979899;
}
.btn-outline-400:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-400:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-400:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-400:not(:disabled):not(.disabled):active, .btn-outline-400:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-400:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-400:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-400:not(:disabled):not(.disabled).active, .show > .btn-outline-400.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-400.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-400.dropdown-toggle, .toggles label input.show + .lever.btn-outline-400.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.btn-outline-500 {
  color: #7e7f80;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #7e7f80;
}
.btn-outline-500:hover {
  color: #656565;
  box-shadow: inset 0 0 0 1px #656565;
}
.btn-outline-500:focus, .form-check [type='checkbox']:focus + label.btn-outline-500, .form-check [type='radio']:focus + label.btn-outline-500, .toggles label input[type='checkbox']:focus + .lever.btn-outline-500, .btn-outline-500.focus {
  box-shadow: inset 0 0 0 1px #7e7f80, 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
}
.btn-outline-500.disabled, .btn-outline-500:disabled {
  color: #7e7f80;
  background-color: transparent;
}
.btn-outline-500:not(:disabled):not(.disabled):active, .btn-outline-500:not(:disabled):not(.disabled).active, .show > .btn-outline-500.dropdown-toggle {
  color: #7e7f80;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #7e7f80;
}
.btn-outline-500:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-500:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-500:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-500:not(:disabled):not(.disabled):active, .btn-outline-500:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-500:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-500:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-500:not(:disabled):not(.disabled).active, .show > .btn-outline-500.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-500.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-500.dropdown-toggle, .toggles label input.show + .lever.btn-outline-500.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
}
.btn-outline-600 {
  color: #656566;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #656566;
}
.btn-outline-600:hover {
  color: #4c4c4c;
  box-shadow: inset 0 0 0 1px #4c4c4c;
}
.btn-outline-600:focus, .form-check [type='checkbox']:focus + label.btn-outline-600, .form-check [type='radio']:focus + label.btn-outline-600, .toggles label input[type='checkbox']:focus + .lever.btn-outline-600, .btn-outline-600.focus {
  box-shadow: inset 0 0 0 1px #656566, 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
}
.btn-outline-600.disabled, .btn-outline-600:disabled {
  color: #656566;
  background-color: transparent;
}
.btn-outline-600:not(:disabled):not(.disabled):active, .btn-outline-600:not(:disabled):not(.disabled).active, .show > .btn-outline-600.dropdown-toggle {
  color: #656566;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #656566;
}
.btn-outline-600:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-600:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-600:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-600:not(:disabled):not(.disabled):active, .btn-outline-600:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-600:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-600:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-600:not(:disabled):not(.disabled).active, .show > .btn-outline-600.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-600.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-600.dropdown-toggle, .toggles label input.show + .lever.btn-outline-600.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
}
.btn-outline-700 {
  color: #4c4c4d;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4c4c4d;
}
.btn-outline-700:hover {
  color: #333;
  box-shadow: inset 0 0 0 1px #333;
}
.btn-outline-700:focus, .form-check [type='checkbox']:focus + label.btn-outline-700, .form-check [type='radio']:focus + label.btn-outline-700, .toggles label input[type='checkbox']:focus + .lever.btn-outline-700, .btn-outline-700.focus {
  box-shadow: inset 0 0 0 1px #4c4c4d, 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
}
.btn-outline-700.disabled, .btn-outline-700:disabled {
  color: #4c4c4d;
  background-color: transparent;
}
.btn-outline-700:not(:disabled):not(.disabled):active, .btn-outline-700:not(:disabled):not(.disabled).active, .show > .btn-outline-700.dropdown-toggle {
  color: #4c4c4d;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4c4c4d;
}
.btn-outline-700:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-700:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-700:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-700:not(:disabled):not(.disabled):active, .btn-outline-700:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-700:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-700:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-700:not(:disabled):not(.disabled).active, .show > .btn-outline-700.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-700.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-700.dropdown-toggle, .toggles label input.show + .lever.btn-outline-700.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
}
.btn-outline-800 {
  color: #323333;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #323333;
}
.btn-outline-800:hover {
  color: #191919;
  box-shadow: inset 0 0 0 1px #191919;
}
.btn-outline-800:focus, .form-check [type='checkbox']:focus + label.btn-outline-800, .form-check [type='radio']:focus + label.btn-outline-800, .toggles label input[type='checkbox']:focus + .lever.btn-outline-800, .btn-outline-800.focus {
  box-shadow: inset 0 0 0 1px #323333, 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
}
.btn-outline-800.disabled, .btn-outline-800:disabled {
  color: #323333;
  background-color: transparent;
}
.btn-outline-800:not(:disabled):not(.disabled):active, .btn-outline-800:not(:disabled):not(.disabled).active, .show > .btn-outline-800.dropdown-toggle {
  color: #323333;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #323333;
}
.btn-outline-800:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-800:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-800:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-800:not(:disabled):not(.disabled):active, .btn-outline-800:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-800:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-800:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-800:not(:disabled):not(.disabled).active, .show > .btn-outline-800.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-800.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-800.dropdown-toggle, .toggles label input.show + .lever.btn-outline-800.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
}
.btn-outline-900 {
  color: #19191a;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #19191a;
}
.btn-outline-900:hover {
  color: #000;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-900:focus, .form-check [type='checkbox']:focus + label.btn-outline-900, .form-check [type='radio']:focus + label.btn-outline-900, .toggles label input[type='checkbox']:focus + .lever.btn-outline-900, .btn-outline-900.focus {
  box-shadow: inset 0 0 0 1px #19191a, 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
}
.btn-outline-900.disabled, .btn-outline-900:disabled {
  color: #19191a;
  background-color: transparent;
}
.btn-outline-900:not(:disabled):not(.disabled):active, .btn-outline-900:not(:disabled):not(.disabled).active, .show > .btn-outline-900.dropdown-toggle {
  color: #19191a;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #19191a;
}
.btn-outline-900:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-900:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-900:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-900:not(:disabled):not(.disabled):active, .btn-outline-900:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-900:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-900:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-900:not(:disabled):not(.disabled).active, .show > .btn-outline-900.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-900.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-900.dropdown-toggle, .toggles label input.show + .lever.btn-outline-900.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
}
.btn-outline-tertiary {
  color: #003354;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #003354;
}
.btn-outline-tertiary:hover {
  color: #02141f;
  box-shadow: inset 0 0 0 1px #02141f;
}
.btn-outline-tertiary:focus, .form-check [type='checkbox']:focus + label.btn-outline-tertiary, .form-check [type='radio']:focus + label.btn-outline-tertiary, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tertiary, .btn-outline-tertiary.focus {
  box-shadow: inset 0 0 0 1px #003354, 0 0 0 0.2rem rgba(0, 51, 84, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #003354;
  background-color: transparent;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {
  color: #003354;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #003354;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tertiary:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-tertiary:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tertiary:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-tertiary:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-tertiary.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-tertiary.dropdown-toggle, .toggles label input.show + .lever.btn-outline-tertiary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 51, 84, 0.5);
}
.btn-outline-card-preference-bg {
  color: #e0f5e4;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e0f5e4;
}
.btn-outline-card-preference-bg:hover {
  color: #bfe3c6;
  box-shadow: inset 0 0 0 1px #bfe3c6;
}
.btn-outline-card-preference-bg:focus, .form-check [type='checkbox']:focus + label.btn-outline-card-preference-bg, .form-check [type='radio']:focus + label.btn-outline-card-preference-bg, .toggles label input[type='checkbox']:focus + .lever.btn-outline-card-preference-bg, .btn-outline-card-preference-bg.focus {
  box-shadow: inset 0 0 0 1px #e0f5e4, 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-outline-card-preference-bg.disabled, .btn-outline-card-preference-bg:disabled {
  color: #e0f5e4;
  background-color: transparent;
}
.btn-outline-card-preference-bg:not(:disabled):not(.disabled):active, .btn-outline-card-preference-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-card-preference-bg.dropdown-toggle {
  color: #e0f5e4;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e0f5e4;
}
.btn-outline-card-preference-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-card-preference-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-card-preference-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-card-preference-bg:not(:disabled):not(.disabled):active, .btn-outline-card-preference-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-card-preference-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-card-preference-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-card-preference-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-card-preference-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-card-preference-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-card-preference-bg.dropdown-toggle, .toggles label input.show + .lever.btn-outline-card-preference-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-outline-tags-list-bg {
  color: #e0f5e4;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e0f5e4;
}
.btn-outline-tags-list-bg:hover {
  color: #bfe3c6;
  box-shadow: inset 0 0 0 1px #bfe3c6;
}
.btn-outline-tags-list-bg:focus, .form-check [type='checkbox']:focus + label.btn-outline-tags-list-bg, .form-check [type='radio']:focus + label.btn-outline-tags-list-bg, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tags-list-bg, .btn-outline-tags-list-bg.focus {
  box-shadow: inset 0 0 0 1px #e0f5e4, 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-outline-tags-list-bg.disabled, .btn-outline-tags-list-bg:disabled {
  color: #e0f5e4;
  background-color: transparent;
}
.btn-outline-tags-list-bg:not(:disabled):not(.disabled):active, .btn-outline-tags-list-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-tags-list-bg.dropdown-toggle {
  color: #e0f5e4;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e0f5e4;
}
.btn-outline-tags-list-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tags-list-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-tags-list-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tags-list-bg:not(:disabled):not(.disabled):active, .btn-outline-tags-list-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tags-list-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-tags-list-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tags-list-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-tags-list-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-tags-list-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-tags-list-bg.dropdown-toggle, .toggles label input.show + .lever.btn-outline-tags-list-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.btn-outline-tooltip-bg {
  color: #495d69;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #495d69;
}
.btn-outline-tooltip-bg:hover {
  color: #3a4145;
  box-shadow: inset 0 0 0 1px #3a4145;
}
.btn-outline-tooltip-bg:focus, .form-check [type='checkbox']:focus + label.btn-outline-tooltip-bg, .form-check [type='radio']:focus + label.btn-outline-tooltip-bg, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tooltip-bg, .btn-outline-tooltip-bg.focus {
  box-shadow: inset 0 0 0 1px #495d69, 0 0 0 0.2rem rgba(73, 93, 105, 0.5);
}
.btn-outline-tooltip-bg.disabled, .btn-outline-tooltip-bg:disabled {
  color: #495d69;
  background-color: transparent;
}
.btn-outline-tooltip-bg:not(:disabled):not(.disabled):active, .btn-outline-tooltip-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-tooltip-bg.dropdown-toggle {
  color: #495d69;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #495d69;
}
.btn-outline-tooltip-bg:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tooltip-bg:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-tooltip-bg:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tooltip-bg:not(:disabled):not(.disabled):active, .btn-outline-tooltip-bg:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-tooltip-bg:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-tooltip-bg:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-tooltip-bg:not(:disabled):not(.disabled).active, .show > .btn-outline-tooltip-bg.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-tooltip-bg.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-tooltip-bg.dropdown-toggle, .toggles label input.show + .lever.btn-outline-tooltip-bg.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(73, 93, 105, 0.5);
}
.btn-outline-text-muted {
  color: #435960;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #435960;
}
.btn-outline-text-muted:hover {
  color: #343a3c;
  box-shadow: inset 0 0 0 1px #343a3c;
}
.btn-outline-text-muted:focus, .form-check [type='checkbox']:focus + label.btn-outline-text-muted, .form-check [type='radio']:focus + label.btn-outline-text-muted, .toggles label input[type='checkbox']:focus + .lever.btn-outline-text-muted, .btn-outline-text-muted.focus {
  box-shadow: inset 0 0 0 1px #435960, 0 0 0 0.2rem rgba(67, 89, 96, 0.5);
}
.btn-outline-text-muted.disabled, .btn-outline-text-muted:disabled {
  color: #435960;
  background-color: transparent;
}
.btn-outline-text-muted:not(:disabled):not(.disabled):active, .btn-outline-text-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-text-muted.dropdown-toggle {
  color: #435960;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #435960;
}
.btn-outline-text-muted:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-text-muted:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-text-muted:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-text-muted:not(:disabled):not(.disabled):active, .btn-outline-text-muted:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-text-muted:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-text-muted:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-text-muted:not(:disabled):not(.disabled).active, .show > .btn-outline-text-muted.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-text-muted.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-text-muted.dropdown-toggle, .toggles label input.show + .lever.btn-outline-text-muted.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(67, 89, 96, 0.5);
}
.btn-outline-linkedin {
  color: #0177b5;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #0177b5;
}
.btn-outline-linkedin:hover {
  color: #07547c;
  box-shadow: inset 0 0 0 1px #07547c;
}
.btn-outline-linkedin:focus, .form-check [type='checkbox']:focus + label.btn-outline-linkedin, .form-check [type='radio']:focus + label.btn-outline-linkedin, .toggles label input[type='checkbox']:focus + .lever.btn-outline-linkedin, .btn-outline-linkedin.focus {
  box-shadow: inset 0 0 0 1px #0177b5, 0 0 0 0.2rem rgba(1, 119, 181, 0.5);
}
.btn-outline-linkedin.disabled, .btn-outline-linkedin:disabled {
  color: #0177b5;
  background-color: transparent;
}
.btn-outline-linkedin:not(:disabled):not(.disabled):active, .btn-outline-linkedin:not(:disabled):not(.disabled).active, .show > .btn-outline-linkedin.dropdown-toggle {
  color: #0177b5;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #0177b5;
}
.btn-outline-linkedin:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-linkedin:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-linkedin:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-linkedin:not(:disabled):not(.disabled):active, .btn-outline-linkedin:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-linkedin:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-linkedin:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-linkedin:not(:disabled):not(.disabled).active, .show > .btn-outline-linkedin.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-linkedin.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-linkedin.dropdown-toggle, .toggles label input.show + .lever.btn-outline-linkedin.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(1, 119, 181, 0.5);
}
.btn-outline-facebook {
  color: #4867aa;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4867aa;
}
.btn-outline-facebook:hover {
  color: #42557d;
  box-shadow: inset 0 0 0 1px #42557d;
}
.btn-outline-facebook:focus, .form-check [type='checkbox']:focus + label.btn-outline-facebook, .form-check [type='radio']:focus + label.btn-outline-facebook, .toggles label input[type='checkbox']:focus + .lever.btn-outline-facebook, .btn-outline-facebook.focus {
  box-shadow: inset 0 0 0 1px #4867aa, 0 0 0 0.2rem rgba(72, 103, 170, 0.5);
}
.btn-outline-facebook.disabled, .btn-outline-facebook:disabled {
  color: #4867aa;
  background-color: transparent;
}
.btn-outline-facebook:not(:disabled):not(.disabled):active, .btn-outline-facebook:not(:disabled):not(.disabled).active, .show > .btn-outline-facebook.dropdown-toggle {
  color: #4867aa;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4867aa;
}
.btn-outline-facebook:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-facebook:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-facebook:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-facebook:not(:disabled):not(.disabled):active, .btn-outline-facebook:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-facebook:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-facebook:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-facebook:not(:disabled):not(.disabled).active, .show > .btn-outline-facebook.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-facebook.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-facebook.dropdown-toggle, .toggles label input.show + .lever.btn-outline-facebook.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(72, 103, 170, 0.5);
}
.btn-outline-google {
  color: #ea4335;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #ea4335;
}
.btn-outline-google:hover {
  color: #ca2f22;
  box-shadow: inset 0 0 0 1px #ca2f22;
}
.btn-outline-google:focus, .form-check [type='checkbox']:focus + label.btn-outline-google, .form-check [type='radio']:focus + label.btn-outline-google, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google, .btn-outline-google.focus {
  box-shadow: inset 0 0 0 1px #ea4335, 0 0 0 0.2rem rgba(234, 67, 53, 0.5);
}
.btn-outline-google.disabled, .btn-outline-google:disabled {
  color: #ea4335;
  background-color: transparent;
}
.btn-outline-google:not(:disabled):not(.disabled):active, .btn-outline-google:not(:disabled):not(.disabled).active, .show > .btn-outline-google.dropdown-toggle {
  color: #ea4335;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #ea4335;
}
.btn-outline-google:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-google:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-google:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google:not(:disabled):not(.disabled):active, .btn-outline-google:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-google:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-google:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google:not(:disabled):not(.disabled).active, .show > .btn-outline-google.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-google.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-google.dropdown-toggle, .toggles label input.show + .lever.btn-outline-google.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 67, 53, 0.5);
}
.btn-outline-twitter {
  color: #32ccfe;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #32ccfe;
}
.btn-outline-twitter:hover {
  color: #0eb8ef;
  box-shadow: inset 0 0 0 1px #0eb8ef;
}
.btn-outline-twitter:focus, .form-check [type='checkbox']:focus + label.btn-outline-twitter, .form-check [type='radio']:focus + label.btn-outline-twitter, .toggles label input[type='checkbox']:focus + .lever.btn-outline-twitter, .btn-outline-twitter.focus {
  box-shadow: inset 0 0 0 1px #32ccfe, 0 0 0 0.2rem rgba(50, 204, 254, 0.5);
}
.btn-outline-twitter.disabled, .btn-outline-twitter:disabled {
  color: #32ccfe;
  background-color: transparent;
}
.btn-outline-twitter:not(:disabled):not(.disabled):active, .btn-outline-twitter:not(:disabled):not(.disabled).active, .show > .btn-outline-twitter.dropdown-toggle {
  color: #32ccfe;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #32ccfe;
}
.btn-outline-twitter:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-twitter:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-twitter:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-twitter:not(:disabled):not(.disabled):active, .btn-outline-twitter:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-twitter:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-twitter:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-twitter:not(:disabled):not(.disabled).active, .show > .btn-outline-twitter.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-twitter.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-twitter.dropdown-toggle, .toggles label input.show + .lever.btn-outline-twitter.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(50, 204, 254, 0.5);
}
.btn-outline-apple {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-apple:hover {
  color: #000;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-apple:focus, .form-check [type='checkbox']:focus + label.btn-outline-apple, .form-check [type='radio']:focus + label.btn-outline-apple, .toggles label input[type='checkbox']:focus + .lever.btn-outline-apple, .btn-outline-apple.focus {
  box-shadow: inset 0 0 0 1px #000, 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-apple.disabled, .btn-outline-apple:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-apple:not(:disabled):not(.disabled):active, .btn-outline-apple:not(:disabled):not(.disabled).active, .show > .btn-outline-apple.dropdown-toggle {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-apple:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-apple:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-apple:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-apple:not(:disabled):not(.disabled):active, .btn-outline-apple:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-apple:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-apple:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-apple:not(:disabled):not(.disabled).active, .show > .btn-outline-apple.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-apple.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-apple.dropdown-toggle, .toggles label input.show + .lever.btn-outline-apple.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-youtube {
  color: #be1b1e;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #be1b1e;
}
.btn-outline-youtube:hover {
  color: #891d1f;
  box-shadow: inset 0 0 0 1px #891d1f;
}
.btn-outline-youtube:focus, .form-check [type='checkbox']:focus + label.btn-outline-youtube, .form-check [type='radio']:focus + label.btn-outline-youtube, .toggles label input[type='checkbox']:focus + .lever.btn-outline-youtube, .btn-outline-youtube.focus {
  box-shadow: inset 0 0 0 1px #be1b1e, 0 0 0 0.2rem rgba(190, 27, 30, 0.5);
}
.btn-outline-youtube.disabled, .btn-outline-youtube:disabled {
  color: #be1b1e;
  background-color: transparent;
}
.btn-outline-youtube:not(:disabled):not(.disabled):active, .btn-outline-youtube:not(:disabled):not(.disabled).active, .show > .btn-outline-youtube.dropdown-toggle {
  color: #be1b1e;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #be1b1e;
}
.btn-outline-youtube:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-youtube:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-youtube:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-youtube:not(:disabled):not(.disabled):active, .btn-outline-youtube:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-youtube:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-youtube:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-youtube:not(:disabled):not(.disabled).active, .show > .btn-outline-youtube.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-youtube.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-youtube.dropdown-toggle, .toggles label input.show + .lever.btn-outline-youtube.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(190, 27, 30, 0.5);
}
.btn-outline-spid {
  color: #06c;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #06c;
}
.btn-outline-spid:hover {
  color: #084d91;
  box-shadow: inset 0 0 0 1px #084d91;
}
.btn-outline-spid:focus, .form-check [type='checkbox']:focus + label.btn-outline-spid, .form-check [type='radio']:focus + label.btn-outline-spid, .toggles label input[type='checkbox']:focus + .lever.btn-outline-spid, .btn-outline-spid.focus {
  box-shadow: inset 0 0 0 1px #06c, 0 0 0 0.2rem rgba(0, 102, 204, 0.5);
}
.btn-outline-spid.disabled, .btn-outline-spid:disabled {
  color: #06c;
  background-color: transparent;
}
.btn-outline-spid:not(:disabled):not(.disabled):active, .btn-outline-spid:not(:disabled):not(.disabled).active, .show > .btn-outline-spid.dropdown-toggle {
  color: #06c;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #06c;
}
.btn-outline-spid:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-spid:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-spid:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-spid:not(:disabled):not(.disabled):active, .btn-outline-spid:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-spid:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-spid:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-spid:not(:disabled):not(.disabled).active, .show > .btn-outline-spid.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-spid.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-spid.dropdown-toggle, .toggles label input.show + .lever.btn-outline-spid.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 102, 204, 0.5);
}
.btn-outline-folder {
  color: #fad165;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fad165;
}
.btn-outline-folder:hover {
  color: #eebe3e;
  box-shadow: inset 0 0 0 1px #eebe3e;
}
.btn-outline-folder:focus, .form-check [type='checkbox']:focus + label.btn-outline-folder, .form-check [type='radio']:focus + label.btn-outline-folder, .toggles label input[type='checkbox']:focus + .lever.btn-outline-folder, .btn-outline-folder.focus {
  box-shadow: inset 0 0 0 1px #fad165, 0 0 0 0.2rem rgba(250, 209, 101, 0.5);
}
.btn-outline-folder.disabled, .btn-outline-folder:disabled {
  color: #fad165;
  background-color: transparent;
}
.btn-outline-folder:not(:disabled):not(.disabled):active, .btn-outline-folder:not(:disabled):not(.disabled).active, .show > .btn-outline-folder.dropdown-toggle {
  color: #fad165;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fad165;
}
.btn-outline-folder:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-folder:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-folder:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-folder:not(:disabled):not(.disabled):active, .btn-outline-folder:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-folder:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-folder:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-folder:not(:disabled):not(.disabled).active, .show > .btn-outline-folder.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-folder.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-folder.dropdown-toggle, .toggles label input.show + .lever.btn-outline-folder.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(250, 209, 101, 0.5);
}
.btn-outline-excel {
  color: #0c9d58;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #0c9d58;
}
.btn-outline-excel:hover {
  color: #0e683d;
  box-shadow: inset 0 0 0 1px #0e683d;
}
.btn-outline-excel:focus, .form-check [type='checkbox']:focus + label.btn-outline-excel, .form-check [type='radio']:focus + label.btn-outline-excel, .toggles label input[type='checkbox']:focus + .lever.btn-outline-excel, .btn-outline-excel.focus {
  box-shadow: inset 0 0 0 1px #0c9d58, 0 0 0 0.2rem rgba(12, 157, 88, 0.5);
}
.btn-outline-excel.disabled, .btn-outline-excel:disabled {
  color: #0c9d58;
  background-color: transparent;
}
.btn-outline-excel:not(:disabled):not(.disabled):active, .btn-outline-excel:not(:disabled):not(.disabled).active, .show > .btn-outline-excel.dropdown-toggle {
  color: #0c9d58;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #0c9d58;
}
.btn-outline-excel:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-excel:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-excel:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-excel:not(:disabled):not(.disabled):active, .btn-outline-excel:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-excel:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-excel:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-excel:not(:disabled):not(.disabled).active, .show > .btn-outline-excel.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-excel.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-excel.dropdown-toggle, .toggles label input.show + .lever.btn-outline-excel.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(12, 157, 88, 0.5);
}
.btn-outline-word {
  color: #4a88e3;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4a88e3;
}
.btn-outline-word:hover {
  color: #2e6ecc;
  box-shadow: inset 0 0 0 1px #2e6ecc;
}
.btn-outline-word:focus, .form-check [type='checkbox']:focus + label.btn-outline-word, .form-check [type='radio']:focus + label.btn-outline-word, .toggles label input[type='checkbox']:focus + .lever.btn-outline-word, .btn-outline-word.focus {
  box-shadow: inset 0 0 0 1px #4a88e3, 0 0 0 0.2rem rgba(74, 136, 227, 0.5);
}
.btn-outline-word.disabled, .btn-outline-word:disabled {
  color: #4a88e3;
  background-color: transparent;
}
.btn-outline-word:not(:disabled):not(.disabled):active, .btn-outline-word:not(:disabled):not(.disabled).active, .show > .btn-outline-word.dropdown-toggle {
  color: #4a88e3;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #4a88e3;
}
.btn-outline-word:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-word:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-word:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-word:not(:disabled):not(.disabled):active, .btn-outline-word:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-word:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-word:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-word:not(:disabled):not(.disabled).active, .show > .btn-outline-word.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-word.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-word.dropdown-toggle, .toggles label input.show + .lever.btn-outline-word.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(74, 136, 227, 0.5);
}
.btn-outline-pdf {
  color: #ea4435;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #ea4435;
}
.btn-outline-pdf:hover {
  color: #ca3022;
  box-shadow: inset 0 0 0 1px #ca3022;
}
.btn-outline-pdf:focus, .form-check [type='checkbox']:focus + label.btn-outline-pdf, .form-check [type='radio']:focus + label.btn-outline-pdf, .toggles label input[type='checkbox']:focus + .lever.btn-outline-pdf, .btn-outline-pdf.focus {
  box-shadow: inset 0 0 0 1px #ea4435, 0 0 0 0.2rem rgba(234, 68, 53, 0.5);
}
.btn-outline-pdf.disabled, .btn-outline-pdf:disabled {
  color: #ea4435;
  background-color: transparent;
}
.btn-outline-pdf:not(:disabled):not(.disabled):active, .btn-outline-pdf:not(:disabled):not(.disabled).active, .show > .btn-outline-pdf.dropdown-toggle {
  color: #ea4435;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #ea4435;
}
.btn-outline-pdf:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-pdf:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-pdf:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-pdf:not(:disabled):not(.disabled):active, .btn-outline-pdf:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-pdf:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-pdf:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-pdf:not(:disabled):not(.disabled).active, .show > .btn-outline-pdf.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-pdf.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-pdf.dropdown-toggle, .toggles label input.show + .lever.btn-outline-pdf.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(234, 68, 53, 0.5);
}
.btn-outline-image {
  color: #d93025;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #d93025;
}
.btn-outline-image:hover {
  color: #a32f28;
  box-shadow: inset 0 0 0 1px #a32f28;
}
.btn-outline-image:focus, .form-check [type='checkbox']:focus + label.btn-outline-image, .form-check [type='radio']:focus + label.btn-outline-image, .toggles label input[type='checkbox']:focus + .lever.btn-outline-image, .btn-outline-image.focus {
  box-shadow: inset 0 0 0 1px #d93025, 0 0 0 0.2rem rgba(217, 48, 37, 0.5);
}
.btn-outline-image.disabled, .btn-outline-image:disabled {
  color: #d93025;
  background-color: transparent;
}
.btn-outline-image:not(:disabled):not(.disabled):active, .btn-outline-image:not(:disabled):not(.disabled).active, .show > .btn-outline-image.dropdown-toggle {
  color: #d93025;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #d93025;
}
.btn-outline-image:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-image:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-image:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-image:not(:disabled):not(.disabled):active, .btn-outline-image:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-image:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-image:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-image:not(:disabled):not(.disabled).active, .show > .btn-outline-image.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-image.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-image.dropdown-toggle, .toggles label input.show + .lever.btn-outline-image.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(217, 48, 37, 0.5);
}
.btn-outline-txt {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-txt:hover {
  color: #000;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-txt:focus, .form-check [type='checkbox']:focus + label.btn-outline-txt, .form-check [type='radio']:focus + label.btn-outline-txt, .toggles label input[type='checkbox']:focus + .lever.btn-outline-txt, .btn-outline-txt.focus {
  box-shadow: inset 0 0 0 1px #000, 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-txt.disabled, .btn-outline-txt:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-txt:not(:disabled):not(.disabled):active, .btn-outline-txt:not(:disabled):not(.disabled).active, .show > .btn-outline-txt.dropdown-toggle {
  color: #000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #000;
}
.btn-outline-txt:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-txt:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-txt:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-txt:not(:disabled):not(.disabled):active, .btn-outline-txt:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-txt:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-txt:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-txt:not(:disabled):not(.disabled).active, .show > .btn-outline-txt.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-txt.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-txt.dropdown-toggle, .toggles label input.show + .lever.btn-outline-txt.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.btn-outline-google-drive {
  color: #3c83f7;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #3c83f7;
}
.btn-outline-google-drive:hover {
  color: #1867e8;
  box-shadow: inset 0 0 0 1px #1867e8;
}
.btn-outline-google-drive:focus, .form-check [type='checkbox']:focus + label.btn-outline-google-drive, .form-check [type='radio']:focus + label.btn-outline-google-drive, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google-drive, .btn-outline-google-drive.focus {
  box-shadow: inset 0 0 0 1px #3c83f7, 0 0 0 0.2rem rgba(60, 131, 247, 0.5);
}
.btn-outline-google-drive.disabled, .btn-outline-google-drive:disabled {
  color: #3c83f7;
  background-color: transparent;
}
.btn-outline-google-drive:not(:disabled):not(.disabled):active, .btn-outline-google-drive:not(:disabled):not(.disabled).active, .show > .btn-outline-google-drive.dropdown-toggle {
  color: #3c83f7;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #3c83f7;
}
.btn-outline-google-drive:not(:disabled):not(.disabled):active:focus, .form-check [type='checkbox']:focus + label.btn-outline-google-drive:not(:disabled):not(.disabled):active, .form-check [type='radio']:focus + label.btn-outline-google-drive:not(:disabled):not(.disabled):active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google-drive:not(:disabled):not(.disabled):active, .btn-outline-google-drive:not(:disabled):not(.disabled).active:focus, .form-check [type='checkbox']:focus + label.btn-outline-google-drive:not(:disabled):not(.disabled).active, .form-check [type='radio']:focus + label.btn-outline-google-drive:not(:disabled):not(.disabled).active, .toggles label input[type='checkbox']:focus + .lever.btn-outline-google-drive:not(:disabled):not(.disabled).active, .show > .btn-outline-google-drive.dropdown-toggle:focus, .form-check [type='checkbox'].show + label.btn-outline-google-drive.dropdown-toggle, .form-check [type='radio'].show + label.btn-outline-google-drive.dropdown-toggle, .toggles label input.show + .lever.btn-outline-google-drive.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(60, 131, 247, 0.5);
}
.btn-link {
  font-weight: 400;
  color: #297a38;
  text-decoration: underline;
}
.btn-link:hover {
  color: #16411e;
  text-decoration: underline;
}
.btn-link:focus, .form-check [type='checkbox']:focus + label.btn-link, .form-check [type='radio']:focus + label.btn-link, .toggles label input[type='checkbox']:focus + .lever.btn-link, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #656566;
  pointer-events: none;
}
.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .assistance, .wrap-modules div[id*="button-"] .btn-group-lg > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-large {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.6;
  border-radius: 8px;
}
.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .assistance, .wrap-modules div[id*="button-"] .btn-group-sm > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-small {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.45;
  border-radius: 2px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropup, .dropright, .dropdown, .dropleft {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #19191a;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid transparent;
  border-radius: 4px;
  box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}
.dropdown-divider {
  height: 0;
  margin: 8px 0;
  overflow: hidden;
  border-top: 1px solid #cacacc;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 12px 24px;
  clear: both;
  font-weight: 400;
  color: #17324d;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus, .form-check [type='checkbox']:focus + label.dropdown-item, .form-check [type='radio']:focus + label.dropdown-item, .toggles label input[type='checkbox']:focus + .lever.dropdown-item {
  color: #17324d;
  text-decoration: none;
  background-color: #e6ecf2;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #297a38;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #656566;
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: 0.5rem 24px;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #17324d;
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: 12px 24px;
  color: #17324d;
}
.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .btn-group > .assistance, .wrap-modules div[id*="button-"] .btn-group > .uk-button, .btn-group-vertical > .btn, .btn-group-vertical > .assistance, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover, .btn-group > .assistance:hover, .wrap-modules div[id*="button-"] .btn-group > .uk-button:hover, .btn-group-vertical > .btn:hover, .btn-group-vertical > .assistance:hover, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .assistance:focus, .form-check [type='checkbox'].btn-group + label.assistance, .form-check [type='radio'].btn-group + label.assistance, .toggles label input.btn-group + .lever.assistance, .wrap-modules div[id*="button-"] .btn-group > .uk-button:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].btn-group + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .btn-group > label.uk-button, .wrap-modules div[id*="button-"] .form-check [type='radio'].btn-group + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .btn-group > label.uk-button, .wrap-modules div[id*="button-"] .toggles label input.btn-group + .lever.uk-button, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .btn-group > .lever.uk-button, .form-check [type='checkbox'].btn-group + label.btn, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].btn-group + label.uk-button, .form-check [type='radio'].btn-group + label.btn, .form-check .wrap-modules div[id*="button-"] [type='radio'].btn-group + label.uk-button, .toggles label input.btn-group + .lever.btn, .toggles label input.btn-group + .assistance.lever, .toggles label .wrap-modules div[id*="button-"] input.btn-group + .uk-button.lever, .wrap-modules div[id*="button-"] .toggles label input.btn-group + .uk-button.lever, .btn-group-vertical > .btn:focus, .btn-group-vertical > .assistance:focus, .form-check [type='checkbox'].btn-group-vertical + label.assistance, .form-check [type='radio'].btn-group-vertical + label.assistance, .toggles label input.btn-group-vertical + .lever.assistance, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:focus, .wrap-modules div[id*="button-"] .form-check [type='checkbox'].btn-group-vertical + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + .btn-group-vertical > label.uk-button, .wrap-modules div[id*="button-"] .form-check [type='radio'].btn-group-vertical + label.uk-button, .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + .btn-group-vertical > label.uk-button, .wrap-modules div[id*="button-"] .toggles label input.btn-group-vertical + .lever.uk-button, .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .btn-group-vertical > .lever.uk-button, .form-check [type='checkbox'].btn-group-vertical + label.btn, .form-check .wrap-modules div[id*="button-"] [type='checkbox'].btn-group-vertical + label.uk-button, .form-check [type='radio'].btn-group-vertical + label.btn, .form-check .wrap-modules div[id*="button-"] [type='radio'].btn-group-vertical + label.uk-button, .toggles label input.btn-group-vertical + .lever.btn, .toggles label input.btn-group-vertical + .assistance.lever, .toggles label .wrap-modules div[id*="button-"] input.btn-group-vertical + .uk-button.lever, .wrap-modules div[id*="button-"] .toggles label input.btn-group-vertical + .uk-button.lever, .btn-group > .btn:active, .btn-group > .assistance:active, .wrap-modules div[id*="button-"] .btn-group > .uk-button:active, .btn-group-vertical > .btn:active, .btn-group-vertical > .assistance:active, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:active, .btn-group > .btn.active, .btn-group > .assistance.active, .wrap-modules div[id*="button-"] .btn-group > .uk-button.active, .btn-group-vertical > .btn.active, .btn-group-vertical > .assistance.active, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group > .btn:not(:first-child), .btn-group > .assistance:not(:first-child), .wrap-modules div[id*="button-"] .btn-group > .uk-button:not(:first-child), .btn-group > .btn-group:not(:first-child) {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .assistance:not(:last-child):not(.dropdown-toggle), .wrap-modules div[id*="button-"] .btn-group > .uk-button:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn-group:not(:last-child) > .assistance, .wrap-modules div[id*="button-"] .btn-group > .btn-group:not(:last-child) > .uk-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .btn-group > .assistance:not(:first-child), .wrap-modules div[id*="button-"] .btn-group > .uk-button:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn-group:not(:first-child) > .assistance, .wrap-modules div[id*="button-"] .btn-group > .btn-group:not(:first-child) > .uk-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-group-sm > .assistance + .dropdown-toggle-split, .wrap-modules div[id*="button-"] .btn-group-sm > .uk-button + .dropdown-toggle-split, .wrap-modules div[id*="button-"] .uk-button.uk-button-small + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg > .assistance + .dropdown-toggle-split, .wrap-modules div[id*="button-"] .btn-group-lg > .uk-button + .dropdown-toggle-split, .wrap-modules div[id*="button-"] .uk-button.uk-button-large + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .btn-group-vertical > .assistance, .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button, .btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .assistance:not(:first-child), .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .assistance:not(:last-child):not(.dropdown-toggle), .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn-group:not(:last-child) > .assistance, .wrap-modules div[id*="button-"] .btn-group-vertical > .btn-group:not(:last-child) > .uk-button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .assistance:not(:first-child), .wrap-modules div[id*="button-"] .btn-group-vertical > .uk-button:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn-group:not(:first-child) > .assistance, .wrap-modules div[id*="button-"] .btn-group-vertical > .btn-group:not(:first-child) > .uk-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-toggle > .btn, .btn-group-toggle > .assistance, .wrap-modules div[id*="button-"] .btn-group-toggle > .uk-button, .btn-group-toggle > .btn-group > .btn, .btn-group-toggle > .btn-group > .assistance, .wrap-modules div[id*="button-"] .btn-group-toggle > .btn-group > .uk-button {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .assistance input[type="radio"], .wrap-modules div[id*="button-"] .btn-group-toggle > .uk-button input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .assistance input[type="radio"], .wrap-modules div[id*="button-"] .btn-group-toggle > .btn-group > .uk-button input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .assistance input[type="checkbox"], .wrap-modules div[id*="button-"] .btn-group-toggle > .uk-button input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .assistance input[type="checkbox"], .wrap-modules div[id*="button-"] .btn-group-toggle > .btn-group > .uk-button input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file {
  margin-left: 0;
}
.input-group > .form-control:focus, .form-check [type='checkbox'].input-group + label.form-control, .form-check [type='radio'].input-group + label.form-control, .toggles label input.input-group + .lever.form-control, .input-group > .custom-select:focus, .form-check [type='checkbox'].input-group + label.custom-select, .form-check [type='radio'].input-group + label.custom-select, .toggles label input.input-group + .lever.custom-select, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-file .form-check [type='checkbox']:focus + label.custom-file-input ~ .custom-file-label, .form-check .input-group > .custom-file [type='checkbox']:focus + label.custom-file-input ~ .custom-file-label, .input-group > .custom-file .form-check [type='radio']:focus + label.custom-file-input ~ .custom-file-label, .form-check .input-group > .custom-file [type='radio']:focus + label.custom-file-input ~ .custom-file-label, .input-group > .custom-file .toggles label input[type='checkbox']:focus + .lever.custom-file-input ~ .custom-file-label, .toggles label .input-group > .custom-file input[type='checkbox']:focus + .lever.custom-file-input ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus, .input-group > .custom-file .form-check [type='checkbox']:focus + label.custom-file-input, .form-check .input-group > .custom-file [type='checkbox']:focus + label.custom-file-input, .input-group > .custom-file .form-check [type='radio']:focus + label.custom-file-input, .form-check .input-group > .custom-file [type='radio']:focus + label.custom-file-input, .input-group > .custom-file .toggles label input[type='checkbox']:focus + .lever.custom-file-input, .toggles label .input-group > .custom-file input[type='checkbox']:focus + .lever.custom-file-input {
  z-index: 4;
}
.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-prepend, .input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .assistance, .input-group-prepend .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .uk-button, .input-group-append .btn, .input-group-append .assistance, .input-group-append .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .input-group-append .uk-button {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus, .input-group-prepend .assistance:focus, .input-group-prepend .form-check [type='checkbox']:focus + label.assistance, .form-check .input-group-prepend [type='checkbox']:focus + label.assistance, .input-group-prepend .form-check [type='radio']:focus + label.assistance, .form-check .input-group-prepend [type='radio']:focus + label.assistance, .input-group-prepend .toggles label input[type='checkbox']:focus + .lever.assistance, .toggles label .input-group-prepend input[type='checkbox']:focus + .lever.assistance, .input-group-prepend .wrap-modules div[id*="button-"] .uk-button:focus, .input-group-prepend .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button, .form-check .input-group-prepend .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .input-group-prepend .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button, .form-check .input-group-prepend .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .input-group-prepend .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button, .toggles label .input-group-prepend .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .uk-button:focus, .input-group-prepend .form-check [type='checkbox']:focus + label.btn, .input-group-prepend .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .form-check [type='checkbox']:focus + label.uk-button, .form-check .input-group-prepend [type='checkbox']:focus + label.btn, .input-group-prepend .form-check [type='radio']:focus + label.btn, .input-group-prepend .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .form-check [type='radio']:focus + label.uk-button, .form-check .input-group-prepend [type='radio']:focus + label.btn, .input-group-prepend .toggles label input[type='checkbox']:focus + .lever.btn, .input-group-prepend .toggles label input[type='checkbox']:focus + .assistance.lever, .input-group-prepend .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever, .wrap-modules div[id*="button-"] .input-group-prepend .toggles label input[type='checkbox']:focus + .uk-button.lever, .toggles label .input-group-prepend input[type='checkbox']:focus + .lever.btn, .input-group-append .btn:focus, .input-group-append .assistance:focus, .input-group-append .form-check [type='checkbox']:focus + label.assistance, .form-check .input-group-append [type='checkbox']:focus + label.assistance, .input-group-append .form-check [type='radio']:focus + label.assistance, .form-check .input-group-append [type='radio']:focus + label.assistance, .input-group-append .toggles label input[type='checkbox']:focus + .lever.assistance, .toggles label .input-group-append input[type='checkbox']:focus + .lever.assistance, .input-group-append .wrap-modules div[id*="button-"] .uk-button:focus, .input-group-append .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button, .form-check .input-group-append .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .input-group-append .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button, .form-check .input-group-append .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .input-group-append .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button, .toggles label .input-group-append .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button, .wrap-modules div[id*="button-"] .input-group-append .uk-button:focus, .input-group-append .form-check [type='checkbox']:focus + label.btn, .input-group-append .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .wrap-modules div[id*="button-"] .input-group-append .form-check [type='checkbox']:focus + label.uk-button, .form-check .input-group-append [type='checkbox']:focus + label.btn, .input-group-append .form-check [type='radio']:focus + label.btn, .input-group-append .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .wrap-modules div[id*="button-"] .input-group-append .form-check [type='radio']:focus + label.uk-button, .form-check .input-group-append [type='radio']:focus + label.btn, .input-group-append .toggles label input[type='checkbox']:focus + .lever.btn, .input-group-append .toggles label input[type='checkbox']:focus + .assistance.lever, .input-group-append .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever, .wrap-modules div[id*="button-"] .input-group-append .toggles label input[type='checkbox']:focus + .uk-button.lever, .toggles label .input-group-append input[type='checkbox']:focus + .lever.btn {
  z-index: 3;
}
.input-group-prepend .btn + .btn, .input-group-prepend .assistance + .btn, .input-group-prepend .assistance + .assistance, .input-group-prepend .wrap-modules div[id*="button-"] .assistance + .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .assistance + .uk-button, .input-group-prepend .wrap-modules div[id*="button-"] .uk-button + .btn, .input-group-prepend .wrap-modules div[id*="button-"] .uk-button + .assistance, .input-group-prepend .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button + .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .wrap-modules div[id*="button-"] .uk-button + .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .uk-button + .btn, .input-group-prepend .btn + .assistance, .input-group-prepend .wrap-modules div[id*="button-"] .btn + .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .btn + .uk-button, .input-group-append .btn + .btn, .input-group-append .assistance + .btn, .input-group-append .assistance + .assistance, .input-group-append .wrap-modules div[id*="button-"] .assistance + .uk-button, .wrap-modules div[id*="button-"] .input-group-append .assistance + .uk-button, .input-group-append .wrap-modules div[id*="button-"] .uk-button + .btn, .input-group-append .wrap-modules div[id*="button-"] .uk-button + .assistance, .input-group-append .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button + .uk-button, .wrap-modules div[id*="button-"] .input-group-append .wrap-modules div[id*="button-"] .uk-button + .uk-button, .wrap-modules div[id*="button-"] .input-group-append .uk-button + .btn, .input-group-append .btn + .assistance, .input-group-append .wrap-modules div[id*="button-"] .btn + .uk-button, .wrap-modules div[id*="button-"] .input-group-append .btn + .uk-button, .input-group-prepend .btn + .input-group-text, .input-group-prepend .assistance + .input-group-text, .input-group-prepend .wrap-modules div[id*="button-"] .uk-button + .input-group-text, .wrap-modules div[id*="button-"] .input-group-prepend .uk-button + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-append .assistance + .input-group-text, .input-group-append .wrap-modules div[id*="button-"] .uk-button + .input-group-text, .wrap-modules div[id*="button-"] .input-group-append .uk-button + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .assistance, .input-group-prepend .wrap-modules div[id*="button-"] .input-group-text + .uk-button, .wrap-modules div[id*="button-"] .input-group-prepend .input-group-text + .uk-button, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .assistance, .input-group-append .wrap-modules div[id*="button-"] .input-group-text + .uk-button, .wrap-modules div[id*="button-"] .input-group-append .input-group-text + .uk-button {
  margin-left: 0;
}
.input-group-prepend {
  margin-right: 0;
}
.input-group-append {
  margin-left: 0;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #4c4c4d;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 0 solid #979899;
  border-radius: 0;
}
.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {
  margin-top: 0;
}
.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {
  height: calc(1.6em + 1rem + 0);
}
.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .assistance, .wrap-modules div[id*="button-"] .input-group-lg > .input-group-prepend > .uk-button, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .assistance, .wrap-modules div[id*="button-"] .input-group-lg > .input-group-append > .uk-button {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.6;
  border-radius: 8px;
}
.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {
  height: calc(1.45em + 0.5rem + 0);
}
.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .assistance, .wrap-modules div[id*="button-"] .input-group-sm > .input-group-prepend > .uk-button, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .assistance, .wrap-modules div[id*="button-"] .input-group-sm > .input-group-append > .uk-button {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.45;
  border-radius: 2px;
}
.input-group-lg > .custom-select, .input-group-sm > .custom-select {
  padding-right: 1.75rem;
}
.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .assistance, .wrap-modules div[id*="button-"] .input-group > .input-group-prepend > .uk-button, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .assistance, .wrap-modules div[id*="button-"] .input-group > .input-group-append:not(:last-child) > .uk-button, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .assistance:not(:last-child):not(.dropdown-toggle), .wrap-modules div[id*="button-"] .input-group > .input-group-append:last-child > .uk-button:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn, .input-group > .input-group-append > .assistance, .wrap-modules div[id*="button-"] .input-group > .input-group-append > .uk-button, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .assistance, .wrap-modules div[id*="button-"] .input-group > .input-group-prepend:not(:first-child) > .uk-button, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .assistance:not(:first-child), .wrap-modules div[id*="button-"] .input-group > .input-group-prepend:first-child > .uk-button:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus, .form-check [type='checkbox']:focus + label.nav-link, .form-check [type='radio']:focus + label.nav-link, .toggles label input[type='checkbox']:focus + .lever.nav-link {
  text-decoration: none;
}
.nav-link.disabled {
  color: #656566;
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  border-bottom: 1px solid #b1b1b3;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus, .nav-tabs .form-check [type='checkbox']:focus + label.nav-link, .form-check .nav-tabs [type='checkbox']:focus + label.nav-link, .nav-tabs .form-check [type='radio']:focus + label.nav-link, .form-check .nav-tabs [type='radio']:focus + label.nav-link, .nav-tabs .toggles label input[type='checkbox']:focus + .lever.nav-link, .toggles label .nav-tabs input[type='checkbox']:focus + .lever.nav-link {
  border-color: #cacacc #cacacc #b1b1b3;
}
.nav-tabs .nav-link.disabled {
  color: #656566;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
  color: #4c4c4d;
  background-color: #fff;
  border-color: #b1b1b3 #b1b1b3 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills .nav-link {
  border-radius: 4px;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #297a38;
}
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
}
.navbar > .container, .wrap-modules .uk-section .navbar > .uk-container, .navbar > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar > .uk-container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-right: 16px;
  font-size: 1rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus, .form-check [type='checkbox']:focus + label.navbar-brand, .form-check [type='radio']:focus + label.navbar-brand, .toggles label input[type='checkbox']:focus + .lever.navbar-brand {
  text-decoration: none;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0;
}
.navbar-toggler:hover, .navbar-toggler:focus, .form-check [type='checkbox']:focus + label.navbar-toggler, .form-check [type='radio']:focus + label.navbar-toggler, .toggles label input[type='checkbox']:focus + .lever.navbar-toggler {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container, .wrap-modules .uk-section .navbar-expand-sm > .uk-container, .navbar-expand-sm > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-sm > .uk-container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container, .wrap-modules .uk-section .navbar-expand-sm > .uk-container, .navbar-expand-sm > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-sm > .uk-container {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container, .wrap-modules .uk-section .navbar-expand-md > .uk-container, .navbar-expand-md > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-md > .uk-container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container, .wrap-modules .uk-section .navbar-expand-md > .uk-container, .navbar-expand-md > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-md > .uk-container {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .wrap-modules .uk-section .navbar-expand-lg > .uk-container, .navbar-expand-lg > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-lg > .uk-container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container, .wrap-modules .uk-section .navbar-expand-lg > .uk-container, .navbar-expand-lg > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-lg > .uk-container {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container, .wrap-modules .uk-section .navbar-expand-xl > .uk-container, .navbar-expand-xl > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-xl > .uk-container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container, .wrap-modules .uk-section .navbar-expand-xl > .uk-container, .navbar-expand-xl > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand-xl > .uk-container {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container, .wrap-modules .uk-section .navbar-expand > .uk-container, .navbar-expand > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand > .uk-container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container, .wrap-modules .uk-section .navbar-expand > .uk-container, .navbar-expand > .container-fluid, .wrap-modules .container-fluid.uk-section .navbar-expand > .uk-container {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus, .navbar-light .form-check [type='checkbox']:focus + label.navbar-brand, .form-check .navbar-light [type='checkbox']:focus + label.navbar-brand, .navbar-light .form-check [type='radio']:focus + label.navbar-brand, .form-check .navbar-light [type='radio']:focus + label.navbar-brand, .navbar-light .toggles label input[type='checkbox']:focus + .lever.navbar-brand, .toggles label .navbar-light input[type='checkbox']:focus + .lever.navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .form-check [type='checkbox']:focus + label.nav-link, .form-check .navbar-light .navbar-nav [type='checkbox']:focus + label.nav-link, .navbar-light .navbar-nav .form-check [type='radio']:focus + label.nav-link, .form-check .navbar-light .navbar-nav [type='radio']:focus + label.nav-link, .navbar-light .navbar-nav .toggles label input[type='checkbox']:focus + .lever.nav-link, .toggles label .navbar-light .navbar-nav input[type='checkbox']:focus + .lever.nav-link {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text .toggles label input[type='checkbox']:focus + a.lever, .toggles label .navbar-light .navbar-text input[type='checkbox']:focus + a.lever {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus, .navbar-dark .form-check [type='checkbox']:focus + label.navbar-brand, .form-check .navbar-dark [type='checkbox']:focus + label.navbar-brand, .navbar-dark .form-check [type='radio']:focus + label.navbar-brand, .form-check .navbar-dark [type='radio']:focus + label.navbar-brand, .navbar-dark .toggles label input[type='checkbox']:focus + .lever.navbar-brand, .toggles label .navbar-dark input[type='checkbox']:focus + .lever.navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .form-check [type='checkbox']:focus + label.nav-link, .form-check .navbar-dark .navbar-nav [type='checkbox']:focus + label.nav-link, .navbar-dark .navbar-nav .form-check [type='radio']:focus + label.nav-link, .form-check .navbar-dark .navbar-nav [type='radio']:focus + label.nav-link, .navbar-dark .navbar-nav .toggles label input[type='checkbox']:focus + .lever.nav-link, .toggles label .navbar-dark .navbar-nav input[type='checkbox']:focus + .lever.nav-link {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: transparent;
}
.navbar-dark .navbar-toggler-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkuMnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxMiAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSIxMDI0dXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSItLWhvbWUtLS1wYXJhbGxheC0tLW1vYmlsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LjAwMDAwMCwgLTIwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iLW5ldHdvcmstc2xpbS1oZWFkZXIiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LDI0IEwzNiwyNCBMMzYsMjYgTDI0LDI2IEwyNCwyNCBaIE0yNCwyMCBMMzIsMjAgTDMyLDIyIEwyNCwyMiBMMjQsMjAgWiBNMjQsMjggTDMyLDI4IEwzMiwzMCBMMjQsMzAgTDI0LDI4IFoiIGlkPSJpY29uLXNtYWxsLWJ1cmdlciI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) ;
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text .toggles label input[type='checkbox']:focus + a.lever, .toggles label .navbar-dark .navbar-text input[type='checkbox']:focus + a.lever {
  color: #fff;
}
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #d9dadb;
  border-radius: 0;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: 2rem;
}
.card-title {
  margin-bottom: 1rem;
}
.card-subtitle {
  margin-top: -0.5rem;
  margin-bottom: 0;
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 2rem;
}
.card-header {
  padding: 1rem 2rem;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 1px solid #d9dadb;
}
.card-header:first-child {
  border-radius: calc(0 - 1px) calc(0 - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}
.card-footer {
  padding: 1rem 2rem;
  background-color: transparent;
  border-top: 1px solid #d9dadb;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0 - 1px) calc(0 - 1px);
}
.card-header-tabs {
  margin-right: -1rem;
  margin-bottom: -1rem;
  margin-left: -1rem;
  border-bottom: 0;
}
.card-header-pills {
  margin-right: -1rem;
  margin-left: -1rem;
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
.card-img {
  width: 100%;
  border-radius: calc(0 - 1px);
}
.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0 - 1px);
  border-top-right-radius: calc(0 - 1px);
}
.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0 - 1px);
  border-bottom-left-radius: calc(0 - 1px);
}
.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 6px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -6px;
    margin-left: -6px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 6px;
    margin-bottom: 0;
    margin-left: 6px;
  }
}
.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 6px;
}
@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 1rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card .card-header {
  margin-bottom: -1px;
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: transparent;
  border-radius: 0;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #656566;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #656566;
}
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 4px;
}
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #297a38;
  background-color: #fff;
  border: 1px solid #b1b1b3;
}
.page-link:hover {
  z-index: 2;
  color: #16411e;
  text-decoration: none;
  background-color: #cacacc;
  border-color: #b1b1b3;
}
.page-link:focus, .form-check [type='checkbox']:focus + label.page-link, .form-check [type='radio']:focus + label.page-link, .toggles label input[type='checkbox']:focus + .lever.page-link {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25);
}
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.page-item:last-child .page-link {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #297a38;
  border-color: #297a38;
}
.page-item.disabled .page-link {
  color: #656566;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #b1b1b3;
}
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 4px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus, .toggles label input[type='checkbox']:focus + a.lever.badge {
  text-decoration: none;
}
.badge:empty {
  display: none;
}
.btn .badge, .assistance .badge, .wrap-modules div[id*="button-"] .uk-button .badge {
  position: relative;
  top: -1px;
}
.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}
.badge-primary {
  color: #fff;
  background-color: #297a38;
}
a.badge-primary:hover, a.badge-primary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-primary {
  color: #fff;
  background-color: #1c5426;
}
a.badge-primary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-primary, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.badge-secondary {
  color: #fff;
  background-color: #5e7887;
}
a.badge-secondary:hover, a.badge-secondary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-secondary {
  color: #fff;
  background-color: #495d69;
}
a.badge-secondary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-secondary, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(94, 120, 135, 0.5);
}
.badge-success {
  color: #fff;
  background-color: #008758;
}
a.badge-success:hover, a.badge-success:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-success {
  color: #fff;
  background-color: #005437;
}
a.badge-success:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-success, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 135, 88, 0.5);
}
.badge-info {
  color: #000;
  background-color: #979899;
}
a.badge-info:hover, a.badge-info:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-info {
  color: #000;
  background-color: #7e7e80;
}
a.badge-info:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-info, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.badge-warning {
  color: #fff;
  background-color: #a66300;
}
a.badge-warning:hover, a.badge-warning:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-warning {
  color: #fff;
  background-color: #734500;
}
a.badge-warning:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-warning, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(166, 99, 0, 0.5);
}
.badge-danger {
  color: #fff;
  background-color: #d92828;
}
a.badge-danger:hover, a.badge-danger:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-danger {
  color: #fff;
  background-color: #af1f1f;
}
a.badge-danger:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-danger, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 40, 40, 0.5);
}
.badge-light {
  color: #000;
  background-color: #e9e6f2;
}
a.badge-light:hover, a.badge-light:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-light {
  color: #000;
  background-color: #ccc4e1;
}
a.badge-light:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-light, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
}
.badge-dark {
  color: #fff;
  background-color: #17324d;
}
a.badge-dark:hover, a.badge-dark:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-dark {
  color: #fff;
  background-color: #0b1825;
}
a.badge-dark:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-dark, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
}
.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-black, a.badge-black.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.badge-white {
  color: #000;
  background-color: #fff;
}
a.badge-white:hover, a.badge-white:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-white {
  color: #000;
  background-color: #e6e6e6;
}
a.badge-white:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-white, a.badge-white.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.badge-100 {
  color: #000;
  background-color: #e3e4e6;
}
a.badge-100:hover, a.badge-100:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-100 {
  color: #000;
  background-color: #c9cacd;
}
a.badge-100:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-100, a.badge-100.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
}
.badge-200 {
  color: #000;
  background-color: #cacacc;
}
a.badge-200:hover, a.badge-200:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-200 {
  color: #000;
  background-color: #b0b1b3;
}
a.badge-200:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-200, a.badge-200.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
}
.badge-300 {
  color: #000;
  background-color: #b1b1b3;
}
a.badge-300:hover, a.badge-300:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-300 {
  color: #000;
  background-color: #979899;
}
a.badge-300:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-300, a.badge-300.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
}
.badge-400 {
  color: #000;
  background-color: #979899;
}
a.badge-400:hover, a.badge-400:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-400 {
  color: #000;
  background-color: #7e7e80;
}
a.badge-400:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-400, a.badge-400.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
}
.badge-500 {
  color: #000;
  background-color: #7e7f80;
}
a.badge-500:hover, a.badge-500:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-500 {
  color: #000;
  background-color: #656566;
}
a.badge-500:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-500, a.badge-500.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
}
.badge-600 {
  color: #fff;
  background-color: #656566;
}
a.badge-600:hover, a.badge-600:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-600 {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-600:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-600, a.badge-600.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
}
.badge-700 {
  color: #fff;
  background-color: #4c4c4d;
}
a.badge-700:hover, a.badge-700:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-700 {
  color: #fff;
  background-color: #333;
}
a.badge-700:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-700, a.badge-700.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
}
.badge-800 {
  color: #fff;
  background-color: #323333;
}
a.badge-800:hover, a.badge-800:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-800 {
  color: #fff;
  background-color: #191919;
}
a.badge-800:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-800, a.badge-800.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
}
.badge-900 {
  color: #fff;
  background-color: #19191a;
}
a.badge-900:hover, a.badge-900:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-900 {
  color: #fff;
  background-color: #000;
}
a.badge-900:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-900, a.badge-900.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
}
.badge-tertiary {
  color: #fff;
  background-color: #003354;
}
a.badge-tertiary:hover, a.badge-tertiary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tertiary {
  color: #fff;
  background-color: #001421;
}
a.badge-tertiary:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tertiary, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 51, 84, 0.5);
}
.badge-card-preference-bg {
  color: #000;
  background-color: #e0f5e4;
}
a.badge-card-preference-bg:hover, a.badge-card-preference-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-card-preference-bg {
  color: #000;
  background-color: #bae8c3;
}
a.badge-card-preference-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-card-preference-bg, a.badge-card-preference-bg.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.badge-tags-list-bg {
  color: #000;
  background-color: #e0f5e4;
}
a.badge-tags-list-bg:hover, a.badge-tags-list-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tags-list-bg {
  color: #000;
  background-color: #bae8c3;
}
a.badge-tags-list-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tags-list-bg, a.badge-tags-list-bg.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(224, 245, 228, 0.5);
}
.badge-tooltip-bg {
  color: #fff;
  background-color: #495d69;
}
a.badge-tooltip-bg:hover, a.badge-tooltip-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tooltip-bg {
  color: #fff;
  background-color: #34434b;
}
a.badge-tooltip-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-tooltip-bg, a.badge-tooltip-bg.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(73, 93, 105, 0.5);
}
.badge-text-muted {
  color: #fff;
  background-color: #435960;
}
a.badge-text-muted:hover, a.badge-text-muted:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-text-muted {
  color: #fff;
  background-color: #2e3d42;
}
a.badge-text-muted:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-text-muted, a.badge-text-muted.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(67, 89, 96, 0.5);
}
.badge-linkedin {
  color: #fff;
  background-color: #0177b5;
}
a.badge-linkedin:hover, a.badge-linkedin:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-linkedin {
  color: #fff;
  background-color: #015682;
}
a.badge-linkedin:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-linkedin, a.badge-linkedin.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(1, 119, 181, 0.5);
}
.badge-facebook {
  color: #fff;
  background-color: #4867aa;
}
a.badge-facebook:hover, a.badge-facebook:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-facebook {
  color: #fff;
  background-color: #395186;
}
a.badge-facebook:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-facebook, a.badge-facebook.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(72, 103, 170, 0.5);
}
.badge-google {
  color: #fff;
  background-color: #ea4335;
}
a.badge-google:hover, a.badge-google:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-google {
  color: #fff;
  background-color: #d62516;
}
a.badge-google:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-google, a.badge-google.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 67, 53, 0.5);
}
.badge-twitter {
  color: #000;
  background-color: #32ccfe;
}
a.badge-twitter:hover, a.badge-twitter:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-twitter {
  color: #000;
  background-color: #01befc;
}
a.badge-twitter:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-twitter, a.badge-twitter.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(50, 204, 254, 0.5);
}
.badge-apple {
  color: #fff;
  background-color: #000;
}
a.badge-apple:hover, a.badge-apple:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-apple {
  color: #fff;
  background-color: #000;
}
a.badge-apple:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-apple, a.badge-apple.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.badge-youtube {
  color: #fff;
  background-color: #be1b1e;
}
a.badge-youtube:hover, a.badge-youtube:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-youtube {
  color: #fff;
  background-color: #911517;
}
a.badge-youtube:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-youtube, a.badge-youtube.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(190, 27, 30, 0.5);
}
.badge-spid {
  color: #fff;
  background-color: #06c;
}
a.badge-spid:hover, a.badge-spid:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-spid {
  color: #fff;
  background-color: #004c99;
}
a.badge-spid:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-spid, a.badge-spid.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 102, 204, 0.5);
}
.badge-folder {
  color: #000;
  background-color: #fad165;
}
a.badge-folder:hover, a.badge-folder:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-folder {
  color: #000;
  background-color: #f8c234;
}
a.badge-folder:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-folder, a.badge-folder.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(250, 209, 101, 0.5);
}
.badge-excel {
  color: #fff;
  background-color: #0c9d58;
}
a.badge-excel:hover, a.badge-excel:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-excel {
  color: #fff;
  background-color: #086e3d;
}
a.badge-excel:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-excel, a.badge-excel.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(12, 157, 88, 0.5);
}
.badge-word {
  color: #000;
  background-color: #4a88e3;
}
a.badge-word:hover, a.badge-word:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-word {
  color: #000;
  background-color: #216cd9;
}
a.badge-word:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-word, a.badge-word.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(74, 136, 227, 0.5);
}
.badge-pdf {
  color: #fff;
  background-color: #ea4435;
}
a.badge-pdf:hover, a.badge-pdf:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-pdf {
  color: #fff;
  background-color: #d62616;
}
a.badge-pdf:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-pdf, a.badge-pdf.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(234, 68, 53, 0.5);
}
.badge-image {
  color: #fff;
  background-color: #d93025;
}
a.badge-image:hover, a.badge-image:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-image {
  color: #fff;
  background-color: #ad261e;
}
a.badge-image:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-image, a.badge-image.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(217, 48, 37, 0.5);
}
.badge-txt {
  color: #fff;
  background-color: #000;
}
a.badge-txt:hover, a.badge-txt:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-txt {
  color: #fff;
  background-color: #000;
}
a.badge-txt:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-txt, a.badge-txt.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
.badge-google-drive {
  color: #000;
  background-color: #3c83f7;
}
a.badge-google-drive:hover, a.badge-google-drive:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-google-drive {
  color: #000;
  background-color: #0b64f5;
}
a.badge-google-drive:focus, .toggles label input[type='checkbox']:focus + a.lever.badge-google-drive, a.badge-google-drive.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(60, 131, 247, 0.5);
}
@keyframes progress-bar-stripes {
  from {
    background-position: 16px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 16px;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #cacacc;
  border-radius: 0;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #297a38;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 16px 16px;
}
.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.media {
  display: flex;
  align-items: flex-start;
}
.media-body {
  flex: 1;
}
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}
.list-group-item-action {
  width: 100%;
  color: #297a38;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-action {
  z-index: 1;
  color: #297a38;
  text-decoration: none;
  background-color: #e3e4e6;
}
.list-group-item-action:active {
  color: #19191a;
  background-color: #cacacc;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 1rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #656566;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #297a38;
  border-color: #297a38;
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
.list-group-item-primary {
  color: #153f1d;
  background-color: #c3dac7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-primary.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-primary.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-primary.list-group-item-action {
  color: #153f1d;
  background-color: #b3d0b9;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #153f1d;
  border-color: #153f1d;
}
.list-group-item-secondary {
  color: #313e46;
  background-color: #d2d9dd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-secondary.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-secondary.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-secondary.list-group-item-action {
  color: #313e46;
  background-color: #c3cdd3;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #313e46;
  border-color: #313e46;
}
.list-group-item-success {
  color: #00462e;
  background-color: #b8ddd0;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-success.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-success.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-success.list-group-item-action {
  color: #00462e;
  background-color: #a6d5c5;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #00462e;
  border-color: #00462e;
}
.list-group-item-info {
  color: #4f4f50;
  background-color: #e2e2e2;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-info.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-info.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-info.list-group-item-action {
  color: #4f4f50;
  background-color: #d5d5d5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #4f4f50;
  border-color: #4f4f50;
}
.list-group-item-warning {
  color: #563300;
  background-color: #e6d3b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-warning.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-warning.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-warning.list-group-item-action {
  color: #563300;
  background-color: #dfc8a5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #563300;
  border-color: #563300;
}
.list-group-item-danger {
  color: #711515;
  background-color: #f4c3c3;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-danger.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-danger.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-danger.list-group-item-action {
  color: #711515;
  background-color: #f1adad;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #711515;
  border-color: #711515;
}
.list-group-item-light {
  color: #79787e;
  background-color: #f9f8fb;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-light.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-light.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-light.list-group-item-action {
  color: #79787e;
  background-color: #eae7f3;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #79787e;
  border-color: #79787e;
}
.list-group-item-dark {
  color: #0c1a28;
  background-color: #bec6cd;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-dark.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-dark.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-dark.list-group-item-action {
  color: #0c1a28;
  background-color: #b0b9c2;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #0c1a28;
  border-color: #0c1a28;
}
.list-group-item-black {
  color: #000;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-black.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-black.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-black.list-group-item-action {
  color: #000;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.list-group-item-white {
  color: #858585;
  background-color: #fff;
}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-white.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-white.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-white.list-group-item-action {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-white.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}
.list-group-item-100 {
  color: #767677;
  background-color: #f7f7f8;
}
.list-group-item-100.list-group-item-action:hover, .list-group-item-100.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-100.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-100.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-100.list-group-item-action {
  color: #767677;
  background-color: #ebebeb;
}
.list-group-item-100.list-group-item-action.active {
  color: #fff;
  background-color: #767677;
  border-color: #767677;
}
.list-group-item-200 {
  color: #69696a;
  background-color: #f0f0f1;
}
.list-group-item-200.list-group-item-action:hover, .list-group-item-200.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-200.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-200.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-200.list-group-item-action {
  color: #69696a;
  background-color: #e4e4e4;
}
.list-group-item-200.list-group-item-action.active {
  color: #fff;
  background-color: #69696a;
  border-color: #69696a;
}
.list-group-item-300 {
  color: #5c5c5d;
  background-color: #e9e9ea;
}
.list-group-item-300.list-group-item-action:hover, .list-group-item-300.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-300.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-300.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-300.list-group-item-action {
  color: #5c5c5d;
  background-color: #ddd;
}
.list-group-item-300.list-group-item-action.active {
  color: #fff;
  background-color: #5c5c5d;
  border-color: #5c5c5d;
}
.list-group-item-400 {
  color: #4f4f50;
  background-color: #e2e2e2;
}
.list-group-item-400.list-group-item-action:hover, .list-group-item-400.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-400.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-400.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-400.list-group-item-action {
  color: #4f4f50;
  background-color: #d5d5d5;
}
.list-group-item-400.list-group-item-action.active {
  color: #fff;
  background-color: #4f4f50;
  border-color: #4f4f50;
}
.list-group-item-500 {
  color: #424242;
  background-color: #dbdbdb;
}
.list-group-item-500.list-group-item-action:hover, .list-group-item-500.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-500.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-500.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-500.list-group-item-action {
  color: #424242;
  background-color: #cecece;
}
.list-group-item-500.list-group-item-action.active {
  color: #fff;
  background-color: #424242;
  border-color: #424242;
}
.list-group-item-600 {
  color: #353535;
  background-color: #d4d4d4;
}
.list-group-item-600.list-group-item-action:hover, .list-group-item-600.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-600.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-600.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-600.list-group-item-action {
  color: #353535;
  background-color: #c7c7c7;
}
.list-group-item-600.list-group-item-action.active {
  color: #fff;
  background-color: #353535;
  border-color: #353535;
}
.list-group-item-700 {
  color: #272728;
  background-color: #cdcdcd;
}
.list-group-item-700.list-group-item-action:hover, .list-group-item-700.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-700.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-700.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-700.list-group-item-action {
  color: #272728;
  background-color: #c0c0c0;
}
.list-group-item-700.list-group-item-action.active {
  color: #fff;
  background-color: #272728;
  border-color: #272728;
}
.list-group-item-800 {
  color: #1a1a1b;
  background-color: #c6c6c6;
}
.list-group-item-800.list-group-item-action:hover, .list-group-item-800.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-800.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-800.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-800.list-group-item-action {
  color: #1a1a1b;
  background-color: #b9b9b9;
}
.list-group-item-800.list-group-item-action.active {
  color: #fff;
  background-color: #1a1a1b;
  border-color: #1a1a1b;
}
.list-group-item-900 {
  color: #0d0d0d;
  background-color: #bfbfbf;
}
.list-group-item-900.list-group-item-action:hover, .list-group-item-900.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-900.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-900.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-900.list-group-item-action {
  color: #0d0d0d;
  background-color: #b2b2b2;
}
.list-group-item-900.list-group-item-action.active {
  color: #fff;
  background-color: #0d0d0d;
  border-color: #0d0d0d;
}
.list-group-item-tertiary {
  color: #001b2c;
  background-color: #b8c6cf;
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-tertiary.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-tertiary.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-tertiary.list-group-item-action {
  color: #001b2c;
  background-color: #a8bac5;
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #001b2c;
  border-color: #001b2c;
}
.list-group-item-card-preference-bg {
  color: #757f77;
  background-color: #f6fcf7;
}
.list-group-item-card-preference-bg.list-group-item-action:hover, .list-group-item-card-preference-bg.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-card-preference-bg.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-card-preference-bg.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-card-preference-bg.list-group-item-action {
  color: #757f77;
  background-color: #e3f6e7;
}
.list-group-item-card-preference-bg.list-group-item-action.active {
  color: #fff;
  background-color: #757f77;
  border-color: #757f77;
}
.list-group-item-tags-list-bg {
  color: #757f77;
  background-color: #f6fcf7;
}
.list-group-item-tags-list-bg.list-group-item-action:hover, .list-group-item-tags-list-bg.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-tags-list-bg.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-tags-list-bg.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-tags-list-bg.list-group-item-action {
  color: #757f77;
  background-color: #e3f6e7;
}
.list-group-item-tags-list-bg.list-group-item-action.active {
  color: #fff;
  background-color: #757f77;
  border-color: #757f77;
}
.list-group-item-tooltip-bg {
  color: #263137;
  background-color: #ccd2d5;
}
.list-group-item-tooltip-bg.list-group-item-action:hover, .list-group-item-tooltip-bg.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-tooltip-bg.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-tooltip-bg.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-tooltip-bg.list-group-item-action {
  color: #263137;
  background-color: #bec5c9;
}
.list-group-item-tooltip-bg.list-group-item-action.active {
  color: #fff;
  background-color: #263137;
  border-color: #263137;
}
.list-group-item-text-muted {
  color: #232e32;
  background-color: #cad1d2;
}
.list-group-item-text-muted.list-group-item-action:hover, .list-group-item-text-muted.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-text-muted.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-text-muted.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-text-muted.list-group-item-action {
  color: #232e32;
  background-color: #bdc4c7;
}
.list-group-item-text-muted.list-group-item-action.active {
  color: #fff;
  background-color: #232e32;
  border-color: #232e32;
}
.list-group-item-linkedin {
  color: #013e5e;
  background-color: #b8d9ea;
}
.list-group-item-linkedin.list-group-item-action:hover, .list-group-item-linkedin.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-linkedin.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-linkedin.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-linkedin.list-group-item-action {
  color: #013e5e;
  background-color: #a4cee5;
}
.list-group-item-linkedin.list-group-item-action.active {
  color: #fff;
  background-color: #013e5e;
  border-color: #013e5e;
}
.list-group-item-facebook {
  color: #253658;
  background-color: #ccd4e7;
}
.list-group-item-facebook.list-group-item-action:hover, .list-group-item-facebook.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-facebook.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-facebook.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-facebook.list-group-item-action {
  color: #253658;
  background-color: #bac6df;
}
.list-group-item-facebook.list-group-item-action.active {
  color: #fff;
  background-color: #253658;
  border-color: #253658;
}
.list-group-item-google {
  color: #7a231c;
  background-color: #f9cac6;
}
.list-group-item-google.list-group-item-action:hover, .list-group-item-google.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-google.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-google.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-google.list-group-item-action {
  color: #7a231c;
  background-color: #f7b5af;
}
.list-group-item-google.list-group-item-action.active {
  color: #fff;
  background-color: #7a231c;
  border-color: #7a231c;
}
.list-group-item-twitter {
  color: #1a6a84;
  background-color: #c6f1ff;
}
.list-group-item-twitter.list-group-item-action:hover, .list-group-item-twitter.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-twitter.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-twitter.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-twitter.list-group-item-action {
  color: #1a6a84;
  background-color: #aceaff;
}
.list-group-item-twitter.list-group-item-action.active {
  color: #fff;
  background-color: #1a6a84;
  border-color: #1a6a84;
}
.list-group-item-apple {
  color: #000;
  background-color: #b8b8b8;
}
.list-group-item-apple.list-group-item-action:hover, .list-group-item-apple.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-apple.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-apple.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-apple.list-group-item-action {
  color: #000;
  background-color: #ababab;
}
.list-group-item-apple.list-group-item-action.active {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.list-group-item-youtube {
  color: #630e10;
  background-color: #edbfc0;
}
.list-group-item-youtube.list-group-item-action:hover, .list-group-item-youtube.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-youtube.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-youtube.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-youtube.list-group-item-action {
  color: #630e10;
  background-color: #e7abac;
}
.list-group-item-youtube.list-group-item-action.active {
  color: #fff;
  background-color: #630e10;
  border-color: #630e10;
}
.list-group-item-spid {
  color: #00356a;
  background-color: #b8d4f1;
}
.list-group-item-spid.list-group-item-action:hover, .list-group-item-spid.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-spid.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-spid.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-spid.list-group-item-action {
  color: #00356a;
  background-color: #a2c7ec;
}
.list-group-item-spid.list-group-item-action.active {
  color: #fff;
  background-color: #00356a;
  border-color: #00356a;
}
.list-group-item-folder {
  color: #826d35;
  background-color: #fef2d4;
}
.list-group-item-folder.list-group-item-action:hover, .list-group-item-folder.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-folder.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-folder.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-folder.list-group-item-action {
  color: #826d35;
  background-color: #fdebbb;
}
.list-group-item-folder.list-group-item-action.active {
  color: #fff;
  background-color: #826d35;
  border-color: #826d35;
}
.list-group-item-excel {
  color: #06522e;
  background-color: #bbe4d0;
}
.list-group-item-excel.list-group-item-action:hover, .list-group-item-excel.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-excel.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-excel.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-excel.list-group-item-action {
  color: #06522e;
  background-color: #a9dcc4;
}
.list-group-item-excel.list-group-item-action.active {
  color: #fff;
  background-color: #06522e;
  border-color: #06522e;
}
.list-group-item-word {
  color: #264776;
  background-color: #ccdef7;
}
.list-group-item-word.list-group-item-action:hover, .list-group-item-word.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-word.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-word.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-word.list-group-item-action {
  color: #264776;
  background-color: #b6cff4;
}
.list-group-item-word.list-group-item-action.active {
  color: #fff;
  background-color: #264776;
  border-color: #264776;
}
.list-group-item-pdf {
  color: #7a231c;
  background-color: #f9cbc6;
}
.list-group-item-pdf.list-group-item-action:hover, .list-group-item-pdf.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-pdf.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-pdf.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-pdf.list-group-item-action {
  color: #7a231c;
  background-color: #f7b5af;
}
.list-group-item-pdf.list-group-item-action.active {
  color: #fff;
  background-color: #7a231c;
  border-color: #7a231c;
}
.list-group-item-image {
  color: #711913;
  background-color: #f4c5c2;
}
.list-group-item-image.list-group-item-action:hover, .list-group-item-image.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-image.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-image.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-image.list-group-item-action {
  color: #711913;
  background-color: #f1b0ac;
}
.list-group-item-image.list-group-item-action.active {
  color: #fff;
  background-color: #711913;
  border-color: #711913;
}
.list-group-item-txt {
  color: #000;
  background-color: #b8b8b8;
}
.list-group-item-txt.list-group-item-action:hover, .list-group-item-txt.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-txt.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-txt.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-txt.list-group-item-action {
  color: #000;
  background-color: #ababab;
}
.list-group-item-txt.list-group-item-action.active {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.list-group-item-google-drive {
  color: #1f4480;
  background-color: #c8dcfd;
}
.list-group-item-google-drive.list-group-item-action:hover, .list-group-item-google-drive.list-group-item-action:focus, .form-check [type='checkbox']:focus + label.list-group-item-google-drive.list-group-item-action, .form-check [type='radio']:focus + label.list-group-item-google-drive.list-group-item-action, .toggles label input[type='checkbox']:focus + .lever.list-group-item-google-drive.list-group-item-action {
  color: #1f4480;
  background-color: #b0cdfc;
}
.list-group-item-google-drive.list-group-item-action.active {
  color: #fff;
  background-color: #1f4480;
  border-color: #1f4480;
}
.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .form-check [type='checkbox']:focus + label.close:not(:disabled):not(.disabled), .form-check [type='radio']:focus + label.close:not(:disabled):not(.disabled), .toggles label input[type='checkbox']:focus + .lever.close:not(:disabled):not(.disabled) {
  opacity: 0.75;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none;
}
a.close.disabled {
  pointer-events: none;
}
.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.8;
}
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1.5rem;
  border-bottom: 0 solid #b1b1b3;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.modal-header .close {
  padding: 1.5rem;
  margin: -1rem -1rem -1rem auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1.5rem;
}
.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1.5rem;
  border-top: 0 solid #b1b1b3;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.5rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3rem);
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #495d69;
}
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #495d69;
}
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #495d69;
}
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #495d69;
}
.tooltip-inner {
  max-width: 32em;
  padding: 1rem 1rem;
  color: #fff;
  text-align: center;
  background-color: #495d69;
  border-radius: 4px;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 8px;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}
.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 8px 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}
.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 8px 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(8px - 1px);
  border-top-right-radius: calc(8px - 1px);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #19191a;
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active, .carousel-item-next, .carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}
.carousel-control-prev, .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  color: #5e7887;
  text-align: center;
  opacity: 1;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev, .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .form-check [type='checkbox']:focus + label.carousel-control-prev, .form-check [type='radio']:focus + label.carousel-control-prev, .toggles label input[type='checkbox']:focus + .lever.carousel-control-prev, .carousel-control-next:focus, .form-check [type='checkbox']:focus + label.carousel-control-next, .form-check [type='radio']:focus + label.carousel-control-next, .toggles label input[type='checkbox']:focus + .lever.carousel-control-next {
  color: #5e7887;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  background: no-repeat 50% / 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%235e7887' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%235e7887' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #297a38 !important;
}
a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-primary, button.bg-primary:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-primary {
  background-color: #1c5426 !important;
}
.bg-secondary {
  background-color: #5e7887 !important;
}
a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-secondary, button.bg-secondary:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-secondary {
  background-color: #495d69 !important;
}
.bg-success {
  background-color: #008758 !important;
}
a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-success, button.bg-success:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-success {
  background-color: #005437 !important;
}
.bg-info {
  background-color: #979899 !important;
}
a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-info, button.bg-info:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-info {
  background-color: #7e7e80 !important;
}
.bg-warning {
  background-color: #a66300 !important;
}
a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-warning, button.bg-warning:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-warning {
  background-color: #734500 !important;
}
.bg-danger {
  background-color: #d92828 !important;
}
a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-danger, button.bg-danger:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-danger {
  background-color: #af1f1f !important;
}
.bg-light {
  background-color: #e9e6f2 !important;
}
a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-light, button.bg-light:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-light {
  background-color: #ccc4e1 !important;
}
.bg-dark {
  background-color: #17324d !important;
}
a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-dark, button.bg-dark:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-dark {
  background-color: #0b1825 !important;
}
.bg-black {
  background-color: #000 !important;
}
a.bg-black:hover, button.bg-black:hover, a.bg-black:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-black, button.bg-black:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-black {
  background-color: #000 !important;
}
.bg-white, .dropdown-manage a {
  background-color: #fff !important;
}
a.bg-white:hover, .dropdown-manage a:hover, button.bg-white:hover, a.bg-white:focus, .dropdown-manage a:focus, .dropdown-manage .toggles label input[type='checkbox']:focus + a.lever, .toggles label .dropdown-manage input[type='checkbox']:focus + a.lever, .toggles label input[type='checkbox']:focus + a.lever.bg-white, button.bg-white:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-white {
  background-color: #e6e6e6 !important;
}
.bg-100 {
  background-color: #e3e4e6 !important;
}
a.bg-100:hover, button.bg-100:hover, a.bg-100:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-100, button.bg-100:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-100 {
  background-color: #c9cacd !important;
}
.bg-200 {
  background-color: #cacacc !important;
}
a.bg-200:hover, button.bg-200:hover, a.bg-200:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-200, button.bg-200:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-200 {
  background-color: #b0b1b3 !important;
}
.bg-300 {
  background-color: #b1b1b3 !important;
}
a.bg-300:hover, button.bg-300:hover, a.bg-300:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-300, button.bg-300:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-300 {
  background-color: #979899 !important;
}
.bg-400 {
  background-color: #979899 !important;
}
a.bg-400:hover, button.bg-400:hover, a.bg-400:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-400, button.bg-400:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-400 {
  background-color: #7e7e80 !important;
}
.bg-500 {
  background-color: #7e7f80 !important;
}
a.bg-500:hover, button.bg-500:hover, a.bg-500:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-500, button.bg-500:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-500 {
  background-color: #656566 !important;
}
.bg-600 {
  background-color: #656566 !important;
}
a.bg-600:hover, button.bg-600:hover, a.bg-600:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-600, button.bg-600:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-600 {
  background-color: #4c4c4c !important;
}
.bg-700 {
  background-color: #4c4c4d !important;
}
a.bg-700:hover, button.bg-700:hover, a.bg-700:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-700, button.bg-700:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-700 {
  background-color: #333 !important;
}
.bg-800 {
  background-color: #323333 !important;
}
a.bg-800:hover, button.bg-800:hover, a.bg-800:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-800, button.bg-800:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-800 {
  background-color: #191919 !important;
}
.bg-900 {
  background-color: #19191a !important;
}
a.bg-900:hover, button.bg-900:hover, a.bg-900:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-900, button.bg-900:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-900 {
  background-color: #000 !important;
}
.bg-tertiary {
  background-color: #003354 !important;
}
a.bg-tertiary:hover, button.bg-tertiary:hover, a.bg-tertiary:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-tertiary, button.bg-tertiary:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-tertiary {
  background-color: #001421 !important;
}
.bg-card-preference-bg {
  background-color: #e0f5e4 !important;
}
a.bg-card-preference-bg:hover, button.bg-card-preference-bg:hover, a.bg-card-preference-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-card-preference-bg, button.bg-card-preference-bg:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-card-preference-bg {
  background-color: #bae8c3 !important;
}
.bg-tags-list-bg {
  background-color: #e0f5e4 !important;
}
a.bg-tags-list-bg:hover, button.bg-tags-list-bg:hover, a.bg-tags-list-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-tags-list-bg, button.bg-tags-list-bg:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-tags-list-bg {
  background-color: #bae8c3 !important;
}
.bg-tooltip-bg {
  background-color: #495d69 !important;
}
a.bg-tooltip-bg:hover, button.bg-tooltip-bg:hover, a.bg-tooltip-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-tooltip-bg, button.bg-tooltip-bg:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-tooltip-bg {
  background-color: #34434b !important;
}
.bg-text-muted {
  background-color: #435960 !important;
}
a.bg-text-muted:hover, button.bg-text-muted:hover, a.bg-text-muted:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-text-muted, button.bg-text-muted:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-text-muted {
  background-color: #2e3d42 !important;
}
.bg-linkedin {
  background-color: #0177b5 !important;
}
a.bg-linkedin:hover, button.bg-linkedin:hover, a.bg-linkedin:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-linkedin, button.bg-linkedin:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-linkedin {
  background-color: #015682 !important;
}
.bg-facebook {
  background-color: #4867aa !important;
}
a.bg-facebook:hover, button.bg-facebook:hover, a.bg-facebook:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-facebook, button.bg-facebook:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-facebook {
  background-color: #395186 !important;
}
.bg-google {
  background-color: #ea4335 !important;
}
a.bg-google:hover, button.bg-google:hover, a.bg-google:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-google, button.bg-google:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-google {
  background-color: #d62516 !important;
}
.bg-twitter {
  background-color: #32ccfe !important;
}
a.bg-twitter:hover, button.bg-twitter:hover, a.bg-twitter:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-twitter, button.bg-twitter:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-twitter {
  background-color: #01befc !important;
}
.bg-apple {
  background-color: #000 !important;
}
a.bg-apple:hover, button.bg-apple:hover, a.bg-apple:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-apple, button.bg-apple:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-apple {
  background-color: #000 !important;
}
.bg-youtube {
  background-color: #be1b1e !important;
}
a.bg-youtube:hover, button.bg-youtube:hover, a.bg-youtube:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-youtube, button.bg-youtube:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-youtube {
  background-color: #911517 !important;
}
.bg-spid {
  background-color: #06c !important;
}
a.bg-spid:hover, button.bg-spid:hover, a.bg-spid:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-spid, button.bg-spid:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-spid {
  background-color: #004c99 !important;
}
.bg-folder {
  background-color: #fad165 !important;
}
a.bg-folder:hover, button.bg-folder:hover, a.bg-folder:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-folder, button.bg-folder:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-folder {
  background-color: #f8c234 !important;
}
.bg-excel {
  background-color: #0c9d58 !important;
}
a.bg-excel:hover, button.bg-excel:hover, a.bg-excel:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-excel, button.bg-excel:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-excel {
  background-color: #086e3d !important;
}
.bg-word {
  background-color: #4a88e3 !important;
}
a.bg-word:hover, button.bg-word:hover, a.bg-word:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-word, button.bg-word:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-word {
  background-color: #216cd9 !important;
}
.bg-pdf {
  background-color: #ea4435 !important;
}
a.bg-pdf:hover, button.bg-pdf:hover, a.bg-pdf:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-pdf, button.bg-pdf:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-pdf {
  background-color: #d62616 !important;
}
.bg-image {
  background-color: #d93025 !important;
}
a.bg-image:hover, button.bg-image:hover, a.bg-image:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-image, button.bg-image:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-image {
  background-color: #ad261e !important;
}
.bg-txt {
  background-color: #000 !important;
}
a.bg-txt:hover, button.bg-txt:hover, a.bg-txt:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-txt, button.bg-txt:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-txt {
  background-color: #000 !important;
}
.bg-google-drive {
  background-color: #3c83f7 !important;
}
a.bg-google-drive:hover, button.bg-google-drive:hover, a.bg-google-drive:focus, .toggles label input[type='checkbox']:focus + a.lever.bg-google-drive, button.bg-google-drive:focus, .toggles label input[type='checkbox']:focus + button.lever.bg-google-drive {
  background-color: #0b64f5 !important;
}
.bg-white, .dropdown-manage a {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 1px solid #b1b1b3 !important;
}
.border-top {
  border-top: 1px solid #b1b1b3 !important;
}
.border-right {
  border-right: 1px solid #b1b1b3 !important;
}
.border-bottom, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item {
  border-bottom: 1px solid #b1b1b3 !important;
}
.border-left, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link + .nav-link.dropdown-toggle, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link + .nav-link.dropdown-toggle {
  border-left: 1px solid #b1b1b3 !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu .dropdown-submenu, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown, .bi-faq {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary, .bi-assistance a {
  border-color: #297a38 !important;
}
.border-secondary {
  border-color: #5e7887 !important;
}
.border-success {
  border-color: #008758 !important;
}
.border-info {
  border-color: #979899 !important;
}
.border-warning {
  border-color: #a66300 !important;
}
.border-danger {
  border-color: #d92828 !important;
}
.border-light, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link + .nav-link.dropdown-toggle, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link + .nav-link.dropdown-toggle, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item, .proposte-collaborazione-wrapper .content-proposte-collaborazione {
  border-color: #e9e6f2 !important;
}
.border-dark {
  border-color: #17324d !important;
}
.border-black {
  border-color: #000 !important;
}
.border-white {
  border-color: #fff !important;
}
.border-100 {
  border-color: #e3e4e6 !important;
}
.border-200 {
  border-color: #cacacc !important;
}
.border-300 {
  border-color: #b1b1b3 !important;
}
.border-400 {
  border-color: #979899 !important;
}
.border-500 {
  border-color: #7e7f80 !important;
}
.border-600 {
  border-color: #656566 !important;
}
.border-700 {
  border-color: #4c4c4d !important;
}
.border-800 {
  border-color: #323333 !important;
}
.border-900 {
  border-color: #19191a !important;
}
.border-tertiary {
  border-color: #003354 !important;
}
.border-card-preference-bg {
  border-color: #e0f5e4 !important;
}
.border-tags-list-bg {
  border-color: #e0f5e4 !important;
}
.border-tooltip-bg {
  border-color: #495d69 !important;
}
.border-text-muted {
  border-color: #435960 !important;
}
.border-linkedin {
  border-color: #0177b5 !important;
}
.border-facebook {
  border-color: #4867aa !important;
}
.border-google {
  border-color: #ea4335 !important;
}
.border-twitter {
  border-color: #32ccfe !important;
}
.border-apple {
  border-color: #000 !important;
}
.border-youtube {
  border-color: #be1b1e !important;
}
.border-spid {
  border-color: #06c !important;
}
.border-folder {
  border-color: #fad165 !important;
}
.border-excel {
  border-color: #0c9d58 !important;
}
.border-word {
  border-color: #4a88e3 !important;
}
.border-pdf {
  border-color: #ea4435 !important;
}
.border-image {
  border-color: #d93025 !important;
}
.border-txt {
  border-color: #000 !important;
}
.border-google-drive {
  border-color: #3c83f7 !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded-sm {
  border-radius: 2px !important;
}
.rounded {
  border-radius: 4px !important;
}
.rounded-top {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.rounded-right {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.rounded-bottom {
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.rounded-left {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.rounded-lg {
  border-radius: 8px !important;
}
.rounded-circle, .bi-assistance a, .section-box-evidence .box-evidence figure > a, .section-box-evidence .box-evidence figure > img {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: 50rem !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-none, body.cms-admin-layout-dxp #footerContent, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .nav-link:hover::after, .pagination-design .page-item > span {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block, .section-box-evidence .box-evidence figure figcaption {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container, .section-box-evidence .box-evidence {
  display: flex !important;
}
.d-inline-flex, .section-box-evidence .box-evidence figure, .section-box-evidence .box-evidence figure > a, .section-box-evidence .box-evidence figure > img {
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.embed-responsive-4by3::before {
  padding-top: 75%;
}
.embed-responsive-1by1::before {
  padding-top: 100%;
}
.flex-row, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.justify-content-start, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center, .section-box-evidence .box-evidence figure > a, .section-box-evidence .box-evidence figure > img {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center, .section-box-evidence .box-evidence figure, .section-box-evidence .box-evidence figure > a, .section-box-evidence .box-evidence figure > img {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.position-static, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu {
  position: static !important;
}
.position-relative, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item, .section-box-evidence .box-evidence {
  position: relative !important;
}
.position-absolute, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus, .form-check [type='checkbox']:focus + label.sr-only-focusable, .form-check [type='radio']:focus + label.sr-only-focusable, .toggles label input[type='checkbox']:focus + .lever.sr-only-focusable {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.shadow-sm, .tooltip .tooltip-inner, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown, .bi-assistance a, .btn-modify-cms-page {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg, .assistance {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100, body.cms-admin-layout-dxp .luya > .luya-main-wrapper, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content, .section-box-evidence .box-evidence figure > a img, .section-box-evidence .box-evidence figure > img img {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100, .bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents, .section-box-evidence .box-evidence figure > a img, .section-box-evidence .box-evidence figure > img img {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .it-brand-wrapper, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .it-brand-wrapper {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.vw-100 {
  width: 100vw !important;
}
.vh-100 {
  height: 100vh !important;
}
.stretched-link::after, .section-box-evidence .box-evidence figure > a::after, .section-box-evidence .box-evidence figure > img::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.m-0, .left-page-menu-container .left-page-menu hr.menu-line, body.cms-admin-layout-dxp .luya > .luya-main-wrapper {
  margin: 0 !important;
}
.mt-0, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu, .my-0 {
  margin-top: 0 !important;
}
.mr-0, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .it-brand-wrapper > a:last-child > .it-brand-text > img, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .it-brand-wrapper > a:last-child > .it-brand-text > img, .mx-0 {
  margin-right: 0 !important;
}
.mb-0, .search-news .field-documentisearch-in_evidenza, .search-documents .field-documentisearch-in_evidenza, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu, .proposte-collaborazione-wrapper .box-interesse .num-interesse, .section-box-evidence .box-evidence figure, .section-box-evidence .box-evidence figure figcaption p, .my-0 {
  margin-bottom: 0 !important;
}
.ml-0, .mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 4px !important;
}
.mt-1, .my-1 {
  margin-top: 4px !important;
}
.mr-1, .mx-1 {
  margin-right: 4px !important;
}
.mb-1, .my-1 {
  margin-bottom: 4px !important;
}
.ml-1, .mx-1 {
  margin-left: 4px !important;
}
.m-2 {
  margin: 8px !important;
}
.mt-2, .bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents .community-image, .bi-widget-myprofile-wrapper .last-contents-wrapper .avatar-group-stacked, .my-2 {
  margin-top: 8px !important;
}
.mr-2, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .number-profile, .proposte-collaborazione-wrapper .box-interesse .num-interesse, .mx-2, .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .img-responsive-wrapper, .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .card-body {
  margin-right: 8px !important;
}
.mb-2, .my-2 {
  margin-bottom: 8px !important;
}
.ml-2, .it-footer .it-footer-main .link-list-wrapper ul li .icon-myopen, .mx-2, .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .img-responsive-wrapper, .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .card-body {
  margin-left: 8px !important;
}
.m-3 {
  margin: 16px !important;
}
.mt-3, .left-page-menu-container .left-page-menu, .cta-page .open20-cms-button, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper div[class*="logo"], .pagination-design, .my-3 {
  margin-top: 16px !important;
}
.mr-3, .mx-3 {
  margin-right: 16px !important;
}
.mb-3, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link, .my-3 {
  margin-bottom: 16px !important;
}
.ml-3, .wrap-modules div[id*="button-"] + div[id*="button-"], .mx-3 {
  margin-left: 16px !important;
}
.m-4 {
  margin: 24px !important;
}
.mt-4, .my-4 {
  margin-top: 24px !important;
}
.mr-4, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .it-brand-wrapper > a:not(:last-child) > .it-brand-text > img, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .it-brand-wrapper > a:not(:last-child) > .it-brand-text > img, .mx-4 {
  margin-right: 24px !important;
}
.mb-4, .section-box-evidence [class*="uk-width"], .section-box-evidence .box-evidence, .my-4 {
  margin-bottom: 24px !important;
}
.ml-4, .mx-4 {
  margin-left: 24px !important;
}
.m-5 {
  margin: 48px !important;
}
.mt-5, .proposte-collaborazione-wrapper + .proposte-collaborazione-wrapper, .my-5 {
  margin-top: 48px !important;
}
.mr-5, .mx-5 {
  margin-right: 48px !important;
}
.mb-5, .my-5 {
  margin-bottom: 48px !important;
}
.ml-5, .mx-5 {
  margin-left: 48px !important;
}
.p-0, body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu .dropdown-submenu .nav-link {
  padding: 0 !important;
}
.pt-0, .py-0, .tag-checkbox-container.size-sm .card {
  padding-top: 0 !important;
}
.pr-0, .it-carousel-wrapper .owl-stage-outer .owl-stage .it-single-slide-wrapper .container-news, .px-0, .dropdown-menu .link-list-wrapper ul li a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body, .wrap-modules .container-fluid.px-0.uk-section .uk-container {
  padding-right: 0 !important;
}
.pb-0, .py-0, .tag-checkbox-container.size-sm .card {
  padding-bottom: 0 !important;
}
.pl-0, .left-page-menu-container.dropdown-style-menu ul, .it-carousel-wrapper .owl-stage-outer .owl-stage .it-single-slide-wrapper .container-news, .it-header-navbar-wrapper .container .navbar .navbar-collapsable .menu-wrapper ul[class*="cms-menu-container"]:first-of-type li.nav-item:first-child a.nav-link:not(.dropdown-toggle), .it-header-navbar-wrapper .wrap-modules .uk-section .uk-container .navbar .navbar-collapsable .menu-wrapper ul[class*="cms-menu-container"]:first-of-type li.nav-item:first-child a.nav-link:not(.dropdown-toggle), .wrap-modules .uk-section .it-header-navbar-wrapper .uk-container .navbar .navbar-collapsable .menu-wrapper ul[class*="cms-menu-container"]:first-of-type li.nav-item:first-child a.nav-link:not(.dropdown-toggle), .section-box-evidence .box-evidence figure figcaption, .px-0, .dropdown-menu .link-list-wrapper ul li a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body, .wrap-modules .container-fluid.px-0.uk-section .uk-container {
  padding-left: 0 !important;
}
.p-1 {
  padding: 4px !important;
}
.pt-1, .shrink .it-header-wrapper .it-header-slim-wrapper .it-header-slim-right-zone .menu-profile a.btn-full, .py-1 {
  padding-top: 4px !important;
}
.pr-1, .px-1 {
  padding-right: 4px !important;
}
.pb-1, .shrink .it-header-wrapper .it-header-slim-wrapper .it-header-slim-right-zone .menu-profile a.btn-full, .py-1 {
  padding-bottom: 4px !important;
}
.pl-1, .px-1 {
  padding-left: 4px !important;
}
.p-2, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content > .el-title {
  padding: 8px !important;
}
.pt-2, .py-2, .tag-checkbox-container.size-md .card, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile {
  padding-top: 8px !important;
}
.pr-2, .px-2, .tag-checkbox-container.size-sm .card {
  padding-right: 8px !important;
}
.pb-2, .py-2, .tag-checkbox-container.size-md .card, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile {
  padding-bottom: 8px !important;
}
.pl-2, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content, .px-2, .tag-checkbox-container.size-sm .card {
  padding-left: 8px !important;
}
.p-3, .cta-page, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link, .bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents {
  padding: 16px !important;
}
.pt-3, .py-3, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu {
  padding-top: 16px !important;
}
.pr-3, .px-3, .tag-checkbox-container.size-md .card {
  padding-right: 16px !important;
}
.pb-3, .py-3, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu {
  padding-bottom: 16px !important;
}
.pl-3, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper .it-brand-text, .section-box-evidence .box-evidence figure figcaption, .px-3, .tag-checkbox-container.size-md .card {
  padding-left: 16px !important;
}
.p-4 {
  padding: 24px !important;
}
.pt-4, body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col, .py-4 {
  padding-top: 24px !important;
}
.pr-4, .px-4, body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col:first-child, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link {
  padding-right: 24px !important;
}
.pb-4, .py-4 {
  padding-bottom: 24px !important;
}
.pl-4, .left-page-menu-container .left-page-menu, .px-4, body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col:first-child, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link {
  padding-left: 24px !important;
}
.p-5 {
  padding: 48px !important;
}
.pt-5, .py-5 {
  padding-top: 48px !important;
}
.pr-5, .px-5 {
  padding-right: 48px !important;
}
.pb-5, .py-5 {
  padding-bottom: 48px !important;
}
.pl-5, body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col:first-child, .px-5 {
  padding-left: 48px !important;
}
.m-n1 {
  margin: -4px !important;
}
.mt-n1, .my-n1 {
  margin-top: -4px !important;
}
.mr-n1, .mx-n1 {
  margin-right: -4px !important;
}
.mb-n1, .my-n1 {
  margin-bottom: -4px !important;
}
.ml-n1, .mx-n1 {
  margin-left: -4px !important;
}
.m-n2 {
  margin: -8px !important;
}
.mt-n2, .my-n2 {
  margin-top: -8px !important;
}
.mr-n2, .mx-n2 {
  margin-right: -8px !important;
}
.mb-n2, .my-n2 {
  margin-bottom: -8px !important;
}
.ml-n2, .mx-n2 {
  margin-left: -8px !important;
}
.m-n3 {
  margin: -16px !important;
}
.mt-n3, .my-n3 {
  margin-top: -16px !important;
}
.mr-n3, .mx-n3 {
  margin-right: -16px !important;
}
.mb-n3, .my-n3 {
  margin-bottom: -16px !important;
}
.ml-n3, .mx-n3 {
  margin-left: -16px !important;
}
.m-n4 {
  margin: -24px !important;
}
.mt-n4, .my-n4 {
  margin-top: -24px !important;
}
.mr-n4, .mx-n4 {
  margin-right: -24px !important;
}
.mb-n4, .my-n4 {
  margin-bottom: -24px !important;
}
.ml-n4, .mx-n4 {
  margin-left: -24px !important;
}
.m-n5 {
  margin: -48px !important;
}
.mt-n5, .my-n5 {
  margin-top: -48px !important;
}
.mr-n5, .mx-n5 {
  margin-right: -48px !important;
}
.mb-n5, .my-n5 {
  margin-bottom: -48px !important;
}
.ml-n5, .mx-n5 {
  margin-left: -48px !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto, .my-auto {
  margin-top: auto !important;
}
.mr-auto, .mx-auto {
  margin-right: auto !important;
}
.mb-auto, .my-auto {
  margin-bottom: auto !important;
}
.ml-auto, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link .icon, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link .icon, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link .icon, .mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0, #hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .it-brand-wrapper div[class*="logo"], .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0, .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0, .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0, .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 4px !important;
  }
  .mt-sm-1, .my-sm-1 {
    margin-top: 4px !important;
  }
  .mr-sm-1, .mx-sm-1 {
    margin-right: 4px !important;
  }
  .mb-sm-1, .my-sm-1 {
    margin-bottom: 4px !important;
  }
  .ml-sm-1, .mx-sm-1 {
    margin-left: 4px !important;
  }
  .m-sm-2 {
    margin: 8px !important;
  }
  .mt-sm-2, .my-sm-2 {
    margin-top: 8px !important;
  }
  .mr-sm-2, .mx-sm-2 {
    margin-right: 8px !important;
  }
  .mb-sm-2, .my-sm-2 {
    margin-bottom: 8px !important;
  }
  .ml-sm-2, .mx-sm-2 {
    margin-left: 8px !important;
  }
  .m-sm-3 {
    margin: 16px !important;
  }
  .mt-sm-3, .my-sm-3 {
    margin-top: 16px !important;
  }
  .mr-sm-3, .mx-sm-3 {
    margin-right: 16px !important;
  }
  .mb-sm-3, .my-sm-3 {
    margin-bottom: 16px !important;
  }
  .ml-sm-3, .mx-sm-3 {
    margin-left: 16px !important;
  }
  .m-sm-4 {
    margin: 24px !important;
  }
  .mt-sm-4, .my-sm-4 {
    margin-top: 24px !important;
  }
  .mr-sm-4, .mx-sm-4 {
    margin-right: 24px !important;
  }
  .mb-sm-4, .my-sm-4 {
    margin-bottom: 24px !important;
  }
  .ml-sm-4, .mx-sm-4 {
    margin-left: 24px !important;
  }
  .m-sm-5 {
    margin: 48px !important;
  }
  .mt-sm-5, .my-sm-5 {
    margin-top: 48px !important;
  }
  .mr-sm-5, .mx-sm-5 {
    margin-right: 48px !important;
  }
  .mb-sm-5, .my-sm-5 {
    margin-bottom: 48px !important;
  }
  .ml-sm-5, .mx-sm-5 {
    margin-left: 48px !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0, .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0, .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0, .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0, .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 4px !important;
  }
  .pt-sm-1, .py-sm-1 {
    padding-top: 4px !important;
  }
  .pr-sm-1, .px-sm-1 {
    padding-right: 4px !important;
  }
  .pb-sm-1, .py-sm-1 {
    padding-bottom: 4px !important;
  }
  .pl-sm-1, .px-sm-1 {
    padding-left: 4px !important;
  }
  .p-sm-2 {
    padding: 8px !important;
  }
  .pt-sm-2, .py-sm-2 {
    padding-top: 8px !important;
  }
  .pr-sm-2, .px-sm-2 {
    padding-right: 8px !important;
  }
  .pb-sm-2, .py-sm-2 {
    padding-bottom: 8px !important;
  }
  .pl-sm-2, .px-sm-2 {
    padding-left: 8px !important;
  }
  .p-sm-3 {
    padding: 16px !important;
  }
  .pt-sm-3, .py-sm-3 {
    padding-top: 16px !important;
  }
  .pr-sm-3, .px-sm-3 {
    padding-right: 16px !important;
  }
  .pb-sm-3, .py-sm-3 {
    padding-bottom: 16px !important;
  }
  .pl-sm-3, .px-sm-3 {
    padding-left: 16px !important;
  }
  .p-sm-4 {
    padding: 24px !important;
  }
  .pt-sm-4, .py-sm-4 {
    padding-top: 24px !important;
  }
  .pr-sm-4, .px-sm-4 {
    padding-right: 24px !important;
  }
  .pb-sm-4, .py-sm-4 {
    padding-bottom: 24px !important;
  }
  .pl-sm-4, .px-sm-4 {
    padding-left: 24px !important;
  }
  .p-sm-5 {
    padding: 48px !important;
  }
  .pt-sm-5, .py-sm-5 {
    padding-top: 48px !important;
  }
  .pr-sm-5, .px-sm-5 {
    padding-right: 48px !important;
  }
  .pb-sm-5, .py-sm-5 {
    padding-bottom: 48px !important;
  }
  .pl-sm-5, .px-sm-5 {
    padding-left: 48px !important;
  }
  .m-sm-n1 {
    margin: -4px !important;
  }
  .mt-sm-n1, .my-sm-n1 {
    margin-top: -4px !important;
  }
  .mr-sm-n1, .mx-sm-n1 {
    margin-right: -4px !important;
  }
  .mb-sm-n1, .my-sm-n1 {
    margin-bottom: -4px !important;
  }
  .ml-sm-n1, .mx-sm-n1 {
    margin-left: -4px !important;
  }
  .m-sm-n2 {
    margin: -8px !important;
  }
  .mt-sm-n2, .my-sm-n2 {
    margin-top: -8px !important;
  }
  .mr-sm-n2, .mx-sm-n2 {
    margin-right: -8px !important;
  }
  .mb-sm-n2, .my-sm-n2 {
    margin-bottom: -8px !important;
  }
  .ml-sm-n2, .mx-sm-n2 {
    margin-left: -8px !important;
  }
  .m-sm-n3 {
    margin: -16px !important;
  }
  .mt-sm-n3, .my-sm-n3 {
    margin-top: -16px !important;
  }
  .mr-sm-n3, .mx-sm-n3 {
    margin-right: -16px !important;
  }
  .mb-sm-n3, .my-sm-n3 {
    margin-bottom: -16px !important;
  }
  .ml-sm-n3, .mx-sm-n3 {
    margin-left: -16px !important;
  }
  .m-sm-n4 {
    margin: -24px !important;
  }
  .mt-sm-n4, .my-sm-n4 {
    margin-top: -24px !important;
  }
  .mr-sm-n4, .mx-sm-n4 {
    margin-right: -24px !important;
  }
  .mb-sm-n4, .my-sm-n4 {
    margin-bottom: -24px !important;
  }
  .ml-sm-n4, .mx-sm-n4 {
    margin-left: -24px !important;
  }
  .m-sm-n5 {
    margin: -48px !important;
  }
  .mt-sm-n5, .my-sm-n5 {
    margin-top: -48px !important;
  }
  .mr-sm-n5, .mx-sm-n5 {
    margin-right: -48px !important;
  }
  .mb-sm-n5, .my-sm-n5 {
    margin-bottom: -48px !important;
  }
  .ml-sm-n5, .mx-sm-n5 {
    margin-left: -48px !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto, .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto, .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto, .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto, .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0, .cta-page .open20-cms-button, .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0, .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0, .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0, .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 4px !important;
  }
  .mt-md-1, .my-md-1 {
    margin-top: 4px !important;
  }
  .mr-md-1, .mx-md-1 {
    margin-right: 4px !important;
  }
  .mb-md-1, .my-md-1 {
    margin-bottom: 4px !important;
  }
  .ml-md-1, .mx-md-1 {
    margin-left: 4px !important;
  }
  .m-md-2 {
    margin: 8px !important;
  }
  .mt-md-2, .my-md-2 {
    margin-top: 8px !important;
  }
  .mr-md-2, .mx-md-2 {
    margin-right: 8px !important;
  }
  .mb-md-2, .my-md-2 {
    margin-bottom: 8px !important;
  }
  .ml-md-2, .mx-md-2 {
    margin-left: 8px !important;
  }
  .m-md-3 {
    margin: 16px !important;
  }
  .mt-md-3, .my-md-3 {
    margin-top: 16px !important;
  }
  .mr-md-3, .mx-md-3 {
    margin-right: 16px !important;
  }
  .mb-md-3, .my-md-3 {
    margin-bottom: 16px !important;
  }
  .ml-md-3, .mx-md-3 {
    margin-left: 16px !important;
  }
  .m-md-4 {
    margin: 24px !important;
  }
  .mt-md-4, .my-md-4 {
    margin-top: 24px !important;
  }
  .mr-md-4, .mx-md-4 {
    margin-right: 24px !important;
  }
  .mb-md-4, .my-md-4 {
    margin-bottom: 24px !important;
  }
  .ml-md-4, .mx-md-4 {
    margin-left: 24px !important;
  }
  .m-md-5 {
    margin: 48px !important;
  }
  .mt-md-5, .my-md-5 {
    margin-top: 48px !important;
  }
  .mr-md-5, .mx-md-5 {
    margin-right: 48px !important;
  }
  .mb-md-5, .my-md-5 {
    margin-bottom: 48px !important;
  }
  .ml-md-5, .mx-md-5 {
    margin-left: 48px !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0, .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0, .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0, .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0, .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 4px !important;
  }
  .pt-md-1, .py-md-1 {
    padding-top: 4px !important;
  }
  .pr-md-1, .px-md-1 {
    padding-right: 4px !important;
  }
  .pb-md-1, .py-md-1 {
    padding-bottom: 4px !important;
  }
  .pl-md-1, .px-md-1 {
    padding-left: 4px !important;
  }
  .p-md-2 {
    padding: 8px !important;
  }
  .pt-md-2, .py-md-2 {
    padding-top: 8px !important;
  }
  .pr-md-2, .px-md-2 {
    padding-right: 8px !important;
  }
  .pb-md-2, .py-md-2 {
    padding-bottom: 8px !important;
  }
  .pl-md-2, .px-md-2 {
    padding-left: 8px !important;
  }
  .p-md-3 {
    padding: 16px !important;
  }
  .pt-md-3, .py-md-3 {
    padding-top: 16px !important;
  }
  .pr-md-3, .px-md-3 {
    padding-right: 16px !important;
  }
  .pb-md-3, .py-md-3 {
    padding-bottom: 16px !important;
  }
  .pl-md-3, .px-md-3 {
    padding-left: 16px !important;
  }
  .p-md-4 {
    padding: 24px !important;
  }
  .pt-md-4, .py-md-4 {
    padding-top: 24px !important;
  }
  .pr-md-4, .px-md-4 {
    padding-right: 24px !important;
  }
  .pb-md-4, .py-md-4 {
    padding-bottom: 24px !important;
  }
  .pl-md-4, .px-md-4 {
    padding-left: 24px !important;
  }
  .p-md-5, .cta-page {
    padding: 48px !important;
  }
  .pt-md-5, .py-md-5 {
    padding-top: 48px !important;
  }
  .pr-md-5, .px-md-5 {
    padding-right: 48px !important;
  }
  .pb-md-5, .py-md-5 {
    padding-bottom: 48px !important;
  }
  .pl-md-5, .px-md-5 {
    padding-left: 48px !important;
  }
  .m-md-n1 {
    margin: -4px !important;
  }
  .mt-md-n1, .my-md-n1 {
    margin-top: -4px !important;
  }
  .mr-md-n1, .mx-md-n1 {
    margin-right: -4px !important;
  }
  .mb-md-n1, .my-md-n1 {
    margin-bottom: -4px !important;
  }
  .ml-md-n1, .mx-md-n1 {
    margin-left: -4px !important;
  }
  .m-md-n2 {
    margin: -8px !important;
  }
  .mt-md-n2, .my-md-n2 {
    margin-top: -8px !important;
  }
  .mr-md-n2, .mx-md-n2 {
    margin-right: -8px !important;
  }
  .mb-md-n2, .my-md-n2 {
    margin-bottom: -8px !important;
  }
  .ml-md-n2, .mx-md-n2 {
    margin-left: -8px !important;
  }
  .m-md-n3 {
    margin: -16px !important;
  }
  .mt-md-n3, .my-md-n3 {
    margin-top: -16px !important;
  }
  .mr-md-n3, .mx-md-n3 {
    margin-right: -16px !important;
  }
  .mb-md-n3, .my-md-n3 {
    margin-bottom: -16px !important;
  }
  .ml-md-n3, .mx-md-n3 {
    margin-left: -16px !important;
  }
  .m-md-n4 {
    margin: -24px !important;
  }
  .mt-md-n4, .my-md-n4 {
    margin-top: -24px !important;
  }
  .mr-md-n4, .mx-md-n4 {
    margin-right: -24px !important;
  }
  .mb-md-n4, .my-md-n4 {
    margin-bottom: -24px !important;
  }
  .ml-md-n4, .mx-md-n4 {
    margin-left: -24px !important;
  }
  .m-md-n5 {
    margin: -48px !important;
  }
  .mt-md-n5, .my-md-n5 {
    margin-top: -48px !important;
  }
  .mr-md-n5, .mx-md-n5 {
    margin-right: -48px !important;
  }
  .mb-md-n5, .my-md-n5 {
    margin-bottom: -48px !important;
  }
  .ml-md-n5, .mx-md-n5 {
    margin-left: -48px !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto, .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto, .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto, .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto, .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0, .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0, .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0, .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0, .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 4px !important;
  }
  .mt-lg-1, .my-lg-1 {
    margin-top: 4px !important;
  }
  .mr-lg-1, .mx-lg-1 {
    margin-right: 4px !important;
  }
  .mb-lg-1, .my-lg-1 {
    margin-bottom: 4px !important;
  }
  .ml-lg-1, .mx-lg-1 {
    margin-left: 4px !important;
  }
  .m-lg-2 {
    margin: 8px !important;
  }
  .mt-lg-2, .my-lg-2 {
    margin-top: 8px !important;
  }
  .mr-lg-2, .mx-lg-2 {
    margin-right: 8px !important;
  }
  .mb-lg-2, .my-lg-2 {
    margin-bottom: 8px !important;
  }
  .ml-lg-2, .mx-lg-2 {
    margin-left: 8px !important;
  }
  .m-lg-3 {
    margin: 16px !important;
  }
  .mt-lg-3, .my-lg-3 {
    margin-top: 16px !important;
  }
  .mr-lg-3, .mx-lg-3 {
    margin-right: 16px !important;
  }
  .mb-lg-3, .my-lg-3 {
    margin-bottom: 16px !important;
  }
  .ml-lg-3, .mx-lg-3 {
    margin-left: 16px !important;
  }
  .m-lg-4 {
    margin: 24px !important;
  }
  .mt-lg-4, .my-lg-4 {
    margin-top: 24px !important;
  }
  .mr-lg-4, .mx-lg-4 {
    margin-right: 24px !important;
  }
  .mb-lg-4, .my-lg-4 {
    margin-bottom: 24px !important;
  }
  .ml-lg-4, .mx-lg-4 {
    margin-left: 24px !important;
  }
  .m-lg-5 {
    margin: 48px !important;
  }
  .mt-lg-5, .my-lg-5 {
    margin-top: 48px !important;
  }
  .mr-lg-5, .mx-lg-5 {
    margin-right: 48px !important;
  }
  .mb-lg-5, .my-lg-5 {
    margin-bottom: 48px !important;
  }
  .ml-lg-5, .mx-lg-5 {
    margin-left: 48px !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0, .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0, .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0, .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0, .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 4px !important;
  }
  .pt-lg-1, .py-lg-1 {
    padding-top: 4px !important;
  }
  .pr-lg-1, .px-lg-1 {
    padding-right: 4px !important;
  }
  .pb-lg-1, .py-lg-1 {
    padding-bottom: 4px !important;
  }
  .pl-lg-1, .px-lg-1 {
    padding-left: 4px !important;
  }
  .p-lg-2 {
    padding: 8px !important;
  }
  .pt-lg-2, .py-lg-2 {
    padding-top: 8px !important;
  }
  .pr-lg-2, .px-lg-2 {
    padding-right: 8px !important;
  }
  .pb-lg-2, .py-lg-2 {
    padding-bottom: 8px !important;
  }
  .pl-lg-2, .px-lg-2 {
    padding-left: 8px !important;
  }
  .p-lg-3 {
    padding: 16px !important;
  }
  .pt-lg-3, .py-lg-3 {
    padding-top: 16px !important;
  }
  .pr-lg-3, .px-lg-3 {
    padding-right: 16px !important;
  }
  .pb-lg-3, .py-lg-3 {
    padding-bottom: 16px !important;
  }
  .pl-lg-3, .px-lg-3 {
    padding-left: 16px !important;
  }
  .p-lg-4 {
    padding: 24px !important;
  }
  .pt-lg-4, .py-lg-4 {
    padding-top: 24px !important;
  }
  .pr-lg-4, .px-lg-4 {
    padding-right: 24px !important;
  }
  .pb-lg-4, .py-lg-4 {
    padding-bottom: 24px !important;
  }
  .pl-lg-4, .px-lg-4 {
    padding-left: 24px !important;
  }
  .p-lg-5 {
    padding: 48px !important;
  }
  .pt-lg-5, .py-lg-5 {
    padding-top: 48px !important;
  }
  .pr-lg-5, .px-lg-5 {
    padding-right: 48px !important;
  }
  .pb-lg-5, .py-lg-5 {
    padding-bottom: 48px !important;
  }
  .pl-lg-5, .px-lg-5 {
    padding-left: 48px !important;
  }
  .m-lg-n1 {
    margin: -4px !important;
  }
  .mt-lg-n1, .my-lg-n1 {
    margin-top: -4px !important;
  }
  .mr-lg-n1, .mx-lg-n1 {
    margin-right: -4px !important;
  }
  .mb-lg-n1, .my-lg-n1 {
    margin-bottom: -4px !important;
  }
  .ml-lg-n1, .mx-lg-n1 {
    margin-left: -4px !important;
  }
  .m-lg-n2 {
    margin: -8px !important;
  }
  .mt-lg-n2, .my-lg-n2 {
    margin-top: -8px !important;
  }
  .mr-lg-n2, .mx-lg-n2 {
    margin-right: -8px !important;
  }
  .mb-lg-n2, .my-lg-n2 {
    margin-bottom: -8px !important;
  }
  .ml-lg-n2, .mx-lg-n2 {
    margin-left: -8px !important;
  }
  .m-lg-n3 {
    margin: -16px !important;
  }
  .mt-lg-n3, .my-lg-n3 {
    margin-top: -16px !important;
  }
  .mr-lg-n3, .mx-lg-n3 {
    margin-right: -16px !important;
  }
  .mb-lg-n3, .my-lg-n3 {
    margin-bottom: -16px !important;
  }
  .ml-lg-n3, .mx-lg-n3 {
    margin-left: -16px !important;
  }
  .m-lg-n4 {
    margin: -24px !important;
  }
  .mt-lg-n4, .my-lg-n4 {
    margin-top: -24px !important;
  }
  .mr-lg-n4, .mx-lg-n4 {
    margin-right: -24px !important;
  }
  .mb-lg-n4, .my-lg-n4 {
    margin-bottom: -24px !important;
  }
  .ml-lg-n4, .mx-lg-n4 {
    margin-left: -24px !important;
  }
  .m-lg-n5 {
    margin: -48px !important;
  }
  .mt-lg-n5, .my-lg-n5 {
    margin-top: -48px !important;
  }
  .mr-lg-n5, .mx-lg-n5 {
    margin-right: -48px !important;
  }
  .mb-lg-n5, .my-lg-n5 {
    margin-bottom: -48px !important;
  }
  .ml-lg-n5, .mx-lg-n5 {
    margin-left: -48px !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto, .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto, .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto, .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto, .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0, .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0, .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0, .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0, .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 4px !important;
  }
  .mt-xl-1, .my-xl-1 {
    margin-top: 4px !important;
  }
  .mr-xl-1, .mx-xl-1 {
    margin-right: 4px !important;
  }
  .mb-xl-1, .my-xl-1 {
    margin-bottom: 4px !important;
  }
  .ml-xl-1, .mx-xl-1 {
    margin-left: 4px !important;
  }
  .m-xl-2 {
    margin: 8px !important;
  }
  .mt-xl-2, .my-xl-2 {
    margin-top: 8px !important;
  }
  .mr-xl-2, .mx-xl-2 {
    margin-right: 8px !important;
  }
  .mb-xl-2, .my-xl-2 {
    margin-bottom: 8px !important;
  }
  .ml-xl-2, .mx-xl-2 {
    margin-left: 8px !important;
  }
  .m-xl-3 {
    margin: 16px !important;
  }
  .mt-xl-3, .my-xl-3 {
    margin-top: 16px !important;
  }
  .mr-xl-3, .mx-xl-3 {
    margin-right: 16px !important;
  }
  .mb-xl-3, .my-xl-3 {
    margin-bottom: 16px !important;
  }
  .ml-xl-3, .mx-xl-3 {
    margin-left: 16px !important;
  }
  .m-xl-4 {
    margin: 24px !important;
  }
  .mt-xl-4, .my-xl-4 {
    margin-top: 24px !important;
  }
  .mr-xl-4, .mx-xl-4 {
    margin-right: 24px !important;
  }
  .mb-xl-4, .my-xl-4 {
    margin-bottom: 24px !important;
  }
  .ml-xl-4, .mx-xl-4 {
    margin-left: 24px !important;
  }
  .m-xl-5 {
    margin: 48px !important;
  }
  .mt-xl-5, .my-xl-5 {
    margin-top: 48px !important;
  }
  .mr-xl-5, .mx-xl-5 {
    margin-right: 48px !important;
  }
  .mb-xl-5, .my-xl-5 {
    margin-bottom: 48px !important;
  }
  .ml-xl-5, .mx-xl-5 {
    margin-left: 48px !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0, .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0, .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0, .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0, .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 4px !important;
  }
  .pt-xl-1, .py-xl-1 {
    padding-top: 4px !important;
  }
  .pr-xl-1, .px-xl-1 {
    padding-right: 4px !important;
  }
  .pb-xl-1, .py-xl-1 {
    padding-bottom: 4px !important;
  }
  .pl-xl-1, .px-xl-1 {
    padding-left: 4px !important;
  }
  .p-xl-2 {
    padding: 8px !important;
  }
  .pt-xl-2, .py-xl-2 {
    padding-top: 8px !important;
  }
  .pr-xl-2, .px-xl-2 {
    padding-right: 8px !important;
  }
  .pb-xl-2, .py-xl-2 {
    padding-bottom: 8px !important;
  }
  .pl-xl-2, .px-xl-2 {
    padding-left: 8px !important;
  }
  .p-xl-3 {
    padding: 16px !important;
  }
  .pt-xl-3, .py-xl-3 {
    padding-top: 16px !important;
  }
  .pr-xl-3, .px-xl-3 {
    padding-right: 16px !important;
  }
  .pb-xl-3, .py-xl-3 {
    padding-bottom: 16px !important;
  }
  .pl-xl-3, .px-xl-3 {
    padding-left: 16px !important;
  }
  .p-xl-4 {
    padding: 24px !important;
  }
  .pt-xl-4, .py-xl-4 {
    padding-top: 24px !important;
  }
  .pr-xl-4, .px-xl-4 {
    padding-right: 24px !important;
  }
  .pb-xl-4, .py-xl-4 {
    padding-bottom: 24px !important;
  }
  .pl-xl-4, .px-xl-4 {
    padding-left: 24px !important;
  }
  .p-xl-5 {
    padding: 48px !important;
  }
  .pt-xl-5, .py-xl-5 {
    padding-top: 48px !important;
  }
  .pr-xl-5, .px-xl-5 {
    padding-right: 48px !important;
  }
  .pb-xl-5, .py-xl-5 {
    padding-bottom: 48px !important;
  }
  .pl-xl-5, .px-xl-5 {
    padding-left: 48px !important;
  }
  .m-xl-n1 {
    margin: -4px !important;
  }
  .mt-xl-n1, .my-xl-n1 {
    margin-top: -4px !important;
  }
  .mr-xl-n1, .mx-xl-n1 {
    margin-right: -4px !important;
  }
  .mb-xl-n1, .my-xl-n1 {
    margin-bottom: -4px !important;
  }
  .ml-xl-n1, .mx-xl-n1 {
    margin-left: -4px !important;
  }
  .m-xl-n2 {
    margin: -8px !important;
  }
  .mt-xl-n2, .my-xl-n2 {
    margin-top: -8px !important;
  }
  .mr-xl-n2, .mx-xl-n2 {
    margin-right: -8px !important;
  }
  .mb-xl-n2, .my-xl-n2 {
    margin-bottom: -8px !important;
  }
  .ml-xl-n2, .mx-xl-n2 {
    margin-left: -8px !important;
  }
  .m-xl-n3 {
    margin: -16px !important;
  }
  .mt-xl-n3, .my-xl-n3 {
    margin-top: -16px !important;
  }
  .mr-xl-n3, .mx-xl-n3 {
    margin-right: -16px !important;
  }
  .mb-xl-n3, .my-xl-n3 {
    margin-bottom: -16px !important;
  }
  .ml-xl-n3, .mx-xl-n3 {
    margin-left: -16px !important;
  }
  .m-xl-n4 {
    margin: -24px !important;
  }
  .mt-xl-n4, .my-xl-n4 {
    margin-top: -24px !important;
  }
  .mr-xl-n4, .mx-xl-n4 {
    margin-right: -24px !important;
  }
  .mb-xl-n4, .my-xl-n4 {
    margin-bottom: -24px !important;
  }
  .ml-xl-n4, .mx-xl-n4 {
    margin-left: -24px !important;
  }
  .m-xl-n5 {
    margin: -48px !important;
  }
  .mt-xl-n5, .my-xl-n5 {
    margin-top: -48px !important;
  }
  .mr-xl-n5, .mx-xl-n5 {
    margin-right: -48px !important;
  }
  .mb-xl-n5, .my-xl-n5 {
    margin-bottom: -48px !important;
  }
  .ml-xl-n5, .mx-xl-n5 {
    margin-left: -48px !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto, .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto, .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto, .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto, .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: 'Roboto Mono', monospace !important;
}
.text-justify {
  text-align: justify !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase, .btn, .assistance, .wrap-modules div[id*="button-"] .uk-button, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .info-number-profile, .section-box-evidence .box-evidence figure figcaption p {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-lighter {
  font-weight: lighter !important;
}
.font-weight-normal {
  font-weight: 400 !important;
}
.font-weight-bold, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .number-profile, .proposte-collaborazione-wrapper .box-interesse .num-interesse {
  font-weight: 700 !important;
}
.font-weight-bolder {
  font-weight: bolder !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .nav-link.btn.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .assistance.nav-link.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] .uk-button.nav-link.btn-outline-primary, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .uk-button.nav-link.btn-outline-primary {
  color: #16411e !important;
}
a.text-primary:hover, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.nav-link.btn.btn-outline-primary:hover, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.assistance.nav-link.btn-outline-primary:hover, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] a.uk-button.nav-link.btn-outline-primary:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.uk-button.nav-link.btn-outline-primary:hover, a.text-primary:focus, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.nav-link.btn.btn-outline-primary:focus, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.assistance.nav-link.btn-outline-primary:focus, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label input[type='checkbox']:focus + a.lever.assistance.nav-link.btn-outline-primary, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative input[type='checkbox']:focus + a.lever.assistance.nav-link.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] a.uk-button.nav-link.btn-outline-primary:focus, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + a.lever.uk-button.nav-link.btn-outline-primary, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] input[type='checkbox']:focus + a.lever.uk-button.nav-link.btn-outline-primary, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative a.uk-button.nav-link.btn-outline-primary:focus, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label input[type='checkbox']:focus + a.lever.nav-link.btn.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label input[type='checkbox']:focus + a.assistance.lever.nav-link.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + a.uk-button.lever.nav-link.btn-outline-primary, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label input[type='checkbox']:focus + a.uk-button.lever.nav-link.btn-outline-primary, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative input[type='checkbox']:focus + a.lever.nav-link.btn.btn-outline-primary, .toggles label input[type='checkbox']:focus + a.lever.text-primary, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative input[type='checkbox']:focus + a.nav-link.btn.btn-outline-primary.lever, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative input[type='checkbox']:focus + a.assistance.nav-link.btn-outline-primary.lever, .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] input[type='checkbox']:focus + a.uk-button.nav-link.btn-outline-primary.lever, .wrap-modules div[id*="button-"] .toggles label body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative input[type='checkbox']:focus + a.uk-button.nav-link.btn-outline-primary.lever, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .toggles label input[type='checkbox']:focus + a.nav-link.btn.btn-outline-primary.lever {
  color: #0f2e15 !important;
}
.text-secondary, .bi-widget-myprofile-wrapper .avatar > p, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .number-profile {
  color: #3f505a !important;
}
a.text-secondary:hover, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile a.number-profile:hover, a.text-secondary:focus, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile a.number-profile:focus, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .toggles label input[type='checkbox']:focus + a.lever.number-profile, .toggles label .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile input[type='checkbox']:focus + a.lever.number-profile, .toggles label input[type='checkbox']:focus + a.lever.text-secondary, .toggles label .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile input[type='checkbox']:focus + a.number-profile.lever, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .toggles label input[type='checkbox']:focus + a.number-profile.lever {
  color: #34434b !important;
}
.text-success {
  color: #003b26 !important;
}
a.text-success:hover, a.text-success:focus, .toggles label input[type='checkbox']:focus + a.lever.text-success {
  color: #002116 !important;
}
.text-info {
  color: #717273 !important;
}
a.text-info:hover, a.text-info:focus, .toggles label input[type='checkbox']:focus + a.lever.text-info {
  color: #646566 !important;
}
.text-warning {
  color: #4a2c00 !important;
}
a.text-warning:hover, a.text-warning:focus, .toggles label input[type='checkbox']:focus + a.lever.text-warning {
  color: #402600 !important;
}
.text-danger {
  color: #991b1b !important;
}
a.text-danger:hover, a.text-danger:focus, .toggles label input[type='checkbox']:focus + a.lever.text-danger {
  color: #841717 !important;
}
.text-light {
  color: #bdb4d8 !important;
}
a.text-light:hover, a.text-light:focus, .toggles label input[type='checkbox']:focus + a.lever.text-light {
  color: #aea3d0 !important;
}
.text-dark {
  color: #050b12 !important;
}
a.text-dark:hover, a.text-dark:focus, .toggles label input[type='checkbox']:focus + a.lever.text-dark {
  color: #000 !important;
}
.text-black {
  color: #000 !important;
}
a.text-black:hover, a.text-black:focus, .toggles label input[type='checkbox']:focus + a.lever.text-black {
  color: #000 !important;
}
.text-white {
  color: #fff !important;
}
a.text-white:hover, a.text-white:focus, .toggles label input[type='checkbox']:focus + a.lever.text-white {
  color: #ccc !important;
}
.text-100 {
  color: #bbbdc1 !important;
}
a.text-100:hover, a.text-100:focus, .toggles label input[type='checkbox']:focus + a.lever.text-100 {
  color: #aeb0b5 !important;
}
.text-200 {
  color: #a3a4a7 !important;
}
a.text-200:hover, a.text-200:focus, .toggles label input[type='checkbox']:focus + a.lever.text-200 {
  color: #96979a !important;
}
.text-300 {
  color: #8a8b8d !important;
}
a.text-300:hover, a.text-300:focus, .toggles label input[type='checkbox']:focus + a.lever.text-300 {
  color: #7d7e80 !important;
}
.text-400 {
  color: #717273 !important;
}
a.text-400:hover, a.text-400:focus, .toggles label input[type='checkbox']:focus + a.lever.text-400 {
  color: #646566 !important;
}
.text-500 {
  color: #585859 !important;
}
a.text-500:hover, a.text-500:focus, .toggles label input[type='checkbox']:focus + a.lever.text-500 {
  color: #4b4c4c !important;
}
.text-600 {
  color: #3f3f40 !important;
}
a.text-600:hover, a.text-600:focus, .toggles label input[type='checkbox']:focus + a.lever.text-600 {
  color: #323233 !important;
}
.text-700 {
  color: #262626 !important;
}
a.text-700:hover, a.text-700:focus, .toggles label input[type='checkbox']:focus + a.lever.text-700 {
  color: #191919 !important;
}
.text-800 {
  color: #0c0c0c !important;
}
a.text-800:hover, a.text-800:focus, .toggles label input[type='checkbox']:focus + a.lever.text-800 {
  color: #000 !important;
}
.text-900 {
  color: #000 !important;
}
a.text-900:hover, a.text-900:focus, .toggles label input[type='checkbox']:focus + a.lever.text-900 {
  color: #000 !important;
}
.text-tertiary, .proposte-collaborazione-wrapper .box-interesse .num-interesse {
  color: #000508 !important;
}
a.text-tertiary:hover, .proposte-collaborazione-wrapper .box-interesse a.num-interesse:hover, a.text-tertiary:focus, .proposte-collaborazione-wrapper .box-interesse a.num-interesse:focus, .proposte-collaborazione-wrapper .box-interesse .toggles label input[type='checkbox']:focus + a.lever.num-interesse, .toggles label .proposte-collaborazione-wrapper .box-interesse input[type='checkbox']:focus + a.lever.num-interesse, .toggles label input[type='checkbox']:focus + a.lever.text-tertiary, .toggles label .proposte-collaborazione-wrapper .box-interesse input[type='checkbox']:focus + a.num-interesse.lever, .proposte-collaborazione-wrapper .box-interesse .toggles label input[type='checkbox']:focus + a.num-interesse.lever {
  color: #000 !important;
}
.text-card-preference-bg {
  color: #a7e1b2 !important;
}
a.text-card-preference-bg:hover, a.text-card-preference-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.text-card-preference-bg {
  color: #94dba1 !important;
}
.text-tags-list-bg {
  color: #a7e1b2 !important;
}
a.text-tags-list-bg:hover, a.text-tags-list-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.text-tags-list-bg {
  color: #94dba1 !important;
}
.text-tooltip-bg {
  color: #2a353c !important;
}
a.text-tooltip-bg:hover, a.text-tooltip-bg:focus, .toggles label input[type='checkbox']:focus + a.lever.text-tooltip-bg {
  color: #1f282d !important;
}
.text-text-muted {
  color: #242f33 !important;
}
a.text-text-muted:hover, a.text-text-muted:focus, .toggles label input[type='checkbox']:focus + a.lever.text-text-muted {
  color: #192124 !important;
}
.text-linkedin {
  color: #014569 !important;
}
a.text-linkedin:hover, a.text-linkedin:focus, .toggles label input[type='checkbox']:focus + a.lever.text-linkedin {
  color: #003450 !important;
}
.text-facebook {
  color: #314674 !important;
}
a.text-facebook:hover, a.text-facebook:focus, .toggles label input[type='checkbox']:focus + a.lever.text-facebook {
  color: #2a3c62 !important;
}
.text-google {
  color: #bf2114 !important;
}
a.text-google:hover, a.text-google:focus, .toggles label input[type='checkbox']:focus + a.lever.text-google {
  color: #a81d11 !important;
}
.text-twitter {
  color: #01abe2 !important;
}
a.text-twitter:hover, a.text-twitter:focus, .toggles label input[type='checkbox']:focus + a.lever.text-twitter {
  color: #0198c9 !important;
}
.text-apple {
  color: #000 !important;
}
a.text-apple:hover, a.text-apple:focus, .toggles label input[type='checkbox']:focus + a.lever.text-apple {
  color: #000 !important;
}
.text-youtube {
  color: #7b1113 !important;
}
a.text-youtube:hover, a.text-youtube:focus, .toggles label input[type='checkbox']:focus + a.lever.text-youtube {
  color: #650e10 !important;
}
.text-spid {
  color: #004080 !important;
}
a.text-spid:hover, a.text-spid:focus, .toggles label input[type='checkbox']:focus + a.lever.text-spid {
  color: #036 !important;
}
.text-folder {
  color: #f8bb1b !important;
}
a.text-folder:hover, a.text-folder:focus, .toggles label input[type='checkbox']:focus + a.lever.text-folder {
  color: #f1b108 !important;
}
.text-excel {
  color: #075630 !important;
}
a.text-excel:hover, a.text-excel:focus, .toggles label input[type='checkbox']:focus + a.lever.text-excel {
  color: #053e23 !important;
}
.text-word {
  color: #1e61c2 !important;
}
a.text-word:hover, a.text-word:focus, .toggles label input[type='checkbox']:focus + a.lever.text-word {
  color: #1b56ac !important;
}
.text-pdf {
  color: #bf2214 !important;
}
a.text-pdf:hover, a.text-pdf:focus, .toggles label input[type='checkbox']:focus + a.lever.text-pdf {
  color: #a81e11 !important;
}
.text-image {
  color: #98221a !important;
}
a.text-image:hover, a.text-image:focus, .toggles label input[type='checkbox']:focus + a.lever.text-image {
  color: #821d16 !important;
}
.text-txt {
  color: #000 !important;
}
a.text-txt:hover, a.text-txt:focus, .toggles label input[type='checkbox']:focus + a.lever.text-txt {
  color: #000 !important;
}
.text-google-drive {
  color: #095add !important;
}
a.text-google-drive:hover, a.text-google-drive:focus, .toggles label input[type='checkbox']:focus + a.lever.text-google-drive {
  color: #0850c5 !important;
}
.text-body {
  color: #19191a !important;
}
.text-muted {
  color: #5a768a !important;
}
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}
.text-reset {
  color: inherit !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}
.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}
.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}
.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}
.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #656566;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.toast-body {
  padding: 0.75rem;
}
html, body {
  font-size: 16px;
  line-height: 1.5;
}
@media (min-width: 576px) {
  html, body {
    font-size: 18px;
    line-height: 1.555;
  }
}
h1, .h1 {
  letter-spacing: -1px;
}
@media (min-width: 576px) {
  h1, .h1 {
    font-size: 2.666rem;
    letter-spacing: -1.2px;
    line-height: 1.25;
  }
}
h2, .h2, .event-container .time-event .date .day-event {
  line-height: 1.25;
  letter-spacing: normal;
}
@media (min-width: 576px) {
  h2, .h2, .event-container .time-event .date .day-event {
    font-size: 2.222rem;
    line-height: 1.2;
  }
}
h3, .h3 {
  line-height: 1.1428;
  letter-spacing: normal;
}
@media (min-width: 576px) {
  h3, .h3 {
    font-size: 1.777rem;
    line-height: 1.25;
  }
}
h4, .h4, .event-container .time-event .date .month-event {
  line-height: 1.1666;
  letter-spacing: normal;
}
@media (min-width: 576px) {
  h4, .h4, .event-container .time-event .date .month-event {
    font-size: 1.555rem;
    line-height: 1.428;
    font-weight: 600;
  }
}
h5, .h5, .event-container .time-event .date .year-event, .proposte-collaborazione-wrapper .box-interesse .num-interesse {
  font-weight: 400;
  letter-spacing: normal;
}
@media (min-width: 576px) {
  h5, .h5, .event-container .time-event .date .year-event, .proposte-collaborazione-wrapper .box-interesse .num-interesse {
    font-size: 1.333rem;
  }
}
h6, .h6 {
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: normal;
}
.display-1 {
  font-size: 3.111rem;
}
@media (min-width: 576px) {
  .display-1 {
    font-size: 3.111rem;
    line-height: 1.428;
  }
}
blockquote, .blockquote {
  font-family: Lora, Georgia, serif;
  margin: 1.5rem 0;
}
caption {
  font-size: 0.777rem;
  line-height: 1.4285;
}
b, strong {
  font-weight: 600;
}
small, .small, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .info-number-profile, .section-box-evidence .box-evidence figure figcaption p {
  font-size: 0.9375rem;
  font-weight: 400;
}
@media (min-width: 576px) {
  small, .small, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .info-number-profile, .section-box-evidence .box-evidence figure figcaption p {
    font-size: 0.8888rem;
  }
}
.x-small {
  font-size: 0.875rem;
  font-weight: 400;
}
@media (min-width: 576px) {
  .x-small {
    font-size: 0.7777rem;
  }
}
.blockquote-footer {
  color: #656566;
}
.bg-dark .blockquote-footer {
  color: #979899;
}
.text-serif {
  font-family: Lora, Georgia, serif !important;
}
.text-sans-serif {
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif !important;
}
.text-monospace {
  font-family: 'Roboto Mono', monospace !important;
}
.row.variable-gutters, .list-view-design.row {
  margin-right: -6px;
  margin-left: -6px;
}
.row.variable-gutters > .col, .list-view-design.row > .col, .row.variable-gutters > [class*='col-'], .list-view-design.row > [class*='col-'] {
  padding-right: 6px;
  padding-left: 6px;
}
@media (min-width: 576px) {
  .row.variable-gutters, .list-view-design.row {
    margin-right: -6px;
    margin-left: -6px;
  }
  .row.variable-gutters > .col, .list-view-design.row > .col, .row.variable-gutters > [class*='col-'], .list-view-design.row > [class*='col-'] {
    padding-right: 6px;
    padding-left: 6px;
  }
}
@media (min-width: 768px) {
  .row.variable-gutters, .list-view-design.row {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row.variable-gutters > .col, .list-view-design.row > .col, .row.variable-gutters > [class*='col-'], .list-view-design.row > [class*='col-'] {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 992px) {
  .row.variable-gutters, .list-view-design.row {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row.variable-gutters > .col, .list-view-design.row > .col, .row.variable-gutters > [class*='col-'], .list-view-design.row > [class*='col-'] {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 1200px) {
  .row.variable-gutters, .list-view-design.row {
    margin-right: -14px;
    margin-left: -14px;
  }
  .row.variable-gutters > .col, .list-view-design.row > .col, .row.variable-gutters > [class*='col-'], .list-view-design.row > [class*='col-'] {
    padding-right: 14px;
    padding-left: 14px;
  }
}
.row.row-column-border {
  border-top: 1px solid #b1b1b3;
}
.row.row-column-border > [class^='col-'] {
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-top: 1px solid #b1b1b3;
}
.row.row-column-border > [class^='col-']:first-child {
  border: none;
}
.row.row-column-border > [class^='col-'] .navbar {
  padding: 0;
}
.row.row-column-border > [class^='col-'] .navbar .menu-wrapper .nav-link {
  padding-right: 0;
}
.row.row-column-menu-left > [class^='col-']:first-child {
  padding: 1rem 0;
}
.row.row-column-menu-right > [class^='col-']:last-child {
  padding: 1rem 0;
}
.row.row-card {
  background-color: #fff;
}
@media (min-width: 992px) {
  .row.row-column-border {
    margin-top: 1rem;
  }
  .row.row-column-border > [class^='col-'] {
    padding: 3rem 3rem;
    border-top: none;
    border-left: 1px solid #b1b1b3;
  }
  .row.row-column-border > [class^='col-']:first-child {
    border: none;
    padding-left: 0;
  }
  .row.row-column-border > [class^='col-'] .navbar .menu-wrapper {
    padding: 0;
  }
  .row.row-column-menu-left > [class^='col-']:first-child {
    padding: 0;
  }
  .row.row-column-menu-right > [class^='col-']:last-child {
    padding: 0;
  }
}
.row.row-full-width {
  max-width: calc(100vw);
  margin: 0 calc(-50vw + 50%);
}
.row.row-full-width > * {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.row.row-full-width > * img {
  width: 100%;
  height: 100%;
  max-height: 600px;
  object-fit: cover;
}
.row.row-title {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 576px) {
  .row.row-title {
    flex-direction: row;
    align-items: flex-start;
  }
}
.row.row-border h1 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h2 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h3 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h4 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h5 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h6 {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
@media (min-width: 576px) {
  .row.row-border {
    border-bottom: 1px solid #b1b1b3;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
  }
  .row.row-border h1 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h2 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h3 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h4 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h5 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h6 {
    border: none;
    margin: 0;
    padding: 0;
  }
}
.row.row-calendar {
  display: block;
}
.sticky-wrapper.is-sticky {
  position: fixed;
}
.sticky-wrapper.is-sticky.navbar-wrapper {
  z-index: 1;
  left: 0;
  right: 0;
  width: auto;
}
.sticky-wrapper.is-sticky.navbar-wrapper .navbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top: 1px solid #b1b1b3;
}
.sticky-wrapper.is-sticky.navbar-wrapper.sticky-expanded {
  z-index: auto;
}
@media (min-width: 992px) {
  .sticky-wrapper.is-sticky.navbar-wrapper {
    z-index: auto;
    left: auto;
    right: auto;
    width: unset;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar {
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar .menu-wrapper {
    padding: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar .menu-wrapper .nav-link {
    padding-right: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar.it-bottom-navscroll {
    border: none;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper.at-bottom {
    position: absolute;
    top: auto !important;
    bottom: 0;
  }
}
.sticky-wrapper.navbar-wrapper .navbar.it-top-navscroll, .sticky-wrapper.navbar-wrapper .navbar.it-bottom-navscroll {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}
.table th, .table td {
  text-align: left;
  border-bottom: 1px solid #d6dce3;
  border-top: none;
}
.breadcrumb-container .breadcrumb {
  padding: 0.5em 0;
  border-radius: 0;
}
.breadcrumb-container .breadcrumb .breadcrumb-item {
  padding-left: 0;
}
.breadcrumb-container .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  display: none;
}
.breadcrumb-container .breadcrumb .breadcrumb-item i {
  padding-right: 0.5em;
}
.breadcrumb-container .breadcrumb .breadcrumb-item a {
  color: #5b6f82;
  font-weight: 600;
}
.breadcrumb-container .breadcrumb .breadcrumb-item.active a {
  font-weight: normal;
  pointer-events: none;
}
.breadcrumb-container .breadcrumb .breadcrumb-item span.separator {
  display: inline-block;
  font-weight: 600;
  padding: 0 0.5em;
}
.breadcrumb-container .breadcrumb.dark {
  background: #435a70;
  color: #fff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item a {
  color: #fff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item span.separator {
  color: #fff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item i {
  color: #0bd9d2;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item.active {
  color: #fff;
}
.modal-content, .modal-header {
  border-radius: 0;
}
*[data-toggle='collapse'] .collapse-icon::before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 0.5rem solid;
  border-right: 0.5rem solid transparent;
  border-bottom: 0;
  border-left: 0.5rem solid transparent;
  vertical-align: 0.1875rem;
}
*[data-toggle='collapse'].collapsed .collapse-icon::before {
  transform: rotate(180deg);
}
.collapse-div {
  border-bottom: 1px solid #e3e4e6;
}
.collapse-div .collapse-div {
  border: 1px solid #e3e4e6;
  border-top: 0;
}
.collapse-div.collapse-background-active .collapse-header *[data-toggle='collapse'][aria-expanded='true'] {
  background-color: #297a38;
  color: #fff;
  border-color: #297a38;
}
.collapse-div.collapse-background-active .collapse-header *[data-toggle='collapse'][aria-expanded='true']:before {
  color: #fff;
}
.collapse-div.collapse-background-hover .collapse-header *[data-toggle='collapse']:hover {
  background-color: #297a38;
  color: #fff;
  border-color: #297a38;
}
.collapse-div.collapse-background-hover .collapse-header *[data-toggle='collapse']:hover:before {
  color: #fff;
}
.collapse-div.collapse-left-icon .collapse-header *[data-toggle='collapse']:before {
  content: '-';
  float: left;
  margin: 0 1rem 0 0;
  font-size: 1.5rem;
  line-height: 1.2rem;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  transform: none;
}
.collapse-div.collapse-left-icon .collapse-header *[data-toggle='collapse'][aria-expanded='false']:before {
  content: '+';
}
.collapse-header {
  position: relative;
}
.collapse-header *[data-toggle='collapse'] {
  width: 100%;
  text-align: left;
  border: 0;
  background-color: transparent;
  border-top: 1px solid #e3e4e6;
  padding: 14px 24px;
  cursor: pointer;
  color: #5c6f82;
  font-weight: 600;
}
.collapse-header *[data-toggle='collapse'][aria-expanded='false'] {
  color: #297a38;
}
.collapse-header *[data-toggle='collapse'][aria-expanded='false']:before {
  transform: scaleY(-1);
}
.collapse-header *[data-toggle='collapse'][aria-expanded='false']:hover:before, .collapse-header *[data-toggle='collapse'][aria-expanded='true']:hover:before {
  text-decoration: none;
}
.collapse-header *[data-toggle='collapse']:before {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHRpdGxlPml0LWNvbGxhcHNlPC90aXRsZT48ZyBpZD0iTGl2ZWxsb18xMyIgZGF0YS1uYW1lPSJMaXZlbGxvIDEzIj48cGF0aCBmaWxsPSIjN0ZCMkU1IiBkPSJNMTIsMTAuMjUsMTYuNzcsMTVhLjc1Ljc1LDAsMCwwLDEuMDYsMCwuNzQuNzQsMCwwLDAsMC0xLjA2TDEzLjA2LDkuMTlhMS41MSwxLjUxLDAsMCwwLTIuMTIsMEw2LjE3LDE0YS43NC43NCwwLDAsMCwwLDEuMDYuNzUuNzUsMCwwLDAsMS4wNiwwWiIvPjwvZz48L3N2Zz4K');
  float: right;
  width: 1.5rem;
  line-height: 0.1rem;
  color: #62936b;
  transition: transform 0.3s;
}
.collapse-header *[data-toggle='collapse']:hover {
  background: none;
  text-decoration: underline;
}
.collapse-body {
  padding: 12px 24px 42px;
}
.collapse-body .collapse-header button[aria-expanded='true']:before {
  height: 0;
  width: 0;
}
.it-carousel-wrapper {
  margin: 0 auto;
}
.it-carousel-wrapper .it-special-card h5.card-title {
  margin-bottom: 0;
}
.it-carousel-wrapper .it-header-block h2 {
  font-size: 1.75rem;
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 8px;
  margin-bottom: 0;
  letter-spacing: unset;
}
.it-carousel-wrapper .owl-stage-outer {
  padding-top: 24px;
  padding-bottom: 0;
}
@media (max-width: 575.98px) {
}
@media (max-width: 575.98px) {
}
.it-carousel-wrapper .card-wrapper {
  padding-bottom: 16px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a {
  position: relative;
  display: block;
  position: relative;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card {
  border-right: none;
  margin-right: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after {
  display: none;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body .card-signature {
  float: left;
  margin-bottom: 0;
  width: 60%;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body a.read-more {
  float: right;
  position: inherit;
  bottom: inherit;
  margin-bottom: 0;
  width: 35%;
  justify-content: flex-end;
  line-height: 21px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 {
  margin: 0 auto;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-header-block {
  padding: 0 24px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel .it-img-card .owl-stage {
  left: unset;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .owl-stage {
  left: -40px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel .owl-stage {
  left: unset;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel .owl-dots {
  text-align: center;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-img-card .owl-stage {
  left: -16px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .card.card-img {
  margin-left: 0;
  margin-right: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card.card-bg {
  margin-left: 0;
  margin-right: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .owl-stage-outer {
  border-right: none;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .owl-stage {
  left: -16px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .owl-dots {
  text-align: center;
  margin-top: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .owl-dots {
  text-align: center;
  margin-top: 16px;
  margin-left: 38px;
  margin-right: 38px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-img-card .owl-dots {
  text-align: center;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-img-card .it-img-card .owl-stage {
  left: -16px;
}
.it-carousel-wrapper .owl-dots {
  text-align: center;
}
.it-carousel-wrapper .owl-dots .owl-dot {
  width: 8px;
  height: 8px;
  background: #3db352;
  display: inline-block;
  opacity: 0.3;
  transition: all 0.3s;
  border-radius: 50px;
  margin: 0 8px;
}
.it-carousel-wrapper .owl-dots .owl-dot.active {
  opacity: 1;
}
@media (min-width: 768px) {
  .it-carousel-wrapper.it-carousel-landscape-abstract .owl-stage-outer {
    border-right: 3px solid #fff;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-img-card .owl-stage {
    left: -16px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel .it-img-card .owl-stage {
    left: unset;
  }
}
@media (min-width: 992px) {
  .it-carousel-wrapper.it-carousel-landscape-abstract {
    max-width: 960px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .owl-stage {
    display: flex;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .owl-stage .owl-item {
    display: flex;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .owl-stage .owl-item .it-single-slide-wrapper {
    height: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper {
    display: flex;
    flex-basis: 100%;
    width: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a {
    flex-basis: 50%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a .img-responsive-wrapper .img-responsive {
    padding-bottom: inherit;
    position: absolute;
    width: 100%;
    height: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside {
    flex-basis: 50%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card {
    border-right: none;
    margin-right: 0;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after {
    display: none;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body {
    padding-left: 48px;
    padding-bottom: 48px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body .card-signature {
    float: left;
    width: 60%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body a.read-more {
    float: right;
    position: inherit;
    bottom: inherit;
    margin-bottom: 0;
    width: 35%;
    justify-content: flex-end;
    line-height: 26px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .owl-dots {
    position: absolute;
    left: 50%;
    margin-left: 40px;
    right: 0;
    bottom: 5px;
    text-align: left;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 {
    max-width: 960px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel {
    max-width: unset;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-header-block {
    padding: 0 12px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .owl-stage-outer {
    border-right: 1px solid #fff;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .owl-stage {
    left: inherit;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .owl-stage {
    left: unset;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .owl-stage-outer {
    border-right: none;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .owl-dots {
    text-align: left;
    margin-left: 16px;
    margin-right: 16px;
  }
}
@media (min-width: 1200px) {
  .it-carousel-wrapper.it-carousel-landscape-abstract {
    max-width: 1184px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 {
    max-width: 1184px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel {
    max-width: unset;
  }
}
.it-calendar-wrapper .it-header-block-title {
  background-color: #297a38;
  color: #fff;
  padding: 0.5em 0;
  border-radius: 4px 4px 0 0;
}
.it-calendar-wrapper .card-wrapper {
  padding: 0;
}
.it-calendar-wrapper .owl-stage-outer {
  padding-top: 0;
  margin-bottom: 12px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.it-calendar-wrapper .owl-item .card-bg {
  box-shadow: none;
}
.it-calendar-wrapper .owl-item.active + .active .card-bg {
  border-bottom-left-radius: 0;
  box-shadow: inset 1rem 0 1rem -1rem rgba(0, 0, 0, 0.3);
}
.it-calendar-wrapper .card .card-title, .it-calendar-wrapper .card .card-text {
  border-bottom: 1px solid #b1b1b3;
  padding-bottom: 16px;
}
.it-calendar-wrapper .card .card-body .card-title {
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-size: 3em;
  font-weight: 300;
  padding-top: 16px;
}
.it-calendar-wrapper .card .card-body .card-title span {
  font-size: 0.3em;
  display: block;
  padding-top: 1em;
  padding-left: 1em;
  font-family: 'Roboto Mono', monospace;
}
.it-calendar-wrapper .card .card-text a {
  text-decoration: none;
  color: #4c4c4d;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-size: 1em;
}
.it-calendar-wrapper .card .card-text a:hover {
  text-decoration: underline;
  color: #297a38;
}
.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid #b1b1b3;
  padding-left: 4em;
}
.alert-heading {
  color: inherit;
  line-height: 1;
}
.alert-link {
  font-weight: 700;
  text-decoration: none;
}
.alert-dismissible {
  padding-right: 3.5rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.8rem 1rem;
  color: inherit;
}
.alert-success {
  background-position: 20px 16px;
  background-repeat: no-repeat;
  background-size: 32px 32px;
  border-left: 8px solid #008758;
}
.alert-info {
  background-position: 20px 16px;
  background-repeat: no-repeat;
  background-size: 32px 32px;
  border-left: 8px solid #979899;
}
.alert-warning {
  background-position: 20px 16px;
  background-repeat: no-repeat;
  background-size: 32px 32px;
  border-left: 8px solid #a66300;
}
.alert-danger {
  background-position: 20px 16px;
  background-repeat: no-repeat;
  background-size: 32px 32px;
  border-left: 8px solid #d92828;
}
.alert-danger {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.5 14.2V5.7h1.2v8.5zm-.1 4.1h1.2v-1.8h-1.2zM22 7.9v8.3L16.1 22H7.9L2 16.2V7.9L7.9 2h8.2zm-1 .4L15.7 3H8.3L3 8.3v7.5L8.3 21h7.4l5.3-5.2z'%3E%3C/path%3E%3C/svg%3E");
}
.alert-warning {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 19a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm-.5-6.8V5.7h1.2v8.5zm-.1 2.3h1.2v1.8h-1.2z'%3E%3C/path%3E%3C/svg%3E");
}
.alert-success {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.1 7.9l.7.7-7.8 7.6-4.7-4.6.7-.7 4 3.9zM22 12A10 10 0 1 1 12 2a10 10 0 0 1 10 10zm-1 0a9 9 0 1 0-9 9 9 9 0 0 0 9-9z'%3E%3C/path%3E%3C/svg%3E");
}
.alert-info {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 19a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm-.7-15h1.5v2h-1.5zm0 3h1.5v9h-1.5z'%3E%3C/path%3E%3C/svg%3E");
}
.btn, .assistance, .wrap-modules div[id*="button-"] .uk-button {
  padding: 12px 24px;
  font-size: 16px;
  white-space: initial;
  text-decoration: none;
}
.btn-xs, .btn-sm, .btn-group-sm > .btn, .btn-group-sm > .assistance, .wrap-modules div[id*="button-"] .btn-group-sm > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-small, .btn-lg, .btn-group-lg > .btn, .btn-group-lg > .assistance, .wrap-modules div[id*="button-"] .btn-group-lg > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-large {
  border-radius: 4px;
  line-height: 1.5;
}
.btn-xs {
  padding: 8px 8px;
  font-size: 14px;
  line-height: 1.45;
}
.btn-sm, .btn-group-sm > .btn, .btn-group-sm > .assistance, .wrap-modules div[id*="button-"] .btn-group-sm > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-small {
  padding: 10px 20px;
  font-size: 14px;
  line-height: 1.45;
}
.btn-lg, .btn-group-lg > .btn, .btn-group-lg > .assistance, .wrap-modules div[id*="button-"] .btn-group-lg > .uk-button, .wrap-modules div[id*="button-"] .uk-button.uk-button-large {
  padding: 14px 28px;
  font-size: 18px;
  line-height: 1.6;
}
.btn-block {
  border-radius: 0;
}
.btn-progress {
  position: relative;
}
.btn-icon {
  display: inline-flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.btn-icon .rounded-icon {
  width: 1.5em;
  height: 1.5em;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
}
.btn-icon .rounded-icon .icon {
  margin-right: 0;
}
.btn-icon .rounded-icon.rounded-primary {
  background-color: #297a38;
}
.btn-icon .rounded-icon.rounded-secondary {
  background-color: #5e7887;
}
.btn-icon .rounded-icon.rounded-success {
  background-color: #008758;
}
.btn-icon .rounded-icon.rounded-info {
  background-color: #979899;
}
.btn-icon .rounded-icon.rounded-warning {
  background-color: #a66300;
}
.btn-icon .rounded-icon.rounded-danger {
  background-color: #d92828;
}
.btn-icon .rounded-icon.rounded-light {
  background-color: #e9e6f2;
}
.btn-icon .rounded-icon.rounded-dark {
  background-color: #17324d;
}
.btn-icon .rounded-icon.rounded-black {
  background-color: #000;
}
.btn-icon .rounded-icon.rounded-white {
  background-color: #fff;
}
.btn-icon .rounded-icon.rounded-100 {
  background-color: #e3e4e6;
}
.btn-icon .rounded-icon.rounded-200 {
  background-color: #cacacc;
}
.btn-icon .rounded-icon.rounded-300 {
  background-color: #b1b1b3;
}
.btn-icon .rounded-icon.rounded-400 {
  background-color: #979899;
}
.btn-icon .rounded-icon.rounded-500 {
  background-color: #7e7f80;
}
.btn-icon .rounded-icon.rounded-600 {
  background-color: #656566;
}
.btn-icon .rounded-icon.rounded-700 {
  background-color: #4c4c4d;
}
.btn-icon .rounded-icon.rounded-800 {
  background-color: #323333;
}
.btn-icon .rounded-icon.rounded-900 {
  background-color: #19191a;
}
.btn-icon .rounded-icon.rounded-tertiary {
  background-color: #003354;
}
.btn-icon .rounded-icon.rounded-card-preference-bg {
  background-color: #e0f5e4;
}
.btn-icon .rounded-icon.rounded-tags-list-bg {
  background-color: #e0f5e4;
}
.btn-icon .rounded-icon.rounded-tooltip-bg {
  background-color: #495d69;
}
.btn-icon .rounded-icon.rounded-text-muted {
  background-color: #435960;
}
.btn-icon .rounded-icon.rounded-linkedin {
  background-color: #0177b5;
}
.btn-icon .rounded-icon.rounded-facebook {
  background-color: #4867aa;
}
.btn-icon .rounded-icon.rounded-google {
  background-color: #ea4335;
}
.btn-icon .rounded-icon.rounded-twitter {
  background-color: #32ccfe;
}
.btn-icon .rounded-icon.rounded-apple {
  background-color: #000;
}
.btn-icon .rounded-icon.rounded-youtube {
  background-color: #be1b1e;
}
.btn-icon .rounded-icon.rounded-spid {
  background-color: #06c;
}
.btn-icon .rounded-icon.rounded-folder {
  background-color: #fad165;
}
.btn-icon .rounded-icon.rounded-excel {
  background-color: #0c9d58;
}
.btn-icon .rounded-icon.rounded-word {
  background-color: #4a88e3;
}
.btn-icon .rounded-icon.rounded-pdf {
  background-color: #ea4435;
}
.btn-icon .rounded-icon.rounded-image {
  background-color: #d93025;
}
.btn-icon .rounded-icon.rounded-txt {
  background-color: #000;
}
.btn-icon .rounded-icon.rounded-google-drive {
  background-color: #3c83f7;
}
.btn-icon .rounded-icon + * {
  margin-left: 0.5em;
}
.btn-icon .icon {
  border: none;
  width: 1.2em;
  height: 1.2em;
}
.btn-icon .icon + * {
  margin-left: 0.25em;
}
.btn-full {
  border: none;
  box-shadow: none;
  line-height: 1.555;
  border-radius: 0;
  align-self: stretch;
  width: inherit;
  margin-top: -7.5px;
  margin-bottom: -7.5px;
  margin-right: -7.5px;
  padding-left: 8px;
  padding-right: 8px;
}
.btn-full:hover {
  text-decoration: none !important;
}
@media (min-width: 576px) {
  .btn-full {
    padding: 16px;
  }
}
@media (min-width: 992px) {
  .btn-full {
    padding: 12px 24px !important;
    margin: 0;
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}
.btn-primary:disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:disabled, .btn-primary.disabled, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.disabled {
  color: #bfc2c9;
  background-color: #e6e9f2;
  border-color: #dfe4f2;
}
.btn-primary:disabled.btn-progress, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:disabled.btn-progress, .btn-primary.disabled.btn-progress, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.disabled.btn-progress {
  background-color: #b9ebc2;
  border-color: #b9ebc2;
  color: #fff;
  opacity: 1;
}
.btn-secondary:disabled.btn-progress, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:disabled.btn-progress, .btn-secondary.disabled.btn-progress, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.disabled.btn-progress {
  background-color: #75899d;
  border-color: #75899d;
  opacity: 1;
}
.btn-outline-secondary {
  background: #fcfdff;
  box-shadow: inset 0 0 0 1px #e6e9f2;
}
.btn-outline-secondary:hover {
  box-shadow: inset 0 0 0 1px #c9cedc;
}
.bg-dark .btn-link {
  color: #fff;
}
.bg-dark .btn-primary, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary {
  color: #000;
  background-color: #fff;
  border-color: #297a38;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #297a38;
}
.bg-dark .btn-primary:hover, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:hover, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:hover {
  color: #000;
  background-color: #fff;
  border-color: #1c5426;
}
.bg-dark .btn-primary:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-primary, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary, .form-check .bg-dark [type='checkbox']:focus + label.btn-primary, .bg-dark .form-check [type='radio']:focus + label.btn-primary, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-primary, .form-check .bg-dark [type='radio']:focus + label.btn-primary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-primary, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-primary, .bg-dark .btn-primary.focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.focus, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.bg-dark .btn-primary.disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary.disabled, .bg-dark .btn-primary:disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:disabled {
  color: #000;
  background-color: #fff;
  border-color: #297a38;
}
.bg-dark .btn-primary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .bg-dark .btn-primary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-primary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .uk-button.uk-button-primary.dropdown-toggle {
  color: #000;
  background-color: #fff;
  border-color: #194a22;
}
.bg-dark .btn-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .form-check [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled):active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled):active, .bg-dark .btn-primary:not(:disabled):not(.disabled).active:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:not(:disabled):not(.disabled).active:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:not(:disabled):not(.disabled).active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='checkbox']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .bg-dark .form-check [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='radio']:focus + label.btn-primary:not(:disabled):not(.disabled).active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled).active, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever:not(:disabled):not(.disabled).active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-primary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-primary.dropdown-toggle:focus, .show > .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.dropdown-toggle:focus, .show > .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .show > .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .show > .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-primary.dropdown-toggle, .toggles label .show > .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .uk-button.uk-button-primary.dropdown-toggle:focus, .show > .bg-dark .form-check [type='checkbox']:focus + label.btn-primary.dropdown-toggle, .show > .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .show > .bg-dark [type='checkbox']:focus + label.btn-primary.dropdown-toggle, .show > .bg-dark .form-check [type='radio']:focus + label.btn-primary.dropdown-toggle, .show > .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-primary.dropdown-toggle, .form-check .show > .bg-dark [type='radio']:focus + label.btn-primary.dropdown-toggle, .show > .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-primary.dropdown-toggle, .show > .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-primary.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-primary.lever.dropdown-toggle, .toggles label .show > .bg-dark input[type='checkbox']:focus + .lever.btn-primary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(41, 122, 56, 0.5);
}
.bg-dark .btn-primary:hover, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:hover, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:hover {
  color: #1c5426;
}
.bg-dark .btn-primary.disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary.disabled, .bg-dark .btn-primary:disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-primary:disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-primary:disabled {
  color: #1c5426;
}
.bg-dark .btn-outline-primary {
  color: #fff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fff;
  box-shadow: inset 0 0 0 2px #fff;
}
.bg-dark .btn-outline-primary:hover {
  color: #e6e6e6;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.bg-dark .btn-outline-primary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-primary, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-primary, .bg-dark .form-check [type='radio']:focus + label.btn-outline-primary, .form-check .bg-dark [type='radio']:focus + label.btn-outline-primary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-primary, .bg-dark .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 1px #e6e6e6, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary.disabled, .bg-dark .btn-outline-primary:disabled {
  color: #fff;
  background-color: transparent;
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-primary.dropdown-toggle {
  color: #e6e6e6;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .bg-dark .form-check [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled):active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled):active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .bg-dark .form-check [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='radio']:focus + label.btn-outline-primary:not(:disabled):not(.disabled).active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled).active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-primary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-primary.dropdown-toggle:focus, .show > .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-primary.dropdown-toggle, .form-check .show > .bg-dark [type='checkbox']:focus + label.btn-outline-primary.dropdown-toggle, .show > .bg-dark .form-check [type='radio']:focus + label.btn-outline-primary.dropdown-toggle, .form-check .show > .bg-dark [type='radio']:focus + label.btn-outline-primary.dropdown-toggle, .show > .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary.dropdown-toggle, .toggles label .show > .bg-dark input[type='checkbox']:focus + .lever.btn-outline-primary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary:hover {
  box-shadow: inset 0 0 0 2px #e6e6e6;
}
.bg-dark .btn-outline-primary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-primary, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-primary, .bg-dark .form-check [type='radio']:focus + label.btn-outline-primary, .form-check .bg-dark [type='radio']:focus + label.btn-outline-primary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-primary, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-primary, .bg-dark .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 2px #fff, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .bg-dark .btn-outline-primary.dropdown-toggle {
  box-shadow: inset 0 0 0 2px #fff;
}
.bg-dark .btn-secondary, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary {
  color: #fff;
  background-color: #297a38;
  border-color: #fff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #fff;
}
.bg-dark .btn-secondary:hover, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:hover, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:hover {
  color: #fff;
  background-color: #339745;
  border-color: #e6e6e6;
}
.bg-dark .btn-secondary:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-secondary, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary, .form-check .bg-dark [type='checkbox']:focus + label.btn-secondary, .bg-dark .form-check [type='radio']:focus + label.btn-secondary, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-secondary, .form-check .bg-dark [type='radio']:focus + label.btn-secondary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-secondary, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-secondary, .bg-dark .btn-secondary.focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.focus, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-secondary.disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary.disabled, .bg-dark .btn-secondary:disabled, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:disabled, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:disabled {
  color: #fff;
  background-color: #297a38;
  border-color: #fff;
}
.bg-dark .btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-secondary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .uk-button.uk-button-secondary.dropdown-toggle {
  color: #fff;
  background-color: #36a04a;
  border-color: #dfdfdf;
}
.bg-dark .btn-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .form-check [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled):active, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled):active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-secondary:not(:disabled):not(.disabled).active:focus, .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active:focus, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .toggles label .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .uk-button.uk-button-secondary:not(:disabled):not(.disabled).active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='checkbox']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .form-check [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='radio']:focus + label.btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled).active, .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled).active, .wrap-modules div[id*="button-"] .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever:not(:disabled):not(.disabled).active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-secondary.dropdown-toggle:focus, .show > .bg-dark .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.dropdown-toggle:focus, .show > .bg-dark .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .show > .bg-dark .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .show > .bg-dark .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .show > .bg-dark .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary.dropdown-toggle, .toggles label .show > .bg-dark .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .uk-button.uk-button-secondary.dropdown-toggle:focus, .show > .bg-dark .form-check [type='checkbox']:focus + label.btn-secondary.dropdown-toggle, .show > .bg-dark .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .form-check [type='checkbox']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .show > .bg-dark [type='checkbox']:focus + label.btn-secondary.dropdown-toggle, .show > .bg-dark .form-check [type='radio']:focus + label.btn-secondary.dropdown-toggle, .show > .bg-dark .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .form-check [type='radio']:focus + label.uk-button.uk-button-secondary.dropdown-toggle, .form-check .show > .bg-dark [type='radio']:focus + label.btn-secondary.dropdown-toggle, .show > .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-secondary.dropdown-toggle, .show > .bg-dark .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever.dropdown-toggle, .wrap-modules div[id*="button-"] .show > .bg-dark .toggles label input[type='checkbox']:focus + .uk-button.uk-button-secondary.lever.dropdown-toggle, .toggles label .show > .bg-dark input[type='checkbox']:focus + .lever.btn-secondary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary {
  color: #fff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #fff;
  box-shadow: none;
}
.bg-dark .btn-outline-secondary:hover {
  color: #e6e6e6;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.bg-dark .btn-outline-secondary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-secondary, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-secondary, .bg-dark .form-check [type='radio']:focus + label.btn-outline-secondary, .form-check .bg-dark [type='radio']:focus + label.btn-outline-secondary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-secondary, .bg-dark .btn-outline-secondary.focus {
  box-shadow: inset 0 0 0 1px #e6e6e6, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary.disabled, .bg-dark .btn-outline-secondary:disabled {
  color: #fff;
  background-color: transparent;
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-secondary.dropdown-toggle {
  color: #e6e6e6;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 1px #e6e6e6;
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .bg-dark .form-check [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .form-check .bg-dark [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled):active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled):active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .bg-dark .form-check [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .form-check .bg-dark [type='radio']:focus + label.btn-outline-secondary:not(:disabled):not(.disabled).active, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled).active, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-secondary.dropdown-toggle:focus, .show > .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-secondary.dropdown-toggle, .form-check .show > .bg-dark [type='checkbox']:focus + label.btn-outline-secondary.dropdown-toggle, .show > .bg-dark .form-check [type='radio']:focus + label.btn-outline-secondary.dropdown-toggle, .form-check .show > .bg-dark [type='radio']:focus + label.btn-outline-secondary.dropdown-toggle, .show > .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary.dropdown-toggle, .toggles label .show > .bg-dark input[type='checkbox']:focus + .lever.btn-outline-secondary.dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary:hover {
  box-shadow: none;
}
.bg-dark .btn-outline-secondary:focus, .bg-dark .form-check [type='checkbox']:focus + label.btn-outline-secondary, .form-check .bg-dark [type='checkbox']:focus + label.btn-outline-secondary, .bg-dark .form-check [type='radio']:focus + label.btn-outline-secondary, .form-check .bg-dark [type='radio']:focus + label.btn-outline-secondary, .bg-dark .toggles label input[type='checkbox']:focus + .lever.btn-outline-secondary, .toggles label .bg-dark input[type='checkbox']:focus + .lever.btn-outline-secondary, .bg-dark .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .bg-dark .btn-outline-secondary.dropdown-toggle {
  box-shadow: none;
}
.font-weight-semibold, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link, .section-box-evidence .box-evidence figure figcaption p {
  font-weight: 600 !important;
}
label {
  color: #435a70;
}
.form-group {
  position: relative;
  margin-bottom: 3rem;
  margin-top: 0;
}
.form-group input, .form-group optgroup, .form-group textarea {
  color: #17324d;
}
.form-group label {
  background-color: transparent;
  position: absolute;
  font-weight: 600;
  line-height: calc(2.5rem - 1px);
  transition: 0.2s ease-out;
  top: 0;
  font-size: 1rem;
  cursor: text;
  display: block;
  max-width: 100%;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 0.5rem;
}
.form-group label.active {
  transform: translateY(-75%);
  font-size: 0.777rem;
}
.form-group small.form-text {
  position: absolute;
  margin: 0;
  padding: 0.25rem 0.5rem;
  font-size: 0.777rem;
}
.form-group input[type='time'] ~ label {
  transform: translateY(-75%);
  font-size: 0.777rem;
}
::placeholder {
  font-weight: normal;
}
input[type='date'], input[type='datetime-local'], input[type='email'], input[type='number'], input[type='password'], input[type='search'], input[type='tel'], input[type='text'], input[type='time'], input[type='url'], textarea {
  border: none;
  border-bottom: 1px solid #5c6f82;
  border-radius: 0;
  padding: 0.375rem 0.5rem;
  outline: 0;
  height: 2.5rem;
  width: 100%;
  box-shadow: none;
  transition: 0.2s ease-out;
  font-weight: 700;
}
textarea {
  border: 1px solid #5c6f82;
  height: auto;
}
.form-control:disabled, .form-control[readonly] {
  cursor: not-allowed;
}
.form-control:disabled + label, .form-control[readonly] + label {
  background-color: transparent;
  cursor: not-allowed;
}
.form-group.active .form-file-name {
  padding-bottom: 1.95rem;
}
.form-control-plaintext {
  padding: 0.375rem 0.5rem;
  background-color: #fff !important;
  cursor: not-allowed;
}
.form-control-plaintext + label {
  cursor: not-allowed;
}
.form-control {
  background-position: center right !important;
  background-repeat: no-repeat !important;
  background-size: 45px 45% !important;
}
.form-control:focus, .form-check [type='checkbox']:focus + label.form-control, .form-check [type='radio']:focus + label.form-control, .toggles label input[type='checkbox']:focus + .lever.form-control, .form-control:active {
  box-shadow: none !important;
}
.was-validated .form-control:valid, .form-control.is-valid {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E");
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E");
}
.form-control.warning {
  background-size: 25px 45% !important;
  border-color: #a66300;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff9900' viewBox='0 0 192 512'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'/%3E%3C/svg%3E");
}
.form-control.is-valid ~ .warning-feedback {
  display: block;
}
.warning-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.777rem;
  color: #a66300;
}
.valid-feedback, .invalid-feedback, .warning-feedback {
  margin-left: 0.5rem;
}
.input-group .input-group-text {
  padding: 0.375rem 0.5rem;
  border-bottom: 1px solid #5c6f82;
}
.input-group .input-group-prepend {
  margin-right: 0;
}
.input-group .input-group-prepend ~ label {
  left: 2.25rem;
  max-width: calc(100% - 2.25rem);
}
.input-group .input-group-prepend .btn, .input-group .input-group-prepend .assistance, .input-group .input-group-prepend .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .input-group .input-group-prepend .uk-button {
  border-radius: 4px 0 0 4px;
}
.input-group .input-group-append {
  margin-left: 0;
}
.input-group .input-group-append .btn, .input-group .input-group-append .assistance, .input-group .input-group-append .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .input-group .input-group-append .uk-button {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 1px solid #5c6f82;
  border-radius: 0 4px 4px 0;
  box-shadow: none;
}
.input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .assistance, .wrap-modules div[id*="button-"] .input-group-lg > .input-group-prepend > .uk-button, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .assistance, .wrap-modules div[id*="button-"] .input-group-lg > .input-group-append > .uk-button {
  padding: 0 1rem;
  border-radius: 0;
}
.form-check {
  padding-left: 0;
  margin-top: 0.5rem;
}
.form-check [type='checkbox'], .form-check [type='radio'] {
  position: absolute;
  left: -9999px;
}
.form-check [type='checkbox'] + label, .form-check [type='radio'] + label {
  position: relative;
  padding-left: 36px;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  line-height: 32px;
  font-size: 1rem;
  user-select: none;
}
.form-check [type='checkbox'] + label::after, .form-check [type='checkbox'] + label::before {
  content: '';
  left: 0;
  position: absolute;
  transition: 0.2s ease-out;
  z-index: 1;
  border-style: solid;
  border-width: 2px;
}
.form-check [type='checkbox'] + label::before {
  top: 0;
  width: 17px;
  height: 17px;
  border: 1px solid #e6e9f2;
  border-radius: 1px;
  margin: 2px 5px;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.form-check [type='checkbox'] + label::after {
  border-radius: 4px;
  height: 20px;
  width: 20px;
  margin: 6px 5px;
  top: 0;
}
.form-check [type='checkbox']:checked + label::before {
  top: 6px;
  left: 1px;
  width: 8px;
  height: 13px;
  border-style: solid;
  border-width: 2px;
  border-color: transparent #fff #fff transparent;
  transform: rotate(40deg);
  backface-visibility: hidden;
  transform-origin: 100% 100%;
  opacity: 0.8;
}
.form-check [type='checkbox']:checked + label::after {
  border-color: #297a38;
  background-color: #297a38;
  z-index: 0;
}
.form-check [type='checkbox']:not(:checked) + label::after {
  background-color: transparent;
  border-color: #5c6f82;
  z-index: 0;
}
.form-check [type='checkbox']:not(:checked) + label::before {
  width: 0;
  height: 0;
  border-color: transparent;
  left: 6px;
  top: 10px;
}
.form-check [type='checkbox']:disabled + label {
  cursor: not-allowed;
}
.form-check [type='checkbox']:disabled:not(:checked) + label::after {
  border-color: #e6e9f2;
  background-color: #fff;
}
.form-check [type='checkbox']:disabled:checked + label::after {
  background-color: #e6e9f2;
  border-color: #e6e9f2;
}
.form-check [type='radio'] + label {
  transition: 0.2s ease-out;
}
.form-check [type='radio'] + label::after, .form-check [type='radio'] + label::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  margin: 5px;
  width: 22px;
  height: 22px;
  z-index: 0;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  transition: 0.2s ease-out;
}
.form-check [type='radio']:not(:checked) + label::after, .form-check [type='radio']:not(:checked) + label::before {
  border-color: #5c6f82;
}
.form-check [type='radio']:not(:checked) + label:after {
  z-index: -1;
  transform: scale(0);
}
.form-check [type='radio']:checked + label::after {
  border-color: #297a38;
  background-color: #297a38;
  z-index: 0;
  transform: scale(0.64);
}
.form-check [type='radio']:checked + label::before {
  border-color: #297a38;
}
.form-check [type='radio']:disabled + label {
  cursor: not-allowed;
}
.form-check [type='radio']:disabled:not(:checked) + label::after, .form-check [type='radio']:disabled:not(:checked) + label::before {
  border-color: #e6e9f2;
}
.form-check [type='radio']:disabled:checked + label::after {
  border-color: #e6e9f2;
  background-color: #e6e9f2;
}
.form-check [type='radio']:disabled:checked + label::before {
  border-color: #e6e9f2;
}
.form-check.form-check-group {
  padding: 0 0 8px 0;
  margin-bottom: 16px;
  box-shadow: inset 0 -1px 0 0 rgba(1, 1, 1, 0.1);
}
.form-check.form-check-group [type='checkbox'] + label, .form-check.form-check-group [type='radio'] + label {
  position: static;
  padding-left: 8px;
  padding-right: 52px;
}
.form-check.form-check-group [type='checkbox'] + label::after, .form-check.form-check-group [type='radio'] + label::after, .form-check.form-check-group [type='checkbox'] + label::before, .form-check.form-check-group [type='radio'] + label::before {
  right: 15px;
  left: auto;
}
.form-check.form-check-group [type='checkbox']:checked + label::before {
  right: 26px;
}
.form-check.form-check-group [type='radio']:checked + label::before {
  right: 15px;
}
.form-check.form-check-group .form-text {
  opacity: 0.6;
  margin: 0;
  padding-left: 8px;
  padding-right: 52px;
}
input[type='file'] + label {
  background-color: transparent;
}
/* INPUT FILE */
.form-file input[type='file'] {
  filter: alpha(opacity=0);
  margin: 0;
  max-width: 100%;
  opacity: 0;
}
.form-file .form-file-name {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  color: #464a4c;
  left: 0;
  line-height: 1.7;
  overflow: hidden;
  padding: 0.5rem 0.6rem 2rem;
  max-height: 2rem;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  user-select: none;
  z-index: 5;
}
.form-file .form-file-name::before {
  background-color: #fff;
  border-color: #297a38;
  bottom: -1px;
  color: #297a38;
  content: 'Sfoglia';
  display: block;
  height: 2.5rem;
  line-height: 1.7;
  padding: 0.4rem 1rem 1.5rem;
  border: 1px solid #297a38;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 6;
  border-top-right-radius: 4px;
}
.input-number {
  position: relative;
  width: 100%;
}
.input-number.input-number-adaptive {
  width: auto;
  display: inline;
}
.input-number.input-number-adaptive input[type='number'] {
  width: auto;
}
.input-number input[type='number'] {
  appearance: textfield;
  color: #5c6f82;
  padding-right: 32px;
  padding-left: 12px;
  min-width: 86px !important;
  width: 100%;
}
.input-number input[type='number']::-webkit-inner-spin-button, .input-number input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.input-number input[type='number']::-ms-clear {
  display: none;
}
.input-number input[type='number']:focus, .input-number .toggles label input[type='checkbox']:focus + input.lever[type='number'], .toggles label .input-number input[type='checkbox']:focus + input.lever[type='number'] {
  color: #17324d;
}
.input-number.input-number-currency:before, .input-number.input-number-percentage:before {
  position: absolute;
  left: 14px;
  top: 0;
  color: #5c6f82;
  font-weight: bold;
  font-size: 1rem;
}
.input-number.input-number-currency input[type='number'], .input-number.input-number-percentage input[type='number'] {
  padding-left: 40px;
}
.input-number.input-number-currency:before {
  content: '€';
}
.input-number.input-number-percentage:before {
  content: '%';
}
.input-number.disabled input[type='number'] {
  background-color: transparent;
  color: #adb2b8;
  border-bottom-color: #adb2b8;
}
.input-number.disabled input[type='number']:hover {
  cursor: not-allowed;
  color: #adb2b8;
}
.input-number.disabled button {
  pointer-events: none;
}
.input-number.disabled button:hover {
  cursor: not-allowed;
}
.input-number.disabled button.input-number-add:after {
  border-color: transparent transparent #adb2b8 transparent;
}
.input-number.disabled button.input-number-sub:after {
  border-color: #adb2b8 transparent transparent transparent;
}
.input-number button {
  position: absolute;
  right: 2px;
  transition: opacity 0.1s;
  padding: 0;
  border: none;
  height: 20px;
  width: 24px;
  background: transparent;
}
.input-number button:after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
}
.input-number button:focus.input-number-add:after, .input-number .toggles label input[type='checkbox']:focus + button.lever.input-number-add:after, .toggles label .input-number input[type='checkbox']:focus + button.lever.input-number-add:after, .input-number button:hover.input-number-add:after {
  border-color: transparent transparent #17324d transparent;
}
.input-number button:focus.input-number-sub:after, .input-number .toggles label input[type='checkbox']:focus + button.lever.input-number-sub:after, .toggles label .input-number input[type='checkbox']:focus + button.lever.input-number-sub:after, .input-number button:hover.input-number-sub:after {
  border-color: #17324d transparent transparent transparent;
}
.input-number button:focus:not(.focus--mouse), .input-number .toggles label input[type='checkbox']:focus + button.lever:not(.focus--mouse), .toggles label .input-number input[type='checkbox']:focus + button.lever:not(.focus--mouse) {
  opacity: 1;
}
.input-number button.input-number-add {
  top: -6px;
}
.input-number button.input-number-add:after {
  border-width: 0 5px 6px 5px;
  border-color: transparent transparent #5c6f82 transparent;
}
.input-number button.input-number-sub {
  bottom: -6px;
}
.input-number button.input-number-sub:after {
  border-width: 6px 5px 0 5px;
  border-color: #5c6f82 transparent transparent transparent;
}
.input-number button:hover {
  cursor: pointer;
}
label.input-number-label {
  display: block;
  color: #5c6f82;
  font-weight: 600;
  line-height: 1em;
  font-size: 0.777rem;
  cursor: text;
  display: block;
  width: 100%;
  padding: 0 0.5rem;
}
@media (min-width: 1200px) {
  .input-number button {
    opacity: 0;
  }
  .input-number:hover button {
    opacity: 1;
  }
}
.upload, .upload-avatar {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.upload[type='file'] + label {
  max-width: 80%;
  font-size: 1rem;
  font-weight: 700;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  padding: 7px 24px;
  border-radius: 4px;
  color: #fff;
  background-color: #297a38;
  transition: background-color 0.15s;
}
.upload[type='file'] + label:hover {
  background-color: #1c5426;
}
.upload[type='file'] + label svg {
  fill: #fff;
  margin-right: 10px;
}
.upload:focus + label, .form-check [type='checkbox']:focus + label.upload + label, .form-check [type='radio']:focus + label.upload + label, .toggles label input[type='checkbox']:focus + .lever.upload + label {
  background-color: #1c5426;
  outline: auto 5px -webkit-focus-ring-color;
}
.upload-pictures-wall {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.upload-pictures-wall > li {
  list-style-type: none;
  margin-right: 8px;
  margin-bottom: 8px;
}
.upload-pictures-wall > li:last-child {
  margin-right: 0;
}
.upload-pictures-wall .upload[type='file'] + label {
  height: 128px;
  width: 128px;
  border-radius: 0;
  padding: 0;
  border: 2px dashed #fcfffd;
  background-color: #fff;
  color: #45cc5e;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  transition: border-color 0.2s;
}
.upload-pictures-wall .upload[type='file'] + label .icon {
  display: block;
  fill: #45cc5e;
  margin: 0 auto;
  width: 48px;
  height: 48px;
  flex-shrink: 0;
}
.upload-pictures-wall .upload[type='file'] + label:hover {
  border: 2px dashed #45cc5e;
}
.upload-pictures-wall .upload:focus[type='file'] + label, .upload-pictures-wall .form-check [type='checkbox']:focus + label.upload[type='file'] + label, .form-check .upload-pictures-wall [type='checkbox']:focus + label.upload[type='file'] + label, .upload-pictures-wall .form-check [type='radio']:focus + label.upload[type='file'] + label, .form-check .upload-pictures-wall [type='radio']:focus + label.upload[type='file'] + label, .upload-pictures-wall .toggles label input[type='checkbox']:focus + .lever.upload[type='file'] + label, .toggles label .upload-pictures-wall input[type='checkbox']:focus + .lever.upload[type='file'] + label, .upload-pictures-wall .upload:active[type='file'] + label {
  border: 2px dashed #b9ebc2;
}
.upload-pictures-wall .upload-image {
  flex-shrink: 0;
  width: 128px;
  height: 128px;
}
.upload-pictures-wall .upload-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.upload-file-list {
  margin-top: 5px;
  padding: 0;
}
.upload-file-list.upload-file-list-image .progress {
  left: 52px;
}
.upload-file-list .upload-file {
  list-style-type: none;
  display: flex;
  align-items: center;
  max-width: 375px;
  margin-bottom: 16px;
  position: relative;
}
.upload-file-list .upload-file.uploading .icon {
  fill: #5b6f82;
}
.upload-file-list .upload-file.uploading p {
  color: #5b6f82;
}
.upload-file-list .upload-file.success svg {
  fill: #297a38;
}
.upload-file-list .upload-file.success p {
  color: #297a38;
}
.upload-file-list .upload-file.success p .upload-file-weight {
  display: inline-block;
}
.upload-file-list .upload-file.error svg {
  fill: #d92828;
}
.upload-file-list .upload-file.error p {
  color: #d92828;
}
.upload-file-list .upload-file svg {
  flex-shrink: 0;
}
.upload-file-list .upload-file .upload-image {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
}
.upload-file-list .upload-file .upload-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.upload-file-list .upload-file p {
  margin: 0;
  font-size: 0.889rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 12px;
  overflow: hidden;
}
.upload-file-list .upload-file p .upload-file-weight {
  color: #5b6f82;
  font-size: 0.75em;
  margin-left: 10px;
  display: none;
}
.upload-file-list .upload-file button {
  background: transparent;
  border: 0;
  padding: 0px;
  margin-left: auto;
}
.upload-file-list .upload-file button:hover {
  cursor: pointer;
}
.upload-file-list .upload-file button:hover svg {
  fill: #297a38;
}
.upload-file-list .progress {
  position: absolute;
  bottom: -10px;
  left: 36px;
  width: calc(100% - 45px);
  height: 4px;
  background-color: #e8f2fc;
  box-shadow: none;
}
.upload-file-list .progress.progress-image {
  width: calc(100% - 60px);
}
.upload-avatar-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.upload-avatar-container .upload-avatar[type='file'] + label {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.upload-avatar-container .upload-avatar[type='file'] + label svg {
  display: none;
}
.upload-avatar-container .upload-avatar[type='file'] + label span {
  display: none;
}
.avatar-upload-wrapper {
  position: relative;
  display: inline-block;
}
.avatar-upload-wrapper .avatar.avatar-upload {
  position: relative;
}
.avatar-upload-wrapper .avatar-upload-icon {
  position: absolute;
  bottom: 16px;
  right: 4px;
  width: 26px;
  height: 26px;
  background: #ebeced;
  border-radius: 50%;
  border: 2px solid #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}
.avatar-upload-wrapper .avatar-upload-icon > svg {
  width: 16px;
  height: 16px;
}
.avatar-upload-wrapper.size-sm .avatar {
  width: 80px;
  height: 80px;
}
.avatar-upload-wrapper.size-sm .avatar-upload-icon {
  bottom: 6px;
  right: 4px;
  width: 18px;
  height: 18px;
}
.avatar-upload-wrapper.size-sm .avatar-upload-icon > svg {
  width: 12px;
  height: 12px;
}
.upload-dragdrop {
  display: inline-flex;
  align-items: center;
}
.upload-dragdrop.dragover .upload-dragdrop-image img, .upload-dragdrop.loading .upload-dragdrop-image img {
  transform: translateX(-50%) translateY(-50%) scale(0.85);
}
.upload-dragdrop.loading p:not(.upload-dragdrop-weight) {
  font-style: italic;
}
.upload-dragdrop.loading .upload-dragdrop-loading {
  opacity: 1;
}
.upload-dragdrop.loading .upload-dragdrop-text .upload-dragdrop-weight, .upload-dragdrop.success .upload-dragdrop-text .upload-dragdrop-weight {
  visibility: visible;
}
.upload-dragdrop.success .upload-dragdrop-success {
  opacity: 1;
  transform: scale(1);
}
.upload-dragdrop-text p {
  margin: 0;
  font-size: 0.889rem;
  color: #5e7887;
}
.upload-dragdrop-text p.upload-dragdrop-weight {
  color: #5b6f82;
  font-size: 0.778rem;
  visibility: hidden;
}
.upload-dragdrop-text p.upload-dragdrop-weight svg {
  fill: #5b6f82;
}
.upload-dragdrop-text h5 {
  margin: 0;
  font-size: 1.333rem;
  font-weight: 700;
  color: #17324d;
}
.upload-dragdrop-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.upload-dragdrop-input[type='file'] + label {
  text-decoration: underline;
  color: #297a38;
  cursor: pointer;
}
.upload-dragdrop-input:focus[type='file'] + label, .form-check [type='checkbox']:focus + label.upload-dragdrop-input[type='file'] + label, .form-check [type='radio']:focus + label.upload-dragdrop-input[type='file'] + label, .toggles label input[type='checkbox']:focus + .lever.upload-dragdrop-input[type='file'] + label {
  outline: auto 5px -webkit-focus-ring-color;
}
.upload-dragdrop-loading {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.2s;
}
.upload-dragdrop-loading .upload-progress {
  transform: scale(0.355);
  position: absolute;
  top: -162px;
  left: -162px;
}
.upload-dragdrop-loading .upload-progress .clProg {
  font-weight: 700;
}
.upload-dragdrop-image {
  width: 128px;
  height: 128px;
  flex-shrink: 0;
  position: relative;
  margin-right: 16px;
}
.upload-dragdrop-image img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  transform-origin: center center;
  position: absolute;
  top: 50%;
  left: 50%;
  transition: transform 0.4s cubic-bezier(0.33, 1.07, 0.54, 1);
  transform: translateX(-50%) translateY(-50%);
}
.upload-dragdrop-image .upload-dragdrop-success {
  width: 36px;
  height: 36px;
  position: absolute;
  top: calc(50% - 18px);
  left: 20px;
  background: #297a38;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transform: scale(0.6);
  transition: opacity 0.2s, transform 0.5s cubic-bezier(0.75, -0.5, 0, 1.75);
}
.upload-dragdrop-image .upload-dragdrop-success svg {
  fill: #fff;
  width: 30px;
  height: 30px;
}
@media (min-width: 576px) {
  .upload[type='file'] + label {
    font-size: 0.889rem;
  }
}
@media (min-width: 768px) {
  .upload-dragdrop-image {
    width: 180px;
    height: 180px;
    margin-right: 32px;
  }
  .upload-dragdrop-image .upload-dragdrop-success {
    left: 28px;
  }
  .upload-dragdrop-loading .upload-progress {
    transform: scale(0.5);
    top: -136px;
    left: -136px;
  }
}
@media (min-width: 1200px) {
  .avatar-upload:hover .upload-avatar-container, .avatar-upload:focus-within .upload-avatar-container {
    opacity: 1;
    transition: opacity 0.25s;
  }
  .upload-avatar-container {
    bottom: -10%;
    left: 0;
    right: 0;
    top: auto;
    width: 100%;
    height: 60%;
    background-color: rgba(0, 0, 0, 0.6);
    transition: opacity 0.15s;
    opacity: 0;
  }
  .upload-avatar-container .upload-avatar[type='file'] + label {
    margin: 0;
    padding-top: 10px;
    color: #fff;
    text-align: center;
    width: 100%;
    height: 100%;
    font-size: 12px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
  }
  .upload-avatar-container .upload-avatar[type='file'] + label span {
    display: block;
  }
  .upload-avatar-container .upload-avatar[type='file'] + label svg {
    display: block;
    fill: #fff;
    width: 20px;
    height: 20px;
    display: block;
  }
  .upload-avatar-container .upload-avatar:focus:not(.focus--mouse)[type='file'] + label, .upload-avatar-container .form-check [type='checkbox']:focus + label.upload-avatar:not(.focus--mouse)[type='file'] + label, .form-check .upload-avatar-container [type='checkbox']:focus + label.upload-avatar:not(.focus--mouse)[type='file'] + label, .upload-avatar-container .form-check [type='radio']:focus + label.upload-avatar:not(.focus--mouse)[type='file'] + label, .form-check .upload-avatar-container [type='radio']:focus + label.upload-avatar:not(.focus--mouse)[type='file'] + label, .upload-avatar-container .toggles label input[type='checkbox']:focus + .lever.upload-avatar:not(.focus--mouse)[type='file'] + label, .toggles label .upload-avatar-container input[type='checkbox']:focus + .lever.upload-avatar:not(.focus--mouse)[type='file'] + label {
    outline: auto 5px -webkit-focus-ring-color;
  }
  .avatar-upload-wrapper .avatar-upload-icon {
    display: none;
  }
  .avatar-upload-wrapper.size-sm .upload-avatar[type='file'] + label span {
    display: none;
  }
}
.toggles, .toggles * {
  appearance: none;
  user-select: none;
}
.toggles label {
  cursor: pointer;
  width: 100%;
  margin-bottom: 8px;
  height: 32px;
  line-height: 32px;
  font-weight: bold;
}
.toggles label input[type='checkbox'] {
  opacity: 0;
  width: 0;
  height: 0;
}
.toggles label input[type='checkbox'] + .lever {
  content: '';
  position: relative;
  width: 46px;
  height: 16px;
  background-color: #e6e9f2;
  border-radius: 10px;
  margin-right: 10px;
  transition: background 0.3s ease;
  vertical-align: middle;
  margin: 0 16px;
  float: right;
  margin-top: 8px;
}
.toggles label input[type='checkbox'] + .lever:before, .toggles label input[type='checkbox'] + .lever:after {
  content: '';
  position: absolute;
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  left: 0;
  top: -5px;
  left: -3px;
  transition: left 0.3s ease, background 0.1s ease, transform 0.1s ease;
}
.toggles label input[type='checkbox'] + .lever:before {
  background-color: rgba(41, 122, 56, 0.15);
}
.toggles label input[type='checkbox'] + .lever:after {
  background-color: #5c6f82;
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.8'%3e%3cg id='Data-entry/toggle/Light_bg/disabledOff' transform='translate(-8.000000, -11.000000)' fill='%23FFFFFF'%3e%3cpath d='M14.363961,15.9497475 L17.8994949,19.4852814 L16.4852814,20.8994949 L12.9497475,17.363961 L9.41421356,20.8994949 L8,19.4852814 L11.5355339,15.9497475 L8,12.4142136 L9.41421356,11 L12.9497475,14.5355339 L16.4852814,11 L17.8994949,12.4142136 L14.363961,15.9497475 Z' id='Combined-Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  border: 2px solid #fff;
}
.toggles label input[type='checkbox']:checked + .lever {
  background-color: #e6e9f2;
}
.toggles label input[type='checkbox']:checked + .lever:before, .toggles label input[type='checkbox']:checked + .lever:after {
  left: 23px;
}
.toggles label input[type='checkbox']:checked + .lever:after {
  background-color: #297a38;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='11px' viewBox='0 0 14 11'%3E%3Cg stroke='none' fill='none' opacity='0.5'%3E%3Cg transform='translate(-28.000000, -11.000000)' fill='%23FFF'%3E%3Cg transform='translate(24.000000, 16.000000) scale(-1, 1) translate(-24.000000, -16.000000) translate(1.000000, 4.000000)'%3E%3Cpath d='M13,15 L13,5 L15,5 L15,15 L15,17 L9,17 L9,15 L13,15 Z' transform='translate(12.000000, 11.000000) scale(-1, 1) rotate(45.000000) translate(-12.000000, -11.000000) '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.toggles label input[type='checkbox'][disabled] + .lever {
  cursor: default;
  background-color: #e6e9f2;
}
.toggles label input[type='checkbox'][disabled] + .lever:after {
  background-color: #e6e9f2;
}
.toggles label input[type='checkbox'][disabled]:checked + .lever:after {
  background-color: #e6e9f2;
}
.password-icon {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 8;
  padding: 0 8px;
  background-color: #fff;
}
.password-icon .icon {
  fill: #5c6f82;
}
.password-meter {
  height: 4px;
  left: 10px;
  bottom: -6px;
  width: 100%;
  max-width: 180px;
}
.password-meter .col-3 {
  height: 4px;
}
@keyframes selectDropdownFadeIn {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@keyframes selectDropdownFadeInTop {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
.bootstrap-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn) {
  width: 100%;
}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
  background: transparent;
  color: inherit;
}
.bootstrap-select.form-control {
  box-shadow: none;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .form-check [type='checkbox'].bootstrap-select + label.dropdown-toggle.bs-placeholder, .form-check [type='radio'].bootstrap-select + label.dropdown-toggle.bs-placeholder, .toggles label input.bootstrap-select + .lever.dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #435a70;
  font-weight: normal;
}
.bootstrap-select-wrapper {
  position: relative;
  padding-top: 0;
}
.bootstrap-select-wrapper.no-tick .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark {
  display: none;
}
.bootstrap-select-wrapper.disabled {
  opacity: 0.3;
}
.bootstrap-select-wrapper .dropdown-menu {
  padding: 0;
  margin: 0;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
}
.bootstrap-select-wrapper .dropdown.show .dropdown-menu[x-placement='bottom-start'], .bootstrap-select-wrapper .btn-group.show .dropdown-menu[x-placement='bottom-start'] {
  animation: selectDropdownFadeIn forwards 0.3s;
}
.bootstrap-select-wrapper .dropdown.show .dropdown-menu[x-placement='top-start'], .bootstrap-select-wrapper .btn-group.show .dropdown-menu[x-placement='top-start'] {
  animation: selectDropdownFadeInTop forwards 0.3s;
}
.bootstrap-select-wrapper .dropdown-menu:before {
  display: none;
}
.bootstrap-select-wrapper > label {
  position: absolute;
  color: #435a70;
  font-size: 0.7777777778rem;
  display: block;
  font-weight: 600;
  padding: 0 0.5rem;
  line-height: calc(2.5rem - 1px);
  top: 0;
  transform: translateY(-75%);
}
.bootstrap-select-wrapper button {
  background: transparent;
  border-radius: 0;
  border: none;
  box-shadow: none;
  color: #435a70;
  padding: 8px;
  font-size: 1rem;
  font-weight: bold;
}
.bootstrap-select-wrapper button.disabled {
  background: transparent;
}
.bootstrap-select-wrapper button.disabled.btn-light {
  box-shadow: none;
}
.bootstrap-select-wrapper button .filter-option {
  position: relative;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner {
  display: flex;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner-inner {
  display: flex;
  align-items: center;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner-inner .icon {
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper button .filter-option:after {
  content: '';
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
  background: #435a70;
  bottom: 0;
  transition: all 0.3s;
  transform-origin: bottom;
}
.bootstrap-select-wrapper button:hover:not(.disabled) .filter-option:after {
  transform: scaleY(2);
}
.bootstrap-select-wrapper button:hover {
  background: transparent;
}
.bootstrap-select-wrapper button.dropdown-toggle:after {
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  position: static;
  top: 0;
  transform: translateY(50%);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox {
  padding: 8px 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox input[type='text'] {
  padding: 0;
  border-bottom: 1px solid #ebeced;
  font-size: 0.8888888889rem;
  font-weight: 600;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox input[type='text']::placeholder {
  font-weight: 600;
  opacity: 0.5;
  font-size: 0.8888888889rem;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .no-results {
  padding: 8px 24px;
  background: transparent;
  margin: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-header .text {
  font-size: 0.8333333333rem;
  text-transform: uppercase;
  color: #435a70;
  font-weight: 600;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-divider {
  border: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .form-check {
  margin-top: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .form-check [type='checkbox'] + label, .bootstrap-select-wrapper .dropdown.bootstrap-select .form-check [type='radio'] + label {
  margin-bottom: 0;
  font-weight: normal;
  font-size: 0.8888888889rem;
  height: 30px;
  line-height: 30px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .assistance, .bootstrap-select-wrapper .dropdown.bootstrap-select .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .uk-button {
  height: 2.5rem;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox {
  position: relative;
  padding: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block {
  display: block;
  padding: 8px 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .assistance, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .uk-button {
  padding: 0;
  display: inline-block;
  font-size: 0.8888888889rem;
  color: #297a38;
  font-weight: normal;
  width: auto;
  margin-right: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .assistance:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .uk-button:active, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .uk-button:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .assistance:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='checkbox']:focus + label.assistance, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block [type='checkbox']:focus + label.assistance, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='radio']:focus + label.assistance, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block [type='radio']:focus + label.assistance, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .toggles label input[type='checkbox']:focus + .lever.assistance, .toggles label .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input[type='checkbox']:focus + .lever.assistance, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .uk-button:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .form-check [type='checkbox']:focus + label.uk-button, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .form-check [type='radio']:focus + label.uk-button, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .toggles label input[type='checkbox']:focus + .lever.uk-button, .toggles label .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .lever.uk-button, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .uk-button:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='checkbox']:focus + label.btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check .wrap-modules div[id*="button-"] [type='checkbox']:focus + label.uk-button, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='checkbox']:focus + label.uk-button, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block [type='checkbox']:focus + label.btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='radio']:focus + label.btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check .wrap-modules div[id*="button-"] [type='radio']:focus + label.uk-button, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .form-check [type='radio']:focus + label.uk-button, .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block [type='radio']:focus + label.btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .toggles label input[type='checkbox']:focus + .lever.btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .toggles label input[type='checkbox']:focus + .assistance.lever, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .toggles label .wrap-modules div[id*="button-"] input[type='checkbox']:focus + .uk-button.lever, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .toggles label input[type='checkbox']:focus + .uk-button.lever, .toggles label .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input[type='checkbox']:focus + .lever.btn {
  box-shadow: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:hover, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .assistance:hover, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .wrap-modules div[id*="button-"] .uk-button:hover, .wrap-modules div[id*="button-"] .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .uk-button:hover {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox:after {
  content: '';
  display: block;
  height: 1px;
  width: 65px;
  background: #ebeced;
  position: absolute;
  bottom: -8px;
  left: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .select-pill {
  font-size: 0.7777777778rem;
  padding: 4px 8px;
  border: 1px solid #435a70;
  color: #435a70;
  line-height: 1;
  border-radius: 24px;
  display: flex;
  align-items: center;
  margin-right: 8px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .select-pill svg {
  fill: #435a70;
  margin-right: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .icon {
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='checkbox'] + label, .bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='radio'] + label {
  font-size: 0.7777777778rem;
  padding: 4px 8px;
  border: 1px solid #435a70;
  color: #435a70;
  line-height: 1;
  border-radius: 24px;
  display: flex;
  align-items: center;
  margin-right: 8px;
  height: auto;
  font-weight: 700;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='checkbox'] + label:before, .bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='radio'] + label:before, .bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='checkbox'] + label:after, .bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type='radio'] + label:after {
  display: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu {
  top: calc(-100% - 8px) !important;
  padding: 8px 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu[x-placement='top-start'] {
  top: auto !important;
  bottom: -8px !important;
  transform: none !important;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 0.8888888889rem;
  padding: 8px 24px;
  color: #297a38;
  white-space: inherit;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.icon-options-li span.text {
  display: flex;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected {
  color: #17324d;
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.select-pill-text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark {
  color: #297a38;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li .toggles label input[type='checkbox']:focus + a.lever, .toggles label .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li input[type='checkbox']:focus + a.lever, .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:active {
  background: transparent;
  outline: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.check-mark {
  top: 10px;
  right: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.check-mark:after {
  content: '';
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.15em 0.15em 0;
  transform: rotate(45deg);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text {
  position: relative;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .select-pill .icon {
  display: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .icon {
  fill: #297a38;
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .reset-label {
  display: block;
  height: 1px;
  width: 65px;
  background: #ebeced;
  position: absolute;
  bottom: -8px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:hover {
  background: transparent;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:hover span.text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.active {
  background: transparent;
  color: #17324d;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.active span.text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li.disabled a {
  color: #e6e9f2;
}
fieldset.disabled .bootstrap-select-wrapper {
  opacity: 0.3;
}
fieldset.disabled .bootstrap-select-wrapper button {
  background: transparent;
}
fieldset.disabled .bootstrap-select-wrapper button.btn-light {
  box-shadow: none;
}
.it-transfer-wrapper {
  border: 1px solid #c5c7c9;
  border-radius: 4px;
}
.it-transfer-wrapper .transfer-scroll {
  height: 240px;
  overflow-x: hidden;
  margin-bottom: 24px;
}
.it-transfer-wrapper .form-check {
  padding: 0 24px;
  position: relative;
}
.it-transfer-wrapper .transfer-header {
  font-weight: bold;
}
.it-transfer-wrapper .transfer-header:after {
  height: 1px;
  background: #c5c7c9;
  width: 65px;
  content: '';
  display: block;
  margin-left: 62px;
}
.it-transfer-wrapper .transfer-header .form-check {
  padding: 24px 24px 8px;
  margin-top: 0;
}
.it-transfer-wrapper .transfer-header .form-check [type='checkbox'] + label {
  display: flex;
  justify-content: space-between;
}
.it-transfer-wrapper .transfer-header .form-check .descr {
  display: block;
  font-size: 12px;
  color: #435a70;
  font-weight: normal;
}
.it-transfer-wrapper .form-check input.semi-checked:not(:checked) + label::before {
  top: 13px;
  left: 4px;
  width: 12px;
  height: 2px;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  transform: none;
  backface-visibility: hidden;
  opacity: 1;
  background: #fff;
}
.it-transfer-wrapper .form-check input.semi-checked:not(:checked) + label::after {
  border-color: #69d67d;
  background-color: #69d67d;
  z-index: 0;
}
.it-transfer-buttons {
  display: flex;
  justify-content: center;
}
.it-transfer-buttons a {
  display: flex;
  width: 40px;
  height: 40px;
  border: 1px solid #c5c7c9;
  border-radius: 100px;
  align-items: center;
  justify-content: center;
  margin: 24px 8px;
  cursor: default;
  pointer-events: none;
}
.it-transfer-buttons a svg {
  width: 16px;
  height: 16px;
  fill: #c5c7c9;
}
.it-transfer-buttons a.transfer, .it-transfer-buttons a.backtransfer {
  transform: rotate(90deg);
}
.it-transfer-buttons a.active {
  border-color: #69d67d;
  cursor: pointer;
  pointer-events: all;
}
.it-transfer-buttons a.active svg {
  fill: #69d67d;
}
@media (min-width: 768px) {
  .it-transfer-buttons {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
  }
  .it-transfer-buttons a {
    display: inline-flex;
    width: 40px;
    height: 40px;
    border: 1px solid #c5c7c9;
    border-radius: 100px;
    align-items: center;
    justify-content: center;
    margin: 8px 8px;
    align-self: center;
  }
  .it-transfer-buttons a.transfer, .it-transfer-buttons a.backtransfer {
    transform: none;
  }
}
@keyframes dropdownFadeIn {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 16px;
  }
}
@keyframes dropdownFadeInTop {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: -16px;
  }
}
.dropdown.show .dropdown-menu[x-placement='bottom-start'], .btn-group.show .dropdown-menu[x-placement='bottom-start'] {
  animation: dropdownFadeIn forwards 0.3s;
}
.dropdown.show .dropdown-menu[x-placement='top-start'], .btn-group.show .dropdown-menu[x-placement='top-start'] {
  animation: dropdownFadeInTop forwards 0.3s;
}
.btn-dropdown {
  color: #297a38;
  padding: 0 4px;
  background-color: transparent;
  font-size: 1rem;
  border-radius: 0;
}
.btn-dropdown:not(:disabled):not(.disabled):active {
  box-shadow: none;
}
.btn-dropdown:after, .dropdown-toggle:after {
  content: '';
  speak: none;
  border: none;
  display: inline;
  margin: 0;
  vertical-align: bottom;
  width: auto;
  height: auto;
}
.btn-dropdown .icon-expand, .dropdown-toggle .icon-expand {
  transition: transform 0.3s;
}
.btn-dropdown .icon.icon-xs, .dropdown-toggle .icon.icon-xs {
  transition: transform 0.3s;
  width: 18px;
  height: 18px;
  transform: translateY(-1px);
}
.btn-dropdown[aria-expanded='true'] .icon-expand, .dropdown-toggle[aria-expanded='true'] .icon-expand {
  transform: scaleY(-1);
}
.dropdown-menu {
  border-radius: 0 0 4px 4px;
  z-index: 8;
}
.dropdown-menu.full-width {
  width: 100%;
}
.dropdown-menu.full-width .link-list li {
  display: inline-block;
  width: auto;
}
.dropdown-menu.full-width .link-list li:hover, .dropdown-menu.full-width .link-list li:focus, .dropdown-menu.full-width .link-list .toggles label input[type='checkbox']:focus + li.lever, .toggles label .dropdown-menu.full-width .link-list input[type='checkbox']:focus + li.lever {
  background: none;
  text-decoration: underline;
}
.dropdown-menu .link-list {
  margin-bottom: 0;
}
.dropdown-menu .link-list h3 {
  line-height: 2.3em;
  margin-bottom: 0;
}
.dropdown-menu:before {
  content: '';
  position: absolute;
  top: -6px;
  left: 24px;
  width: 18px;
  height: 18px;
  border-radius: 4px;
  background-color: #fff;
  transform: rotate(45deg);
}
.dropdown-menu[x-placement='top-start'] {
  border-radius: 4px 4px 0 0;
}
.dropdown-menu[x-placement='top-start']:before {
  bottom: -6px;
  top: auto;
}
.dropdown-menu.dark {
  background-color: #435a70;
}
.dropdown-menu.dark .link-list-wrapper ul span.divider {
  background: #2e465e;
}
.dropdown-menu.dark .link-list-wrapper ul li a span, .dropdown-menu.dark .link-list-wrapper ul li a:hover span, .dropdown-menu.dark .link-list-wrapper ul li h3, .dropdown-menu.dark .link-list-wrapper ul li i {
  color: #fff;
}
.dropdown-menu.dark .link-list-wrapper ul li a:not(.active):not(.disabled):hover i {
  color: #4fe0dc;
}
.dropdown-menu.dark .link-list-wrapper ul li a.disabled span {
  color: #adb2b8;
}
.dropdown-menu.dark .link-list-wrapper ul li a.active span {
  color: #00fff7;
}
.dropdown-menu.dark:before {
  background-color: #435a70;
}
nav.pagination-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
nav.pagination-wrapper a {
  text-decoration: none;
}
nav.pagination-wrapper.pagination-total {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}
nav.pagination-wrapper.pagination-total ul {
  margin-bottom: 0.5rem;
}
nav.pagination-wrapper.pagination-total p {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  margin-bottom: 1rem;
  font-weight: 600;
  text-align: center;
}
nav.pagination-wrapper .form-group {
  margin-left: 2.5rem;
  width: 4.5rem;
  margin-top: 0;
}
nav.pagination-wrapper .form-group label {
  font-size: 0.8888888889rem;
  color: #9da2a6;
}
nav.pagination-wrapper .form-group.active label {
  font-size: 0.8rem;
}
nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper .assistance.dropdown-toggle, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  font-weight: 600;
  padding: 12px;
  border-bottom: 1px solid #5c6f82;
  height: 2.5rem;
  border: none;
  width: 100%;
}
nav.pagination-wrapper .btn.dropdown-toggle:after, nav.pagination-wrapper .assistance.dropdown-toggle:after, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle:after, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle:after {
  color: #297a38;
  margin-left: 0.5rem;
}
.pagination {
  flex-wrap: wrap;
}
.pagination .page-item {
  margin-right: 5px;
}
.pagination .page-item.disabled a.page-link {
  color: #c2c7cc;
}
.pagination .page-item.disabled a.page-link .icon {
  fill: #c2c7cc;
}
.pagination .page-item span.page-link {
  pointer-events: none;
}
.pagination .page-item .page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  min-width: 2.5rem;
  border-radius: 4px;
  border: none;
  font-size: 0.8888888889rem;
  font-weight: 600;
  color: #5b6f82;
  background-color: transparent;
}
.pagination .page-item .page-link[aria-current] {
  border: 1px solid #297a38;
  color: #297a38;
  pointer-events: none;
}
.pagination .page-item .page-link.text {
  color: #297a38;
}
.pagination .page-item .page-link span.d-inline-block {
  margin-right: 0.5rem;
}
.pagination .page-item .page-link:hover {
  color: #297a38;
  background-color: transparent;
}
.pagination .page-item .page-link:hover .icon {
  fill: #297a38;
}
@media (min-width: 576px) {
  .pagination .page-item .page-link {
    height: 2.6666666667rem;
    min-width: 2.6666666667rem;
  }
  nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper .assistance.dropdown-toggle, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle {
    height: 2.6666666667rem;
  }
}
@media (min-width: 768px) {
  nav.pagination-wrapper {
    justify-content: flex-start;
  }
  nav.pagination-wrapper .dropdown {
    margin-left: 2.6666666667rem;
  }
}
.nav-tabs {
  position: relative;
  background-color: #fff;
  border-bottom-color: #dfe4f2;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  flex-wrap: nowrap;
}
.nav-tabs a {
  text-decoration: none;
}
.nav-tabs .it-ico:before, .nav-tabs .it-ico-lg:before {
  margin-right: 0;
}
.nav-tabs.auto .nav-link {
  flex: 1;
}
.nav-tabs.auto .nav-item {
  flex: 1;
  text-align: center;
}
.nav-tabs.no-border {
  border: none !important;
}
.nav-tabs.no-background {
  background-color: transparent;
}
.nav-tabs.no-background .nav-item .nav-link.active {
  background-color: transparent;
}
.nav-tabs.nav-tabs-icon-text .icon {
  margin-right: 0.889rem;
}
.nav-tabs.nav-tabs-icon-lg .nav-link {
  padding: 0.778rem 1.778em;
}
.nav-tabs.nav-tabs-vertical {
  flex-direction: column;
  border-bottom: none;
  border-right: 1px solid #dfe4f2;
}
.nav-tabs.nav-tabs-vertical .nav-link {
  justify-content: space-between;
  border-bottom: none;
  border-right: 2px solid transparent;
  white-space: normal;
}
.nav-tabs.nav-tabs-vertical .nav-link:hover {
  border-bottom: none;
}
.nav-tabs.nav-tabs-vertical .nav-link.justify-content-end .it-ico:before, .nav-tabs.nav-tabs-vertical .nav-link.justify-content-end .it-ico-lg:before {
  margin-right: 0;
}
.nav-tabs.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-tabs-vertical .nav-item.show .nav-link {
  border-bottom: none;
  border-right-color: #297a38;
}
.nav-tabs.nav-tabs-vertical.nav-tabs-vertical-background .nav-link.active, .nav-tabs.nav-tabs-vertical.nav-tabs-vertical-background .nav-item.show .nav-link {
  background-color: #e6ecf2;
}
.nav-tabs .nav-link {
  border-radius: 0;
  font-weight: 600;
  color: #5b6f82;
  border: none;
  border-bottom: 2px solid transparent;
  padding: 0.778rem 1.333em;
  flex: 1 0 1;
  white-space: nowrap;
  line-height: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-tabs .nav-link:hover {
  color: #297a38;
  border-bottom-color: transparent;
}
.nav-tabs .nav-link:focus, .nav-tabs .form-check [type='checkbox']:focus + label.nav-link, .form-check .nav-tabs [type='checkbox']:focus + label.nav-link, .nav-tabs .form-check [type='radio']:focus + label.nav-link, .form-check .nav-tabs [type='radio']:focus + label.nav-link, .nav-tabs .toggles label input[type='checkbox']:focus + .lever.nav-link, .toggles label .nav-tabs input[type='checkbox']:focus + .lever.nav-link {
  border-bottom-color: transparent;
}
.nav-tabs .nav-link.disabled {
  color: #b1b1b3;
  cursor: default;
}
.nav-tabs .nav-link.disabled .icon {
  fill: #b1b1b3;
}
.nav-tabs .nav-link .it-ico:before {
  font-size: 1.333rem;
}
.nav-tabs .nav-link .it-ico-lg:before {
  font-size: 1.778rem;
}
.nav-tabs .nav-link .icon {
  fill: #5c6f82;
}
.nav-tabs .nav-link.active .icon {
  fill: #297a38;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
  border-bottom-color: #297a38;
  color: #297a38;
  cursor: inherit;
}
.nav-tabs .nav-item {
  margin-bottom: 0;
  display: flex;
}
.nav-tabs.nav-dark {
  background-color: #455b71;
  border-bottom: none;
}
.nav-tabs.nav-dark .nav-link {
  color: #d9dadb;
}
.nav-tabs.nav-dark .nav-link .icon {
  fill: #d9dadb;
}
.nav-tabs.nav-dark .nav-link:hover {
  color: #00fff7;
}
.nav-tabs.nav-dark .nav-link:hover .icon {
  fill: #00fff7;
}
.nav-tabs.nav-dark .nav-link.disabled {
  color: #768594;
}
.nav-tabs.nav-dark .nav-link.disabled .icon {
  fill: #768594;
}
.nav-tabs.nav-dark .nav-link.active, .nav-tabs.nav-dark .nav-item.show .nav-link {
  background-color: #455b71;
  color: #00fff7;
  border-bottom: 2px solid #00fff7;
}
.nav-tabs.nav-dark .nav-link.active .icon, .nav-tabs.nav-dark .nav-item.show .nav-link .icon {
  fill: #00fff7;
}
.nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-dark.nav-tabs-vertical .nav-item.show .nav-link {
  border-right-color: #00fff7;
  border-bottom: none;
}
.nav-tabs.nav-tabs-cards {
  border-bottom: none;
}
.nav-tabs.nav-tabs-cards .nav-item-filler {
  flex-grow: 1;
}
.nav-tabs.nav-tabs-cards .nav-link {
  border: 1px solid transparent;
}
.nav-tabs.nav-tabs-cards .nav-link.active, .nav-tabs.nav-tabs-cards .nav-item.show .nav-link {
  border: 1px solid #dfe4f2;
  border-bottom-color: #fff;
  border-radius: 4px 4px 0 0;
}
.nav-tabs.nav-tabs-editable .nav-item {
  position: relative;
}
.nav-tabs.nav-tabs-editable .nav-item-filler {
  width: 2em;
}
.nav-tabs.nav-tabs-editable .nav-tab-add {
  margin: -0.2em 1em 0;
  position: relative;
  width: 1.444rem;
  height: 1.444rem;
  top: 0.8rem;
  border: 1px solid #dfe4f2;
  border-radius: 50%;
  right: 0;
}
.nav-tabs.nav-tabs-editable .nav-tab-add:after {
  content: '';
  position: absolute;
  width: 2px;
  height: 0.778rem;
  left: 0.611rem;
  top: 0.278rem;
  background-color: #297a38;
}
.nav-tabs.nav-tabs-editable .nav-tab-add:before {
  content: '';
  position: absolute;
  width: 0.778rem;
  height: 2px;
  left: 0.278rem;
  top: 0.611rem;
  background-color: #297a38;
}
.nav-tabs.nav-tabs-editable .nav-link {
  padding-right: 2.888em;
}
.nav-tabs.nav-tabs-editable .nav-link-close {
  cursor: pointer;
  position: absolute;
  top: calc(50% - 0.9rem);
  right: 0.889rem;
  color: #5b6f82;
  transition: color 0.2s;
}
.nav-tabs.nav-tabs-editable .nav-link-close .icon {
  fill: #5b6f82;
}
.nav-tabs.nav-tabs-editable .nav-link-close.disabled {
  color: #b1b1b3;
  cursor: pointer;
}
.nav-tabs.nav-tabs-editable .nav-link-close.disabled .icon {
  fill: #b1b1b3;
}
.nav-tabs.nav-tabs-editable .nav-link-close:hover {
  color: #1c5426;
}
.nav-tabs.nav-tabs-editable .nav-link-close:hover .icon {
  fill: #1c5426;
}
.nav-tabs.nav-tabs-editable .nav-link-close .it-ico {
  font-size: 0.6rem;
}
.nav-tabs.nav-tabs-editable .nav-link-close .it-ico:before {
  margin-right: 0;
}
.nav-tabs.nav-tabs-editable .nav-link.active .nav-link-close, .nav-tabs.nav-tabs-editable .nav-item.show .nav-link .nav-link-close {
  color: #297a38;
}
.nav-tabs.nav-tabs-editable .nav-link.active .nav-link-close .icon, .nav-tabs.nav-tabs-editable .nav-item.show .nav-link .nav-link-close .icon {
  fill: #297a38;
}
.flex-column-reverse .nav-tabs {
  border-bottom: none;
  border-top: 1px solid #dfe4f2;
}
.flex-column-reverse .nav-tabs .nav-link {
  border-bottom: none;
  border-top: 2px solid transparent;
}
.flex-column-reverse .nav-tabs .nav-link.active, .flex-column-reverse .nav-tabs .nav-item.show .nav-link {
  border-top-color: #297a38;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical {
  border-right: none;
  border-left: 1px solid #dfe4f2;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link {
  justify-content: flex-start;
  border-bottom: none;
  border-right: none;
  border-left: 2px solid transparent;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link:hover {
  border-bottom: none;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link .icon {
  margin-right: 0.889rem;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link.active, .flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-item.show .nav-link {
  border-left-color: #297a38;
}
.flex-row-reverse .nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active, .flex-row-reverse .nav-tabs.nav-dark.nav-tabs-vertical .nav-item.show .nav-link {
  border-left-color: #00fff7;
}
.nav-tabs-hidescroll {
  height: 2.667rem;
  overflow: hidden;
}
.nav-tabs-hidescroll.hidescroll-ico {
  height: 2.944rem;
}
.nav-tabs-hidescroll.hidescroll-ico-lg {
  height: 3.444rem;
}
.nav-tabs-hidescroll .nav-tabs {
  padding-bottom: 20px;
}
@media (min-width: 1200px) {
  .nav-tabs {
    overflow-x: hidden;
    flex-wrap: wrap;
  }
  .nav-tabs.auto {
    flex-wrap: nowrap;
  }
  .nav-tabs-hidescroll {
    height: auto;
    overflow: initial;
  }
  .nav-tabs-hidescroll.hidescroll-ico, .nav-tabs-hidescroll.hidescroll-ico-lg {
    height: auto;
  }
  .nav-tabs-hidescroll .nav-tabs {
    padding-bottom: 0;
  }
}
.cookiebar {
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  position: fixed;
  width: 100%;
  z-index: 1100;
  background-color: #435a70;
  padding: 24px 32px;
}
.cookiebar.cookiebar-top {
  bottom: auto;
  top: 0;
}
.cookiebar.show {
  display: block;
}
.cookiebar p {
  font-size: 1rem;
  line-height: 1.25em;
  color: #fff;
  margin-bottom: 0;
}
.cookiebar p br {
  display: none;
}
.cookiebar .cookiebar-buttons {
  text-align: right;
  margin-top: 32px;
  padding: 0;
  line-height: 1.25em;
}
.cookiebar .cookiebar-btn {
  background: transparent;
  border: none;
  padding: 0;
  color: #fff;
  letter-spacing: 0.1em;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 0.875rem;
  display: inline-block;
  line-height: 1em;
}
.cookiebar .cookiebar-btn:hover {
  text-decoration: underline;
  cursor: pointer;
}
.cookiebar .cookiebar-btn:last-child {
  margin-left: 32px;
}
.cookiebar .cookiebar-btn:not(.cookiebar-confirm) {
  color: #e6ecf2;
}
@media (min-width: 576px) {
  .cookiebar p {
    font-size: 0.889rem;
  }
  .cookiebar .cookiebar-btn {
    font-size: 0.778rem;
  }
}
@media (min-width: 768px) {
  .cookiebar {
    padding: 32px 48px;
  }
  .cookiebar.show {
    display: flex;
    justify-content: space-between;
  }
  .cookiebar p {
    width: 60%;
    margin-right: 24px;
  }
  .cookiebar p br {
    display: block;
  }
  .cookiebar .cookiebar-buttons {
    margin-top: 0;
    width: 40%;
  }
}
@media (min-width: 992px) {
  .cookiebar {
    max-width: 832px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    border-radius: 4px 4px 0 0;
  }
  .cookiebar p {
    width: 66%;
  }
  .cookiebar .cookiebar-buttons {
    width: 33%;
  }
}
.it-hero-wrapper {
  min-height: 380px;
  position: relative;
  background-color: #45cc5e;
  display: flex;
  align-items: flex-end;
}
.it-hero-wrapper .img-responsive-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.it-hero-wrapper .img-responsive-wrapper .img-responsive {
  padding-bottom: inherit;
  height: 100%;
  position: initial;
}
.it-hero-wrapper.it-hero-small-size {
  min-height: 230px;
}
.it-hero-wrapper .it-hero-text-wrapper {
  padding: 48px 34px;
  background: transparent !important;
  position: relative;
}
.it-hero-wrapper .it-hero-text-wrapper :last-child {
  margin-bottom: 0;
}
.it-hero-wrapper .it-hero-text-wrapper span, .it-hero-wrapper .it-hero-text-wrapper h1, .it-hero-wrapper .it-hero-text-wrapper p {
  color: #fff;
  margin-bottom: 24px;
}
.it-hero-wrapper .it-hero-text-wrapper span.it-category {
  display: block;
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.9px;
}
.it-hero-wrapper .it-hero-text-wrapper h1 {
  font-size: 2rem;
  letter-spacing: unset;
}
.it-hero-wrapper .it-hero-text-wrapper p {
  font-size: 1rem;
  font-family: Lora, Georgia, serif;
}
.it-hero-wrapper .it-hero-text-wrapper .it-btn-container {
  margin-top: 8px;
}
.it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
  text-align: center;
}
.it-hero-wrapper.it-overlay .img-responsive-wrapper:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.it-hero-wrapper.it-overlay.it-dark .img-responsive-wrapper:after {
  background: rgba(23, 50, 77, 0.54);
}
.it-hero-wrapper.it-overlay.it-primary .img-responsive-wrapper:after {
  background: rgba(69, 204, 94, 0.85);
}
.it-hero-wrapper.it-overlay.it-filter .img-responsive-wrapper img {
  mix-blend-mode: screen;
}
.it-hero-wrapper.it-overlay.it-filter .img-responsive-wrapper:after {
  display: none;
}
.it-hero-wrapper.it-bottom-overlapping-content {
  margin-bottom: -80px;
}
.it-hero-wrapper.it-bottom-overlapping-content .it-hero-text-wrapper {
  padding-bottom: 136px;
}
.it-hero-wrapper.it-wrapped-container {
  min-height: 0 !important;
  align-items: flex-end;
}
.it-hero-wrapper .it-hero-card {
  background-color: #fff;
}
.it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
  margin-top: 80px;
  margin-bottom: -80px;
}
@media (max-width: 575px) {
  .it-hero-wrapper.it-wrapped-container {
    display: flex;
    flex-direction: column;
  }
  .it-hero-wrapper.it-wrapped-container .container, .it-hero-wrapper.it-wrapped-container .wrap-modules .uk-section .uk-container, .wrap-modules .uk-section .it-hero-wrapper.it-wrapped-container .uk-container {
    background-color: #fff;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper {
    position: relative;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper .img-wrapper {
    position: relative;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper:after {
    content: none;
  }
  .it-hero-wrapper.it-wrapped-container .it-hero-card {
    background-color: #fff;
    border-radius: 0 !important;
    box-shadow: none !important;
  }
  .it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
    margin: 0;
  }
}
@media (min-width: 576px) {
  .it-hero-wrapper.it-wrapped-container {
    min-height: 0 !important;
    align-items: flex-end;
  }
  .it-hero-wrapper .it-hero-card {
    background-color: #fff;
  }
  .it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
    margin-top: 80px;
    margin-bottom: -80px;
  }
}
@media (min-width: 768px) {
  .it-hero-wrapper.it-hero-small-size {
    min-height: 300px;
  }
  .it-hero-wrapper .it-hero-text-wrapper {
    padding: 48px 40% 48px 34px;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
    padding: 48px 20% 48px 20%;
  }
}
@media (min-width: 992px) {
  .it-hero-wrapper {
    position: relative;
    min-height: 620px;
    align-items: center;
  }
  .it-hero-wrapper.it-hero-small-size {
    min-height: 400px;
  }
  .it-hero-wrapper .it-hero-text-wrapper {
    padding: 120px 40% 168px 26px;
  }
  .it-hero-wrapper .it-hero-text-wrapper span.it-category {
    position: absolute;
    margin-top: -56px;
  }
  .it-hero-wrapper .it-hero-text-wrapper h1 {
    font-size: 2.6666666667rem;
  }
  .it-hero-wrapper .it-hero-text-wrapper p {
    margin-bottom: 0;
  }
  .it-hero-wrapper .it-hero-text-wrapper .it-btn-container {
    position: absolute;
    margin-top: 48px;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
    padding: 120px 20% 144px 20%;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper span.it-category {
    left: 20%;
    right: 20%;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper .it-btn-container {
    left: 20%;
    right: 20%;
  }
  .it-hero-wrapper.it-bottom-overlapping-content {
    margin-bottom: -80px;
  }
  .it-hero-wrapper.it-bottom-overlapping-content .it-hero-text-wrapper {
    padding-bottom: 240px;
    padding-top: 160px;
  }
}
.forward {
  display: block;
  text-align: center;
  font-size: 3rem;
  transition: all 0.2s ease-in-out;
}
.forward:hover {
  text-decoration: none;
}
/*back to top*/
.back-to-top {
  position: fixed;
  bottom: 16px;
  right: 16px;
  background: #297a38;
  width: 40px;
  height: 40px;
  text-decoration: none;
  border-radius: 50%;
  display: block;
  visibility: hidden;
  opacity: 0;
  text-align: center;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
  z-index: 1;
  transform: scale(0.7);
  transform-origin: center center;
}
.back-to-top.back-to-top-show {
  visibility: visible;
  opacity: 1;
  transition: all 0.2s ease-in-out, transform 0.05s ease-out, visibility 0 linear 0, opacity 0.1s ease-in-out;
  transform: scale(1);
}
.back-to-top:hover {
  background: #1c5426;
  text-decoration: none;
}
.back-to-top .icon {
  margin: 0;
  position: relative;
  transform: scale(0.75);
  top: 4px;
}
.back-to-top .icon:before {
  margin: 0;
  color: #fff;
}
.back-to-top.shadow:hover {
  box-shadow: 0 0.3rem 0.75rem rgba(0, 0, 0, 0.3) !important;
}
.back-to-top.dark {
  background: #fff;
}
.back-to-top.dark:hover {
  background: #ebeced;
}
.back-to-top.dark .icon:before {
  color: #435a70;
}
@media (min-width: 768px) {
  /*back to top*/
  .back-to-top {
    width: 56px;
    height: 56px;
  }
  .back-to-top .icon {
    transform: scale(1);
    top: 10px;
  }
  .back-to-top.back-to-top-small {
    width: 40px;
    height: 40px;
  }
  .back-to-top.back-to-top-small .icon {
    transform: scale(0.75);
    top: 4px;
  }
}
@media (min-width: 1200px) {
  .back-to-top {
    bottom: 32px;
    right: 32px;
  }
}
.autocomplete {
  padding: 0.375rem 48px 0.375rem 24px;
}
.autocomplete::placeholder {
  color: #adb2b8;
}
.autocomplete:disabled {
  background-color: #cacacc;
}
.autocomplete:disabled::placeholder {
  color: #5c6f82;
}
.autocomplete-icon {
  position: absolute;
  right: 0;
  top: 0.5rem;
  padding: 0 8px;
  background-color: #fff;
}
.autocomplete-icon .icon {
  fill: #5c6f82;
}
.autocomplete-list {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #fff;
  padding: 8px 0;
  box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  border-top: 1px solid #5c6f82;
  transition: opacity 0.3s;
  display: none;
}
.autocomplete-list.autocomplete-list-show {
  display: block;
  z-index: 10;
}
.autocomplete-list li {
  list-style-type: none;
  padding: 0;
}
.autocomplete-list a {
  padding: 12px 24px;
  display: block;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  color: #455b71;
  line-height: 1.2;
  font-size: 1rem;
}
.autocomplete-list a:hover {
  color: #297a38;
  text-decoration: none;
}
.autocomplete-list a:hover .icon {
  fill: #297a38;
}
.autocomplete-list a:hover .autocomplete-list-text span {
  text-decoration: underline;
}
.autocomplete-list a:hover .autocomplete-list-text em {
  color: #297a38;
}
.autocomplete-list a:hover mark {
  color: #297a38;
}
.autocomplete-list a .icon, .autocomplete-list a .avatar {
  margin-right: 16px;
  flex-shrink: 0;
}
.autocomplete-list a .icon {
  fill: #455b71;
}
.autocomplete-list a .autocomplete-list-text {
  margin-top: 2px;
}
.autocomplete-list a .autocomplete-list-text em {
  font-style: normal;
  text-transform: uppercase;
  font-size: 0.75rem;
  color: #435a70;
  font-weight: 600;
  letter-spacing: 0.1em;
  display: block;
  margin-top: 4px;
}
.autocomplete-list mark {
  padding: 0;
  background: transparent;
  font-weight: bold;
}
.autocomplete-wrapper-big .autocomplete {
  height: 56px;
  font-size: 1.5rem;
  font-weight: normal;
  padding-left: 64px;
  padding-right: 24px;
}
.autocomplete-wrapper-big .autocomplete-icon {
  position: absolute;
  left: 0.5rem;
  right: auto;
  top: 1rem;
}
.autocomplete-wrapper-big .autocomplete-icon .icon {
  fill: #297a38;
  width: 24px;
  height: 24px;
}
.autocomplete-wrapper-big .autocomplete-list a {
  font-size: 1.125rem;
}
.autocomplete-wrapper-big .autocomplete-list a .autocomplete-list-text {
  margin-top: 0;
}
@media (min-width: 576px) {
  .autocomplete-list a {
    font-size: 0.889rem;
    align-items: flex-start;
  }
  .autocomplete-list a .autocomplete-list-text span {
    margin-right: 8px;
  }
  .autocomplete-list a .autocomplete-list-text em {
    display: inline-block;
    font-size: 0.667rem;
    margin-top: 0;
  }
  .autocomplete-wrapper-big .autocomplete {
    height: 72px;
    font-size: 2.222rem;
    padding-left: 64px;
  }
  .autocomplete-wrapper-big .autocomplete-icon .icon {
    width: 40px;
    height: 40px;
  }
  .autocomplete-wrapper-big .autocomplete-list a {
    font-size: 1.111rem;
  }
  .autocomplete-wrapper-big .autocomplete-list a .autocomplete-list-text span {
    margin-right: 16px;
  }
}
.link-list-wrapper ul {
  padding: 0;
  list-style-type: none;
}
.link-list-wrapper ul.link-sublist {
  padding-left: 24px;
}
.link-list-wrapper ul li a {
  font-size: 0.889em;
  line-height: 2.3em;
  display: block;
  padding: 0 24px;
  position: relative;
  text-decoration: none;
}
.link-list-wrapper ul li a:hover:not(.disabled) {
  text-decoration: none;
}
.link-list-wrapper ul li a:hover:not(.disabled) span {
  color: #297a38;
  text-decoration: underline;
}
.link-list-wrapper ul li a:hover:not(.disabled) p {
  color: #297a38;
  text-decoration: none;
}
.link-list-wrapper ul li a:hover:not(.disabled) .icon {
  fill: #297a38;
}
.link-list-wrapper ul li a.disabled:hover {
  text-decoration: none;
}
.link-list-wrapper ul li a.medium {
  font-weight: 600;
}
.link-list-wrapper ul li a span {
  color: #297a38;
  display: inline-block;
  margin-right: 24px;
}
.link-list-wrapper ul li a .icon {
  display: inline-block;
  margin: 8px 0;
}
.link-list-wrapper ul li a .icon.icon-right {
  position: absolute;
  right: 0;
}
.link-list-wrapper ul li a .icon.right {
  margin-left: 8px;
}
.link-list-wrapper ul li a .icon.left {
  margin-right: 8px;
}
.link-list-wrapper ul li a.right-icon .icon.right {
  position: absolute;
  top: 0;
  right: 24px;
  transition: transform 0.3s;
}
.link-list-wrapper ul li a.right-icon .icon.right.secondary {
  color: #9da2a6;
}
.link-list-wrapper ul li a.right-icon[aria-expanded='true'] .icon.right {
  transform: scaleY(-1);
}
.link-list-wrapper ul li a.active span {
  color: #17324d;
  text-decoration: underline;
}
.link-list-wrapper ul li a.active .icon {
  color: #17324d;
}
.link-list-wrapper ul li a.disabled {
  cursor: not-allowed;
}
.link-list-wrapper ul li a.disabled span {
  color: #adb2b8;
}
.link-list-wrapper ul li a.disabled svg {
  fill: #adb2b8;
}
.link-list-wrapper ul li a.disabled svg.secondary {
  fill: #adb2b8;
}
.link-list-wrapper ul li a.large {
  font-size: 1em;
}
.link-list-wrapper ul li a p {
  font-size: 0.778em;
  line-height: initial;
  color: #5b6f82;
}
.link-list-wrapper ul li a.avatar {
  display: flex;
  margin-bottom: 8px;
}
.link-list-wrapper ul li a.avatar .avatar {
  display: block;
  border-radius: 50px;
  margin-right: 8px;
}
.link-list-wrapper ul li a.list-item.icon-left {
  position: relative;
  padding-left: 32px;
}
.link-list-wrapper ul li a.list-item.icon-left span {
  margin-top: 4px;
}
.link-list-wrapper ul li a.list-item.icon-left .icon {
  position: absolute;
  left: 0;
}
.link-list-wrapper ul li a.list-item.active {
  color: #27472d;
  text-decoration: underline;
}
.link-list-wrapper ul li a.list-item.active span {
  color: #27472d;
}
.link-list-wrapper ul li h3 {
  font-size: 1em;
  color: #17324d;
  padding: 0 24px;
}
.link-list-wrapper ul li h3 a {
  line-height: inherit;
  font-size: 1em;
  padding: 0;
}
.link-list-wrapper ul .divider {
  display: block;
  height: 1px;
  background: #ebeced;
  margin: 8px 0;
}
.link-list-wrapper ul .toggles label {
  padding: 0 24px;
  font-size: 0.889em;
  line-height: 2.3em;
  justify-content: space-between;
  height: auto;
  font-weight: inherit;
  margin: 0;
}
.link-list-wrapper ul .toggles input[type='checkbox'] + .lever {
  margin: 8px 0 0;
}
.link-list-wrapper ul .form-check.form-check-group {
  padding: 0 24px;
  box-shadow: none;
}
.link-list-wrapper ul .form-check.form-check-group [type='checkbox'] + label {
  padding-left: 0;
  font-size: 0.889em;
  line-height: 2.3em;
  height: inherit;
  margin-bottom: 0;
}
.link-list-wrapper ul .form-check.form-check-group [type='checkbox'] + label:after {
  right: 24px;
}
.link-list-wrapper ul .form-check.form-check-group [type='checkbox'] + label:before {
  right: 35px;
}
.link-list-wrapper ul .form-check.form-check-group [type='checkbox'][disabled] + label {
  color: #adb2b8;
}
@media (min-width: 576px) {
  .link-list-wrapper ul li a.large {
    font-size: 1em;
    line-height: 2.7em;
  }
}
@media (min-width: 768px) {
  .link-list-wrapper ul li a.large {
    line-height: 2.7em;
  }
}
@media (min-width: 992px) {
  .link-list-wrapper.menu-link-list {
    position: relative;
  }
  .link-list-wrapper.menu-link-list h3, .link-list-wrapper.menu-link-list h4 {
    position: relative;
    padding: 1rem;
    margin-top: 0;
    border-bottom: 4px solid #b1b1b3;
  }
  .link-list-wrapper.menu-link-list h3:after, .link-list-wrapper.menu-link-list h4:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 40px;
    height: 4px;
    background-color: #a66300;
  }
}
@keyframes megamenuFadeIn {
  0% {
    opacity: 0;
    margin-top: 16px;
  }
  100% {
    opacity: 1;
    margin-top: 16px;
  }
}
.navbar {
  background: #297a38;
}
.navbar .overlay {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: none;
}
.navbar .navbar-collapsable {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
  display: none;
  width: 100%;
  /*lista menu*/
}
.navbar .navbar-collapsable .menu-wrapper {
  background: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 48px;
  left: 0;
  pointer-events: all;
  overflow-y: auto;
  transform: translateX(-100%);
  transition: all 0.2s cubic-bezier(0.29, 0.85, 0.5, 0.99);
}
.navbar .navbar-collapsable .menu-wrapper .navbar-nav {
  padding: 24px 0 0;
  overflow: hidden;
}
.navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu {
  padding-bottom: 0;
}
.navbar .navbar-collapsable .navbar-nav {
  padding: 24px 0;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link {
  color: #297a38;
  font-weight: 600;
  padding: 13px 24px;
  position: relative;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
  fill: #297a38;
  transition: all 0.3s;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle[aria-expanded="true"] .icon {
  transform: scaleY(-1);
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
  border-left: 3px solid #297a38;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link:hover:not(.active) {
  text-decoration: underline;
}
.navbar .navbar-collapsable.expanded .menu-wrapper {
  transform: translateX(0);
  transition: all 0.3s cubic-bezier(0.29, 0.85, 0.5, 0.99);
}
.navbar .navbar-collapsable.expanded .close-div {
  transform: translateX(0);
}
.navbar .close-div {
  transform: translateX(-100%);
  padding: 24px 0;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  background: #fff;
  z-index: 10;
  pointer-events: none;
  transition: all 0.3s cubic-bezier(0.1, 0.57, 0.4, 0.97);
}
.navbar .close-div .close-menu {
  background: transparent;
  pointer-events: all;
  color: #297a38;
  text-align: center;
  font-size: 0.75em;
  text-transform: uppercase;
  padding: 0;
  float: right;
}
.navbar .close-div .close-menu span {
  display: block;
  text-align: center;
  font-size: 2em;
}
.navbar .close-div .close-menu span:before {
  margin-right: 0;
}
.navbar .dropdown-menu {
  background: transparent;
  box-shadow: none;
  padding-top: 0;
}
.navbar .dropdown-menu:before {
  display: none;
}
.navbar .dropdown-menu .link-list-wrapper {
  padding-left: 24px;
  padding-right: 24px;
  margin-bottom: 24px;
}
.navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
  color: #27472d;
  text-decoration: underline;
}
.navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
  color: #27472d;
}
.navbar .dropdown-menu .link-list-wrapper ul li a span {
  color: #297a38;
}
.navbar .dropdown-menu .link-list-wrapper ul li a i {
  color: #297a38;
}
.navbar .dropdown-menu .link-list-wrapper ul li h3 {
  text-transform: uppercase;
  font-size: 0.833em;
  font-weight: 600;
  letter-spacing: 1px;
}
.navbar .dropdown-menu .link-list-wrapper ul li .divider {
  background: #e6ecf2;
}
.custom-navbar-toggler {
  background: none;
  border: none;
  cursor: pointer;
}
.custom-navbar-toggler span {
  color: #fff;
  font-size: 1.625em;
}
.custom-navbar-toggler svg {
  fill: #fff;
  width: 24px;
  height: 24px;
  display: block;
}
.nav-item.megamenu > a:before {
  display: none;
}
.inline-menu .link-list-wrapper .link-list {
  position: relative;
}
.inline-menu .link-list-wrapper .link-list li a {
  position: relative;
}
.inline-menu .link-list-wrapper .link-list li a i {
  color: #b9ebc2;
}
.inline-menu .link-list-wrapper .link-list li a:after {
  content: "";
  display: block;
  width: 2px;
  background: #297a38;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  transform-origin: center;
  transform: scaleY(0);
  transition: all 0.3s;
  z-index: 1;
}
.inline-menu .link-list-wrapper .link-list li a.active span {
  color: #297a38;
  text-decoration: none;
}
.inline-menu .link-list-wrapper .link-list li a[aria-expanded="true"]:after {
  transform: scaleY(1);
}
.inline-menu .link-list-wrapper .link-list:after {
  content: "";
  display: block;
  width: 2px;
  background: linear-gradient(to bottom, rgba(230, 236, 242, 1) 0%, rgba(230, 236, 242, 0.3) 100%);
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
@media (min-width: 992px) {
  .navbar {
    background: #297a38;
    padding: 0;
  }
  .navbar .navbar-collapsable {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    z-index: auto;
    background: none;
    display: block !important;
    transition: none;
    /*lista menu*/
  }
  .navbar .navbar-collapsable .overlay {
    display: none !important;
  }
  .navbar .navbar-collapsable .menu-wrapper {
    position: inherit;
    top: auto;
    bottom: auto;
    right: auto;
    left: auto;
    overflow-y: visible;
    transform: none;
    transition: none;
    background: #297a38;
  }
  .navbar .navbar-collapsable .menu-wrapper .navbar-nav {
    margin-top: 0;
    padding: 0 24px;
    overflow: inherit;
  }
  .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu {
    padding-bottom: 0.5rem;
  }
  .navbar .navbar-collapsable .navbar-nav {
    margin-top: 0;
    padding: 0 24px;
  }
  .navbar .navbar-collapsable .navbar-nav li a.nav-link {
    font-weight: 400;
    padding: 13px 24px;
    color: #fff;
    border-bottom: 3px solid transparent;
  }
  .navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
    fill: #fff;
  }
  .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-left: 0;
    border-color: #fff;
    background: transparent;
  }
  .navbar .navbar-collapsable .navbar-nav li a.nav-link.disabled {
    opacity: 0.5;
    cursor: not-allowed;
  }
  .navbar .close-div {
    display: none;
  }
  .navbar .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: #19191a;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 0 solid transparent;
    border-radius: 4px;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .navbar .dropdown-menu.show {
    animation: dropdownFadeIn forwards 0.3s;
    top: calc(100% - 16px);
  }
  .navbar .dropdown-menu:before {
    display: block;
  }
  .navbar .dropdown-menu .link-list-wrapper {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
  }
  .navbar .dropdown-menu .link-list-wrapper ul li a span, .navbar .dropdown-menu .link-list-wrapper ul li a i, .navbar .dropdown-menu .link-list-wrapper ul li a h3 {
    color: #297a38;
  }
  .navbar .dropdown-menu .link-list-wrapper ul li h3 {
    color: #19191a;
  }
  .navbar .dropdown-toggle {
    display: block;
    justify-content: inherit;
  }
  .custom-navbar-toggler {
    display: none;
  }
  .has-megamenu .navbar-collapsable {
    width: 100%;
  }
  .nav-item.megamenu {
    position: static;
  }
  .nav-item.megamenu > a.dropdown-toggle {
    position: relative;
  }
  .nav-item.megamenu > a.dropdown-toggle:before {
    content: "";
    position: absolute;
    top: auto;
    bottom: -12px;
    left: 24px;
    width: 18px;
    height: 18px;
    border-radius: 4px;
    background-color: #fff;
    transform: rotate(45deg);
    opacity: 0;
    display: block;
    transition: opacity 0.15s cubic-bezier(0.1, 0.57, 0.36, 0.99);
  }
  .nav-item.megamenu.show a.dropdown-toggle:before {
    opacity: 1;
  }
  .megamenu .dropdown-menu {
    min-width: auto;
    left: 24px;
    right: 24px;
    animation-timing-function: cubic-bezier(0.1, 0.57, 0.36, 0.99);
  }
  .megamenu .dropdown-menu:before {
    display: none;
  }
  .megamenu .dropdown-menu.show {
    animation: megamenuFadeIn forwards 0.15s;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .navbar .navbar-collapsable .navbar-nav li.nav-item {
    display: flex;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item .nav-link {
    display: flex;
    align-self: flex-end;
    align-items: center;
  }
}
.skiplinks {
  background-color: #0bd9d2;
  text-align: center;
}
.skiplinks a {
  display: inline-block;
  padding: 0.5rem 0.5rem;
  display: block;
  font-weight: 600;
  color: #5b6f82;
  text-decoration: underline;
}
.affix-top {
  position: sticky;
  top: 0;
}
.affix-bottom {
  position: sticky;
  bottom: 0;
}
.affix-parent {
  position: relative;
}
.sidebar-wrapper {
  padding: 24px 0;
}
.sidebar-wrapper h3 {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 0.833em;
  margin-top: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper h3 {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 0.833em;
  margin-top: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a {
  line-height: 1em;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  font-size: 1em;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a i.it-expand {
  font-size: 0.8em;
  top: 50%;
  transform: translateY(-50%);
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[aria-expanded='true'] i {
  transform: translateY(-50%) scaleY(-1);
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active {
  border-left: 2px solid #297a38;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active span, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active i {
  color: #297a38;
  text-decoration: none;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a {
  font-size: 0.889em;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
}
.sidebar-wrapper .sidebar-linklist-wrapper.linklist-secondary:before {
  content: '';
  width: 65px;
  height: 1px;
  background: #e6ecf2;
  display: block;
  margin-left: 24px;
  margin-top: 24px;
}
.sidebar-wrapper.it-line-right-side {
  border-right: 1px solid #d9dadb;
}
.sidebar-wrapper.it-line-right-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active {
  border-right: 2px solid #297a38;
  border-left: none;
}
.sidebar-wrapper.it-line-left-side {
  border-left: 1px solid #d9dadb;
}
.sidebar-wrapper.theme-dark {
  background: #435a70;
}
.sidebar-wrapper.theme-dark h3 {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper h3 {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a.left-icon i.left {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a span {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a i.it-expand {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[aria-expanded='true'] i {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'] {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active {
  border-left: 2px solid #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active span, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active i {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a span {
  color: #fff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper.linklist-secondary:before {
  background: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-right-side {
  border-right-color: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-right-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active {
  border-left: none;
  border-right-color: #fff;
}
.sidebar-wrapper.theme-dark.it-line-left-side {
  border-left-color: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-left-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-toggle='collapse'].active {
  border-left-color: #fff;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn {
  margin-top: 24px;
  line-height: 2.3em;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn:before, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before {
  content: '';
  display: block;
  height: 1px;
  width: 65px;
  background: #e6ecf2;
  margin-bottom: 8px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3 {
  margin-top: 24px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3:before, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before {
  content: '';
  display: block;
  height: 1px;
  width: 65px;
  background: #e6ecf2;
  margin-bottom: 8px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu h3.it-heading-megacolumn {
  margin: 0.5em 48px;
  line-height: 1.2em;
  font-size: 0.833em;
  text-transform: uppercase;
  padding-bottom: 0.5em;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper {
  margin-bottom: 0;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li.it-more a {
  margin-top: 0;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li.it-more a i {
  margin-left: 6px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li:last-child.it-more a {
  margin-top: 8px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical {
  width: 100%;
  background: #f5f6f7;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 16px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list {
  width: 100%;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a {
  display: flex;
  justify-content: space-between;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a span {
  font-weight: 600;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li .divider {
  display: none;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description {
  background: transparent;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content {
  padding-left: 42px;
  padding-right: 42px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
  content: '';
  display: block;
  height: 1px;
  width: 65px;
  background: #e6ecf2;
  margin-bottom: 16px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content img {
  display: block;
  width: 100%;
  margin-bottom: 12px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content p {
  font-size: 0.889em;
}
.navbar .dropdown-menu > .it-external {
  padding: 0;
}
.navbar .dropdown-menu .margin-right-col .it-external {
  padding: 0 6px;
}
.navbar .dropdown-menu .it-external {
  width: 100%;
}
.navbar .dropdown-menu .it-external .link-list-wrapper .link-list li.it-more a:before {
  content: '';
  display: block;
  height: 1px;
  width: 65px;
  background: #e6ecf2;
  margin-bottom: 8px;
}
.navbar .dropdown-menu .it-megamenu-footer {
  background: #f5f6f7;
  padding: 16px 0;
  margin-top: 16px;
}
.navbar .dropdown-menu .it-megamenu-footer .link-list-wrapper {
  margin-bottom: 0;
}
.navbar .dropdown-menu .it-megamenu-footer .link-list-wrapper .link-list li a.list-item span {
  display: inline;
  font-weight: 600;
}
@media (min-width: 992px) {
  .navbar .dropdown-menu .it-megamenu-footer {
    margin-top: 32px;
    margin-left: -24px;
    margin-right: -24px;
    margin-bottom: -32px;
    padding: 12px 24px;
  }
  .navbar .dropdown-menu .it-megamenu-footer .link-list-wrapper .link-list li a.list-item {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .navbar .dropdown-menu .it-megamenu-footer .link-list-wrapper .link-list li a.list-item span {
    display: inline;
    font-weight: 600;
  }
  .navbar .dropdown-menu .it-external {
    width: 100%;
    padding: 0;
  }
  .navbar .dropdown-menu .it-external .link-list-wrapper .link-list li.it-more a:before {
    content: '';
    display: block;
    height: 1px;
    width: 65px;
    background: #e6ecf2;
    margin-bottom: 8px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col {
    min-height: 100%;
    margin-right: -31px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .row.max-height-col {
    margin-right: -6px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .margin-right-col {
    margin-right: 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical {
    background: #f5f6f7;
    padding-top: 32px;
    margin-top: -32px;
    margin-bottom: -32px;
    margin-right: -24px;
    margin-left: -6px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list {
    width: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a {
    display: flex;
    justify-content: space-between;
    padding-left: 36px;
    padding-right: 36px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a span {
    font-weight: 600;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li .divider {
    height: 1px;
    display: block;
    background: #d9dadb;
    margin: 0 0 0 36px;
    width: 65px;
    margin-top: 25px;
    margin-bottom: 16px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description {
    background: transparent;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content {
    padding-left: 36px;
    padding-right: 36px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    display: none;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content img {
    display: block;
    width: 100%;
    margin-bottom: 12px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content p {
    font-size: 0.889em;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu {
    padding: 32px 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3 {
    margin-top: 5px;
    line-height: 1.2em;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3:before, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before {
    display: none;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn {
    margin: 0.5em 24px;
    line-height: 1.2em;
    font-size: 0.833em;
    text-transform: uppercase;
    border-bottom: 1px solid #e6ecf2;
    padding-bottom: 0.5em;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn:before, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before {
    content: '';
    display: none;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:first-child .link-list-wrapper, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:first-child .link-list-wrapper, .wrap-modules .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:first-child .link-list-wrapper {
    margin-bottom: 0;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu h3.it-heading-megacolumn {
    margin: 0.5em 24px;
    line-height: 1.2em;
    font-size: 0.833em;
    text-transform: uppercase;
    border-bottom: 1px solid #e6ecf2;
    padding-bottom: 0.5em;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper {
    display: flex;
    min-height: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list {
    display: flex;
    flex-direction: column;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li {
    width: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li a, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li h3 {
    padding: 0.5em 24px;
    line-height: inherit;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li h3 {
    line-height: 1.2em;
    font-size: 0.833em;
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li.it-more {
    margin-top: auto;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li.it-more a {
    margin-top: 12px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li.it-more a i {
    font-size: 0.8em;
    transform: translateY(-1px);
  }
}
.bottom-nav {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  height: 96px;
}
.bottom-nav:before {
  content: '';
  position: absolute;
  height: 360px;
  width: 100%;
  top: 32px;
  z-index: 10;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateY(-50%) scalex(1.4) scaleY(0.12);
  opacity: 0.18;
}
.bottom-nav ul {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 20;
  background-color: #fff;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  margin: 0;
  height: 64px;
}
.bottom-nav ul li {
  list-style-type: none;
  margin: 8px;
  text-align: center;
}
.bottom-nav a {
  display: block;
  color: #5b6f82;
  text-decoration: none;
}
.bottom-nav a .icon {
  fill: #5b6f82;
}
.bottom-nav a.active {
  color: #297a38;
}
.bottom-nav a.active .icon {
  fill: #297a38;
}
.bottom-nav a:hover {
  text-decoration: none;
  color: #297a38;
}
.bottom-nav a:hover .icon {
  fill: #297a38;
}
.bottom-nav .it-ico {
  position: relative;
  font-size: 1.35rem;
  display: block;
  height: 32px;
}
.bottom-nav .it-ico:before {
  margin-right: 0;
}
.bottom-nav .badge-wrapper {
  position: relative;
}
.bottom-nav .bottom-nav-badge, .bottom-nav .bottom-nav-alert {
  display: block;
  position: absolute;
  background-color: #297a38;
  border: 1px solid #fff;
}
.bottom-nav .bottom-nav-badge {
  top: 0;
  right: 0;
  min-width: 18px;
  height: 18px;
  padding: 0 4px;
  color: #fff;
  font-size: 0.563rem;
  border-radius: 50%;
  font-style: normal;
}
.bottom-nav .bottom-nav-alert {
  top: 4px;
  right: 8px;
  min-width: 10px;
  height: 10px;
  font-size: 0.563rem;
  border-radius: 50%;
}
.bottom-nav .bottom-nav-label {
  margin-top: 6px;
  font-size: 0.688rem;
  line-height: 1;
  display: block;
  font-weight: 600;
}
.navbar.it-navscroll-wrapper {
  background: #fff;
}
.navbar.it-navscroll-wrapper .it-back-button {
  display: block;
  padding: 16px 24px;
  font-weight: 600;
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background: #fff;
  z-index: 10;
  display: none;
}
.navbar.it-navscroll-wrapper .it-back-button i {
  transform: scale(0.8);
  transform-origin: center;
  display: inline-block;
  margin-right: 8px;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a {
  font-size: 1em;
  font-weight: 600;
  line-height: 1em;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {
  border-left: 2px solid #297a38;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {
  color: #297a38;
  text-decoration: none;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li {
  padding-top: 0;
  padding-bottom: 0;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a {
  font-weight: 400;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active {
  font-weight: normal;
  border-left: none;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active span {
  text-decoration: underline;
  color: #17324d;
}
.navbar.it-navscroll-wrapper h3 {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 0.833em;
  margin-top: 5px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
}
.navbar.it-navscroll-wrapper .custom-navbar-toggler {
  display: flex;
  color: #297a38;
  align-items: center;
  font-weight: 600;
  cursor: pointer;
}
.navbar.it-navscroll-wrapper .custom-navbar-toggler span.it-list {
  color: #297a38;
  margin-right: 8px;
}
.navbar.it-navscroll-wrapper .menu-wrapper {
  padding: 80px 0 24px;
  right: 0;
}
.navbar.it-bottom-navscroll {
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
}
.navbar.it-top-navscroll {
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
}
@media (min-width: 992px) {
  .navbar.it-navscroll-wrapper {
    background: #fff;
  }
  .navbar.it-navscroll-wrapper .it-back-button {
    display: none !important;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a {
    font-size: 1em;
    font-weight: 600;
    line-height: 1em;
    padding-top: 0.8em;
    padding-bottom: 0.8em;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {
    border-left: 2px solid #297a38;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {
    color: #297a38;
    text-decoration: none;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li {
    padding-top: 0;
    padding-bottom: 0;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a {
    font-weight: 400;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active {
    font-weight: normal;
    border-left: none;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active span {
    text-decoration: underline;
    color: #17324d;
  }
  .navbar.it-navscroll-wrapper h3 {
    font-weight: 600;
    margin-bottom: 0.8rem;
    font-size: 0.833em;
    margin-top: 5px;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding-left: 24px;
    padding-right: 24px;
  }
  .navbar.it-navscroll-wrapper .custom-navbar-toggler {
    display: none;
  }
  .navbar.it-navscroll-wrapper .menu-wrapper {
    padding: 16px 0 24px;
    background: #fff;
  }
  .navbar.it-bottom-navscroll {
    box-shadow: none;
    position: inherit;
  }
  .navbar.it-bottom-navscroll.affix-top {
    position: sticky;
    top: 0;
    left: inherit;
    right: inherit;
  }
  .navbar.it-top-navscroll {
    box-shadow: none;
    position: inherit;
  }
  .navbar.it-top-navscroll.affix-top {
    position: sticky;
    top: 0;
    left: inherit;
    right: inherit;
  }
  .navbar.it-left-side {
    border-left: 1px solid #d9dadb;
  }
  .navbar.it-right-side {
    border-right: 1px solid #d9dadb;
  }
}
@media (max-width: 992px) {
  .navbar.it-navscroll-wrapper.theme-dark-mobile {
    background: #435a70;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .custom-navbar-toggler {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .custom-navbar-toggler span.it-list {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .it-back-button {
    background: #435a70;
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper {
    background: #435a70;
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a span {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a.active {
    border-left-color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile.it-left-side {
    border-left-color: rgba(229, 229, 229, 0.3);
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile.it-right-side {
    border-right-color: rgba(229, 229, 229, 0.3);
  }
}
/*
 ++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
 */
@media (min-width: 992px) {
  .navbar.it-navscroll-wrapper.theme-dark-desk {
    background: #435a70;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .custom-navbar-toggler {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .custom-navbar-toggler span.it-list {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .it-back-button {
    background: #435a70;
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper {
    background: #435a70;
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a span {
    color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a.active {
    border-left-color: #fff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk.it-left-side {
    border-left-color: rgba(229, 229, 229, 0.3);
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk.it-right-side {
    border-right-color: rgba(229, 229, 229, 0.3);
  }
}
.callout {
  padding: 2.5rem 2.222rem;
  border: 1px solid #5b6f82;
  position: relative;
  max-width: 60ch;
  margin: 1.75rem 0 1rem;
  border-radius: 8px;
}
.callout.callout-highlight {
  border: none;
  border-left: 2px solid rgba(223, 228, 242, 0.3);
  border-radius: 0;
  padding: 0 2.222rem;
}
.callout.callout-highlight .callout-title {
  margin-bottom: 1.556rem;
}
.callout.callout-highlight.success {
  border-color: rgba(0, 135, 88, 0.2);
}
.callout.callout-highlight.warning {
  border-color: rgba(166, 99, 0, 0.2);
}
.callout.callout-highlight.danger {
  border-color: rgba(217, 40, 40, 0.2);
}
.callout.callout-highlight.important {
  border-color: rgba(0, 128, 83, 0.2);
}
.callout.callout-highlight.note {
  border-color: rgba(43, 128, 59, 0.2);
}
.callout.callout-more {
  background: #fafaf7;
  border: none;
  border-radius: 0;
  padding: 2.222rem 2.222rem;
  position: relative;
}
.callout.callout-more:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 48px 48px 0;
  border-color: transparent #fff transparent transparent;
}
.callout.callout-more:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 48px 0 0 48px;
  border-color: transparent transparent transparent #e4e4db;
}
.callout.callout-more p {
  font-size: 0.778rem;
  line-height: 1.333rem;
  color: #17324d;
}
.callout.callout-more .callout-title {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2.222rem;
}
.callout.callout-more .callout-title i {
  font-size: 1.25rem;
}
.callout.callout-more .callout-title span {
  border-bottom: 2px solid #19191a;
  padding-bottom: 0.1rem;
  display: inline-block;
  margin-top: -0.111rem;
}
.callout.success {
  border-color: #008758;
}
.callout.success .callout-title {
  color: #008758;
}
.callout.success .callout-title .icon {
  fill: #008758;
}
.callout.success .callout-title span {
  border-color: #008758;
}
.callout.warning {
  border-color: #a66300;
}
.callout.warning .callout-title {
  color: #a66300;
}
.callout.warning .callout-title .icon {
  fill: #a66300;
}
.callout.warning .callout-title span {
  border-color: #a66300;
}
.callout.danger {
  border-color: #d92828;
}
.callout.danger .callout-title {
  color: #d92828;
}
.callout.danger .callout-title .icon {
  fill: #d92828;
}
.callout.danger .callout-title span {
  border-color: #d92828;
}
.callout.important {
  border-color: #008053;
}
.callout.important .callout-title {
  color: #008053;
}
.callout.important .callout-title .icon {
  fill: #008053;
}
.callout.important .callout-title span {
  border-color: #008053;
}
.callout.note {
  border-color: #2b803b;
}
.callout.note .callout-title {
  color: #2b803b;
}
.callout.note .callout-title .icon {
  fill: #2b803b;
}
.callout.note .callout-title span {
  border-color: #2b803b;
}
.callout.note .collapse-div .collapse-header .callout-more-toggle {
  color: #2b803b;
}
.callout.note .collapse-div .collapse-header .callout-more-toggle:active, .callout.note .collapse-div .collapse-header .callout-more-toggle:hover {
  color: #2b803b;
}
.callout.note .collapse-div .collapse-header .callout-more-toggle span {
  border-color: #2b803b;
}
.callout.note .collapse-div .collapse-header .callout-more-toggle span:before, .callout.note .collapse-div .collapse-header .callout-more-toggle span:after {
  background: #2b803b;
}
.callout.note a {
  color: #2b803b;
}
.callout.note .icon {
  fill: #2b803b;
}
.callout .callout-title {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 1rem;
  margin-right: 2.222rem;
  letter-spacing: 0.06rem;
  color: #5b6f82;
}
.callout .callout-title .icon {
  fill: #5b6f82;
  margin-right: 0.444rem;
}
.callout:not(.callout-highlight):not(.callout-more) .callout-title {
  position: absolute;
  font-size: 1rem;
  padding: 0 1.389rem;
  background: #fff;
  top: -0.78em;
}
.callout p {
  font-family: Lora, Georgia, serif;
  font-size: 0.889rem;
  color: #5b6f82;
}
.callout p:last-child {
  margin: 0;
}
.callout p.callout-big-text {
  font-weight: bold;
  font-size: 1.111rem;
}
.callout .collapse-div {
  display: flex;
  flex-direction: column-reverse;
  border-bottom: none;
}
.callout .collapse-div .collapse-header {
  margin-top: 1.333rem;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #dfe4f2;
  padding: 1.333rem 0 0;
  margin-top: 0;
}
.callout .collapse-div .collapse-header .callout-more-toggle {
  padding: 0;
  border: none;
  width: auto;
  font-weight: normal;
  display: flex;
  align-items: center;
  color: #297a38;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover, .callout .collapse-div .collapse-header .callout-more-toggle:focus, .callout .collapse-div .collapse-header .form-check [type='checkbox']:focus + label.callout-more-toggle, .form-check .callout .collapse-div .collapse-header [type='checkbox']:focus + label.callout-more-toggle, .callout .collapse-div .collapse-header .form-check [type='radio']:focus + label.callout-more-toggle, .form-check .callout .collapse-div .collapse-header [type='radio']:focus + label.callout-more-toggle, .callout .collapse-div .collapse-header .toggles label input[type='checkbox']:focus + .lever.callout-more-toggle, .toggles label .callout .collapse-div .collapse-header input[type='checkbox']:focus + .lever.callout-more-toggle, .callout .collapse-div .collapse-header .callout-more-toggle:active {
  background: none;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover {
  color: #16411e;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover span {
  border-color: #16411e;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover span:before, .callout .collapse-div .collapse-header .callout-more-toggle:hover span:after {
  background: #16411e;
}
.callout .collapse-div .collapse-header .callout-more-toggle:active {
  color: #297a38;
}
.callout .collapse-div .collapse-header .callout-more-toggle:before, .callout .collapse-div .collapse-header .callout-more-toggle:after {
  display: none;
}
.callout .collapse-div .collapse-header .callout-more-toggle span {
  position: relative;
  height: 15px;
  width: 15px;
  margin-left: 0.444rem;
  margin-top: 0.111rem;
  border: 1px solid #297a38;
  border-radius: 50%;
  display: inline-block;
}
.callout .collapse-div .collapse-header .callout-more-toggle span:before, .callout .collapse-div .collapse-header .callout-more-toggle span:after {
  content: '';
  position: absolute;
  background: #297a38;
}
.callout .collapse-div .collapse-header .callout-more-toggle span:before {
  width: 9px;
  height: 1px;
  top: 6px;
  left: 2px;
}
.callout .collapse-div .collapse-header .callout-more-toggle span:after {
  height: 9px;
  width: 1px;
  top: 0;
  left: 6px;
  transform: translateY(2px);
  transition: transform 0.2s;
}
.callout .collapse-div .collapse-header .callout-more-toggle[aria-expanded='true'] span:after {
  transform: translateY(2px) rotate(90deg);
}
.callout .collapse-div .collapse-header .callout-more-download {
  margin-left: auto;
  font-weight: normal;
}
.callout .collapse-div .collapse-body {
  padding: 0;
}
.callout .collapse-div .collapse-body p:last-child {
  margin-bottom: 1rem;
}
_:-ms-fullscreen, .callout {
  max-width: 32rem;
}
@media (min-width: 768px) {
  .callout.callout-highlight {
    padding: 0 0 0 2.222rem;
  }
  .callout.callout-more p {
    font-size: 0.722rem;
  }
}
.toolbar {
  width: 100%;
  height: 96px;
  position: relative;
}
.toolbar a {
  text-decoration: none;
}
.toolbar.toolbar-vertical {
  height: 100%;
  width: 96px;
  position: absolute;
  top: 0;
  bottom: 0;
}
.toolbar.toolbar-vertical > ul {
  height: 100%;
  flex-direction: column;
  width: 64px;
}
.toolbar.toolbar-vertical > ul > li {
  margin: 8px 0;
  display: flex;
  align-items: center;
}
.toolbar.toolbar-vertical > ul > li.toolbar-divider {
  margin: 0;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  width: calc(100% - 16px);
  max-width: inherit;
}
.toolbar.toolbar-vertical.toolbar-medium, .toolbar.toolbar-vertical.toolbar-small {
  height: 100%;
}
.toolbar.toolbar-vertical.toolbar-medium > ul, .toolbar.toolbar-vertical.toolbar-small > ul {
  height: 100%;
}
.toolbar.toolbar-vertical.toolbar-medium {
  width: 84px;
}
.toolbar.toolbar-vertical.toolbar-medium > ul {
  width: 48px;
}
.toolbar.toolbar-vertical.toolbar-medium .toolbar-badge {
  right: -4px;
}
.toolbar.toolbar-vertical.toolbar-medium .btn-dropdown:after {
  right: -10px;
  top: 13px;
  font-size: 0.39rem;
}
.toolbar.toolbar-vertical.toolbar-medium .dropdown-menu {
  top: calc(-100% - 25px) !important;
}
.toolbar.toolbar-vertical.toolbar-small {
  width: 72px;
}
.toolbar.toolbar-vertical.toolbar-small > ul {
  width: 40px;
}
.toolbar.toolbar-vertical.toolbar-small .toolbar-badge {
  right: -4px;
}
.toolbar.toolbar-vertical.toolbar-small .btn-dropdown:after {
  right: -9px;
  top: 11px;
  font-size: 0.33rem;
}
.toolbar.toolbar-vertical.toolbar-small .dropdown-menu {
  top: calc(-100% - 35px) !important;
}
.toolbar.toolbar-vertical .btn-dropdown:after {
  right: -12px;
  transform: rotate(-90deg);
}
.toolbar.toolbar-vertical .btn-dropdown[aria-expanded='true']:after {
  transform: rotate(90deg) scaleX(-1);
}
.toolbar.toolbar-vertical .dropdown-menu {
  top: calc(-100% - 28px) !important;
  left: calc(100% + 24px) !important;
  margin: 0;
  box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
}
.toolbar.toolbar-vertical .dropdown-menu:before {
  left: -6px;
  top: 24px;
}
.toolbar.toolbar-vertical:before {
  width: 360px;
  height: 100%;
  left: auto;
  top: 0;
  bottom: auto;
  right: 32px;
  z-index: 6;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateX(50%) scalex(0.12) scaleY(1.25);
  opacity: 0.18;
}
.toolbar.toolbar-vertical .toolbar-badge {
  right: -10px;
}
.toolbar.toolbar-medium {
  height: 80px;
}
.toolbar.toolbar-medium > ul {
  height: 48px;
}
.toolbar.toolbar-medium a, .toolbar.toolbar-medium .btn-dropdown {
  margin-bottom: 6px;
}
.toolbar.toolbar-medium .btn-dropdown:after {
  top: 12px;
  right: 1px;
}
.toolbar.toolbar-medium .it-ico {
  font-size: 1.35rem;
}
.toolbar.toolbar-medium .it-ico.it-more-actions:before {
  top: 33%;
}
.toolbar.toolbar-medium .toolbar-badge {
  height: 10px;
  width: 10px;
  min-width: 10px;
  right: 8px;
  top: 4px;
  padding: 0;
}
.toolbar.toolbar-small {
  height: 72px;
}
.toolbar.toolbar-small > ul {
  height: 40px;
}
.toolbar.toolbar-small .btn-dropdown:after {
  top: 12px;
  right: 2px;
}
.toolbar.toolbar-small .it-ico {
  font-size: 1.15rem;
}
.toolbar.toolbar-small .it-ico.it-more-actions:before {
  top: 25%;
}
.toolbar.toolbar-small .toolbar-badge {
  height: 8px;
  width: 8px;
  min-width: 8px;
  right: 10px;
  top: 2px;
  padding: 0;
}
.toolbar:before {
  content: '';
  position: absolute;
  height: 360px;
  width: 100%;
  top: auto;
  bottom: 32px;
  z-index: 6;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateY(50%) scalex(1.4) scaleY(0.12);
  opacity: 0.18;
}
.toolbar > ul {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 7;
  background-color: #fff;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  margin: 0;
  height: 64px;
}
.toolbar > ul > li {
  list-style-type: none;
  margin: 0 8px;
  text-align: center;
  flex: 1 100%;
}
.toolbar > ul > li.toolbar-divider {
  margin: 0;
  width: 1px;
  min-width: 1px;
  max-width: 1px;
  height: calc(100% - 16px);
  background: #dfe4f2;
}
.toolbar a, .toolbar .btn-dropdown {
  display: block;
  color: #17324d;
}
.toolbar a .icon, .toolbar .btn-dropdown .icon {
  fill: #17324d;
}
.toolbar a.active, .toolbar .btn-dropdown.active {
  color: #297a38;
}
.toolbar a.active .icon, .toolbar .btn-dropdown.active .icon {
  fill: #297a38;
}
.toolbar a.disabled, .toolbar .btn-dropdown.disabled {
  cursor: not-allowed;
  color: #d9dadb;
}
.toolbar a.disabled .icon, .toolbar .btn-dropdown.disabled .icon {
  fill: #d9dadb;
}
.toolbar a.disabled:hover, .toolbar .btn-dropdown.disabled:hover {
  text-decoration: none;
  color: #d9dadb;
}
.toolbar a.disabled:hover .icon, .toolbar .btn-dropdown.disabled:hover .icon {
  fill: #d9dadb;
}
.toolbar a.disabled:after, .toolbar .btn-dropdown.disabled:after {
  color: #d9dadb;
}
.toolbar a.disabled:after .icon, .toolbar .btn-dropdown.disabled:after .icon {
  fill: #d9dadb;
}
.toolbar a:not(.disabled):hover, .toolbar .btn-dropdown:not(.disabled):hover {
  text-decoration: underline;
  color: #297a38;
}
.toolbar a:not(.disabled):hover .icon, .toolbar .btn-dropdown:not(.disabled):hover .icon {
  fill: #297a38;
}
.toolbar a _:-ms-fullscreen, .toolbar .btn-dropdown _:-ms-fullscreen, .toolbar a:not(.disabled):hover, .toolbar .btn-dropdown:not(.disabled):hover {
  text-decoration: none;
}
.toolbar .btn-dropdown {
  padding: 0;
  width: 100%;
  position: relative;
}
.toolbar .btn-dropdown.toolbar-more:after {
  display: none;
}
.toolbar .btn-dropdown:not(.disabled).active {
  box-shadow: none;
}
.toolbar .btn-dropdown:not(.disabled).active:focus, .toolbar .form-check [type='checkbox']:focus + label.btn-dropdown:not(.disabled).active, .form-check .toolbar [type='checkbox']:focus + label.btn-dropdown:not(.disabled).active, .toolbar .form-check [type='radio']:focus + label.btn-dropdown:not(.disabled).active, .form-check .toolbar [type='radio']:focus + label.btn-dropdown:not(.disabled).active, .toolbar .toggles label input[type='checkbox']:focus + .lever.btn-dropdown:not(.disabled).active, .toggles label .toolbar input[type='checkbox']:focus + .lever.btn-dropdown:not(.disabled).active {
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25);
}
.toolbar .btn-dropdown:focus, .toolbar .form-check [type='checkbox']:focus + label.btn-dropdown, .form-check .toolbar [type='checkbox']:focus + label.btn-dropdown, .toolbar .form-check [type='radio']:focus + label.btn-dropdown, .form-check .toolbar [type='radio']:focus + label.btn-dropdown, .toolbar .toggles label input[type='checkbox']:focus + .lever.btn-dropdown, .toggles label .toolbar input[type='checkbox']:focus + .lever.btn-dropdown {
  box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25);
}
.toolbar .btn-dropdown:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 3px 0 3px;
  border-color: #17324d transparent transparent transparent;
  position: absolute;
  top: 16px;
  right: 2px;
  margin-left: 0;
}
.toolbar .it-ico {
  position: relative;
  font-size: 1.6rem;
  display: block;
  height: 32px;
}
.toolbar .it-ico:before {
  margin-right: 0;
}
.toolbar .it-ico.it-more-actions {
  font-size: 0.6rem;
}
.toolbar .it-ico.it-more-actions:before {
  position: relative;
  top: 50%;
}
.toolbar .badge-wrapper {
  position: relative;
}
.toolbar .toolbar-badge, .toolbar .toolbar-alert {
  display: block;
  position: absolute;
  background-color: #297a38;
  border: 1px solid #fff;
}
.toolbar .toolbar-badge {
  top: 0;
  right: 6px;
  min-width: 18px;
  height: 18px;
  padding: 0 4px;
  color: #fff;
  font-size: 0.563rem;
  border-radius: 50%;
  font-style: normal;
}
.toolbar .toolbar-label {
  margin-top: 8px;
  font-size: 0.688rem;
  line-height: 1;
  display: block;
  font-weight: 600;
}
.section {
  padding: 48px 24px;
}
.section .section-content {
  margin: 0 auto;
}
.section.section-muted {
  background: #f2f7fc;
}
.section.section-primary {
  background: #297a38;
}
.section.section-neutral {
  background: #17324d;
}
.section.section-image {
  background-size: cover;
  background-position: center center;
}
.section.section-inset-shadow {
  box-shadow: inset 0 1rem 1rem -1rem rgba(0, 0, 0, 0.3);
}
.section.section-background-header {
  position: relative;
  background-size: cover;
}
.section.section-background-header::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 300px;
  z-index: -1;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #3db352;
}
.section.section-background-header.section-user-header::before {
  content: '';
  min-height: 450px;
  background-color: #fcfffd;
}
.section.section-background-header.section-user-header .user-settings {
  font-size: 12px;
}
.section.section-background-header.section-user-header .user-settings a {
  text-decoration: none;
}
.section.section-background-header.section-user-header .user-settings a:hover {
  text-decoration: underline;
}
.section.section-background-header.section-user-header .user-settings a span {
  margin-left: 4px;
}
@media (min-width: 768px) {
  .section {
    padding: 80px 40px;
  }
}
@media (min-width: 992px) {
  .section {
    padding: 80px;
  }
  .section.section-background-header.section-user-header::before {
    content: '';
    min-height: 550px;
  }
  .section.section-background-header.section-user-header .user-settings {
    font-size: 14px;
  }
}
@media (min-width: 1200px) {
  .section {
    padding: 112px;
  }
  .section.section-background-header.section-user-header .user-settings {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 16px;
  }
}
.modal {
  padding-right: 0 !important;
}
.modal .modal-dialog {
  margin: 48px;
}
.modal .modal-dialog .modal-content {
  border: none;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
}
.modal .modal-dialog .modal-content .modal-header {
  padding: 24px;
  padding-bottom: 0;
}
.modal .modal-dialog .modal-content .modal-header .close {
  padding: 16px;
}
.modal .modal-dialog .modal-content .modal-header h5 {
  font-size: 0.8333333333rem;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: #17324d;
}
.modal .modal-dialog .modal-content .modal-body {
  padding: 24px;
  padding-bottom: 0;
}
.modal .modal-dialog .modal-content .modal-body p {
  font-size: 0.8888888889rem;
  margin-bottom: 0;
  line-height: 1.3333333333rem;
}
.modal .modal-dialog .modal-content .modal-footer {
  padding: 12px 24px;
}
.modal.alert-modal .modal-dialog .modal-content .modal-header {
  justify-content: left;
  align-items: top;
}
.modal.alert-modal .modal-dialog .modal-content .modal-header .icon {
  fill: #45cc5e;
  margin-right: 16px;
  flex-shrink: 0;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding-bottom: 24px;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header h5 {
  text-transform: none;
  font-weight: 700;
  letter-spacing: inherit;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header h5 span {
  color: #45cc5e;
  margin-right: 4px;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-body .link-list-wrapper .link-list {
  margin-bottom: 0;
  padding-bottom: 24px;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-body .link-list-wrapper .link-list li a {
  padding: 0;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-body .link-list-wrapper .link-list li a svg {
  margin-right: 8px;
}
.modal.popconfirm-modal .modal-dialog {
  max-width: 300px;
  margin-right: auto;
  margin-left: auto;
}
.modal.popconfirm-modal .modal-dialog .modal-content {
  border-radius: 4px;
}
.modal.popconfirm-modal .modal-dialog .modal-header {
  padding-top: 16px;
  margin-bottom: -4px;
}
.modal.popconfirm-modal .modal-dialog .modal-body {
  padding-top: 16px;
}
.modal.popconfirm-modal .modal-dialog .modal-body p {
  font-size: 0.875rem;
  margin-bottom: 12px;
}
.modal.popconfirm-modal .modal-dialog .modal-footer {
  padding-bottom: 24px;
}
.modal.it-dialog-scrollable .modal-dialog {
  margin: 104px 48px;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 208px);
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-header {
  padding-bottom: 24px;
  background: #fff;
  flex-shrink: 0;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-body {
  padding-top: 0;
  padding-bottom: 24px;
  overflow-y: auto;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-footer {
  flex-shrink: 0;
  background: #fff;
}
.modal .modal-dialog.modal-dialog-left {
  height: 100vh;
  margin: 0 24px 0 0;
}
.modal .modal-dialog.modal-dialog-left .modal-content {
  height: 100vh;
}
.modal .modal-dialog.modal-dialog-right {
  height: 100vh;
  margin: 0 0 0 24px;
  float: right;
}
.modal .modal-dialog.modal-dialog-right .modal-content {
  height: 100vh;
}
.modal.fade .modal-dialog.modal-dialog-left {
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}
.modal.fade.show .modal-dialog.modal-dialog-left {
  transform: translateX(0);
}
.modal.fade .modal-dialog.modal-dialog-right {
  transform: translateX(100%);
  transition: transform 0.3s ease-in-out;
}
.modal.fade.show .modal-dialog.modal-dialog-right {
  transform: translateX(0);
}
.modal.fade .modal-dialog.modal-dialog-centered {
  transform: translate(0, -5%);
}
.modal.fade.show .modal-dialog.modal-dialog-centered {
  transform: translate(0, 0);
}
@media (min-width: 576px) {
  .modal.popconfirm-modal .modal-dialog .modal-body p {
    font-size: 0.778rem;
  }
}
@media (min-width: 768px) {
  .modal .modal-dialog {
    margin-left: auto;
    margin-right: auto;
  }
  .modal.it-dialog-scrollable .modal-dialog {
    margin: 64px auto;
  }
  .modal.it-dialog-scrollable .modal-dialog .modal-content {
    height: calc(100vh - 128px);
  }
  .modal .modal-dialog.modal-dialog-left {
    margin: 0;
  }
  .modal .modal-dialog.modal-dialog-left .modal-content {
    height: 100vh;
  }
  .modal .modal-dialog.modal-dialog-right {
    margin: 0;
    float: right;
  }
  .modal .modal-dialog.modal-dialog-right .modal-content {
    height: 100vh;
  }
}
@media (min-width: 992px) {
  .alert-modal .modal-dialog .modal-content .modal-body p {
    padding-left: 48px;
  }
}
.notification {
  width: 100%;
  padding: 1.5rem;
  padding-right: 4rem;
  box-shadow: 0 -0.5rem 1rem rgba(0, 0, 0, 0.15);
  background: #fff;
  position: fixed;
  bottom: 0;
  right: 0;
  display: none;
  border-top: 4px solid #5e7887;
}
.notification h5 {
  font-size: 0.938rem;
  text-transform: uppercase;
  color: #17324d;
  letter-spacing: 0;
  margin: 0;
  position: relative;
  line-height: 1em;
  font-weight: 700;
  letter-spacing: 0.025em;
}
.notification p {
  font-size: 0.875rem;
  margin: 1.5rem 0 0 0;
  color: #5e7887;
}
.notification.with-icon {
  border-top: 4px solid #5e7887;
}
.notification.with-icon h5 .icon {
  position: absolute;
  top: -8px;
  left: -38px;
}
.notification.with-icon h5, .notification.with-icon p {
  margin-left: 2rem;
}
.notification.with-icon.success {
  border-color: #008758;
}
.notification.with-icon.success .icon {
  fill: #008758;
}
.notification.with-icon.error {
  border-color: #d92828;
}
.notification.with-icon.error .icon {
  fill: #d92828;
}
.notification.with-icon.info {
  border-color: #297a38;
}
.notification.with-icon.info .icon {
  fill: #297a38;
}
.notification.with-icon.warning {
  border-color: #a66300;
}
.notification.with-icon.warning .icon {
  fill: #a66300;
}
.notification.dismissable .notification-close {
  position: absolute;
  right: 20px;
  top: 15px;
  display: block;
  width: 32px;
  height: 32px;
  padding: 0;
  background: none;
}
.notification.dismissable .notification-close .icon {
  fill: #17324d;
}
.notification.dismissable .notification-close:hover .icon {
  fill: #297a38;
}
.notification.dismissable .notification-close:active {
  box-shadow: none;
}
@media (min-width: 576px) {
  .notification {
    padding: 1.333rem;
    padding-right: 3.556rem;
  }
  .notification h5 {
    font-size: 0.833rem;
  }
  .notification p {
    font-size: 0.778rem;
    margin: 1.333rem 0 0 0;
  }
  .notification.with-icon h5, .notification.with-icon p {
    margin-left: 1.778rem;
  }
}
@media (min-width: 768px) {
  .notification {
    width: 376px;
    bottom: 16px;
    right: 16px;
    border-radius: 4px;
    border-top: none;
    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
  }
  .notification.with-icon {
    border-left: 4px solid #5e7887;
    border-top: none;
  }
  .notification.top-fix {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    bottom: auto;
    right: auto;
  }
  .notification.bottom-fix {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    right: auto;
  }
  .notification.left-fix {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none;
    border-right-style: solid;
    border-right-width: 4px;
    left: 0;
    right: auto;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
  }
  .notification.right-fix {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    right: 0;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
  }
}
.avatar {
  display: inline-flex;
  overflow: hidden;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
  background: #ebeced;
  color: #5c6f82;
  box-sizing: content-box;
  transition: background-color 0.2s;
}
.avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: filter 0.2s;
  border-radius: 50%;
}
.avatar p {
  font-size: 16px;
  margin: 0;
  text-align: center;
  line-height: 1em;
  position: absolute;
}
.avatar _:-ms-fullscreen, .avatar p {
  transform: translateX(-50%) translateY(-50%);
}
.avatar .icon {
  height: 16px;
  width: 16px;
}
.avatar.avatar-primary {
  background: #297a38;
}
.avatar.avatar-secondary {
  background: #5e7887;
}
.avatar.avatar-green {
  background: #00cc85;
}
.avatar.avatar-orange {
  background: #f90;
}
.avatar.avatar-red {
  background: #f73e5a;
}
.avatar.avatar-primary, .avatar.avatar-secondary, .avatar.avatar-green, .avatar.avatar-orange, .avatar.avatar-red {
  color: #fff;
}
.avatar.avatar-dropdown {
  overflow: visible;
  position: relative;
}
.avatar.avatar-dropdown .dropdown {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.avatar.avatar-dropdown .btn-dropdown {
  color: inherit;
  padding: 0;
  line-height: 0;
  font-size: 11px;
}
.avatar.avatar-dropdown .list-item {
  display: flex;
  align-items: center;
  padding: 0 16px;
  font-size: 0.889rem;
}
.avatar.avatar-dropdown .link-list {
  white-space: nowrap;
}
.avatar.avatar-dropdown .link-list span {
  line-height: 1em;
}
.avatar.avatar-dropdown .link-list li {
  margin-bottom: 16px;
}
.avatar.avatar-dropdown .link-list li:last-child {
  margin-bottom: 0;
}
.avatar.avatar-dropdown .link-list .avatar {
  margin-right: 16px;
}
.avatar.avatar-dropdown .link-list .avatar.size-sm {
  margin-right: 12px;
}
.avatar.avatar-dropdown .link-list .avatar p {
  color: #fff !important;
}
.avatar.avatar-dropdown .dropdown-menu {
  margin: -25px;
}
.avatar.avatar-dropdown.size-sm .dropdown-menu {
  margin: -27px;
}
.avatar.size-xs {
  width: 16px;
  height: 16px;
}
.avatar.size-xs p {
  font-size: 10px;
}
.avatar.size-xs .icon {
  height: 10px;
  width: 10px;
}
.avatar.size-sm {
  width: 24px;
  height: 24px;
}
.avatar.size-sm p {
  font-size: 14px;
}
.avatar.size-sm .icon {
  height: 12px;
  width: 12px;
}
.avatar.size-md {
  width: 32px;
  height: 32px;
}
.avatar.size-md p {
  font-size: 16px;
}
.avatar.size-md .icon {
  height: 16px;
  width: 16px;
}
.avatar.size-md .avatar-presence, .avatar.size-md .avatar-status {
  border-width: 1px;
}
.avatar.size-md .avatar-presence .icon, .avatar.size-md .avatar-status .icon {
  display: none;
}
.avatar.size-lg {
  width: 40px;
  height: 40px;
}
.avatar.size-lg p {
  font-size: 18px;
}
.avatar.size-lg .icon {
  height: 20px;
  width: 20px;
}
.avatar.size-lg .avatar-presence, .avatar.size-lg .avatar-status {
  right: -2px;
  width: 15px;
  height: 15px;
}
.avatar.size-lg .avatar-status {
  top: 0.1666666667px;
}
.avatar.size-xl {
  width: 80px;
  height: 80px;
}
.avatar.size-xl p {
  font-size: 36px;
}
.avatar.size-xl .icon {
  height: 40px;
  width: 40px;
}
.avatar.size-xl .avatar-presence, .avatar.size-xl .avatar-status {
  right: 6px;
  width: 18px;
  height: 18px;
}
.avatar.size-xl .avatar-presence {
  bottom: 8px;
}
.avatar.size-xl .avatar-status {
  top: 2px;
}
.avatar.size-xxl {
  width: 128px;
  height: 128px;
}
.avatar.size-xxl p {
  font-size: 58px;
}
.avatar.size-xxl .icon {
  height: 62px;
  width: 62px;
}
.avatar.size-xxl .avatar-presence, .avatar.size-xxl .avatar-status {
  right: 4px;
  width: 24px;
  height: 24px;
}
.avatar.size-xxl .avatar-presence .icon, .avatar.size-xxl .avatar-status .icon {
  width: 20px;
  height: 20px;
}
.avatar.size-xxl .avatar-presence {
  bottom: 16px;
}
.avatar.size-xxl .avatar-status {
  top: 8px;
}
a.avatar {
  filter: brightness(100%);
}
a.avatar:hover {
  background: #dddfe1;
}
a.avatar:hover img {
  filter: brightness(90%);
}
a.avatar:hover.avatar-primary {
  background: #23672f;
}
a.avatar:hover.avatar-secondary {
  background: #546b78;
}
a.avatar:hover.avatar-green {
  background: #00b374;
}
a.avatar:hover.avatar-orange {
  background: #e68a00;
}
a.avatar:hover.avatar-red {
  background: #ef092c;
}
.avatar-dropdown:hover, .avatar-dropdown:focus-within {
  background: #dddfe1;
}
.avatar-dropdown .btn-dropdown:focus, .avatar-dropdown .form-check [type='checkbox']:focus + label.btn-dropdown, .form-check .avatar-dropdown [type='checkbox']:focus + label.btn-dropdown, .avatar-dropdown .form-check [type='radio']:focus + label.btn-dropdown, .form-check .avatar-dropdown [type='radio']:focus + label.btn-dropdown, .avatar-dropdown .toggles label input[type='checkbox']:focus + .lever.btn-dropdown, .toggles label .avatar-dropdown input[type='checkbox']:focus + .lever.btn-dropdown {
  box-shadow: none;
}
.avatar-wrapper {
  position: relative;
}
.avatar-wrapper .avatar-presence, .avatar-wrapper .avatar-status {
  position: absolute;
  right: 0;
  width: 10px;
  height: 10px;
  border: 2px solid #fff;
  background: #c5c7c9;
  color: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.avatar-wrapper .avatar-presence .icon, .avatar-wrapper .avatar-status .icon {
  width: 18px;
  height: 18px;
}
.avatar-wrapper .avatar-presence {
  bottom: 8px;
}
.avatar-wrapper .avatar-presence.active {
  background: #00cc85;
}
.avatar-wrapper .avatar-presence.busy {
  background: #f73e5a;
}
.avatar-wrapper .avatar-presence.hidden:after {
  content: '';
  position: absolute;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  background: #fff;
  transform: translateX(-50%) translateY(-50%);
  top: 50%;
  left: 50%;
  border-radius: 50%;
}
.avatar-wrapper .avatar-status {
  top: 0;
}
.avatar-wrapper .avatar-status.approved {
  background: #00cc85;
}
.avatar-wrapper .avatar-status.declined {
  background: #f73e5a;
}
.avatar-wrapper .avatar-status.notify {
  background: #2a7a38;
}
.avatar-wrapper.avatar-extra-text {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.avatar-wrapper.avatar-extra-text .avatar {
  flex-shrink: 0;
}
.avatar-wrapper.avatar-extra-text .extra-text {
  line-height: 1.2em;
  margin-left: 16px;
}
.avatar-wrapper.avatar-extra-text .extra-text h3, .avatar-wrapper.avatar-extra-text .extra-text h4 {
  font-weight: 600;
  margin: 0;
  font-size: 1.111rem;
}
.avatar-wrapper.avatar-extra-text .extra-text h3 a, .avatar-wrapper.avatar-extra-text .extra-text h4 a {
  display: inline-block;
}
.avatar-wrapper.avatar-extra-text .extra-text p, .avatar-wrapper.avatar-extra-text .extra-text time {
  margin: 0;
  text-transform: uppercase;
  font-size: 0.778rem;
}
.avatar-group > li {
  margin-bottom: 16px;
  line-height: 1;
}
.avatar-group > li:last-child {
  margin-bottom: 0;
}
.avatar-group > li .list-item {
  display: inline-flex;
  align-items: center;
  padding: 0;
  line-height: 1em;
}
.avatar-group > li .list-item .avatar {
  margin-right: 12px;
}
.avatar-group > li .list-item .avatar p {
  font-size: 16px;
}
.avatar-group > li .list-item .avatar.avatar-primary p, .avatar-group > li .list-item .avatar.avatar-secondary p, .avatar-group > li .list-item .avatar.avatar-green p, .avatar-group > li .list-item .avatar.avatar-orange p, .avatar-group > li .list-item .avatar.avatar-red p {
  color: #fff;
  line-height: 0;
}
.avatar-group > li .list-item span {
  margin: 0;
  font-size: 0.889rem;
}
.avatar-group-stacked {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0;
  padding: 0;
  flex-direction: row;
}
.avatar-group-stacked li {
  list-style-type: none;
  line-height: 0;
}
.avatar-group-stacked li > .avatar {
  margin-left: -6px;
  border: 2px solid #fff;
}
@media (min-width: 768px) {
}
.thumb-nav {
  padding: 0;
  margin: 0 -8px;
  display: flex;
  justify-content: center;
}
.thumb-nav.thumb-nav-vertical {
  flex-direction: column;
  align-items: baseline;
}
.thumb-nav.thumb-nav-fixed {
  flex-wrap: wrap;
  justify-content: flex-start;
}
.thumb-nav.thumb-nav-fixed li {
  flex-basis: 240px;
}
.thumb-nav.thumb-nav-fixed.thumb-nav-small li {
  flex-basis: 120px;
}
.thumb-nav.thumb-nav-auto {
  flex-wrap: wrap;
  justify-content: flex-start;
}
.thumb-nav.thumb-nav-auto li .thumb-nav-resizer {
  max-width: 100%;
  max-height: 100%;
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-2 li {
  flex-basis: calc(50% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-3 li {
  flex-basis: calc(33.3333% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-4 li {
  flex-basis: calc(25% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-5 li {
  flex-basis: calc(20% - 16px);
}
.thumb-nav.thumb-nav-nozoom a:hover img {
  transform: none;
}
.thumb-nav.thumb-nav-black a:hover:after, .thumb-nav.thumb-nav-primary a:hover:after {
  opacity: 1;
}
.thumb-nav.thumb-nav-black a:after {
  background: rgba(0, 0, 0, 0.8);
}
.thumb-nav.thumb-nav-primary a:after {
  background: rgba(41, 122, 56, 0.8);
}
.thumb-nav.thumb-nav-bottom, .thumb-nav.thumb-nav-top {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
}
.thumb-nav.thumb-nav-bottom {
  bottom: 0;
  margin-bottom: 16px;
}
.thumb-nav.thumb-nav-top {
  top: 0;
  margin-top: 16px;
}
.thumb-nav.thumb-nav-left, .thumb-nav.thumb-nav-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 90%;
}
.thumb-nav.thumb-nav-left {
  left: 0;
  margin-left: 16px;
}
.thumb-nav.thumb-nav-right {
  right: 0;
  margin-right: 16px;
}
.thumb-nav li {
  position: relative;
  list-style-type: none;
  margin: 8px;
}
.thumb-nav .thumb-nav-resizer {
  width: 100%;
  height: auto;
  max-width: 240px;
  max-height: 160px;
  visibility: hidden;
}
.thumb-nav.thumb-nav-small .thumb-nav-resizer {
  max-width: 120px;
  max-height: 80px;
}
.thumb-nav a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.thumb-nav a:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.4s cubic-bezier(0.15, 0.7, 0.36, 0.99);
}
.thumb-nav a.active {
  pointer-events: none;
}
.thumb-nav a.active:after {
  opacity: 1;
  background: rgba(41, 122, 56, 0.6);
}
.thumb-nav a:hover img {
  transform: scale(1.05);
  transition-duration: 1s;
}
.thumb-nav a:hover:after {
  transition-duration: 1s;
}
.thumb-nav a img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: transform 0.4s cubic-bezier(0.15, 0.7, 0.36, 0.99);
}
.steppers .steppers-header {
  padding: 0 24px;
  height: 64px;
  background: #fff;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
}
.steppers .steppers-header li {
  font-size: 1.125rem;
  color: #5c6f82;
  list-style-type: none;
  display: none;
}
.steppers .steppers-header li .icon {
  fill: #5c6f82;
}
.steppers .steppers-header li.active, .steppers .steppers-header li.confirmed {
  color: #297a38;
  font-weight: 600;
}
.steppers .steppers-header li.active .icon, .steppers .steppers-header li.confirmed .icon {
  fill: #297a38;
}
.steppers .steppers-header li.active, .steppers .steppers-header li.steppers-index {
  display: block;
}
.steppers .steppers-header li.steppers-index {
  margin-left: auto;
  font-size: 0.875rem;
  font-weight: 600;
}
.steppers .steppers-header li.steppers-index span {
  margin-left: 0.25rem;
}
.steppers .steppers-header li.steppers-index span.active {
  color: #297a38;
  text-decoration: underline;
}
.steppers .steppers-header li .icon {
  margin-right: 0.667rem;
  width: 24px;
  height: 24px;
}
.steppers .steppers-header li .steppers-number .icon {
  margin: 0;
}
.steppers .steppers-header li .steppers-number:after {
  content: '. ';
}
.steppers.bg-dark .steppers-header {
  background: none;
}
.steppers.bg-dark .steppers-header li {
  color: #d9dadb;
}
.steppers.bg-dark .steppers-header li .icon {
  fill: #d9dadb;
}
.steppers.bg-dark .steppers-header li.active {
  font-weight: 600;
  color: #0accc6;
}
.steppers.bg-dark .steppers-header li.active .icon {
  fill: #0accc6;
}
.steppers.bg-dark .steppers-header li.confirmed {
  font-weight: 600;
  color: #fff;
}
.steppers.bg-dark .steppers-header li.confirmed .icon {
  fill: #fff;
}
.steppers.bg-dark .steppers-header li.steppers-index span.active {
  color: #0accc6;
}
.steppers.bg-dark .steppers-nav {
  background: none;
}
.steppers.bg-dark .steppers-nav .progress-bar {
  background: #0accc6;
}
.steppers.bg-dark .steppers-nav .steppers-dots li.done {
  background: #0accc6;
}
.steppers .steppers-nav {
  display: flex;
  height: 64px;
  padding: 0 24px;
  box-shadow: 0 -8px 20px rgba(0, 0, 0, 0.1);
  background: #fff;
  align-items: center;
  justify-content: space-between;
}
.steppers .steppers-nav .steppers-progress, .steppers .steppers-nav .steppers-dots {
  width: 20%;
}
.steppers .steppers-nav .steppers-progress .progress, .steppers .steppers-nav .steppers-dots .progress {
  height: 2px;
}
.steppers .steppers-nav .steppers-progress .progress {
  height: 2px;
}
.steppers .steppers-nav .steppers-dots {
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.steppers .steppers-nav .steppers-dots li {
  list-style-type: none;
  padding: 0;
  height: 4px;
  width: 4px;
  min-width: 4px;
  background: #cacacc;
  margin-right: 8px;
  border-radius: 50%;
}
.steppers .steppers-nav .steppers-dots li.done {
  background: #297a38;
}
@media (min-width: 576px) {
  .steppers .steppers-header li {
    font-size: 1rem;
  }
}
@media (min-width: 992px) {
  .steppers .steppers-header {
    padding: 0;
    box-shadow: none;
    height: auto;
    display: flex;
    justify-content: space-between;
    background: transparent;
  }
  .steppers .steppers-header:before {
    display: none;
  }
  .steppers .steppers-header li {
    text-transform: uppercase;
    padding: 1.778rem 1.111rem;
    flex-grow: 1;
    border-left: 1px solid #dfe4f2;
    display: block;
    position: relative;
    display: flex;
    align-items: center;
  }
  .steppers .steppers-header li:nth-last-child(2) {
    border-right: 1px solid #dfe4f2;
  }
  .steppers .steppers-header li.steppers-index {
    display: none;
  }
  .steppers .steppers-header li.active:after {
    content: '';
    position: absolute;
    bottom: 0;
    width: calc(100% - 2.222rem);
    height: 2px;
    background: #297a38;
    left: 50%;
    transform: translateX(-50%);
  }
  .steppers .steppers-header li.active .steppers-number {
    color: #fff;
    background: #297a38;
    border-color: #297a38;
  }
  .steppers .steppers-header li.active.no-line:after {
    display: none;
  }
  .steppers .steppers-header li .steppers-success {
    margin-left: auto;
  }
  .steppers .steppers-header li .steppers-number {
    display: inline-block;
    width: 1.778rem;
    height: 1.778rem;
    border: 1px solid #dfe4f2;
    border-radius: 50%;
    text-align: center;
    margin-right: 0.667rem;
  }
  .steppers .steppers-header li .steppers-number:after {
    display: none;
  }
  .steppers .steppers-header li .steppers-number .icon:before {
    margin-right: 0;
    margin-top: 0.333rem;
  }
  .steppers.bg-dark .steppers-header li {
    border-color: #435a70;
  }
  .steppers.bg-dark .steppers-header li.active:after {
    background: #0accc6;
  }
  .steppers.bg-dark .steppers-header li.active .steppers-number {
    background: #0accc6;
    border-color: #0accc6;
    color: #17324d;
  }
  .steppers.bg-dark .steppers-header li .steppers-number {
    border-color: #768594;
  }
  .steppers .steppers-nav {
    box-shadow: none;
    margin-top: 0.889rem;
    align-items: center;
    background: none;
  }
  .steppers .steppers-nav .steppers-progress, .steppers .steppers-nav .steppers-dots {
    display: none;
  }
  .steppers .steppers-nav button .icon {
    display: none;
  }
  .steppers .steppers-nav button:not(.steppers-btn-confirm) {
    margin-right: 0.889rem;
  }
  .steppers .steppers-nav .steppers-btn-confirm {
    display: block;
    margin-left: auto;
  }
}
@media (max-width: 991px) {
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) {
    font-size: 1rem;
    background: transparent;
    color: #297a38;
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
  }
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):hover, .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):focus, .steppers .steppers-nav .toggles label input[type='checkbox']:focus + button.lever:not(.steppers-btn-save):not(.steppers-btn-confirm), .toggles label .steppers .steppers-nav input[type='checkbox']:focus + button.lever:not(.steppers-btn-save):not(.steppers-btn-confirm), .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):active {
    background: transparent !important;
    color: #297a38 !important;
    box-shadow: 0 0 0 0.2rem rgba(41, 122, 56, 0.25) !important;
  }
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) .icon {
    margin: 0 0.333rem;
    height: 24px;
    width: 24px;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) {
    color: #fff;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) .icon {
    fill: #fff;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):hover, .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):focus, .steppers.bg-dark .steppers-nav .toggles label input[type='checkbox']:focus + button.lever:not(.steppers-btn-save):not(.steppers-btn-confirm), .toggles label .steppers.bg-dark .steppers-nav input[type='checkbox']:focus + button.lever:not(.steppers-btn-save):not(.steppers-btn-confirm), .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):active {
    color: #0accc6 !important;
  }
}
.card-wrapper {
  padding-bottom: 24px;
  display: flex;
}
.card-wrapper.card-column {
  flex-direction: column;
}
.card-wrapper.card-column .card {
  height: auto !important;
}
.card-wrapper.card-column .card + .card {
  margin-top: 1rem;
}
.card-wrapper.card-teaser-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}
.card-wrapper.card-teaser-wrapper.card-teaser-wrapper-equal {
  align-items: stretch;
}
.card-wrapper.card-teaser-wrapper > .card-teaser {
  flex: 0 0 100%;
  margin: 16px 0;
  display: flex;
  flex-wrap: wrap;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.border {
  border-color: #b1b1b3;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image {
  padding: 0 !important;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image > .card-image-wrapper {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image > .card-image-wrapper.with-read-more .card-image-rounded img {
  border-bottom-right-radius: 0 !important;
}
.card-wrapper.card-teaser-wrapper .card-flex {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  position: relative;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image {
  position: relative;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image.card-image-rounded {
  border-radius: 0 4px 4px 0;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image.card-image-rounded img {
  border-radius: 0 4px 4px 0;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date {
  background-color: #fff;
  padding: 0.5em 1em;
  z-index: 1;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date > *:first-child {
  font-size: 120%;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date > *:last-child {
  font-size: 80%;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image img {
  z-index: auto;
  object-fit: cover;
}
@media (min-width: 768px) {
  .card-wrapper.card-teaser-wrapper .card-teaser {
    flex: 0 0 49%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-2 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-2 > .card-teaser {
    flex: 0 0 49%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-3 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-3 > .card-teaser {
    flex: 0 0 32%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-start {
    justify-content: flex-start !important;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-start .card-teaser + .card-teaser {
    margin-left: 1.35rem;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-end {
    justify-content: flex-end !important;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-end .card-teaser + .card-teaser {
    margin-left: 1.35rem;
  }
}
@media (min-width: 1200px) {
  .card-wrapper.card-teaser-block-4 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-block-4 > .card-teaser {
    flex: 0 0 24%;
  }
  .card-wrapper.card-overlapping {
    margin-top: -32px;
  }
}
.card {
  border: none;
  padding: 0;
  position: relative;
  width: 100%;
}
.card.card-bg-primary {
  background-color: #297a38;
}
.card.card-bg-primary .card-body .card-title, .card.card-bg-primary .card-body .card-text {
  color: #fff;
}
.card.card-bg-secondary {
  background-color: #5e7887;
}
.card.card-bg-secondary .card-body .card-title, .card.card-bg-secondary .card-body .card-text {
  color: #fff;
}
.card.card-bg-success {
  background-color: #008758;
}
.card.card-bg-success .card-body .card-title, .card.card-bg-success .card-body .card-text {
  color: #fff;
}
.card.card-bg-info {
  background-color: #979899;
}
.card.card-bg-info .card-body .card-title, .card.card-bg-info .card-body .card-text {
  color: #fff;
}
.card.card-bg-warning {
  background-color: #a66300;
}
.card.card-bg-warning .card-body .card-title, .card.card-bg-warning .card-body .card-text {
  color: #fff;
}
.card.card-bg-danger {
  background-color: #d92828;
}
.card.card-bg-danger .card-body .card-title, .card.card-bg-danger .card-body .card-text {
  color: #fff;
}
.card.card-bg-light {
  background-color: #e9e6f2;
}
.card.card-bg-light .card-body .card-title, .card.card-bg-light .card-body .card-text {
  color: #fff;
}
.card.card-bg-dark {
  background-color: #17324d;
}
.card.card-bg-dark .card-body .card-title, .card.card-bg-dark .card-body .card-text {
  color: #fff;
}
.card.card-bg-black {
  background-color: #000;
}
.card.card-bg-black .card-body .card-title, .card.card-bg-black .card-body .card-text {
  color: #fff;
}
.card.card-bg-white {
  background-color: #fff;
}
.card.card-bg-white .card-body .card-title, .card.card-bg-white .card-body .card-text {
  color: #fff;
}
.card.card-bg-100 {
  background-color: #e3e4e6;
}
.card.card-bg-100 .card-body .card-title, .card.card-bg-100 .card-body .card-text {
  color: #fff;
}
.card.card-bg-200 {
  background-color: #cacacc;
}
.card.card-bg-200 .card-body .card-title, .card.card-bg-200 .card-body .card-text {
  color: #fff;
}
.card.card-bg-300 {
  background-color: #b1b1b3;
}
.card.card-bg-300 .card-body .card-title, .card.card-bg-300 .card-body .card-text {
  color: #fff;
}
.card.card-bg-400 {
  background-color: #979899;
}
.card.card-bg-400 .card-body .card-title, .card.card-bg-400 .card-body .card-text {
  color: #fff;
}
.card.card-bg-500 {
  background-color: #7e7f80;
}
.card.card-bg-500 .card-body .card-title, .card.card-bg-500 .card-body .card-text {
  color: #fff;
}
.card.card-bg-600 {
  background-color: #656566;
}
.card.card-bg-600 .card-body .card-title, .card.card-bg-600 .card-body .card-text {
  color: #fff;
}
.card.card-bg-700 {
  background-color: #4c4c4d;
}
.card.card-bg-700 .card-body .card-title, .card.card-bg-700 .card-body .card-text {
  color: #fff;
}
.card.card-bg-800 {
  background-color: #323333;
}
.card.card-bg-800 .card-body .card-title, .card.card-bg-800 .card-body .card-text {
  color: #fff;
}
.card.card-bg-900 {
  background-color: #19191a;
}
.card.card-bg-900 .card-body .card-title, .card.card-bg-900 .card-body .card-text {
  color: #fff;
}
.card.card-bg-tertiary {
  background-color: #003354;
}
.card.card-bg-tertiary .card-body .card-title, .card.card-bg-tertiary .card-body .card-text {
  color: #fff;
}
.card.card-bg-card-preference-bg {
  background-color: #e0f5e4;
}
.card.card-bg-card-preference-bg .card-body .card-title, .card.card-bg-card-preference-bg .card-body .card-text {
  color: #fff;
}
.card.card-bg-tags-list-bg {
  background-color: #e0f5e4;
}
.card.card-bg-tags-list-bg .card-body .card-title, .card.card-bg-tags-list-bg .card-body .card-text {
  color: #fff;
}
.card.card-bg-tooltip-bg {
  background-color: #495d69;
}
.card.card-bg-tooltip-bg .card-body .card-title, .card.card-bg-tooltip-bg .card-body .card-text {
  color: #fff;
}
.card.card-bg-text-muted {
  background-color: #435960;
}
.card.card-bg-text-muted .card-body .card-title, .card.card-bg-text-muted .card-body .card-text {
  color: #fff;
}
.card.card-bg-linkedin {
  background-color: #0177b5;
}
.card.card-bg-linkedin .card-body .card-title, .card.card-bg-linkedin .card-body .card-text {
  color: #fff;
}
.card.card-bg-facebook {
  background-color: #4867aa;
}
.card.card-bg-facebook .card-body .card-title, .card.card-bg-facebook .card-body .card-text {
  color: #fff;
}
.card.card-bg-google {
  background-color: #ea4335;
}
.card.card-bg-google .card-body .card-title, .card.card-bg-google .card-body .card-text {
  color: #fff;
}
.card.card-bg-twitter {
  background-color: #32ccfe;
}
.card.card-bg-twitter .card-body .card-title, .card.card-bg-twitter .card-body .card-text {
  color: #fff;
}
.card.card-bg-apple {
  background-color: #000;
}
.card.card-bg-apple .card-body .card-title, .card.card-bg-apple .card-body .card-text {
  color: #fff;
}
.card.card-bg-youtube {
  background-color: #be1b1e;
}
.card.card-bg-youtube .card-body .card-title, .card.card-bg-youtube .card-body .card-text {
  color: #fff;
}
.card.card-bg-spid {
  background-color: #06c;
}
.card.card-bg-spid .card-body .card-title, .card.card-bg-spid .card-body .card-text {
  color: #fff;
}
.card.card-bg-folder {
  background-color: #fad165;
}
.card.card-bg-folder .card-body .card-title, .card.card-bg-folder .card-body .card-text {
  color: #fff;
}
.card.card-bg-excel {
  background-color: #0c9d58;
}
.card.card-bg-excel .card-body .card-title, .card.card-bg-excel .card-body .card-text {
  color: #fff;
}
.card.card-bg-word {
  background-color: #4a88e3;
}
.card.card-bg-word .card-body .card-title, .card.card-bg-word .card-body .card-text {
  color: #fff;
}
.card.card-bg-pdf {
  background-color: #ea4435;
}
.card.card-bg-pdf .card-body .card-title, .card.card-bg-pdf .card-body .card-text {
  color: #fff;
}
.card.card-bg-image {
  background-color: #d93025;
}
.card.card-bg-image .card-body .card-title, .card.card-bg-image .card-body .card-text {
  color: #fff;
}
.card.card-bg-txt {
  background-color: #000;
}
.card.card-bg-txt .card-body .card-title, .card.card-bg-txt .card-body .card-text {
  color: #fff;
}
.card.card-bg-google-drive {
  background-color: #3c83f7;
}
.card.card-bg-google-drive .card-body .card-title, .card.card-bg-google-drive .card-body .card-text {
  color: #fff;
}
.card .card-body {
  padding: 24px;
}
.card .card-body h4.card-title + .card-text {
  padding-top: 16px;
}
.card .card-body h5.card-title {
  font-size: 1.125rem;
  line-height: 1.4444444444rem;
  font-weight: 700;
  color: #17324d;
  margin-bottom: 16px;
  transition: all 0.3s;
}
.card .card-body h5.card-title.big-heading {
  font-size: 1.5555555556rem;
  line-height: 1.7777777778rem;
}
.card .card-body h5.card-title.card-title-icon {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.card .card-body h5.card-title.card-title-icon .icon {
  margin-right: 0.5em;
}
.card .card-body h6.card-subtitle {
  font-weight: normal;
  margin-bottom: 16px;
  margin-top: -16px;
}
.card .card-body a h5.card-title {
  color: #45cc5e;
}
.card .card-body .card-text {
  font-family: Lora, Georgia, serif;
  font-size: 0.875rem;
  line-height: 1.2rem;
  color: #435a70;
}
.card .card-body .card-signature {
  font-style: italic;
  font-family: Lora, Georgia, serif;
  color: #435a70;
  font-weight: 700;
  font-size: 0.8888888889rem;
  margin-bottom: 24px;
  display: block;
}
.card .card-body .category-top {
  font-size: 0.7777777778rem;
  text-transform: uppercase;
  color: #435a70;
  margin-bottom: 16px;
}
.card .card-body .category-top a.category {
  color: #435a70;
}
.card .card-body .category-top a.category:hover {
  text-decoration: underline;
}
.card .card-body .category-top .category {
  font-weight: bold;
  letter-spacing: 0.9px;
}
.card .card-body .category-top .data:before {
  content: '—';
  display: inline-block;
  margin: 0 8px;
}
.card:after {
  content: '';
  display: block;
  margin-top: 48px;
  margin-left: 24px;
}
.card.no-after {
  content: none;
}
.card a.read-more {
  position: absolute;
  bottom: 24px;
}
.card .categoryicon-top {
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}
.card .categoryicon-top .text {
  font-size: 0.7777777778rem;
  text-transform: uppercase;
  letter-spacing: 0.9px;
  color: #435a70;
  line-height: 1rem;
}
.card .categoryicon-top > .icon {
  width: 40px;
  height: 40px;
  fill: #45cc5e;
  margin-right: 8px;
  flex-shrink: 0;
}
.card .simple-link {
  font-weight: 600;
  font-size: 0.8888888889rem;
  margin-top: 32px;
  display: block;
}
.card.card-bg {
  margin-left: 8px;
  margin-right: 8px;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  border-right: none;
}
.card.card-bg:after {
  background: transparent;
}
.card.card-img {
  border-right: none;
}
.card.card-img h5.card-title {
  font-size: 1.1111111111rem;
  line-height: 1.5555555556rem;
}
.card.card-img .img-responsive-wrapper .img-responsive {
  padding-bottom: 61.29%;
  /* image proportion 310 x 190 */
}
.card.card-img .img-responsive-wrapper .img-responsive.img-responsive-panoramic {
  padding-bottom: 30.645%;
  /* image proportion 310 x 95 */
}
.card.card-img.rounded .img-responsive-wrapper {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card .card-calendar {
  height: 80%;
  max-height: 80px;
  width: 80px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  position: absolute;
  right: 32px;
  top: 10%;
  color: #455a64;
  text-align: center;
  font-size: 0.889em;
  font-weight: 600;
  line-height: 1.3;
  text-transform: capitalize;
}
.card .card-calendar .card-date {
  font-size: 1.667em;
  font-weight: 700;
  display: block;
}
.card.no-after {
  position: relative;
}
.card.no-after:after {
  display: none;
}
.card.no-after > .read-more {
  padding-top: 16px;
}
.card.no-after > .read-more::before {
  content: '';
  height: 24px;
  display: block;
}
.card.special-card .img-responsive-wrapper {
  overflow: visible;
  position: relative;
  width: 174px;
  margin-bottom: 24px;
}
.card.special-card .img-responsive-wrapper::before, .card.special-card .img-responsive-wrapper::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
}
.card.special-card .img-responsive-wrapper:before {
  background: #b9ebc2;
  left: 24px;
  top: 24px;
  opacity: 0.3;
  transition: all 0.3s;
}
.card.special-card .img-responsive-wrapper:after {
  background: #b9ebc2;
  left: 12px;
  top: 12px;
  transition: all 0.3s;
}
.card.special-card .img-responsive-wrapper .img-responsive {
  padding-bottom: 122.98%;
  /* image proportion 214 x 174 */
  z-index: 1;
}
.card.special-card .head-tags {
  margin-bottom: 24px;
}
.card.special-card .head-tags span.data {
  font-weight: normal;
}
.card.special-card:hover {
  text-decoration: none;
}
.card.special-card:hover h5 {
  text-decoration: underline;
  color: #45cc5e;
}
.card.special-card:hover .img-responsive-wrapper:before {
  background: #45cc5e;
  opacity: 0.3;
}
.card.special-card:hover .img-responsive-wrapper:after {
  background: #45cc5e;
}
.card.card-big .card-body {
  padding: 48px;
}
.card.card-big .card-body .top-icon {
  margin-bottom: 24px;
}
.card.card-big .card-body .top-icon .icon {
  width: 80px;
  height: 80px;
  fill: #45cc5e;
}
.card.card-big .card-body h5.card-title {
  font-size: 1.3333333333rem;
  line-height: 1.5555555556rem;
}
.card.card-big .card-body .card-text {
  font-size: 0.8888888889rem;
  line-height: 1.3333333333rem;
}
.card.card-big .flag-icon {
  margin-left: 48px;
}
.card.card-big .etichetta {
  position: absolute;
  right: 48px;
  top: 32px;
  justify-content: flex-end;
}
.card.border-bottom-card::before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 4px;
  bottom: 0;
  background: #45cc5e;
}
.card .head-tags {
  justify-content: space-between;
  display: flex;
  margin-bottom: 48px;
}
.card .head-tags .data {
  font-size: 0.7777777778rem;
  text-transform: uppercase;
  color: #435a70;
}
.card .card-tag {
  color: #45cc5e;
  font-size: 0.7777777778rem;
  font-weight: bold;
  letter-spacing: 0.9px;
  padding: 0 32px;
  border-radius: 50px;
  border: 1px solid #45cc5e;
}
.card .it-card-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 48px;
}
.card .it-card-footer .card-signature {
  font-style: italic;
  font-family: Lora, Georgia, serif;
  color: #435a70;
  font-weight: 700;
  font-size: 0.8888888889rem;
  display: block;
  margin-bottom: 0;
}
.card.card-teaser {
  display: inline-flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 24px;
}
.card.card-teaser:after {
  content: none;
}
.card.card-teaser.card-column {
  flex-direction: column;
}
.card.card-teaser .card-header {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1em;
  width: 100%;
}
.card.card-teaser .card-header .icon {
  margin-right: 0.5rem;
}
.card.card-teaser .card-header h1 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h2 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h3 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h4 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h5 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h6 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-body {
  padding: 0;
  flex: auto;
}
.card.card-teaser .card-body .card-title {
  margin: 0;
}
.card.card-teaser .card-body .card-text, .card.card-teaser .card-body .card-text > p {
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  font-size: 0.8888888889rem;
  margin: 0;
}
.card.card-teaser .card-body .card-text + .card-text, .card.card-teaser .card-body .card-text > p + .card-text {
  margin-top: 16px;
}
.card.card-teaser .icon {
  min-width: 32px;
}
.card.card-teaser .icon + .card-body {
  margin-left: 1em;
}
.card.card-teaser .avatar.size-xs {
  min-width: 16px;
}
.card.card-teaser .avatar.size-sm {
  min-width: 24px;
}
.card.card-teaser .avatar.size-md {
  min-width: 32px;
}
.card.card-teaser .avatar.size-lg {
  min-width: 40px;
}
.card.card-teaser .avatar.size-xl {
  min-width: 80px;
}
.card.card-teaser .avatar + .card-body {
  flex: 1;
}
.card.card-teaser-primary {
  border-left: 8px solid #297a38;
}
.card.card-teaser-secondary {
  border-left: 8px solid #5e7887;
}
.card.card-teaser-success {
  border-left: 8px solid #008758;
}
.card.card-teaser-info {
  border-left: 8px solid #979899;
}
.card.card-teaser-warning {
  border-left: 8px solid #a66300;
}
.card.card-teaser-danger {
  border-left: 8px solid #d92828;
}
.card.card-teaser-light {
  border-left: 8px solid #e9e6f2;
}
.card.card-teaser-dark {
  border-left: 8px solid #17324d;
}
.card.card-teaser-black {
  border-left: 8px solid #000;
}
.card.card-teaser-white {
  border-left: 8px solid #fff;
}
.card.card-teaser-100 {
  border-left: 8px solid #e3e4e6;
}
.card.card-teaser-200 {
  border-left: 8px solid #cacacc;
}
.card.card-teaser-300 {
  border-left: 8px solid #b1b1b3;
}
.card.card-teaser-400 {
  border-left: 8px solid #979899;
}
.card.card-teaser-500 {
  border-left: 8px solid #7e7f80;
}
.card.card-teaser-600 {
  border-left: 8px solid #656566;
}
.card.card-teaser-700 {
  border-left: 8px solid #4c4c4d;
}
.card.card-teaser-800 {
  border-left: 8px solid #323333;
}
.card.card-teaser-900 {
  border-left: 8px solid #19191a;
}
.card.card-teaser-tertiary {
  border-left: 8px solid #003354;
}
.card.card-teaser-card-preference-bg {
  border-left: 8px solid #e0f5e4;
}
.card.card-teaser-tags-list-bg {
  border-left: 8px solid #e0f5e4;
}
.card.card-teaser-tooltip-bg {
  border-left: 8px solid #495d69;
}
.card.card-teaser-text-muted {
  border-left: 8px solid #435960;
}
.card.card-teaser-linkedin {
  border-left: 8px solid #0177b5;
}
.card.card-teaser-facebook {
  border-left: 8px solid #4867aa;
}
.card.card-teaser-google {
  border-left: 8px solid #ea4335;
}
.card.card-teaser-twitter {
  border-left: 8px solid #32ccfe;
}
.card.card-teaser-apple {
  border-left: 8px solid #000;
}
.card.card-teaser-youtube {
  border-left: 8px solid #be1b1e;
}
.card.card-teaser-spid {
  border-left: 8px solid #06c;
}
.card.card-teaser-folder {
  border-left: 8px solid #fad165;
}
.card.card-teaser-excel {
  border-left: 8px solid #0c9d58;
}
.card.card-teaser-word {
  border-left: 8px solid #4a88e3;
}
.card.card-teaser-pdf {
  border-left: 8px solid #ea4435;
}
.card.card-teaser-image {
  border-left: 8px solid #d93025;
}
.card.card-teaser-txt {
  border-left: 8px solid #000;
}
.card.card-teaser-google-drive {
  border-left: 8px solid #3c83f7;
}
.flag-icon {
  width: 32px;
  height: 48px;
  box-sizing: content-box;
  position: relative;
  background: #45cc5e;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
.flag-icon:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-bottom: 13px solid #fff;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
}
a.read-more {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.9px;
  font-size: 0.7777777778rem;
}
a.read-more .icon {
  margin-left: 8px;
  fill: #45cc5e;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.etichetta {
  display: flex;
  align-items: center;
  font-size: 0.7777777778rem;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.9px;
  color: #435a70;
}
.etichetta .icon {
  fill: #435a70;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  flex-shrink: 0;
}
.row [class*='col-'] > .card-wrapper {
  height: 100%;
}
.row [class*='col-'] > .card-wrapper > .card {
  height: 100%;
}
@media (min-width: 992px) {
  .card-wrapper {
    padding-bottom: 0;
  }
  .card-wrapper.card-space {
    padding-bottom: 12px;
  }
  .card-wrapper.card-offset {
    margin-top: 90px;
  }
  .card {
    border: none;
    margin-right: -6px;
  }
  .card.card-bg, .card.card-img {
    margin: 0;
  }
  .card .card-body .card-text {
    font-size: 0.7777777778rem;
  }
  .card .card-body h5.card-title {
    font-size: 1rem;
  }
}
.img-responsive-wrapper {
  overflow: hidden;
}
.img-responsive-wrapper .img-responsive {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.img-responsive-wrapper .img-responsive .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.img-responsive-wrapper .img-responsive .img-wrapper.custom-object-fit {
  background-size: cover;
  background-position: center;
  background-color: #ebeced;
}
.img-responsive-wrapper .img-responsive .img-wrapper.custom-object-fit img {
  visibility: hidden;
}
.img-responsive-wrapper .img-responsive .img-wrapper img {
  width: 100%;
  display: block;
  height: 100%;
  object-fit: cover;
}
.overlay-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.overlay-wrapper.overlay-hover .overlay-panel {
  opacity: 0;
  transition: opacity 0.1s;
}
.overlay-wrapper.overlay-hover:hover .overlay-panel {
  opacity: 1;
  transition: opacity 0.2s;
}
.overlay-panel {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  padding: 16px 24px;
  background-color: rgba(41, 122, 56, 0.85);
  color: #fff;
  font-weight: 600;
  font-size: 1rem;
  max-height: 56px;
}
.overlay-panel span {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.overlay-panel.overlay-panel-fullheight, .overlay-panel.overlay-icon {
  top: 0;
  height: 100%;
  max-height: 100%;
  display: flex;
}
.overlay-panel.overlay-panel-fullheight {
  align-items: flex-end;
}
.overlay-panel.overlay-icon {
  justify-content: center;
  align-items: center;
}
.overlay-panel.overlay-icon .icon {
  fill: #fff;
}
.overlay-panel.overlay-black {
  background-color: rgba(0, 0, 0, 0.54);
}
@media (min-width: 576px) {
  .overlay-panel {
    font-size: 0.889rem;
  }
}
.progress-donut-wrapper {
  width: 128px;
  height: 128px;
  position: relative;
}
.progress-donut-wrapper:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  transform: scale(0.85);
  background: #fff;
  border-radius: 50%;
}
.progress-donut {
  transform: scale(0.355);
  position: absolute;
  top: -162px;
  left: -162px;
}
.progress-donut .clProg {
  font-weight: 700;
}
@media (min-width: 768px) {
  .progress-donut-wrapper {
    width: 180px;
    height: 180px;
  }
  .progress-donut {
    transform: scale(0.5);
    top: -136px;
    left: -136px;
  }
}
@keyframes progressBarIndeterminate {
  0% {
    left: -5%;
  }
  50% {
    width: 66%;
  }
  100% {
    left: 100%;
    width: 33%;
  }
}
.progress {
  height: 4px;
  box-shadow: none;
  background-color: #fff;
}
.progress.progress-color {
  background-color: #e6ecf2;
}
.progress.progress-indeterminate {
  position: relative;
}
.progress.progress-indeterminate .progress-bar {
  width: 0;
  animation: progressBarIndeterminate 1.4s cubic-bezier(0.77, 0, 0.175, 1) infinite forwards;
  position: absolute;
  top: 0;
  bottom: 0;
}
.progress-bar {
  background-color: #297a38;
}
.progress-bar-label {
  text-align: right;
  font-size: 0.75rem;
  color: #17324d;
  font-weight: 500;
}
.btn-progress .progress {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  border-radius: 0 0 4px 4px;
}
.btn-progress .progress-bar {
  height: 4px;
}
@media (min-width: 576px) {
  .progress-bar-label {
    font-size: 0.667rem;
  }
}
@keyframes spinnerAnim {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes spinnerAnimInner1 {
  0% {
    transform: rotate(60deg);
  }
  100% {
    transform: rotate(205deg);
  }
}
@keyframes spinnerAnimInner2 {
  0% {
    transform: rotate(30deg);
  }
  100% {
    transform: rotate(-105deg);
  }
}
.progress-spinner {
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 4px solid #fff;
}
.progress-spinner.progress-spinner-active {
  animation: spinnerAnim 0.75s linear infinite;
}
.progress-spinner.progress-spinner-active:not(.progress-spinner-double) {
  border-color: #297a38;
  border-bottom-color: #fff;
}
.progress-spinner.size-sm {
  width: 32px;
  height: 32px;
}
.progress-spinner.progress-spinner-double {
  display: inline-block;
}
.progress-spinner.progress-spinner-double.size-sm {
  width: 32px;
  height: 32px;
}
.progress-spinner.progress-spinner-double.size-sm .progress-spinner-inner {
  width: 32px;
  height: 16px;
}
.progress-spinner.progress-spinner-double.progress-spinner-active .progress-spinner-inner {
  opacity: 1;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner {
  width: 48px;
  height: 24px;
  overflow: hidden;
  margin-left: -4px;
  opacity: 0;
  transition: opacity 0.3s;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(1) {
  margin-top: -4px;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(2) {
  transform: rotate(180deg);
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(2):after {
  animation-name: spinnerAnimInner2;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:after {
  content: '';
  display: inline-block;
  transform: rotate(45deg);
  border-radius: 50%;
  border: 4px solid #297a38;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  width: 100%;
  height: 200%;
  animation: spinnerAnimInner1 0.75s cubic-bezier(0.25, 0.1, 0.5, 1) infinite alternate;
}
.it-grid-item-wrapper {
  position: relative;
}
.it-grid-item-wrapper .img-responsive-wrapper {
  border-radius: 4px;
}
.it-grid-item-wrapper .img-responsive-wrapper .img-responsive {
  padding-bottom: 66.8122270742%;
}
.it-grid-item-wrapper .it-griditem-text-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 16px 8px;
  align-items: center;
}
.it-grid-item-wrapper .it-griditem-text-wrapper .it-griditem-text {
  font-size: 0.8rem;
  color: #435a70;
  font-weight: 600;
}
.it-grid-item-wrapper .it-griditem-text-wrapper .icon {
  flex-shrink: 0;
  position: relative;
  right: -8px;
  fill: #45cc5e;
  width: 24px;
  height: 24px;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(23, 50, 77, 0.85);
  padding: 8px 16px;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .it-griditem-text {
  color: #fff;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .icon {
  fill: #fff;
}
.it-grid-item-wrapper a:hover .it-griditem-text {
  text-decoration: underline;
}
.it-grid-item-wrapper.it-grid-item-double-w .img-responsive-wrapper .img-responsive {
  padding-bottom: calc(33.4061135371% - 2px);
}
.it-grid-item-wrapper.it-grid-item-overlay {
  position: relative;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  color: #fff;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
  background-color: transparent;
}
.it-grid-list-wrapper {
  padding-left: 4px;
  padding-right: 4px;
}
.it-grid-list-wrapper div[class^='col-'] {
  padding: 0 2px 4px 2px;
}
.it-grid-list-wrapper .grid-row {
  display: flex;
  margin-left: -2px;
  margin-right: -2px;
  flex-wrap: wrap;
}
.it-grid-list-wrapper.it-image-label-grid {
  padding-left: 16px;
  padding-right: 16px;
}
.it-grid-list-wrapper.it-image-label-grid div[class^='col-'] {
  padding: 0 8px 16px 8px;
}
.it-grid-list-wrapper.it-image-label-grid .grid-row {
  margin-left: -20px;
  margin-right: -20px;
}
.it-grid-list-wrapper.it-masonry .card-columns {
  margin-left: -20px;
  margin-right: -20px;
  column-gap: 0;
}
.it-grid-list-wrapper.it-masonry .card-columns .it-grid-item-wrapper {
  break-inside: avoid-column;
}
.it-grid-list-wrapper.it-masonry .card-columns .it-grid-item-wrapper .img-responsive {
  padding-bottom: initial;
  height: auto;
}
.it-grid-list-wrapper.it-masonry .card-columns .it-grid-item-wrapper .img-responsive .img-wrapper {
  position: inherit;
  left: initial;
  right: initial;
  width: initial;
  height: initial;
}
.it-grid-list-wrapper.it-masonry .card-columns .it-grid-item-wrapper .img-responsive .img-wrapper img {
  height: auto;
  object-fit: initial;
}
@media (min-width: 992px) {
  .it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper {
    padding: 16px 24px;
  }
  .it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .it-griditem-text {
    font-size: 1rem;
  }
  .it-grid-item-wrapper .it-griditem-text-wrapper .it-griditem-text {
    font-size: 1rem;
  }
  .it-grid-item-wrapper .it-griditem-text-wrapper .icon {
    width: 32px;
    height: 32px;
  }
}
.popover {
  border: none;
  border-radius: 4px;
  box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.1);
}
.popover.bs-popover-top, .bs-popover-auto[x-placement^="top"].popover {
  margin-bottom: 16px;
}
.popover.bs-popover-top .arrow:after, .bs-popover-auto[x-placement^="top"].popover .arrow:after {
  bottom: 2px;
}
.popover.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"].popover {
  margin-top: 16px;
}
.popover.bs-popover-bottom .arrow:after, .bs-popover-auto[x-placement^="bottom"].popover .arrow:after {
  top: 2px;
}
.popover.bs-popover-left, .bs-popover-auto[x-placement^="left"].popover {
  margin-right: 16px;
}
.popover.bs-popover-left .arrow:after, .bs-popover-auto[x-placement^="left"].popover .arrow:after {
  right: 2px;
}
.popover.bs-popover-right, .bs-popover-auto[x-placement^="right"].popover {
  margin-left: 16px;
}
.popover.bs-popover-right .arrow:after, .bs-popover-auto[x-placement^="right"].popover .arrow:after {
  left: 2px;
}
.popover .arrow:before {
  display: none;
}
.popover .popover-header {
  background: none;
  border: none;
  text-transform: uppercase;
  color: #17324d;
  font-size: 0.938rem;
  padding: 16px 24px 0;
  letter-spacing: 0.05em;
}
.popover .popover-header .icon {
  fill: #297a38;
  margin-right: 8px;
  height: 24px;
  width: 24px;
}
.popover .popover-body {
  font-size: 0.875rem;
  line-height: 1.5em;
  color: #5a768a;
  padding: 16px 24px;
}
.popover .popover-body a.popover-inner-link {
  text-transform: uppercase;
  letter-spacing: 0.05em;
  display: block;
  margin-top: 16px;
  font-size: 0.857em;
  text-align: right;
  font-weight: 600;
}
.popover .popover-body a.popover-inner-link:hover {
  color: #297a38;
}
.popover .popover-body a.popover-inner-link .icon {
  fill: #297a38;
  height: 16px;
  width: 16px;
  margin-left: 4px;
  margin-bottom: 4px;
}
@media (min-width: 576px) {
  .popover .popover-header {
    font-size: 0.833rem;
  }
  .popover .popover-body {
    font-size: 0.778rem;
  }
}
.tooltip {
  border-radius: 4px;
  font-size: 0.75rem;
}
.tooltip .arrow {
  display: none;
}
.tooltip .tooltip-inner {
  padding: 7px 16px;
  background-color: #455b71;
}
.tooltip .tooltip-inner a {
  color: #fff;
  text-decoration: underline;
}
.tooltip.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"].tooltip, .tooltip.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"].tooltip {
  padding: 8px 0;
}
.tooltip.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"].tooltip, .tooltip.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"].tooltip {
  padding: 0 8px;
}
@media (min-width: 576px) {
  .tooltip {
    font-size: 0.667rem;
  }
}
@media (min-width: 768px) {
  .tooltip {
    font-size: 0.556rem;
  }
  .tooltip .tooltip-inner {
    padding: 4.5px 8px;
  }
}
.it-list-wrapper .it-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.it-list-wrapper .it-list a {
  display: block;
  transition: all 0.3s;
  margin-top: -1px;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.it-list-wrapper .it-list a .avatar, .it-list-wrapper .it-list a .it-rounded-icon, .it-list-wrapper .it-list a .it-thumb {
  flex-shrink: 0;
  margin-left: 24px;
}
.it-list-wrapper .it-list a .it-rounded-icon {
  width: 40px;
}
.it-list-wrapper .it-list a .it-rounded-icon svg {
  fill: #69d67d;
}
.it-list-wrapper .it-list a .form-check {
  margin: 0;
  width: 40px;
  height: 32px;
  text-align: center;
}
.it-list-wrapper .it-list a .form-check label {
  padding-left: 0;
  margin-bottom: 0;
}
.it-list-wrapper .it-list a .it-thumb {
  width: 40px;
  height: 40px;
}
.it-list-wrapper .it-list a .it-thumb img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.it-list-wrapper .it-list a .it-right-zone {
  padding: 16px 0 16px 0;
  border-bottom: 1px solid #c5c7c9;
  margin-left: 24px;
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.it-list-wrapper .it-list a .it-right-zone svg {
  fill: #69d67d;
  margin-right: 24px;
  width: 24px;
  height: 24px;
}
.it-list-wrapper .it-list a .it-right-zone span.it-multiple {
  margin-right: 24px;
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.it-list-wrapper .it-list a .it-right-zone span.it-multiple span.metadata {
  margin-right: 0;
  width: 100%;
  text-align: right;
}
.it-list-wrapper .it-list a .it-right-zone span.it-multiple svg {
  margin-left: 8px;
  margin-right: 0;
}
.it-list-wrapper .it-list a .it-right-zone .toggles {
  height: 32px;
  margin-right: 24px;
}
.it-list-wrapper .it-list a .it-right-zone span.metadata {
  color: #5b6f82;
  margin-right: 24px;
  font-size: 12px;
  letter-spacing: 0.5px;
}
.it-list-wrapper .it-list a span.text {
  font-size: 1rem;
  font-weight: 600;
  display: block;
}
.it-list-wrapper .it-list a span.text em {
  display: block;
  font-size: 14px;
  color: #435a70;
  font-style: normal;
  font-weight: normal;
}
.it-list-wrapper .it-list a.active {
  color: #17324d;
}
.it-list-wrapper .it-list li:last-child a span.text {
  border-bottom: 1px solid transparent;
}
@media (min-width: 1200px) {
  .it-list-wrapper .it-list a:hover {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
    color: #69d67d;
    text-decoration: none;
    background: #fff;
    position: relative;
    z-index: 1;
    transition: none;
  }
  .it-list-wrapper .it-list a:hover .it-right-zone {
    border-bottom: 1px solid transparent;
  }
  .it-list-wrapper .it-list a:hover span.text {
    text-decoration: underline;
  }
}
.chip {
  display: inline-flex;
  justify-content: space-evenly;
  align-items: center;
  background: #fcfdff;
  border: 1px solid #dfe4f2;
  border-radius: 12px;
  height: 24px;
  min-width: 100px;
  padding: 0 16px 2px 8px;
  transition: all 0.05s;
  margin-right: 4px;
}
.chip .chip-label {
  font-size: 0.875rem;
  height: 16px;
  font-weight: 600;
  color: #5c6f82;
  margin-bottom: 0;
  transform: translateY(-2px);
  transition: color 0.05s;
  text-decoration: none;
}
.chip .chip-label:hover {
  text-decoration: none;
}
.chip button {
  padding: 0;
  background: transparent;
  border: none;
  margin-left: auto;
  width: 8px;
  height: 8px;
  position: relative;
}
.chip button:hover:not([disabled]) {
  cursor: pointer;
}
.chip button:hover[disabled] {
  cursor: not-allowed;
}
.chip button .icon {
  width: 22px;
  height: 22px;
  fill: #5c6f82;
  position: absolute;
  top: -6px;
  left: 0;
  transition: fill 0.05s;
}
.chip > .icon {
  fill: #297a38;
  transform: translateX(-5px) translateY(1px);
  transition: fill 0.05s;
}
.chip .avatar {
  transform: translateX(-5px) translateY(1px);
}
.chip.chip-lg {
  height: 32px;
  min-width: 120px;
  border-radius: 16px;
  padding: 2px 24px 0 16px;
  margin: 4px 8px 4px auto;
}
.chip.chip-lg .chip-label {
  font-size: 1rem;
  height: 12px;
  transform: translateY(-8px);
}
.chip.chip-lg button .icon {
  width: 28px;
  height: 28px;
  top: -12px;
  left: 0;
}
.chip.chip-lg > .icon {
  height: 24px;
  width: 24px;
  margin-right: -8px;
  fill: #297a38;
  transform: translateX(-13px) translateY(-1px);
}
.chip.chip-lg .avatar {
  width: 24px;
  height: 24px;
  margin-right: -4px;
  transform: translateX(-12px) translateY(-1px);
}
.chip.chip-lg.chip-simple {
  padding-right: 16px;
}
.chip.chip-simple {
  padding-right: 8px;
  margin: 4px auto;
}
.chip:hover:not(.chip-disabled) {
  background: #8b98a6;
  border-color: #8b98a6;
  transition: background-color 0.1s;
}
.chip:hover:not(.chip-disabled) .chip-label {
  color: #fff;
  transition: color 0.1s;
}
.chip:hover:not(.chip-disabled) button .icon {
  fill: #fff;
  transition: fill 0.1s;
}
.chip:hover:not(.chip-disabled) > .icon {
  fill: #fff;
  transition: fill 0.1s;
}
.chip.chip-disabled {
  background: #fff;
}
.chip.chip-disabled:hover {
  cursor: not-allowed;
}
.chip.chip-disabled .chip-label {
  color: #5b6f82;
}
.chip.chip-disabled button .icon {
  fill: #ebeced;
}
.chip.chip-disabled > .icon {
  fill: #ebeced;
}
.chip.chip-disabled .avatar img {
  filter: grayscale(100%);
}
.chip.chip-primary {
  background-color: transparent;
  border-color: #297a38;
  color: #297a38;
}
.chip.chip-primary > .chip-label {
  color: #297a38;
}
.chip.chip-primary:hover {
  background-color: #297a38;
  border-color: #297a38;
}
.chip.chip-primary:hover > .chip-label {
  color: #fff;
}
.chip.chip-secondary {
  background-color: transparent;
  border-color: #5e7887;
  color: #297a38;
}
.chip.chip-secondary > .chip-label {
  color: #5e7887;
}
.chip.chip-secondary:hover {
  background-color: #5e7887;
  border-color: #5e7887;
}
.chip.chip-secondary:hover > .chip-label {
  color: #fff;
}
.chip.chip-success {
  background-color: transparent;
  border-color: #008758;
  color: #008758;
}
.chip.chip-success > .chip-label {
  color: #008758;
}
.chip.chip-success:hover {
  background-color: #008758;
  border-color: #008758;
}
.chip.chip-success:hover > .chip-label {
  color: #fff;
}
.chip.chip-danger {
  background-color: transparent;
  border-color: #d92828;
  color: #d92828;
}
.chip.chip-danger > .chip-label {
  color: #d92828;
}
.chip.chip-danger:hover {
  background-color: #d92828;
  border-color: #d92828;
}
.chip.chip-danger:hover > .chip-label {
  color: #fff;
}
.chip.chip-info {
  background-color: transparent;
  border-color: #979899;
  color: #979899;
}
.chip.chip-info > .chip-label {
  color: #979899;
}
.chip.chip-info:hover {
  background-color: #979899;
  border-color: #979899;
}
.chip.chip-info:hover > .chip-label {
  color: #fff;
}
.chip.chip-warning {
  background-color: transparent;
  border-color: #a66300;
  color: #a66300;
}
.chip.chip-warning > .chip-label {
  color: #a66300;
}
.chip.chip-warning:hover {
  background-color: #a66300;
  border-color: #a66300;
}
.chip.chip-warning:hover > .chip-label {
  color: #fff;
}
@media (min-width: 576px) {
  .chip .chip-label {
    font-size: 0.778rem;
  }
  .chip.chip-lg .chip-label {
    font-size: 0.889rem;
  }
}
.rating {
  border: none;
  float: left;
}
.rating > input {
  position: absolute;
  left: -9999px;
}
.rating > label {
  float: right;
  margin: 0;
  padding-right: 2px;
}
.rating > label:first-of-type {
  margin-right: 0;
}
.rating > label svg {
  fill: #c3cfdb;
  position: relative;
  transform-origin: center center;
  transition: transform 0.1s;
}
.rating > label:hover {
  cursor: pointer;
}
.rating > label:hover svg {
  transform: scale(1.1);
}
.rating > legend {
  display: inline-block;
  color: #17324d;
  font-size: 0.875rem;
  float: right;
  width: auto;
  margin: 4px 0 0 16px;
  font-weight: 500;
}
.rating.rating-read-only > input, .rating.rating-read-only > label {
  pointer-events: none;
}
.rating > input:checked ~ label svg, .rating:not(:checked) > label:hover svg, .rating:not(:checked) > label:hover ~ label svg {
  fill: #297a38;
}
.rating > input:checked + label:hover + svg, .rating > input:checked ~ label:hover + svg, .rating > label:hover ~ input:checked ~ label + svg, .rating > input:checked ~ label:hover ~ label + svg {
  fill: #297a38;
}
@media (min-width: 576px) {
  .rating > legend {
    font-size: 0.778rem;
  }
}
.dimmable {
  position: relative;
}
.dimmer {
  display: none;
  background-color: #1f2933;
  opacity: 0.92;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 32px;
  justify-content: center;
  flex-wrap: wrap;
  align-items: flex-start;
}
.dimmer.dimmer-primary {
  background-color: #297a38;
  opacity: 0.95;
}
.dimmer h1, .dimmer h2, .dimmer h3, .dimmer h4, .dimmer h5, .dimmer h6, .dimmer p {
  color: #fff;
  margin-bottom: 0;
}
.dimmer h4 {
  text-align: center;
  font-size: 2.222rem;
}
.dimmer p {
  text-align: justify;
  font-family: Lora, Georgia, serif;
  font-size: 1rem;
}
.dimmer .dimmer-inner {
  width: 100%;
  max-width: 480px;
}
.dimmer .dimmer-icon {
  text-align: center;
  margin-bottom: 24px;
}
.dimmer .dimmer-icon .icon {
  fill: #fff;
}
.dimmer .dimmer-buttons {
  background-color: transparent !important;
  margin-top: 32px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.dimmer .dimmer-buttons button {
  width: 100%;
}
.dimmer .dimmer-buttons button:last-child {
  margin-top: 16px;
}
.dimmer .dimmer-buttons.single-button button {
  margin-top: 0;
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
  .dimmer {
    padding: 24px;
  }
  .dimmer .dimmer-icon {
    margin-bottom: 48px;
  }
  .dimmer .dimmer-buttons {
    flex-wrap: nowrap;
  }
  .dimmer .dimmer-buttons button {
    width: 50%;
    margin-top: 0 !important;
  }
  .dimmer .dimmer-buttons button:last-child {
    margin-left: 24px;
  }
  .dimmer .dimmer-buttons.single-button button {
    width: auto;
    min-width: 50%;
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  .dimmer {
    align-items: center;
  }
}
.it-timeline-wrapper .it-now-label {
  position: absolute;
  top: 50%;
  z-index: 10;
  font-size: 1rem;
  font-family: 'Roboto Mono', monospace;
  color: #45cc5e;
  font-weight: 600;
}
.it-timeline-wrapper .row {
  position: relative;
  padding-top: 48px;
}
.it-timeline-wrapper .row:after {
  content: '';
  width: 4px;
  background: linear-gradient(0deg, #297a38 0%, #004080 100%);
  position: absolute;
  left: 40px;
  top: -16px;
  bottom: -16px;
}
.it-timeline-wrapper .timeline-element {
  padding: 18px 0 18px 40px;
}
.it-timeline-wrapper .it-pin-wrapper {
  display: flex;
  align-items: center;
  position: absolute;
  left: 0;
  top: -24px;
  z-index: 5;
  left: 18px;
}
.it-timeline-wrapper .it-pin-wrapper .pin-icon {
  width: 48px;
  height: 48px;
  border-radius: 48px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
  border: 8px solid #fff;
  margin-right: 16px;
  background: #fff;
}
.it-timeline-wrapper .it-pin-wrapper svg {
  width: 24px;
  height: 24px;
  fill: #45cc5e;
}
.it-timeline-wrapper .it-pin-wrapper .pin-text {
  color: #435a70;
  font-weight: 600;
  text-transform: uppercase;
  background: #89938b;
  border-radius: 4px;
  font-family: 'Roboto Mono', monospace;
}
.it-timeline-wrapper .it-pin-wrapper .pin-text span {
  padding: 4px 16px;
  display: block;
  position: relative;
}
.it-timeline-wrapper .it-pin-wrapper .pin-text span:after {
  content: '';
  width: 10px;
  height: 10px;
  background: #89938b;
  border-radius: 3px;
  position: absolute;
  left: -4px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-icon {
  background: #45cc5e;
}
.it-timeline-wrapper .it-pin-wrapper.it-now svg {
  fill: #fff;
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-text {
  color: #fff;
  background: #45cc5e;
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-text span:after {
  background: #45cc5e;
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-icon {
  background: #23662f;
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence svg {
  fill: #fff;
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text {
  color: #fff;
  background: #23662f;
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text span:after {
  background: #23662f;
}
@media (min-width: 992px) {
  .it-timeline-wrapper .row:after {
    content: '';
    left: calc(50% - 4px);
  }
  .it-timeline-wrapper .timeline-element {
    padding: 18px 0 18px 40px;
    width: 50%;
  }
  .it-timeline-wrapper .col-12 .card-wrapper .card, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link .card-wrapper .card, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link .card-wrapper .card {
    border: none;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-now-label, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-now-label {
    right: 50%;
    transform: translateX(100%);
    display: flex;
    align-items: center;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label:before, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-now-label:before, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-now-label:before {
    content: '';
    display: inline-block;
    height: 1px;
    width: 16px;
    background: #45cc5e;
    margin-right: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .timeline-element, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .timeline-element {
    padding: 18px 40px 18px 18px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card {
    text-align: right;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card:after, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card:after, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card:after {
    margin-left: auto;
    display: inline-block;
    margin-right: 24px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card a.read-more, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card a.read-more, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .card-wrapper .card a.read-more {
    right: 24px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper {
    flex-direction: row-reverse;
    left: auto;
    right: -62px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper .pin-icon, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper .pin-icon, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper .pin-icon {
    margin-right: 0;
    margin-left: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper .pin-text span:after, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper .pin-text span:after, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper .pin-text span:after {
    left: auto;
    right: -4px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper.it-evidence .pin-text span:after, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper.it-evidence .pin-text span:after, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(odd) .it-pin-wrapper.it-evidence .pin-text span:after {
    border-color: transparent transparent transparent #45cc5e;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .it-now-label, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .it-now-label, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .it-now-label {
    left: 0;
    transform: translateX(-100%);
    display: flex;
    align-items: center;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .it-now-label:after, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .it-now-label:after, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .it-now-label:after {
    content: '';
    display: inline-block;
    height: 1px;
    width: 16px;
    background: #45cc5e;
    margin-left: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .timeline-element, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .timeline-element, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .timeline-element {
    position: relative;
    left: 50%;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .timeline-element .it-pin-wrapper, .it-timeline-wrapper .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .timeline-element .it-pin-wrapper, .wrap-modules .it-timeline-wrapper .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:nth-child(even) .timeline-element .it-pin-wrapper {
    left: -66px;
  }
  .it-timeline-wrapper .it-pin-wrapper {
    position: relative;
  }
  .it-timeline-wrapper .it-pin-wrapper .pin-text {
    font-size: 16px;
  }
}
.anchor-offset:before {
  content: "";
  display: block;
  height: 96px;
  margin-top: -96px;
}
@media (min-width: 992px) {
  .anchor-offset:before {
    height: 72px;
    margin-top: -72px;
  }
}
.map-wrapper {
  min-height: 280px;
}
.map-wrapper.map-column {
  margin: 0 -24px;
}
@media (min-width: 992px) {
  .map-wrapper.map-column {
    margin-left: -3rem;
    margin-right: 0;
  }
}
.point-list-wrapper .point-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.point-list-wrapper .point-list .point-list-aside {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  color: #297a38;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #297a38;
}
.point-list-wrapper .point-list .point-list-aside:after {
  content: '';
  position: absolute;
  width: 9px;
  height: 9px;
  top: 50%;
  right: -5px;
  transform: translateY(-5px);
  border-radius: 50%;
  background-color: #297a38;
}
.point-list-wrapper .point-list .point-list-aside .point-date {
  flex: 1;
  font-size: 2.75rem;
  line-height: 1.1;
}
.point-list-wrapper .point-list .point-list-aside .point-month {
  flex: 1;
  font-size: 1rem;
  text-transform: uppercase;
}
.point-list-wrapper .point-list .point-list-aside.point-list-primary {
  color: #297a38;
  border-color: #297a38;
}
.point-list-wrapper .point-list .point-list-aside.point-list-primary:after {
  background-color: #297a38;
}
.point-list-wrapper .point-list .point-list-aside.point-list-secondary {
  color: #5e7887;
  border-color: #5e7887;
}
.point-list-wrapper .point-list .point-list-aside.point-list-secondary:after {
  background-color: #5e7887;
}
.point-list-wrapper .point-list .point-list-aside.point-list-success {
  color: #008758;
  border-color: #008758;
}
.point-list-wrapper .point-list .point-list-aside.point-list-success:after {
  background-color: #008758;
}
.point-list-wrapper .point-list .point-list-aside.point-list-info {
  color: #979899;
  border-color: #979899;
}
.point-list-wrapper .point-list .point-list-aside.point-list-info:after {
  background-color: #979899;
}
.point-list-wrapper .point-list .point-list-aside.point-list-warning {
  color: #a66300;
  border-color: #a66300;
}
.point-list-wrapper .point-list .point-list-aside.point-list-warning:after {
  background-color: #a66300;
}
.point-list-wrapper .point-list .point-list-aside.point-list-danger {
  color: #d92828;
  border-color: #d92828;
}
.point-list-wrapper .point-list .point-list-aside.point-list-danger:after {
  background-color: #d92828;
}
.point-list-wrapper .point-list .point-list-aside.point-list-light {
  color: #e9e6f2;
  border-color: #e9e6f2;
}
.point-list-wrapper .point-list .point-list-aside.point-list-light:after {
  background-color: #e9e6f2;
}
.point-list-wrapper .point-list .point-list-aside.point-list-dark {
  color: #17324d;
  border-color: #17324d;
}
.point-list-wrapper .point-list .point-list-aside.point-list-dark:after {
  background-color: #17324d;
}
.point-list-wrapper .point-list .point-list-aside.point-list-black {
  color: #000;
  border-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-black:after {
  background-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-white {
  color: #fff;
  border-color: #fff;
}
.point-list-wrapper .point-list .point-list-aside.point-list-white:after {
  background-color: #fff;
}
.point-list-wrapper .point-list .point-list-aside.point-list-100 {
  color: #e3e4e6;
  border-color: #e3e4e6;
}
.point-list-wrapper .point-list .point-list-aside.point-list-100:after {
  background-color: #e3e4e6;
}
.point-list-wrapper .point-list .point-list-aside.point-list-200 {
  color: #cacacc;
  border-color: #cacacc;
}
.point-list-wrapper .point-list .point-list-aside.point-list-200:after {
  background-color: #cacacc;
}
.point-list-wrapper .point-list .point-list-aside.point-list-300 {
  color: #b1b1b3;
  border-color: #b1b1b3;
}
.point-list-wrapper .point-list .point-list-aside.point-list-300:after {
  background-color: #b1b1b3;
}
.point-list-wrapper .point-list .point-list-aside.point-list-400 {
  color: #979899;
  border-color: #979899;
}
.point-list-wrapper .point-list .point-list-aside.point-list-400:after {
  background-color: #979899;
}
.point-list-wrapper .point-list .point-list-aside.point-list-500 {
  color: #7e7f80;
  border-color: #7e7f80;
}
.point-list-wrapper .point-list .point-list-aside.point-list-500:after {
  background-color: #7e7f80;
}
.point-list-wrapper .point-list .point-list-aside.point-list-600 {
  color: #656566;
  border-color: #656566;
}
.point-list-wrapper .point-list .point-list-aside.point-list-600:after {
  background-color: #656566;
}
.point-list-wrapper .point-list .point-list-aside.point-list-700 {
  color: #4c4c4d;
  border-color: #4c4c4d;
}
.point-list-wrapper .point-list .point-list-aside.point-list-700:after {
  background-color: #4c4c4d;
}
.point-list-wrapper .point-list .point-list-aside.point-list-800 {
  color: #323333;
  border-color: #323333;
}
.point-list-wrapper .point-list .point-list-aside.point-list-800:after {
  background-color: #323333;
}
.point-list-wrapper .point-list .point-list-aside.point-list-900 {
  color: #19191a;
  border-color: #19191a;
}
.point-list-wrapper .point-list .point-list-aside.point-list-900:after {
  background-color: #19191a;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tertiary {
  color: #003354;
  border-color: #003354;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tertiary:after {
  background-color: #003354;
}
.point-list-wrapper .point-list .point-list-aside.point-list-card-preference-bg {
  color: #e0f5e4;
  border-color: #e0f5e4;
}
.point-list-wrapper .point-list .point-list-aside.point-list-card-preference-bg:after {
  background-color: #e0f5e4;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tags-list-bg {
  color: #e0f5e4;
  border-color: #e0f5e4;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tags-list-bg:after {
  background-color: #e0f5e4;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tooltip-bg {
  color: #495d69;
  border-color: #495d69;
}
.point-list-wrapper .point-list .point-list-aside.point-list-tooltip-bg:after {
  background-color: #495d69;
}
.point-list-wrapper .point-list .point-list-aside.point-list-text-muted {
  color: #435960;
  border-color: #435960;
}
.point-list-wrapper .point-list .point-list-aside.point-list-text-muted:after {
  background-color: #435960;
}
.point-list-wrapper .point-list .point-list-aside.point-list-linkedin {
  color: #0177b5;
  border-color: #0177b5;
}
.point-list-wrapper .point-list .point-list-aside.point-list-linkedin:after {
  background-color: #0177b5;
}
.point-list-wrapper .point-list .point-list-aside.point-list-facebook {
  color: #4867aa;
  border-color: #4867aa;
}
.point-list-wrapper .point-list .point-list-aside.point-list-facebook:after {
  background-color: #4867aa;
}
.point-list-wrapper .point-list .point-list-aside.point-list-google {
  color: #ea4335;
  border-color: #ea4335;
}
.point-list-wrapper .point-list .point-list-aside.point-list-google:after {
  background-color: #ea4335;
}
.point-list-wrapper .point-list .point-list-aside.point-list-twitter {
  color: #32ccfe;
  border-color: #32ccfe;
}
.point-list-wrapper .point-list .point-list-aside.point-list-twitter:after {
  background-color: #32ccfe;
}
.point-list-wrapper .point-list .point-list-aside.point-list-apple {
  color: #000;
  border-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-apple:after {
  background-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-youtube {
  color: #be1b1e;
  border-color: #be1b1e;
}
.point-list-wrapper .point-list .point-list-aside.point-list-youtube:after {
  background-color: #be1b1e;
}
.point-list-wrapper .point-list .point-list-aside.point-list-spid {
  color: #06c;
  border-color: #06c;
}
.point-list-wrapper .point-list .point-list-aside.point-list-spid:after {
  background-color: #06c;
}
.point-list-wrapper .point-list .point-list-aside.point-list-folder {
  color: #fad165;
  border-color: #fad165;
}
.point-list-wrapper .point-list .point-list-aside.point-list-folder:after {
  background-color: #fad165;
}
.point-list-wrapper .point-list .point-list-aside.point-list-excel {
  color: #0c9d58;
  border-color: #0c9d58;
}
.point-list-wrapper .point-list .point-list-aside.point-list-excel:after {
  background-color: #0c9d58;
}
.point-list-wrapper .point-list .point-list-aside.point-list-word {
  color: #4a88e3;
  border-color: #4a88e3;
}
.point-list-wrapper .point-list .point-list-aside.point-list-word:after {
  background-color: #4a88e3;
}
.point-list-wrapper .point-list .point-list-aside.point-list-pdf {
  color: #ea4435;
  border-color: #ea4435;
}
.point-list-wrapper .point-list .point-list-aside.point-list-pdf:after {
  background-color: #ea4435;
}
.point-list-wrapper .point-list .point-list-aside.point-list-image {
  color: #d93025;
  border-color: #d93025;
}
.point-list-wrapper .point-list .point-list-aside.point-list-image:after {
  background-color: #d93025;
}
.point-list-wrapper .point-list .point-list-aside.point-list-txt {
  color: #000;
  border-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-txt:after {
  background-color: #000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-google-drive {
  color: #3c83f7;
  border-color: #3c83f7;
}
.point-list-wrapper .point-list .point-list-aside.point-list-google-drive:after {
  background-color: #3c83f7;
}
.point-list-wrapper .point-list .point-list-content {
  flex: 1;
  margin-left: 2em;
  align-self: center;
}
.point-list-wrapper .point-list .point-list-content > * {
  width: 100%;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside {
  min-width: 54px;
  padding: 0.3rem 1rem 0.3rem 0;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside .point-date {
  flex: 0;
  font-size: 1.6rem;
  line-height: 1;
  min-width: 32px;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside .point-month {
  flex: 0;
  font-size: 0.8rem;
  text-transform: uppercase;
}
.point-list-wrapper .point-list.point-list-step .point-list-content {
  margin-left: 1em;
}
@media (min-width: 992px) {
  .point-list-wrapper.point-list-step-wrapper {
    display: flex;
    flex-direction: row;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step {
    flex: 1;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside {
    padding: 16px 0;
    min-height: 65px;
    width: 100%;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    flex-direction: row;
    justify-content: center;
    align-items: flex-end;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside .point-month {
    margin-left: 8px;
    margin-bottom: -2px;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside:after {
    top: 100%;
    right: 50%;
    transform: translate(2px, -4px);
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-content {
    margin: 0;
    text-align: center;
  }
}
.rating-list-wrapper .rating-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.rating-list-wrapper .rating-list .rating-list-aside {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 0.5rem 1rem;
  color: #297a38;
  border-right: 1px solid #297a38;
}
.rating-list-wrapper .rating-list .rating-list-aside .rating-value {
  display: flex;
  flex: 1.2;
  font-size: 2.75rem;
  line-height: 1;
  align-items: flex-end;
}
.rating-list-wrapper .rating-list .rating-list-aside .rating-total {
  display: flex;
  flex: 0.8;
  font-size: 1rem;
  line-height: 1;
  text-transform: lowercase;
  align-items: flex-start;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-primary {
  color: #297a38;
  border-right: 1px solid #297a38;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-secondary {
  color: #5e7887;
  border-right: 1px solid #5e7887;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-success {
  color: #008758;
  border-right: 1px solid #008758;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-info {
  color: #979899;
  border-right: 1px solid #979899;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-warning {
  color: #a66300;
  border-right: 1px solid #a66300;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-danger {
  color: #d92828;
  border-right: 1px solid #d92828;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-light {
  color: #e9e6f2;
  border-right: 1px solid #e9e6f2;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-dark {
  color: #17324d;
  border-right: 1px solid #17324d;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-black {
  color: #000;
  border-right: 1px solid #000;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-white {
  color: #fff;
  border-right: 1px solid #fff;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-100 {
  color: #e3e4e6;
  border-right: 1px solid #e3e4e6;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-200 {
  color: #cacacc;
  border-right: 1px solid #cacacc;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-300 {
  color: #b1b1b3;
  border-right: 1px solid #b1b1b3;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-400 {
  color: #979899;
  border-right: 1px solid #979899;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-500 {
  color: #7e7f80;
  border-right: 1px solid #7e7f80;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-600 {
  color: #656566;
  border-right: 1px solid #656566;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-700 {
  color: #4c4c4d;
  border-right: 1px solid #4c4c4d;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-800 {
  color: #323333;
  border-right: 1px solid #323333;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-900 {
  color: #19191a;
  border-right: 1px solid #19191a;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-tertiary {
  color: #003354;
  border-right: 1px solid #003354;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-card-preference-bg {
  color: #e0f5e4;
  border-right: 1px solid #e0f5e4;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-tags-list-bg {
  color: #e0f5e4;
  border-right: 1px solid #e0f5e4;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-tooltip-bg {
  color: #495d69;
  border-right: 1px solid #495d69;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-text-muted {
  color: #435960;
  border-right: 1px solid #435960;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-linkedin {
  color: #0177b5;
  border-right: 1px solid #0177b5;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-facebook {
  color: #4867aa;
  border-right: 1px solid #4867aa;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-google {
  color: #ea4335;
  border-right: 1px solid #ea4335;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-twitter {
  color: #32ccfe;
  border-right: 1px solid #32ccfe;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-apple {
  color: #000;
  border-right: 1px solid #000;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-youtube {
  color: #be1b1e;
  border-right: 1px solid #be1b1e;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-spid {
  color: #06c;
  border-right: 1px solid #06c;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-folder {
  color: #fad165;
  border-right: 1px solid #fad165;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-excel {
  color: #0c9d58;
  border-right: 1px solid #0c9d58;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-word {
  color: #4a88e3;
  border-right: 1px solid #4a88e3;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-pdf {
  color: #ea4435;
  border-right: 1px solid #ea4435;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-image {
  color: #d93025;
  border-right: 1px solid #d93025;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-txt {
  color: #000;
  border-right: 1px solid #000;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-google-drive {
  color: #3c83f7;
  border-right: 1px solid #3c83f7;
}
.rating-list-wrapper .rating-list .rating-list-content {
  flex: 1;
  align-self: center;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
  flex: 0.3;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  float: none !important;
  height: 0.7em;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating .icon {
  width: 0.7em;
  height: 0.7em;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
  flex: 0.65;
  display: flex;
  height: 3.5em;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress > .progress {
  width: 100%;
}
@media (min-width: 576px) {
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
    flex: 0.2;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating {
    height: 1em;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating .icon {
    width: 1em;
    height: 1em;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
    flex: 0.75;
    height: 5em;
  }
}
@media (min-width: 992px) {
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
    flex: 0.25;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
    flex: 0.7;
  }
}
.badge.badge-outline-primary {
  color: #297a38;
  border: 1px solid #297a38;
  background-color: transparent !important;
}
.badge.badge-outline-secondary {
  color: #5e7887;
  border: 1px solid #5e7887;
  background-color: transparent !important;
}
.badge.badge-outline-success {
  color: #008758;
  border: 1px solid #008758;
  background-color: transparent !important;
}
.badge.badge-outline-info {
  color: #979899;
  border: 1px solid #979899;
  background-color: transparent !important;
}
.badge.badge-outline-warning {
  color: #a66300;
  border: 1px solid #a66300;
  background-color: transparent !important;
}
.badge.badge-outline-danger {
  color: #d92828;
  border: 1px solid #d92828;
  background-color: transparent !important;
}
.badge.badge-outline-light {
  color: #e9e6f2;
  border: 1px solid #e9e6f2;
  background-color: transparent !important;
}
.badge.badge-outline-dark {
  color: #17324d;
  border: 1px solid #17324d;
  background-color: transparent !important;
}
.badge.badge-outline-black {
  color: #000;
  border: 1px solid #000;
  background-color: transparent !important;
}
.badge.badge-outline-white {
  color: #fff;
  border: 1px solid #fff;
  background-color: transparent !important;
}
.badge.badge-outline-100 {
  color: #e3e4e6;
  border: 1px solid #e3e4e6;
  background-color: transparent !important;
}
.badge.badge-outline-200 {
  color: #cacacc;
  border: 1px solid #cacacc;
  background-color: transparent !important;
}
.badge.badge-outline-300 {
  color: #b1b1b3;
  border: 1px solid #b1b1b3;
  background-color: transparent !important;
}
.badge.badge-outline-400 {
  color: #979899;
  border: 1px solid #979899;
  background-color: transparent !important;
}
.badge.badge-outline-500 {
  color: #7e7f80;
  border: 1px solid #7e7f80;
  background-color: transparent !important;
}
.badge.badge-outline-600 {
  color: #656566;
  border: 1px solid #656566;
  background-color: transparent !important;
}
.badge.badge-outline-700 {
  color: #4c4c4d;
  border: 1px solid #4c4c4d;
  background-color: transparent !important;
}
.badge.badge-outline-800 {
  color: #323333;
  border: 1px solid #323333;
  background-color: transparent !important;
}
.badge.badge-outline-900 {
  color: #19191a;
  border: 1px solid #19191a;
  background-color: transparent !important;
}
.badge.badge-outline-tertiary {
  color: #003354;
  border: 1px solid #003354;
  background-color: transparent !important;
}
.badge.badge-outline-card-preference-bg {
  color: #e0f5e4;
  border: 1px solid #e0f5e4;
  background-color: transparent !important;
}
.badge.badge-outline-tags-list-bg {
  color: #e0f5e4;
  border: 1px solid #e0f5e4;
  background-color: transparent !important;
}
.badge.badge-outline-tooltip-bg {
  color: #495d69;
  border: 1px solid #495d69;
  background-color: transparent !important;
}
.badge.badge-outline-text-muted {
  color: #435960;
  border: 1px solid #435960;
  background-color: transparent !important;
}
.badge.badge-outline-linkedin {
  color: #0177b5;
  border: 1px solid #0177b5;
  background-color: transparent !important;
}
.badge.badge-outline-facebook {
  color: #4867aa;
  border: 1px solid #4867aa;
  background-color: transparent !important;
}
.badge.badge-outline-google {
  color: #ea4335;
  border: 1px solid #ea4335;
  background-color: transparent !important;
}
.badge.badge-outline-twitter {
  color: #32ccfe;
  border: 1px solid #32ccfe;
  background-color: transparent !important;
}
.badge.badge-outline-apple {
  color: #000;
  border: 1px solid #000;
  background-color: transparent !important;
}
.badge.badge-outline-youtube {
  color: #be1b1e;
  border: 1px solid #be1b1e;
  background-color: transparent !important;
}
.badge.badge-outline-spid {
  color: #06c;
  border: 1px solid #06c;
  background-color: transparent !important;
}
.badge.badge-outline-folder {
  color: #fad165;
  border: 1px solid #fad165;
  background-color: transparent !important;
}
.badge.badge-outline-excel {
  color: #0c9d58;
  border: 1px solid #0c9d58;
  background-color: transparent !important;
}
.badge.badge-outline-word {
  color: #4a88e3;
  border: 1px solid #4a88e3;
  background-color: transparent !important;
}
.badge.badge-outline-pdf {
  color: #ea4435;
  border: 1px solid #ea4435;
  background-color: transparent !important;
}
.badge.badge-outline-image {
  color: #d93025;
  border: 1px solid #d93025;
  background-color: transparent !important;
}
.badge.badge-outline-txt {
  color: #000;
  border: 1px solid #000;
  background-color: transparent !important;
}
.badge.badge-outline-google-drive {
  color: #3c83f7;
  border: 1px solid #3c83f7;
  background-color: transparent !important;
}
a.datepicker-button {
  cursor: pointer;
}
a.datepicker-button.default:hover, a.datepicker-button.default:focus, .toggles label input[type='checkbox']:focus + a.lever.datepicker-button.default {
  background-color: #ddd;
}
.datepicker-calendar {
  margin: 0 10px 10px 0;
  font-size: 0.9em;
  padding: 2px;
  position: absolute;
  width: 261px;
  border: 1px solid #ccc;
  border-radius: 4px;
  z-index: 50;
}
.datepicker-calendar .datepicker-month-wrap {
  margin: 0;
  padding-top: 1px;
  text-align: center;
  height: 30px;
}
.datepicker-calendar .datepicker-month-fast-prev.disabled, .datepicker-calendar .datepicker-month-fast-next.disabled, .datepicker-calendar .datepicker-month-prev.disabled, .datepicker-calendar .datepicker-month-next.disabled {
  border: none;
  cursor: default;
  color: #999;
}
.datepicker-calendar .datepicker-month-fast-prev, .datepicker-calendar .datepicker-month-fast-next, .datepicker-calendar .datepicker-month-prev, .datepicker-calendar .datepicker-month-next {
  cursor: pointer;
  margin: 3px;
  width: 24px;
  height: 24px;
  padding-top: 3px;
}
.datepicker-calendar .datepicker-month-fast-prev {
  padding-right: 2px;
}
.datepicker-calendar .datepicker-month-fast-next {
  padding-left: 2px;
}
.datepicker-calendar .datepicker-month-fast-prev.enabled:hover, .datepicker-calendar .datepicker-month-fast-prev.enabled:focus, .datepicker-calendar .form-check [type='checkbox']:focus + label.datepicker-month-fast-prev.enabled, .form-check .datepicker-calendar [type='checkbox']:focus + label.datepicker-month-fast-prev.enabled, .datepicker-calendar .form-check [type='radio']:focus + label.datepicker-month-fast-prev.enabled, .form-check .datepicker-calendar [type='radio']:focus + label.datepicker-month-fast-prev.enabled, .datepicker-calendar .toggles label input[type='checkbox']:focus + .lever.datepicker-month-fast-prev.enabled, .toggles label .datepicker-calendar input[type='checkbox']:focus + .lever.datepicker-month-fast-prev.enabled, .datepicker-calendar .datepicker-month-fast-next.enabled:hover, .datepicker-calendar .datepicker-month-fast-next.enabled:focus, .datepicker-calendar .form-check [type='checkbox']:focus + label.datepicker-month-fast-next.enabled, .form-check .datepicker-calendar [type='checkbox']:focus + label.datepicker-month-fast-next.enabled, .datepicker-calendar .form-check [type='radio']:focus + label.datepicker-month-fast-next.enabled, .form-check .datepicker-calendar [type='radio']:focus + label.datepicker-month-fast-next.enabled, .datepicker-calendar .toggles label input[type='checkbox']:focus + .lever.datepicker-month-fast-next.enabled, .toggles label .datepicker-calendar input[type='checkbox']:focus + .lever.datepicker-month-fast-next.enabled, .datepicker-calendar .datepicker-month-prev.enabled:hover, .datepicker-calendar .datepicker-month-prev.enabled:focus, .datepicker-calendar .form-check [type='checkbox']:focus + label.datepicker-month-prev.enabled, .form-check .datepicker-calendar [type='checkbox']:focus + label.datepicker-month-prev.enabled, .datepicker-calendar .form-check [type='radio']:focus + label.datepicker-month-prev.enabled, .form-check .datepicker-calendar [type='radio']:focus + label.datepicker-month-prev.enabled, .datepicker-calendar .toggles label input[type='checkbox']:focus + .lever.datepicker-month-prev.enabled, .toggles label .datepicker-calendar input[type='checkbox']:focus + .lever.datepicker-month-prev.enabled, .datepicker-calendar .datepicker-month-next.enabled:hover, .datepicker-calendar .datepicker-month-next.enabled:focus, .datepicker-calendar .form-check [type='checkbox']:focus + label.datepicker-month-next.enabled, .form-check .datepicker-calendar [type='checkbox']:focus + label.datepicker-month-next.enabled, .datepicker-calendar .form-check [type='radio']:focus + label.datepicker-month-next.enabled, .form-check .datepicker-calendar [type='radio']:focus + label.datepicker-month-next.enabled, .datepicker-calendar .toggles label input[type='checkbox']:focus + .lever.datepicker-month-next.enabled, .toggles label .datepicker-calendar input[type='checkbox']:focus + .lever.datepicker-month-next.enabled {
  margin-top: 2px;
  border: 1px solid #800;
  border-radius: 4px;
}
.datepicker-calendar .datepicker-month {
  margin: 3px 56px 2px 56px;
  height: 24px;
  text-align: center;
  font-weight: bold;
  font-size: 1.2em;
  cursor: pointer;
  padding-top: 1px;
}
.datepicker-calendar .datepicker-month:after {
  font-family: 'Glyphicons Halflings';
  font-size: 0.6em;
  display: inline-block;
  content: '\e252';
}
.datepicker-calendar .datepicker-month:hover, .datepicker-calendar .datepicker-month:focus, .datepicker-calendar .form-check [type='checkbox']:focus + label.datepicker-month, .form-check .datepicker-calendar [type='checkbox']:focus + label.datepicker-month, .datepicker-calendar .form-check [type='radio']:focus + label.datepicker-month, .form-check .datepicker-calendar [type='radio']:focus + label.datepicker-month, .datepicker-calendar .toggles label input[type='checkbox']:focus + .lever.datepicker-month, .toggles label .datepicker-calendar input[type='checkbox']:focus + .lever.datepicker-month {
  padding-top: 0;
  border: 1px solid #800;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker-calendar table.datepicker-grid {
  width: 100%;
  font-size: 1.2em;
  text-align: center;
}
.datepicker-calendar table.datepicker-grid.rtl {
  direction: rtl;
}
.datepicker-calendar table.datepicker-grid:focus, .datepicker-calendar .toggles label input[type='checkbox']:focus + table.lever.datepicker-grid, .toggles label .datepicker-calendar input[type='checkbox']:focus + table.lever.datepicker-grid {
  outline: none;
}
.datepicker-calendar table.datepicker-grid th, .datepicker-calendar table.datepicker-grid td {
  text-align: center;
  padding: 0;
}
.datepicker-calendar table.datepicker-grid th {
  height: 30px;
}
.datepicker-calendar table.datepicker-grid th abbr {
  border: none;
}
.datepicker-calendar table.datepicker-grid td {
  border: 1px solid #999;
  cursor: pointer;
}
.datepicker-calendar table.datepicker-grid td.unselectable {
  cursor: default;
}
.datepicker-calendar table.datepicker-grid td.day {
  height: 30px;
}
.datepicker-calendar table.datepicker-grid td.month {
  height: 60px;
}
.datepicker-calendar table.datepicker-grid td.year {
  height: 45px;
}
.datepicker-calendar table.datepicker-grid td.curDay, .datepicker-calendar table.datepicker-grid td.curMonth, .datepicker-calendar table.datepicker-grid td.curYear {
  border: 1px solid #999;
}
.datepicker-calendar table.datepicker-grid td.empty {
  border: 1px solid #999;
  cursor: default;
}
.datepicker-calendar .offscreen {
  position: absolute;
  left: -200em;
  top: -100em;
}
.datepicker-calendar button.datepicker-close {
  height: 30px;
  width: 100%;
  font-weight: bold;
  margin-top: 1px;
  border: 1px solid #eee;
  border-radius: 2px;
}
.datepicker-calendar.default {
  background-color: #fff;
}
.datepicker-calendar.default button.datepicker-close:focus, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + button.lever.datepicker-close, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + button.lever.datepicker-close, .datepicker-calendar.default button.datepicker-close:hover, .datepicker-calendar.default .datepicker-month-fast-next.enabled:focus, .datepicker-calendar.default .form-check [type='checkbox']:focus + label.datepicker-month-fast-next.enabled, .form-check .datepicker-calendar.default [type='checkbox']:focus + label.datepicker-month-fast-next.enabled, .datepicker-calendar.default .form-check [type='radio']:focus + label.datepicker-month-fast-next.enabled, .form-check .datepicker-calendar.default [type='radio']:focus + label.datepicker-month-fast-next.enabled, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + .lever.datepicker-month-fast-next.enabled, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + .lever.datepicker-month-fast-next.enabled, .datepicker-calendar.default .datepicker-month-fast-next.enabled:hover, .datepicker-calendar.default .datepicker-month-fast-prev.enabled:focus, .datepicker-calendar.default .form-check [type='checkbox']:focus + label.datepicker-month-fast-prev.enabled, .form-check .datepicker-calendar.default [type='checkbox']:focus + label.datepicker-month-fast-prev.enabled, .datepicker-calendar.default .form-check [type='radio']:focus + label.datepicker-month-fast-prev.enabled, .form-check .datepicker-calendar.default [type='radio']:focus + label.datepicker-month-fast-prev.enabled, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + .lever.datepicker-month-fast-prev.enabled, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + .lever.datepicker-month-fast-prev.enabled, .datepicker-calendar.default .datepicker-month-fast-prev.enabled:hover, .datepicker-calendar.default .datepicker-month-next.enabled:focus, .datepicker-calendar.default .form-check [type='checkbox']:focus + label.datepicker-month-next.enabled, .form-check .datepicker-calendar.default [type='checkbox']:focus + label.datepicker-month-next.enabled, .datepicker-calendar.default .form-check [type='radio']:focus + label.datepicker-month-next.enabled, .form-check .datepicker-calendar.default [type='radio']:focus + label.datepicker-month-next.enabled, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + .lever.datepicker-month-next.enabled, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + .lever.datepicker-month-next.enabled, .datepicker-calendar.default .datepicker-month-next.enabled:hover, .datepicker-calendar.default .datepicker-month-prev.enabled:focus, .datepicker-calendar.default .form-check [type='checkbox']:focus + label.datepicker-month-prev.enabled, .form-check .datepicker-calendar.default [type='checkbox']:focus + label.datepicker-month-prev.enabled, .datepicker-calendar.default .form-check [type='radio']:focus + label.datepicker-month-prev.enabled, .form-check .datepicker-calendar.default [type='radio']:focus + label.datepicker-month-prev.enabled, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + .lever.datepicker-month-prev.enabled, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + .lever.datepicker-month-prev.enabled, .datepicker-calendar.default .datepicker-month-prev.enabled:hover, .datepicker-calendar.default .datepicker-month:focus, .datepicker-calendar.default .form-check [type='checkbox']:focus + label.datepicker-month, .form-check .datepicker-calendar.default [type='checkbox']:focus + label.datepicker-month, .datepicker-calendar.default .form-check [type='radio']:focus + label.datepicker-month, .form-check .datepicker-calendar.default [type='radio']:focus + label.datepicker-month, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + .lever.datepicker-month, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + .lever.datepicker-month, .datepicker-calendar.default .datepicker-month:hover {
  background-color: #eee;
  border-color: #999;
  border: none;
  margin: 0;
  padding: 0;
}
.datepicker-calendar.default .datepicker-month-fast-next, .datepicker-calendar.default .datepicker-month-fast-prev, .datepicker-calendar.default .datepicker-month-next, .datepicker-calendar.default .datepicker-month-prev {
  margin: 0;
  padding: 0;
}
.datepicker-calendar.default table.datepicker-grid {
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 0.1px;
}
.datepicker-calendar.default table.datepicker-grid:focus, .datepicker-calendar.default .toggles label input[type='checkbox']:focus + table.lever.datepicker-grid, .toggles label .datepicker-calendar.default input[type='checkbox']:focus + table.lever.datepicker-grid {
  outline: none;
}
.datepicker-calendar.default table.datepicker-grid th {
  background-color: transparent;
  border: none;
}
.datepicker-calendar.default table.datepicker-grid td {
  border: none;
  color: #000;
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td span {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50px;
  text-align: center;
  transition: all 0.3s;
}
.datepicker-calendar.default table.datepicker-grid td:hover {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td:hover span {
  background: #ebeced;
}
.datepicker-calendar.default table.datepicker-grid td.unselectable {
  color: #999;
}
.datepicker-calendar.default table.datepicker-grid td.curDay, .datepicker-calendar.default table.datepicker-grid td.curMonth, .datepicker-calendar.default table.datepicker-grid td.curYear {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.curDay span, .datepicker-calendar.default table.datepicker-grid td.curMonth span, .datepicker-calendar.default table.datepicker-grid td.curYear span {
  background: #e6f0fa;
}
.datepicker-calendar.default table.datepicker-grid td.empty {
  border: none;
  color: #ccc;
}
.datepicker-calendar.default table.datepicker-grid td.empty:hover {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.empty:hover span {
  background: #45cc5e;
  color: #fff;
}
.datepicker-calendar.default table.datepicker-grid td.selectable:hover, .datepicker-calendar.default table.datepicker-grid td.selectable.focus {
  background-color: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.selectable.focus span {
  background: #45cc5e;
  color: #fff;
}
.datepicker-calendar.default tr.datepicker-weekdays {
  border: none;
}
.datepicker-calendar.default button.datepicker-close {
  background-color: #ddd;
  border-color: #999;
  color: #000;
}
.datepicker-overlay {
  background: #777;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  height: 100%;
  min-height: 100%;
  z-index: 40;
}
abbr[data-original-title], abbr[title] {
  text-decoration: none;
  cursor: default;
}
.it-datepicker-wrapper {
  position: relative;
}
.it-datepicker-wrapper .form-group > label {
  background-color: rgba(255, 255, 255, 0);
  transform: translateY(-75%);
  font-size: 0.777rem;
}
.it-datepicker-wrapper input[type='time'] {
  color: #435a70;
}
.it-datepicker-wrapper label.pickerlabel {
  color: #5c6f82;
  font-weight: 600;
  line-height: 2.5rem;
  transition: 0.2s ease-out;
  top: 1rem;
  font-size: 0.777rem;
  cursor: text;
  display: block;
  width: 100%;
  padding: 0 0.5rem;
  z-index: 6;
}
.it-datepicker-wrapper .datepicker-calendar {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  border-radius: 0;
  border: none;
  width: 100%;
  border-top: 2px solid #435a70;
  margin-top: -8px;
  color: #435a70;
  padding: 24px;
}
.it-datepicker-wrapper .datepicker-calendar[aria-hidden='true'] {
  display: inherit;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap {
  padding: 0;
  color: #435a70;
  margin-bottom: 16px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month {
  font-size: 0.8333333333rem;
  letter-spacing: 0.1px;
  text-transform: uppercase;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month:after {
  display: none;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .icon-right {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 0 3px 6px;
  border-color: transparent transparent transparent #000;
  display: inline-block;
  transform: translateY(-3px);
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .icon-left {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 6px 3px 0;
  border-color: transparent #000 transparent transparent;
  display: inline-block;
  transform: translateY(-3px);
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-next {
  float: right;
  display: inline-block;
  min-width: 32px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-next svg:first-child {
  margin-right: -8px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-next {
  float: right;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-prev {
  float: left;
  display: inline-block;
  min-width: 32px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-prev svg:last-child {
  margin-left: -8px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-prev {
  float: left;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month {
  margin: 0;
  padding: 0;
}
.it-datepicker-wrapper .input-group {
  position: relative;
}
.it-datepicker-wrapper .input-group:after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: #435a70;
  transform-origin: bottom;
  transition: all 0.3s;
  left: 0;
}
.it-datepicker-wrapper .input-group .it-date-datepicker {
  border-bottom: none;
  background: transparent;
}
.it-datepicker-wrapper .input-group .it-date-datepicker::placeholder {
  color: #435a70;
}
.it-datepicker-wrapper .input-group .datepicker-button {
  padding: 0;
  all: unset;
  margin-right: 16px;
  position: relative;
  height: 40px;
  cursor: pointer;
}
.it-datepicker-wrapper .input-group .datepicker-button:hover {
  all: unset;
  margin-right: 16px;
  height: 40px;
}
.it-datepicker-wrapper .input-group .datepicker-button:hover .icon {
  fill: #45cc5e;
}
.it-datepicker-wrapper .input-group .datepicker-button .icon {
  fill: #435a70;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default button.datepicker-close:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + button.lever.datepicker-close, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + button.lever.datepicker-close, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default button.datepicker-close:hover, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-next.enabled:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + div.lever.datepicker-month-fast-next.enabled, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + div.lever.datepicker-month-fast-next.enabled, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-next.enabled:hover, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-prev.enabled:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + div.lever.datepicker-month-fast-prev.enabled, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + div.lever.datepicker-month-fast-prev.enabled, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-prev.enabled:hover, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-next.enabled:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + div.lever.datepicker-month-next.enabled, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + div.lever.datepicker-month-next.enabled, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-next.enabled:hover, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-prev.enabled:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + div.lever.datepicker-month-prev.enabled, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + div.lever.datepicker-month-prev.enabled, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-prev.enabled:hover, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month:focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default .toggles label input[type='checkbox']:focus + div.lever.datepicker-month, .toggles label .it-datepicker-wrapper.theme-dark .datepicker-calendar.default input[type='checkbox']:focus + div.lever.datepicker-month, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month:hover {
  background: transparent;
  border-color: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td {
  background: transparent;
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td:hover {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td:hover span {
  background: rgba(255, 255, 255, 0.1);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty:hover {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty:hover span {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable:hover {
  background-color: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus span {
  background: #fff;
  color: #45cc5e;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curDay, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curMonth, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curYear {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curDay span, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curMonth span, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curYear span {
  background: rgba(255, 255, 255, 0.1);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty {
  opacity: 0.3;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid th {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar {
  border-top: 2px solid #435a70;
  color: #fff;
  background-color: #45cc5e;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap {
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap svg {
  fill: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .icon-right {
  border-color: transparent transparent transparent #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .icon-left {
  border-color: transparent #fff transparent transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .datepicker-month-next {
  float: right;
}
.it-datepicker-wrapper.theme-dark .input-group:after {
  background: #435a70;
}
.it-datepicker-wrapper.theme-dark .input-group .it-date-datepicker {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .input-group .it-date-datepicker::placeholder {
  color: #435a70;
}
.calendar-input-container {
  z-index: 1;
}
#error_container {
  color: #8b0000;
  font-weight: bold;
}
div[aria-hidden='true'] {
  display: none;
}
.off-screen {
  clip: rect(0, 0, 0, 0);
  overflow: hidden;
  position: absolute;
  z-index: 0;
}
.error_container {
  color: #8b0000;
  font-weight: bold;
  font-size: 12px;
  position: absolute;
  margin-top: -12px;
}
.error-label {
  color: #8b0000;
}
/*SPINNER*/
.spinner-control > div .ui-spinner {
  display: block;
  text-align: center;
}
.spinner-control > div button {
  background-color: transparent;
  border: 1px solid transparent;
}
.spinner-control > div button:hover {
  border: 1px solid #777;
  cursor: pointer;
}
.it-timepicker-wrapper .form-group label {
  left: 0;
}
.it-timepicker-wrapper label.pickerlabel {
  color: #5c6f82;
  font-weight: 600;
  line-height: 2.5rem;
  transition: 0.2s ease-out;
  top: 1rem;
  font-size: 0.777rem;
  cursor: text;
  display: block;
  width: 100%;
  padding: 0 0.5rem;
  z-index: 6;
}
.it-timepicker-wrapper .calendar-input-container {
  position: relative;
  display: flex;
}
.it-timepicker-wrapper .calendar-input-container .form-group {
  padding-bottom: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-bottom: 0;
}
.it-timepicker-wrapper .calendar-input-container:after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: #435a70;
  transform-origin: bottom;
  transition: all 0.3s;
  left: 0;
}
.it-timepicker-wrapper .calendar-input-container input.form-control {
  border-bottom: none;
  background: transparent;
  color: #435a70;
  flex: 1;
}
.it-timepicker-wrapper .calendar-input-container input.form-control::placeholder {
  color: #435a70;
}
.it-timepicker-wrapper .calendar-input-container .btn-time {
  border: none;
  background: transparent;
}
.it-timepicker-wrapper .calendar-input-container .btn-time:hover svg {
  fill: #45cc5e;
}
.it-timepicker-wrapper .calendar-input-container .btn-time svg {
  fill: #435a70;
  transition: all 0.3s;
}
.it-timepicker-wrapper .time-spinner {
  position: relative;
}
.it-timepicker-wrapper .spinner-control {
  position: absolute;
  padding: 24px;
  left: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  border-top: 1px solid #435a70;
  display: none;
  margin-top: -2px;
}
.it-timepicker-wrapper .spinner-control .spinner {
  float: left;
  position: relative;
}
.it-timepicker-wrapper .spinner-control .spinner:not(:last-child) {
  margin-right: 24px;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  bottom: 0;
  flex-direction: column;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button {
  position: relative;
  flex-basis: 50%;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button .icon-up {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  left: 1px;
  border-style: solid;
  border-width: 0 5px 6px 5px;
  border-color: transparent transparent #000 transparent;
  display: block;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button .icon-down {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  left: 1px;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  display: block;
}
.it-timepicker-wrapper .spinner-control input {
  color: #435a70;
  max-width: 80px;
  border: none;
  border-bottom: 1px solid #435a70;
  background: transparent;
  border-radius: 0;
  font-weight: 600;
  box-shadow: none;
}
.it-timepicker-wrapper .spinner-control input[type='number'] {
  -moz-appearance: textfield;
}
.it-timepicker-wrapper .spinner-control input::-webkit-outer-spin-button, .it-timepicker-wrapper .spinner-control input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.it-timepicker-wrapper.theme-dark .calendar-input-container:after {
  content: '';
  background: #435a70;
}
.it-timepicker-wrapper.theme-dark .calendar-input-container input.form-control {
  background: transparent;
}
.it-timepicker-wrapper.theme-dark .calendar-input-container input.form-control::placeholder {
  color: #435a70;
}
.it-timepicker-wrapper.theme-dark .calendar-input-container .btn-time {
  background: transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control {
  background: #45cc5e;
}
.it-timepicker-wrapper.theme-dark .spinner-control .spinner .button-wrapper button .icon-up {
  border-color: transparent transparent #fff transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control .spinner .button-wrapper button .icon-down {
  border-color: #fff transparent transparent transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control input {
  color: #fff;
  border-bottom: 1px solid #fff;
  background: transparent;
}
.it-header-slim-wrapper {
  background: #3db352;
  padding: 6.5px 18px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu {
  top: -9px !important;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a {
  color: #fff;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a:hover:not(.active) {
  text-decoration: underline;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a .icon {
  width: 18px;
  height: 18px;
  transition: all 0.3s;
  transform-origin: center;
  fill: #fff;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle {
  text-transform: uppercase;
  font-size: 0.778em;
  text-decoration: underline;
  display: flex;
  align-items: center;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle[aria-expanded='true'] .icon {
  transform: scaleY(-1);
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.it-opener {
  font-size: 0.778em;
  padding: 0.5rem 0;
  display: block;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.it-opener[aria-expanded='true'] .icon {
  transform: scaleY(-1);
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand {
  color: #fff;
  font-size: 0.778em;
  padding: 0;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone, .it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone {
  display: flex;
  align-items: center;
  align-self: flex-start;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone button, .it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone button {
  background: #2b803b;
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone button:hover, .it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone button:hover {
  background: #349947;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list {
  margin-top: 16px;
  margin-bottom: 24px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item.active {
  color: #fff;
  cursor: default;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item:hover:not(.active) {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .it-header-slim-wrapper {
    height: 48px;
    padding: 0;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content {
    padding: 0 18px;
    height: 48px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu {
    top: -14px !important;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile {
    flex-grow: 2;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list {
    margin: 0;
    display: flex;
    padding: 0 24px;
    margin-right: 16px;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    height: 48px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.active {
    border-bottom: 2px solid #fff;
    text-decoration: none;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle .icon {
    margin-left: 4px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.navbar-brand {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone, .it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone {
    height: 48px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content {
    align-items: center;
  }
  .it-header-slim-wrapper .collapse:not(.show) {
    display: flex;
    justify-content: flex-end;
  }
}
.it-header-slim-wrapper.theme-light {
  background: #fff;
  border-bottom: 1px solid rgba(61, 179, 82, 0.2);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu:before, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu:before {
  background: #3db352;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu {
  background-color: #3db352;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu a, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu a, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu a span, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu a span {
  color: #fff;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone button, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone button {
  background: #297a38;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone button:hover, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone button:hover {
  background: #45cc5e;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a {
  color: #3db352;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a .icon {
  fill: #3db352;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a.it-opener[aria-expanded='true'] .icon {
  fill: #3db352;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .navbar-brand {
  color: #3db352;
}
.it-header-slim-wrapper.theme-light .btn-full.btn-info, .it-header-slim-wrapper.theme-light .assistance.btn-full, .it-header-slim-wrapper.theme-light .btn-full.btn-danger, .it-header-slim-wrapper.theme-light .wrap-modules div[id*="button-"] .uk-button.uk-button-danger.btn-full, .wrap-modules div[id*="button-"] .it-header-slim-wrapper.theme-light .uk-button.uk-button-danger.btn-full, .it-header-slim-wrapper.theme-light .btn-full.btn-success, .it-header-slim-wrapper.theme-light .btn-full.btn-warning, .it-header-slim-wrapper.theme-light .btn-full.btn-secondary, .it-header-slim-wrapper.theme-light .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.btn-full, .wrap-modules div[id*="button-"] .it-header-slim-wrapper.theme-light .uk-button.uk-button-secondary.btn-full, .it-header-slim-wrapper.theme-light .btn-full.btn-primary, .it-header-slim-wrapper.theme-light .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.btn-full, .wrap-modules div[id*="button-"] .it-header-slim-wrapper.theme-light .uk-button.uk-button-primary.btn-full {
  color: #fff !important;
}
@media (min-width: 992px) {
  .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .nav-mobile ul.link-list {
    border-left: 1px solid rgba(61, 179, 82, 0.2);
    border-right: 1px solid rgba(61, 179, 82, 0.2);
  }
  .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item.active {
    color: #297a38;
    border-bottom: 2px solid #3db352;
  }
}
.it-user-wrapper .dropdown-menu.show {
  transform: translate3d(-120px, 42px, 0) !important;
}
.it-user-wrapper .dropdown-menu.show::before {
  right: 12px;
  left: auto !important;
}
.it-user-wrapper.cloned {
  margin-left: 1em;
  align-self: center;
}
.it-user-wrapper .link-list-wrapper > ul > li > a {
  line-height: 3em;
}
@media (min-width: 576px) {
  .it-user-wrapper .dropdown-menu.show {
    transform: translate3d(-132px, 50px, 0) !important;
  }
  .it-user-wrapper .dropdown-menu.show::before {
    right: 12px;
    left: auto !important;
  }
}
@media (min-width: 992px) {
  .it-user-wrapper .dropdown-menu.show {
    transform: translate3d(0, 56px, 0) !important;
  }
  .it-user-wrapper .dropdown-menu.show::before {
    right: auto;
    left: 27px !important;
  }
  .it-user-wrapper.dropdown .icon {
    margin-left: 4px;
  }
  .it-user-wrapper.dropdown.cloned .btn-full {
    height: 56px;
  }
}
.it-header-center-wrapper {
  background: #45cc5e;
  height: 80px;
  display: flex;
  align-items: center;
  padding-left: 18px;
  padding-right: 18px;
}
.it-header-center-wrapper.it-small-header {
  height: 64px;
}
.it-header-center-wrapper .it-header-center-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-basis: 100%;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper .it-brand-text {
  padding-right: 24px;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a {
  display: flex;
  color: #fff;
  align-items: center;
  text-decoration: none;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2 {
  font-size: 1.25em;
  margin-bottom: 0;
  font-weight: 600;
  letter-spacing: unset;
  line-height: 1.1;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h3 {
  font-size: 0.889em;
  font-weight: normal;
  margin-bottom: 0;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a:hover {
  text-decoration: none;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .icon {
  fill: #fff;
  width: 48px;
  height: 48px;
  margin-right: 8px;
  flex-shrink: 0;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone {
  color: #fff;
  display: flex;
  align-items: center;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials {
  align-items: center;
  font-size: 0.889em;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
  fill: #fff;
  width: 24px;
  height: 24px;
  margin-left: 16px;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
  display: flex;
  align-items: center;
  font-size: 0.889em;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
  width: 24px;
  height: 24px;
  display: block;
  display: flex;
  justify-content: center;
  align-items: center;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
  fill: #fff;
  width: 24px;
  height: 24px;
}
@media (min-width: 768px) {
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
    margin-left: 40px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
    margin-left: 8px;
  }
}
@media (min-width: 992px) {
  .it-header-center-wrapper {
    height: 120px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 6px;
  }
  .it-header-center-wrapper.it-small-header {
    height: 104px;
  }
  .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a h2 {
    font-size: 1.333em;
  }
  .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a h3 {
    font-size: 0.778em;
    margin-top: 4px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper {
    padding-left: 18px;
    padding-right: 18px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-basis: 100%;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper {
    margin-left: 0;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a {
    display: flex;
    align-items: center;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2 {
    font-size: 1.778em;
    margin-bottom: 0;
    font-weight: 600;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h3 {
    font-size: 0.889em;
    font-weight: normal;
    margin-bottom: 0;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a:hover {
    text-decoration: none;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .icon {
    width: 82px;
    height: 82px;
    margin-right: 16px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone {
    display: flex;
    align-items: center;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials {
    align-items: center;
    font-size: 0.889em;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
    width: 24px;
    height: 24px;
    margin-left: 16px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg {
    fill: #f2f2f2;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
    display: flex;
    align-items: center;
    margin-left: 80px;
    font-size: 0.889em;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    display: block;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 16px;
    transition: all 0.3s;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: #f2f2f2;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #45cc5e;
    width: 24px;
    height: 24px;
  }
}
.it-header-center-wrapper.theme-light {
  background: #fff;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-brand-wrapper a {
  color: #45cc5e;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-brand-wrapper a .icon {
  fill: #45cc5e;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone {
  color: #45cc5e;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
  fill: #45cc5e;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
  fill: #45cc5e;
}
@media (min-width: 992px) {
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg {
    fill: #35c24f;
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a {
    background: #45cc5e;
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #fff;
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: #35c24f;
  }
}
.it-header-navbar-wrapper nav {
  background: transparent;
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper {
    background: #45cc5e;
  }
  .it-header-navbar-wrapper .nav-item.megamenu > a.dropdown-toggle:before {
    bottom: -14px;
  }
  .it-header-navbar-wrapper nav a {
    text-decoration: none;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper {
    background: transparent;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav {
    padding: 0;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav.navbar-secondary {
    display: flex;
    justify-content: flex-end;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav.navbar-secondary a {
    font-size: 0.85em;
    line-height: 1.6;
  }
}
@media (max-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .custom-navbar-toggler .icon {
    fill: #297a38;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable {
    /*lista menu*/
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper {
    background: #2a7a38;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn:before, .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before, .wrap-modules .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .link-list h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3:before, .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before, .wrap-modules .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav .it-external .link-list-wrapper .link-list li.it-more a:before {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .it-megamenu-footer {
    background: #3db352;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical {
    background: #3db352;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical .link-list-wrapper .link-list li .divider {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description p {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li a.nav-link {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-left-color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .close-div .close-menu {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu h3 {
    font-weight: 600;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu h3.it-heading-megacolumn {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a span {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li .divider {
    background: #62936b;
  }
}
/*
 ++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
 */
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk {
    background: #fff;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
    fill: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar {
    background: transparent;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable {
    /*lista menu*/
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper {
    background: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .link-list h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .it-external .link-list-wrapper .link-list li.it-more a:before {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu a.nav-link:before {
    background-color: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .it-megamenu-footer {
    background: #3db352;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical {
    background: #3db352;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical .link-list-wrapper .link-list li .divider {
    background: #62936b;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .it-description p {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link {
    color: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-bottom-color: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu {
    background: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu h3 {
    font-weight: 600;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu h3.it-heading-megacolumn {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu:before {
    background: #297a38;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a span {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li h3 {
    color: #fff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li .divider {
    background: #d9dadb;
  }
}
.it-header-wrapper .it-nav-wrapper {
  position: relative;
}
.it-header-wrapper .it-nav-wrapper .it-brand-wrapper {
  padding-left: 32px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper {
  transition: padding-top 0.3s ease;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -22px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
  padding-left: 18px;
  padding-right: 18px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav .custom-navbar-toggler {
  padding: 0;
  transform: translateX(-2px);
  cursor: pointer;
}
.it-header-wrapper.it-header-sticky.is-sticky .it-nav-wrapper {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
@media (min-width: 992px) {
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-slim-wrapper, .it-header-wrapper.it-header-sticky.is-sticky .it-header-center-wrapper {
    display: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper {
    position: fixed;
    width: 100%;
    top: 0;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper {
    align-self: center;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned .it-brand-text {
    display: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned a {
    color: #fff;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned a:hover {
    text-decoration: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned a .icon {
    fill: #fff;
    width: 41px;
    height: 41px;
    margin-right: 16px;
    flex-shrink: 0;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper {
    display: flex;
    align-items: center;
    align-self: center;
    margin-left: 26.6666666667px;
    font-size: 0.889em;
    color: #fff;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    display: block;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 16px;
    transition: all 0.3s;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: #f2f2f2;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #45cc5e;
    width: 24px;
    height: 24px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper.cloned a {
    width: 35px;
    height: 35px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper.cloned a svg {
    width: 20px;
    height: 20px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .navbar-nav {
    flex: 1;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .navbar-nav.navbar-secondary {
    display: none;
  }
}
.it-header-wrapper.it-header-sticky.is-sticky ~ * .owl-carousel {
  z-index: auto;
}
@media (min-width: 992px) {
  .it-header-wrapper .it-nav-wrapper {
    position: relative;
  }
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper {
    padding-left: 0;
  }
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper {
    position: inherit;
    left: auto;
    top: inherit;
    margin-top: 0;
  }
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
    padding-left: 18px;
    padding-right: 18px;
  }
  .it-header-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu {
    left: 0;
    right: 0;
  }
}
.it-footer-main {
  background-color: #23662f;
  color: #fff;
  font-size: 16px;
}
.it-footer-main h4 a {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 16px;
}
.it-footer-main .link-list-wrapper ul li a {
  padding: 0;
  font-size: 1em;
  line-height: 2em;
  color: #fff;
}
.it-footer-main .link-list-wrapper ul li a:hover:not(.disabled) {
  text-decoration: underline;
}
.it-footer-main .it-brand-wrapper {
  padding: 32px 0;
}
.it-footer-main .it-brand-wrapper .it-brand-text {
  padding-right: 24px;
}
.it-footer-main .it-brand-wrapper a {
  display: flex;
  color: #fff;
  align-items: center;
  text-decoration: none;
}
.it-footer-main .it-brand-wrapper a h2 {
  font-size: 1.25em;
  margin-bottom: 0;
  font-weight: 600;
  letter-spacing: unset;
  line-height: 1.1;
}
.it-footer-main .it-brand-wrapper a h3 {
  font-size: 0.889em;
  font-weight: normal;
  margin-bottom: 0;
}
.it-footer-main .it-brand-wrapper a:hover {
  text-decoration: none;
}
.it-footer-main .it-brand-wrapper a .icon {
  fill: #fff;
  width: 48px;
  height: 48px;
  margin-right: 8px;
  flex-shrink: 0;
}
.it-footer-main section {
  padding: 0 16px;
}
.it-footer-main label {
  font-weight: 600;
}
.it-footer-small-prints {
  background-color: #113318;
}
.it-footer-small-prints ul.it-footer-small-prints-list {
  padding: 1.5rem 1rem;
}
.it-footer-small-prints ul.it-footer-small-prints-list li {
  padding: 0.5rem 0;
}
.it-footer-small-prints ul.it-footer-small-prints-list li:first-child {
  padding-top: 0;
}
.it-footer-small-prints ul.it-footer-small-prints-list li:last-child {
  padding-bottom: 0;
}
.it-footer-small-prints a, .it-footer-small-prints a:hover:not(.disabled) {
  color: #fff;
  font-size: 15px;
  text-decoration: none;
}
.form-newsletter input[type='email'] {
  font-size: 1em;
}
.form-newsletter input[type='email'] ~ * {
  margin-top: 1em;
}
.form-newsletter button {
  display: block;
  width: 100%;
}
@media (min-width: 992px) {
  .form-newsletter button {
    display: inline-block;
    width: auto;
  }
}
@media (min-width: 768px) {
  .it-footer-small-prints ul.it-footer-small-prints-list li {
    padding: 0 1rem;
  }
  .it-footer-small-prints ul.it-footer-small-prints-list li:first-child {
    padding-left: 0;
  }
  .it-footer-small-prints ul.it-footer-small-prints-list li:last-child {
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .navbar.theme-dark-mobile .navbar-collapsable {
    /*lista menu*/
  }
  .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper {
    background: #2a7a38;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:not(:first-child) .it-heading-megacolumn:before, .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before, .wrap-modules .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .it-heading-megacolumn:before {
    background: #62936b;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .link-list h3 {
    color: #fff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .col-12:not(:first-child) .link-list-wrapper h3:before, .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before, .wrap-modules .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:not(:first-child) .link-list-wrapper h3:before {
    background: #62936b;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav .it-external .link-list-wrapper .link-list li.it-more a:before {
    background: #62936b;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .it-megamenu-footer {
    background: #3db352;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical {
    background: #3db352;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical .link-list-wrapper .link-list li .divider {
    background: #62936b;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description p {
    color: #fff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    background: #62936b;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li a.nav-link {
    color: #fff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-left-color: #fff;
  }
  .navbar.theme-dark-mobile .close-div .close-menu {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu h3 {
    font-weight: 600;
  }
  .navbar.theme-dark-mobile .dropdown-menu h3.it-heading-megacolumn {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a span {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a i {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a h3 {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li h3 {
    color: #fff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li .divider {
    background: #62936b;
  }
}
/*
 ++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
 */
@media (min-width: 992px) {
  .navbar.theme-light-desk {
    background: #fff;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  }
  .navbar.theme-light-desk .navbar-collapsable {
    /*lista menu*/
  }
  .navbar.theme-light-desk .navbar-collapsable .menu-wrapper {
    background: #fff;
  }
  .navbar.theme-light-desk .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu .link-list h3 {
    color: #fff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .it-external .link-list-wrapper .link-list li.it-more a:before {
    background: #62936b;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu a.nav-link:before {
    background-color: #297a38;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .it-megamenu-footer {
    background: #3db352;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical {
    background: #3db352;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical .link-list-wrapper .link-list li .divider {
    background: #62936b;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .it-description p {
    color: #fff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li a.nav-link {
    color: #297a38;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-bottom-color: #297a38;
  }
  .navbar.theme-light-desk .dropdown-menu {
    background: #297a38;
  }
  .navbar.theme-light-desk .dropdown-menu h3 {
    font-weight: 600;
  }
  .navbar.theme-light-desk .dropdown-menu h3.it-heading-megacolumn {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu:before {
    background: #297a38;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a span {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a i {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a h3 {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li h3 {
    color: #fff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li .divider {
    background: #d9dadb;
  }
}
.componente-base {
  background-color: #297a38;
  color: #fff;
  cursor: pointer;
  padding: 8px 8px;
}
:focus, .form-check [type='checkbox']:focus + label, .form-check [type='radio']:focus + label, .toggles label input[type='checkbox']:focus + .lever {
  border-color: #f90;
  box-shadow: 0 0 0 2px #f90;
  outline: none;
}
.focus--mouse, .form-check [type='checkbox']:focus.focus--mouse + label, .form-check [type='radio']:focus.focus--mouse + label, .toggles label input[type='checkbox']:focus.focus--mouse + .lever {
  border-color: inherit;
  box-shadow: none;
  outline: none;
}
.icon {
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
.icon.icon-padded {
  padding: 8px;
}
.icon.icon-xs {
  width: 16px;
  height: 16px;
}
.icon.icon-xs.icon-padded {
  padding: 4px;
}
.icon.icon-sm, .primo-piano-cta .icon {
  width: 24px;
  height: 24px;
}
.icon.icon-sm.icon-padded, .primo-piano-cta .icon.icon-padded {
  padding: 6px;
}
.icon.icon-lg {
  width: 48px;
  height: 48px;
}
.icon.icon-lg.icon-padded {
  padding: 12px;
}
.icon.icon-xl {
  width: 64px;
  height: 64px;
}
.icon.icon-xl.icon-padded {
  padding: 16px;
}
.icon-primary {
  fill: #297a38 !important;
}
.icon-secondary {
  fill: #5e7887 !important;
}
.icon-success {
  fill: #008758 !important;
}
.icon-info {
  fill: #979899 !important;
}
.icon-warning {
  fill: #a66300 !important;
}
.icon-danger {
  fill: #d92828 !important;
}
.icon-light, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a .icon, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a .icon, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a .icon, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a .icon, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > a .icon, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a .icon, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > a .icon, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu a .icon {
  fill: #e9e6f2 !important;
}
.icon-dark {
  fill: #17324d !important;
}
.icon-black {
  fill: #000 !important;
}
.icon-white, .event-container.light-theme .time-event .hour .icon, .event-container.dark-theme .time-event .hour .icon {
  fill: #fff !important;
}
.icon-100 {
  fill: #e3e4e6 !important;
}
.icon-200 {
  fill: #cacacc !important;
}
.icon-300 {
  fill: #b1b1b3 !important;
}
.icon-400 {
  fill: #979899 !important;
}
.icon-500 {
  fill: #7e7f80 !important;
}
.icon-600 {
  fill: #656566 !important;
}
.icon-700 {
  fill: #4c4c4d !important;
}
.icon-800 {
  fill: #323333 !important;
}
.icon-900 {
  fill: #19191a !important;
}
.icon-tertiary {
  fill: #003354 !important;
}
.icon-card-preference-bg {
  fill: #e0f5e4 !important;
}
.icon-tags-list-bg {
  fill: #e0f5e4 !important;
}
.icon-tooltip-bg {
  fill: #495d69 !important;
}
.icon-text-muted {
  fill: #435960 !important;
}
.icon-linkedin {
  fill: #0177b5 !important;
}
.icon-facebook {
  fill: #4867aa !important;
}
.icon-google {
  fill: #ea4335 !important;
}
.icon-twitter {
  fill: #32ccfe !important;
}
.icon-apple {
  fill: #000 !important;
}
.icon-youtube {
  fill: #be1b1e !important;
}
.icon-spid {
  fill: #06c !important;
}
.icon-folder {
  fill: #fad165 !important;
}
.icon-excel {
  fill: #0c9d58 !important;
}
.icon-word {
  fill: #4a88e3 !important;
}
.icon-pdf {
  fill: #ea4435 !important;
}
.icon-image {
  fill: #d93025 !important;
}
.icon-txt {
  fill: #000 !important;
}
.icon-google-drive {
  fill: #3c83f7 !important;
}
/* BOOSTRAP ITALIA AVATAR OVERRIDE*/
.avatar-wrapper .avatar.size-sm p {
  font-size: 12px;
}
.avatar-wrapper .avatar.size-xs .avatar-presence {
  bottom: -2px;
  right: -2px;
}
.avatar-wrapper .avatar.size-lg .avatar-presence, .avatar-wrapper .avatar.size-md .avatar-presence, .avatar-wrapper .avatar.size-sm .avatar-presence {
  bottom: 0;
  right: -2px;
}
.avatar-wrapper .avatar.size-lg .avatar-presence {
  width: 14px;
  height: 14px;
}
.avatar-wrapper .avatar.size-xl .avatar-presence {
  right: 0px;
}
.avatar-wrapper .avatar.size-xxxl {
  width: 256px;
  height: 256px;
}
.avatar-wrapper .avata-status .icon {
  width: 16px;
  height: 16px;
}
.avatar-wrapper .avatar-status {
  right: inherit;
  left: 0;
}
.avatar-wrapper .size-xl .avatar-status {
  left: 6px;
}
.avatar-wrapper .size-lg .avatar-status {
  left: -2px;
}
.avatar-wrapper .size-sm .avatar-status, .avatar-wrapper .size-xs .avatar-status {
  display: none;
}
.avatar-wrapper .avatar-box-img {
  overflow: inherit;
}
.avatar-wrapper .info-box-avatar {
  position: absolute;
  bottom: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  left: 6px;
}
.avatar-wrapper .info-box-avatar .info-avatar {
  border: 1px solid #fff;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 1px;
}
.avatar-wrapper .info-box-avatar .info-avatar .icon {
  width: 12px;
  height: 12px;
}
.avatar-group-stacked .avatar-wrapper .avatar-presence {
  left: -2px;
  bottom: 0;
}
/* BOOSTRAP ITALIA ALERT OVERRIDE*/
.alert {
  background-color: #fff;
}
.skiplinks {
  background-color: transparent;
}
.skiplinks .sr-only-focusable:focus, .skiplinks .form-check [type='checkbox']:focus + label.sr-only-focusable, .form-check .skiplinks [type='checkbox']:focus + label.sr-only-focusable, .skiplinks .form-check [type='radio']:focus + label.sr-only-focusable, .form-check .skiplinks [type='radio']:focus + label.sr-only-focusable, .skiplinks .toggles label input[type='checkbox']:focus + .lever.sr-only-focusable, .toggles label .skiplinks input[type='checkbox']:focus + .lever.sr-only-focusable {
  color: #fff !important;
  position: relative;
  display: inline-block;
  z-index: 9;
}
.btn.btn-primary .icon, .assistance.btn-primary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.assistance .icon, .wrap-modules div[id*="button-"] .uk-button.btn-primary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-primary.btn .icon, .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-primary .icon {
  fill: #fff !important;
}
.btn.btn-secondary .icon, .assistance.btn-secondary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.assistance .icon, .wrap-modules div[id*="button-"] .uk-button.btn-secondary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-secondary.btn .icon, .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-secondary .icon {
  fill: #fff !important;
}
.btn.btn-success .icon, .assistance.btn-success .icon, .wrap-modules div[id*="button-"] .uk-button.btn-success .icon {
  fill: #fff !important;
}
.btn.btn-info .icon, .assistance.btn-info .icon, .assistance .icon, .wrap-modules div[id*="button-"] .uk-button.btn-info .icon, .wrap-modules div[id*="button-"] .assistance.uk-button .icon, .assistance.btn .icon, .wrap-modules div[id*="button-"] .uk-button.assistance .icon {
  fill: #000 !important;
}
.btn.btn-warning .icon, .assistance.btn-warning .icon, .wrap-modules div[id*="button-"] .uk-button.btn-warning .icon {
  fill: #fff !important;
}
.btn.btn-danger .icon, .assistance.btn-danger .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger.assistance .icon, .wrap-modules div[id*="button-"] .uk-button.btn-danger .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-danger.btn .icon, .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-danger .icon {
  fill: #fff !important;
}
.btn.btn-light .icon, .assistance.btn-light .icon, .wrap-modules div[id*="button-"] .uk-button.btn-light .icon {
  fill: #000 !important;
}
.btn.btn-dark .icon, .assistance.btn-dark .icon, .wrap-modules div[id*="button-"] .uk-button.btn-dark .icon {
  fill: #fff !important;
}
.btn.btn-black .icon, .assistance.btn-black .icon, .wrap-modules div[id*="button-"] .uk-button.btn-black .icon {
  fill: #fff !important;
}
.btn.btn-white .icon, .assistance.btn-white .icon, .wrap-modules div[id*="button-"] .uk-button.btn-white .icon {
  fill: #000 !important;
}
.btn.btn-100 .icon, .assistance.btn-100 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-100 .icon {
  fill: #000 !important;
}
.btn.btn-200 .icon, .assistance.btn-200 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-200 .icon {
  fill: #000 !important;
}
.btn.btn-300 .icon, .assistance.btn-300 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-300 .icon {
  fill: #000 !important;
}
.btn.btn-400 .icon, .assistance.btn-400 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-400 .icon {
  fill: #000 !important;
}
.btn.btn-500 .icon, .assistance.btn-500 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-500 .icon {
  fill: #fff !important;
}
.btn.btn-600 .icon, .assistance.btn-600 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-600 .icon {
  fill: #fff !important;
}
.btn.btn-700 .icon, .assistance.btn-700 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-700 .icon {
  fill: #fff !important;
}
.btn.btn-800 .icon, .assistance.btn-800 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-800 .icon {
  fill: #fff !important;
}
.btn.btn-900 .icon, .assistance.btn-900 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-900 .icon {
  fill: #fff !important;
}
.btn.btn-tertiary .icon, .assistance.btn-tertiary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-default.assistance .icon, .wrap-modules div[id*="button-"] .uk-button.btn-tertiary .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-default .icon, .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn .icon, .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-default .icon {
  fill: #fff !important;
}
.btn.btn-card-preference-bg .icon, .assistance.btn-card-preference-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-card-preference-bg .icon {
  fill: #000 !important;
}
.btn.btn-tags-list-bg .icon, .assistance.btn-tags-list-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-tags-list-bg .icon {
  fill: #000 !important;
}
.btn.btn-tooltip-bg .icon, .assistance.btn-tooltip-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-tooltip-bg .icon {
  fill: #fff !important;
}
.btn.btn-text-muted .icon, .assistance.btn-text-muted .icon, .wrap-modules div[id*="button-"] .uk-button.btn-text-muted .icon {
  fill: #fff !important;
}
.btn.btn-linkedin .icon, .assistance.btn-linkedin .icon, .wrap-modules div[id*="button-"] .uk-button.btn-linkedin .icon {
  fill: #fff !important;
}
.btn.btn-facebook .icon, .assistance.btn-facebook .icon, .wrap-modules div[id*="button-"] .uk-button.btn-facebook .icon {
  fill: #fff !important;
}
.btn.btn-google .icon, .assistance.btn-google .icon, .wrap-modules div[id*="button-"] .uk-button.btn-google .icon {
  fill: #fff !important;
}
.btn.btn-twitter .icon, .assistance.btn-twitter .icon, .wrap-modules div[id*="button-"] .uk-button.btn-twitter .icon {
  fill: #000 !important;
}
.btn.btn-apple .icon, .assistance.btn-apple .icon, .wrap-modules div[id*="button-"] .uk-button.btn-apple .icon {
  fill: #fff !important;
}
.btn.btn-youtube .icon, .assistance.btn-youtube .icon, .wrap-modules div[id*="button-"] .uk-button.btn-youtube .icon {
  fill: #fff !important;
}
.btn.btn-spid .icon, .assistance.btn-spid .icon, .wrap-modules div[id*="button-"] .uk-button.btn-spid .icon {
  fill: #fff !important;
}
.btn.btn-folder .icon, .assistance.btn-folder .icon, .wrap-modules div[id*="button-"] .uk-button.btn-folder .icon {
  fill: #000 !important;
}
.btn.btn-excel .icon, .assistance.btn-excel .icon, .wrap-modules div[id*="button-"] .uk-button.btn-excel .icon {
  fill: #fff !important;
}
.btn.btn-word .icon, .assistance.btn-word .icon, .wrap-modules div[id*="button-"] .uk-button.btn-word .icon {
  fill: #fff !important;
}
.btn.btn-pdf .icon, .assistance.btn-pdf .icon, .wrap-modules div[id*="button-"] .uk-button.btn-pdf .icon {
  fill: #fff !important;
}
.btn.btn-image .icon, .assistance.btn-image .icon, .wrap-modules div[id*="button-"] .uk-button.btn-image .icon {
  fill: #fff !important;
}
.btn.btn-txt .icon, .assistance.btn-txt .icon, .wrap-modules div[id*="button-"] .uk-button.btn-txt .icon {
  fill: #fff !important;
}
.btn.btn-google-drive .icon, .assistance.btn-google-drive .icon, .wrap-modules div[id*="button-"] .uk-button.btn-google-drive .icon {
  fill: #fff !important;
}
.btn.btn-outline-primary .icon, .assistance.btn-outline-primary .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-primary .icon {
  fill: #297a38;
}
.btn.btn-outline-secondary .icon, .assistance.btn-outline-secondary .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-secondary .icon {
  fill: #5e7887;
}
.btn.btn-outline-success .icon, .assistance.btn-outline-success .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-success .icon {
  fill: #008758;
}
.btn.btn-outline-info .icon, .assistance.btn-outline-info .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-info .icon {
  fill: #979899;
}
.btn.btn-outline-warning .icon, .assistance.btn-outline-warning .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-warning .icon {
  fill: #a66300;
}
.btn.btn-outline-danger .icon, .assistance.btn-outline-danger .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-danger .icon {
  fill: #d92828;
}
.btn.btn-outline-light .icon, .assistance.btn-outline-light .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-light .icon {
  fill: #e9e6f2;
}
.btn.btn-outline-dark .icon, .assistance.btn-outline-dark .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-dark .icon {
  fill: #17324d;
}
.btn.btn-outline-black .icon, .assistance.btn-outline-black .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-black .icon {
  fill: #000;
}
.btn.btn-outline-white .icon, .assistance.btn-outline-white .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-white .icon {
  fill: #fff;
}
.btn.btn-outline-100 .icon, .assistance.btn-outline-100 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-100 .icon {
  fill: #e3e4e6;
}
.btn.btn-outline-200 .icon, .assistance.btn-outline-200 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-200 .icon {
  fill: #cacacc;
}
.btn.btn-outline-300 .icon, .assistance.btn-outline-300 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-300 .icon {
  fill: #b1b1b3;
}
.btn.btn-outline-400 .icon, .assistance.btn-outline-400 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-400 .icon {
  fill: #979899;
}
.btn.btn-outline-500 .icon, .assistance.btn-outline-500 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-500 .icon {
  fill: #7e7f80;
}
.btn.btn-outline-600 .icon, .assistance.btn-outline-600 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-600 .icon {
  fill: #656566;
}
.btn.btn-outline-700 .icon, .assistance.btn-outline-700 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-700 .icon {
  fill: #4c4c4d;
}
.btn.btn-outline-800 .icon, .assistance.btn-outline-800 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-800 .icon {
  fill: #323333;
}
.btn.btn-outline-900 .icon, .assistance.btn-outline-900 .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-900 .icon {
  fill: #19191a;
}
.btn.btn-outline-tertiary .icon, .assistance.btn-outline-tertiary .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-tertiary .icon {
  fill: #003354;
}
.btn.btn-outline-card-preference-bg .icon, .assistance.btn-outline-card-preference-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-card-preference-bg .icon {
  fill: #e0f5e4;
}
.btn.btn-outline-tags-list-bg .icon, .assistance.btn-outline-tags-list-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-tags-list-bg .icon {
  fill: #e0f5e4;
}
.btn.btn-outline-tooltip-bg .icon, .assistance.btn-outline-tooltip-bg .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-tooltip-bg .icon {
  fill: #495d69;
}
.btn.btn-outline-text-muted .icon, .assistance.btn-outline-text-muted .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-text-muted .icon {
  fill: #435960;
}
.btn.btn-outline-linkedin .icon, .assistance.btn-outline-linkedin .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-linkedin .icon {
  fill: #0177b5;
}
.btn.btn-outline-facebook .icon, .assistance.btn-outline-facebook .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-facebook .icon {
  fill: #4867aa;
}
.btn.btn-outline-google .icon, .assistance.btn-outline-google .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-google .icon {
  fill: #ea4335;
}
.btn.btn-outline-twitter .icon, .assistance.btn-outline-twitter .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-twitter .icon {
  fill: #32ccfe;
}
.btn.btn-outline-apple .icon, .assistance.btn-outline-apple .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-apple .icon {
  fill: #000;
}
.btn.btn-outline-youtube .icon, .assistance.btn-outline-youtube .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-youtube .icon {
  fill: #be1b1e;
}
.btn.btn-outline-spid .icon, .assistance.btn-outline-spid .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-spid .icon {
  fill: #06c;
}
.btn.btn-outline-folder .icon, .assistance.btn-outline-folder .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-folder .icon {
  fill: #fad165;
}
.btn.btn-outline-excel .icon, .assistance.btn-outline-excel .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-excel .icon {
  fill: #0c9d58;
}
.btn.btn-outline-word .icon, .assistance.btn-outline-word .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-word .icon {
  fill: #4a88e3;
}
.btn.btn-outline-pdf .icon, .assistance.btn-outline-pdf .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-pdf .icon {
  fill: #ea4435;
}
.btn.btn-outline-image .icon, .assistance.btn-outline-image .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-image .icon {
  fill: #d93025;
}
.btn.btn-outline-txt .icon, .assistance.btn-outline-txt .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-txt .icon {
  fill: #000;
}
.btn.btn-outline-google-drive .icon, .assistance.btn-outline-google-drive .icon, .wrap-modules div[id*="button-"] .uk-button.btn-outline-google-drive .icon {
  fill: #3c83f7;
}
.btn.disabled.disabled-with-pointer-events, .assistance.disabled.disabled-with-pointer-events, .wrap-modules div[id*="button-"] .uk-button.disabled.disabled-with-pointer-events {
  pointer-events: auto;
}
.dropdown-menu {
  padding: 0.5rem;
}
.dropdown-menu-right.dropdown-menu::before {
  left: 80%;
}
a .icon {
  fill: currentColor;
}
a.read-more .icon {
  fill: #297a38;
}
/**
 Array used for create font-text utility class
 width equal-font-size mixin and bootstrap-italia vars
 */
/**
 Override bs4 text-muted class not implemented by BI
 ps: need #mainContent
 */
.text-muted {
  color: #435960 !important;
}
body {
  min-height: 100vh;
  overflow-x: hidden;
  background-color: #fff;
}
#mainContent main {
  margin-top: 150px;
}
@media (min-width: 992px) {
  #mainContent main {
    margin-top: 152px;
  }
}
.affix-top {
  top: 150px;
}
@media (max-width: 991.98px) {
  .container, .wrap-modules .uk-section .uk-container {
    max-width: 100% !important;
    padding-right: 12px;
    padding-left: 12px;
  }
}
.assistance {
  position: fixed;
  bottom: -4px !important;
  right: 25px !important;
  -webkit-transform: translateX(90%);
  transform: translateX(90%);
  -webkit-transition: 0.7s cubic-bezier(0.29, 0.85, 0.5, 0.99);
  transition: 0.7s cubic-bezier(0.29, 0.85, 0.5, 0.99);
}
.assistance a {
  color: #fff;
  text-decoration: none;
}
.assistance a:hover {
  color: #fff;
}
.assistance a .icon-assistance {
  margin-right: 20px;
}
.assistance:hover {
  -webkit-transform: translateX(10%);
  transform: translateX(10%);
  -webkit-transition: 0.7s cubic-bezier(0.29, 0.85, 0.5, 0.99);
  transition: 0.7s cubic-bezier(0.29, 0.85, 0.5, 0.99);
}
.dashed {
  border-top: 3px dashed #979797;
}
.dashed-1 {
  border-top: 1px dashed #979797;
}
.step {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50px;
  text-align: center;
  background-color: #297a38;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
}
@media (max-width: 767.98px) {
  .table_switch table, .table_switch tbody, .table_switch th, .table_switch td, .table_switch tr {
    display: block;
    float: left;
    width: 100%;
  }
  .table_switch table.table > thead {
    display: none;
  }
  .table_switch table.table > tbody > tr > td {
    border: none;
    border-bottom: 1px solid #ccc;
    position: relative;
    padding-left: 40%;
    min-height: 40px;
    white-space: normal;
  }
  .table_switch table.table > tbody > tr > td:before {
    /* get table header attribute and insert before */
    content: attr(title);
    font-weight: bold;
    position: absolute;
    top: 1em;
    left: 6px;
    width: 45%;
    padding-right: 10px;
  }
}
@media (max-width: 767.98px) and (max-width: 500px) {
  .table_switch table.table > tbody > tr > td:not(:last-child) {
    padding-left: 50%;
  }
}
.tooltip .tooltip-inner {
  background-color: #495d69;
}
:root {
  --primary: #297a38;
  --secondary: #5e7887;
  --tertiary: #003354;
}
.equal-font-size-h1 {
  font-size: 2.5rem;
}
.equal-font-size-h2 {
  font-size: 2rem;
}
.equal-font-size-h3 {
  font-size: 1.75rem;
}
.equal-font-size-h4 {
  font-size: 1.5rem;
}
.equal-font-size-h5 {
  font-size: 1.25rem;
}
.equal-font-size-h6, .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content > .el-title {
  font-size: 1rem;
}
.brandbook-theme-color-brandbook-primary {
  color: #297a38;
}
.brandbook-theme-color-brandbook-secondary {
  color: #003354;
}
.brandbook-theme-color-brandbook-neutral-1 {
  color: #e6e9f2;
}
.brandbook-theme-color-brandbook-neutral-2 {
  color: #fcfcff;
}
.brandbook-theme-color-brandbook-neutral-3 {
  color: #003354;
}
.brandbook-theme-color-brandbook-triadic-1 {
  color: #a66300;
}
.brandbook-theme-color-brandbook-triadic-2 {
  color: #008758;
}
.brandbook-theme-color-brandbook-triadic-3 {
  color: #d92828;
}
.brandbook-theme-color-brandbook-btn-primary {
  color: #297a38;
}
.brandbook-theme-color-brandbook-btn-secondary {
  color: white;
}
.brandbook-theme-color-brandbook-btn-tertiary {
  color: #5e7887;
}
.brandbook-theme-bg-brandbook-primary {
  background-color: #297a38;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-secondary {
  background-color: #003354;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-neutral-1 {
  background-color: #e6e9f2;
  color: #000 !important;
}
.brandbook-theme-bg-brandbook-neutral-2 {
  background-color: #fcfcff;
  color: #000 !important;
}
.brandbook-theme-bg-brandbook-neutral-3 {
  background-color: #003354;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-triadic-1 {
  background-color: #a66300;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-triadic-2 {
  background-color: #008758;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-triadic-3 {
  background-color: #d92828;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-btn-primary {
  background-color: #297a38;
  color: #fff !important;
}
.brandbook-theme-bg-brandbook-btn-secondary {
  background-color: white;
  color: #000 !important;
}
.brandbook-theme-bg-brandbook-btn-tertiary {
  background-color: #5e7887;
  color: #fff !important;
}
.design-theme-color-primary {
  color: #297a38;
}
.design-theme-color-secondary {
  color: #5e7887;
}
.design-theme-color-success {
  color: #008758;
}
.design-theme-color-info {
  color: #979899;
}
.design-theme-color-warning {
  color: #a66300;
}
.design-theme-color-danger {
  color: #d92828;
}
.design-theme-color-light {
  color: #e9e6f2;
}
.design-theme-color-dark {
  color: #17324d;
}
.design-theme-color-black {
  color: #000;
}
.design-theme-color-white {
  color: #fff;
}
.design-theme-color-100 {
  color: #e3e4e6;
}
.design-theme-color-200 {
  color: #cacacc;
}
.design-theme-color-300 {
  color: #b1b1b3;
}
.design-theme-color-400 {
  color: #979899;
}
.design-theme-color-500 {
  color: #7e7f80;
}
.design-theme-color-600 {
  color: #656566;
}
.design-theme-color-700 {
  color: #4c4c4d;
}
.design-theme-color-800 {
  color: #323333;
}
.design-theme-color-900 {
  color: #19191a;
}
.design-theme-color-tertiary {
  color: #003354;
}
.design-theme-color-card-preference-bg {
  color: #e0f5e4;
}
.design-theme-color-tags-list-bg {
  color: #e0f5e4;
}
.design-theme-color-tooltip-bg {
  color: #495d69;
}
.design-theme-color-text-muted {
  color: #435960;
}
.design-theme-color-linkedin {
  color: #0177b5;
}
.design-theme-color-facebook {
  color: #4867aa;
}
.design-theme-color-google {
  color: #ea4335;
}
.design-theme-color-twitter {
  color: #32ccfe;
}
.design-theme-color-apple {
  color: #000;
}
.design-theme-color-youtube {
  color: #be1b1e;
}
.design-theme-color-spid {
  color: #06c;
}
.design-theme-color-folder {
  color: #fad165;
}
.design-theme-color-excel {
  color: #0c9d58;
}
.design-theme-color-word {
  color: #4a88e3;
}
.design-theme-color-pdf {
  color: #ea4435;
}
.design-theme-color-image {
  color: #d93025;
}
.design-theme-color-txt {
  color: #000;
}
.design-theme-color-google-drive {
  color: #3c83f7;
}
.design-theme-fill-primary {
  fill: #297a38;
}
.design-theme-fill-secondary {
  fill: #5e7887;
}
.design-theme-fill-success {
  fill: #008758;
}
.design-theme-fill-info {
  fill: #979899;
}
.design-theme-fill-warning {
  fill: #a66300;
}
.design-theme-fill-danger {
  fill: #d92828;
}
.design-theme-fill-light {
  fill: #e9e6f2;
}
.design-theme-fill-dark {
  fill: #17324d;
}
.design-theme-fill-black {
  fill: #000;
}
.design-theme-fill-white {
  fill: #fff;
}
.design-theme-fill-100 {
  fill: #e3e4e6;
}
.design-theme-fill-200 {
  fill: #cacacc;
}
.design-theme-fill-300 {
  fill: #b1b1b3;
}
.design-theme-fill-400 {
  fill: #979899;
}
.design-theme-fill-500 {
  fill: #7e7f80;
}
.design-theme-fill-600 {
  fill: #656566;
}
.design-theme-fill-700 {
  fill: #4c4c4d;
}
.design-theme-fill-800 {
  fill: #323333;
}
.design-theme-fill-900 {
  fill: #19191a;
}
.design-theme-fill-tertiary {
  fill: #003354;
}
.design-theme-fill-card-preference-bg {
  fill: #e0f5e4;
}
.design-theme-fill-tags-list-bg {
  fill: #e0f5e4;
}
.design-theme-fill-tooltip-bg {
  fill: #495d69;
}
.design-theme-fill-text-muted {
  fill: #435960;
}
.design-theme-fill-linkedin {
  fill: #0177b5;
}
.design-theme-fill-facebook {
  fill: #4867aa;
}
.design-theme-fill-google {
  fill: #ea4335;
}
.design-theme-fill-twitter {
  fill: #32ccfe;
}
.design-theme-fill-apple {
  fill: #000;
}
.design-theme-fill-youtube {
  fill: #be1b1e;
}
.design-theme-fill-spid {
  fill: #06c;
}
.design-theme-fill-folder {
  fill: #fad165;
}
.design-theme-fill-excel {
  fill: #0c9d58;
}
.design-theme-fill-word {
  fill: #4a88e3;
}
.design-theme-fill-pdf {
  fill: #ea4435;
}
.design-theme-fill-image {
  fill: #d93025;
}
.design-theme-fill-txt {
  fill: #000;
}
.design-theme-fill-google-drive {
  fill: #3c83f7;
}
.design-theme-bg-primary {
  background-color: #297a38;
  color: #fff !important;
}
.design-theme-bg-secondary {
  background-color: #5e7887;
  color: #fff !important;
}
.design-theme-bg-success {
  background-color: #008758;
  color: #fff !important;
}
.design-theme-bg-info {
  background-color: #979899;
  color: #000 !important;
}
.design-theme-bg-warning {
  background-color: #a66300;
  color: #fff !important;
}
.design-theme-bg-danger {
  background-color: #d92828;
  color: #fff !important;
}
.design-theme-bg-light {
  background-color: #e9e6f2;
  color: #000 !important;
}
.design-theme-bg-dark {
  background-color: #17324d;
  color: #fff !important;
}
.design-theme-bg-black {
  background-color: #000;
  color: #fff !important;
}
.design-theme-bg-white {
  background-color: #fff;
  color: #000 !important;
}
.design-theme-bg-100 {
  background-color: #e3e4e6;
  color: #000 !important;
}
.design-theme-bg-200 {
  background-color: #cacacc;
  color: #000 !important;
}
.design-theme-bg-300 {
  background-color: #b1b1b3;
  color: #000 !important;
}
.design-theme-bg-400 {
  background-color: #979899;
  color: #000 !important;
}
.design-theme-bg-500 {
  background-color: #7e7f80;
  color: #fff !important;
}
.design-theme-bg-600 {
  background-color: #656566;
  color: #fff !important;
}
.design-theme-bg-700 {
  background-color: #4c4c4d;
  color: #fff !important;
}
.design-theme-bg-800 {
  background-color: #323333;
  color: #fff !important;
}
.design-theme-bg-900 {
  background-color: #19191a;
  color: #fff !important;
}
.design-theme-bg-tertiary {
  background-color: #003354;
  color: #fff !important;
}
.design-theme-bg-card-preference-bg {
  background-color: #e0f5e4;
  color: #000 !important;
}
.design-theme-bg-tags-list-bg {
  background-color: #e0f5e4;
  color: #000 !important;
}
.design-theme-bg-tooltip-bg {
  background-color: #495d69;
  color: #fff !important;
}
.design-theme-bg-text-muted {
  background-color: #435960;
  color: #fff !important;
}
.design-theme-bg-linkedin {
  background-color: #0177b5;
  color: #fff !important;
}
.design-theme-bg-facebook {
  background-color: #4867aa;
  color: #fff !important;
}
.design-theme-bg-google {
  background-color: #ea4335;
  color: #fff !important;
}
.design-theme-bg-twitter {
  background-color: #32ccfe;
  color: #000 !important;
}
.design-theme-bg-apple {
  background-color: #000;
  color: #fff !important;
}
.design-theme-bg-youtube {
  background-color: #be1b1e;
  color: #fff !important;
}
.design-theme-bg-spid {
  background-color: #06c;
  color: #fff !important;
}
.design-theme-bg-folder {
  background-color: #fad165;
  color: #000 !important;
}
.design-theme-bg-excel {
  background-color: #0c9d58;
  color: #fff !important;
}
.design-theme-bg-word {
  background-color: #4a88e3;
  color: #fff !important;
}
.design-theme-bg-pdf {
  background-color: #ea4435;
  color: #fff !important;
}
.design-theme-bg-image {
  background-color: #d93025;
  color: #fff !important;
}
.design-theme-bg-txt {
  background-color: #000;
  color: #fff !important;
}
.design-theme-bg-google-drive {
  background-color: #3c83f7;
  color: #fff !important;
}
.design-theme-border-primary {
  border-color: #297a38;
}
.design-theme-border-secondary {
  border-color: #5e7887;
}
.design-theme-border-success {
  border-color: #008758;
}
.design-theme-border-info {
  border-color: #979899;
}
.design-theme-border-warning {
  border-color: #a66300;
}
.design-theme-border-danger {
  border-color: #d92828;
}
.design-theme-border-light {
  border-color: #e9e6f2;
}
.design-theme-border-dark {
  border-color: #17324d;
}
.design-theme-border-black {
  border-color: #000;
}
.design-theme-border-white {
  border-color: #fff;
}
.design-theme-border-100 {
  border-color: #e3e4e6;
}
.design-theme-border-200 {
  border-color: #cacacc;
}
.design-theme-border-300 {
  border-color: #b1b1b3;
}
.design-theme-border-400 {
  border-color: #979899;
}
.design-theme-border-500 {
  border-color: #7e7f80;
}
.design-theme-border-600 {
  border-color: #656566;
}
.design-theme-border-700 {
  border-color: #4c4c4d;
}
.design-theme-border-800 {
  border-color: #323333;
}
.design-theme-border-900 {
  border-color: #19191a;
}
.design-theme-border-tertiary {
  border-color: #003354;
}
.design-theme-border-card-preference-bg {
  border-color: #e0f5e4;
}
.design-theme-border-tags-list-bg {
  border-color: #e0f5e4;
}
.design-theme-border-tooltip-bg {
  border-color: #495d69;
}
.design-theme-border-text-muted {
  border-color: #435960;
}
.design-theme-border-linkedin {
  border-color: #0177b5;
}
.design-theme-border-facebook {
  border-color: #4867aa;
}
.design-theme-border-google {
  border-color: #ea4335;
}
.design-theme-border-twitter {
  border-color: #32ccfe;
}
.design-theme-border-apple {
  border-color: #000;
}
.design-theme-border-youtube {
  border-color: #be1b1e;
}
.design-theme-border-spid {
  border-color: #06c;
}
.design-theme-border-folder {
  border-color: #fad165;
}
.design-theme-border-excel {
  border-color: #0c9d58;
}
.design-theme-border-word {
  border-color: #4a88e3;
}
.design-theme-border-pdf {
  border-color: #ea4435;
}
.design-theme-border-image {
  border-color: #d93025;
}
.design-theme-border-txt {
  border-color: #000;
}
.design-theme-border-google-drive {
  border-color: #3c83f7;
}
.opacity-10 {
  opacity: calc(10 / 100);
}
.opacity-11 {
  opacity: calc(11 / 100);
}
.opacity-12 {
  opacity: calc(12 / 100);
}
.opacity-13 {
  opacity: calc(13 / 100);
}
.opacity-14 {
  opacity: calc(14 / 100);
}
.opacity-15 {
  opacity: calc(15 / 100);
}
.opacity-16 {
  opacity: calc(16 / 100);
}
.opacity-17 {
  opacity: calc(17 / 100);
}
.opacity-18 {
  opacity: calc(18 / 100);
}
.opacity-19 {
  opacity: calc(19 / 100);
}
.opacity-20 {
  opacity: calc(20 / 100);
}
.opacity-21 {
  opacity: calc(21 / 100);
}
.opacity-22 {
  opacity: calc(22 / 100);
}
.opacity-23 {
  opacity: calc(23 / 100);
}
.opacity-24 {
  opacity: calc(24 / 100);
}
.opacity-25 {
  opacity: calc(25 / 100);
}
.opacity-26 {
  opacity: calc(26 / 100);
}
.opacity-27 {
  opacity: calc(27 / 100);
}
.opacity-28 {
  opacity: calc(28 / 100);
}
.opacity-29 {
  opacity: calc(29 / 100);
}
.opacity-30 {
  opacity: calc(30 / 100);
}
.opacity-31 {
  opacity: calc(31 / 100);
}
.opacity-32 {
  opacity: calc(32 / 100);
}
.opacity-33 {
  opacity: calc(33 / 100);
}
.opacity-34 {
  opacity: calc(34 / 100);
}
.opacity-35 {
  opacity: calc(35 / 100);
}
.opacity-36 {
  opacity: calc(36 / 100);
}
.opacity-37 {
  opacity: calc(37 / 100);
}
.opacity-38 {
  opacity: calc(38 / 100);
}
.opacity-39 {
  opacity: calc(39 / 100);
}
.opacity-40 {
  opacity: calc(40 / 100);
}
.opacity-41 {
  opacity: calc(41 / 100);
}
.opacity-42 {
  opacity: calc(42 / 100);
}
.opacity-43 {
  opacity: calc(43 / 100);
}
.opacity-44 {
  opacity: calc(44 / 100);
}
.opacity-45 {
  opacity: calc(45 / 100);
}
.opacity-46 {
  opacity: calc(46 / 100);
}
.opacity-47 {
  opacity: calc(47 / 100);
}
.opacity-48 {
  opacity: calc(48 / 100);
}
.opacity-49 {
  opacity: calc(49 / 100);
}
.opacity-50 {
  opacity: calc(50 / 100);
}
.opacity-51 {
  opacity: calc(51 / 100);
}
.opacity-52 {
  opacity: calc(52 / 100);
}
.opacity-53 {
  opacity: calc(53 / 100);
}
.opacity-54 {
  opacity: calc(54 / 100);
}
.opacity-55 {
  opacity: calc(55 / 100);
}
.opacity-56 {
  opacity: calc(56 / 100);
}
.opacity-57 {
  opacity: calc(57 / 100);
}
.opacity-58 {
  opacity: calc(58 / 100);
}
.opacity-59 {
  opacity: calc(59 / 100);
}
.opacity-60 {
  opacity: calc(60 / 100);
}
.opacity-61 {
  opacity: calc(61 / 100);
}
.opacity-62 {
  opacity: calc(62 / 100);
}
.opacity-63 {
  opacity: calc(63 / 100);
}
.opacity-64 {
  opacity: calc(64 / 100);
}
.opacity-65 {
  opacity: calc(65 / 100);
}
.opacity-66 {
  opacity: calc(66 / 100);
}
.opacity-67 {
  opacity: calc(67 / 100);
}
.opacity-68 {
  opacity: calc(68 / 100);
}
.opacity-69 {
  opacity: calc(69 / 100);
}
.opacity-70 {
  opacity: calc(70 / 100);
}
.opacity-71 {
  opacity: calc(71 / 100);
}
.opacity-72 {
  opacity: calc(72 / 100);
}
.opacity-73 {
  opacity: calc(73 / 100);
}
.opacity-74 {
  opacity: calc(74 / 100);
}
.opacity-75 {
  opacity: calc(75 / 100);
}
.opacity-76 {
  opacity: calc(76 / 100);
}
.opacity-77 {
  opacity: calc(77 / 100);
}
.opacity-78 {
  opacity: calc(78 / 100);
}
.opacity-79 {
  opacity: calc(79 / 100);
}
.opacity-80 {
  opacity: calc(80 / 100);
}
.opacity-81 {
  opacity: calc(81 / 100);
}
.opacity-82 {
  opacity: calc(82 / 100);
}
.opacity-83 {
  opacity: calc(83 / 100);
}
.opacity-84 {
  opacity: calc(84 / 100);
}
.opacity-85 {
  opacity: calc(85 / 100);
}
.opacity-86 {
  opacity: calc(86 / 100);
}
.opacity-87 {
  opacity: calc(87 / 100);
}
.opacity-88 {
  opacity: calc(88 / 100);
}
.opacity-89 {
  opacity: calc(89 / 100);
}
.opacity-90 {
  opacity: calc(90 / 100);
}
.z-index-1 {
  z-index: 1;
}
.z-index-2 {
  z-index: 2;
}
.z-index-3 {
  z-index: 3;
}
.z-index-4 {
  z-index: 4;
}
.z-index-5 {
  z-index: 5;
}
.z-index-6 {
  z-index: 6;
}
.z-index-7 {
  z-index: 7;
}
.z-index-8 {
  z-index: 8;
}
.z-index-9 {
  z-index: 9;
}
.z-index-10 {
  z-index: 10;
}
.z-index-11 {
  z-index: 11;
}
.z-index-12 {
  z-index: 12;
}
.z-index-13 {
  z-index: 13;
}
.z-index-14 {
  z-index: 14;
}
.z-index-15 {
  z-index: 15;
}
.z-index-16 {
  z-index: 16;
}
.z-index-17 {
  z-index: 17;
}
.z-index-18 {
  z-index: 18;
}
.z-index-19 {
  z-index: 19;
}
.z-index-20 {
  z-index: 20;
}
.z-index-21 {
  z-index: 21;
}
.z-index-22 {
  z-index: 22;
}
.z-index-23 {
  z-index: 23;
}
.z-index-24 {
  z-index: 24;
}
.z-index-25 {
  z-index: 25;
}
.z-index-26 {
  z-index: 26;
}
.z-index-27 {
  z-index: 27;
}
.z-index-28 {
  z-index: 28;
}
.z-index-29 {
  z-index: 29;
}
.z-index-30 {
  z-index: 30;
}
.z-index-31 {
  z-index: 31;
}
.z-index-32 {
  z-index: 32;
}
.z-index-33 {
  z-index: 33;
}
.z-index-34 {
  z-index: 34;
}
.z-index-35 {
  z-index: 35;
}
.z-index-36 {
  z-index: 36;
}
.z-index-37 {
  z-index: 37;
}
.z-index-38 {
  z-index: 38;
}
.z-index-39 {
  z-index: 39;
}
.z-index-40 {
  z-index: 40;
}
.z-index-41 {
  z-index: 41;
}
.z-index-42 {
  z-index: 42;
}
.z-index-43 {
  z-index: 43;
}
.z-index-44 {
  z-index: 44;
}
.z-index-45 {
  z-index: 45;
}
.z-index-46 {
  z-index: 46;
}
.z-index-47 {
  z-index: 47;
}
.z-index-48 {
  z-index: 48;
}
.z-index-49 {
  z-index: 49;
}
.z-index-50 {
  z-index: 50;
}
.z-index-51 {
  z-index: 51;
}
.z-index-52 {
  z-index: 52;
}
.z-index-53 {
  z-index: 53;
}
.z-index-54 {
  z-index: 54;
}
.z-index-55 {
  z-index: 55;
}
.z-index-56 {
  z-index: 56;
}
.z-index-57 {
  z-index: 57;
}
.z-index-58 {
  z-index: 58;
}
.z-index-59 {
  z-index: 59;
}
.z-index-60 {
  z-index: 60;
}
.z-index-61 {
  z-index: 61;
}
.z-index-62 {
  z-index: 62;
}
.z-index-63 {
  z-index: 63;
}
.z-index-64 {
  z-index: 64;
}
.z-index-65 {
  z-index: 65;
}
.z-index-66 {
  z-index: 66;
}
.z-index-67 {
  z-index: 67;
}
.z-index-68 {
  z-index: 68;
}
.z-index-69 {
  z-index: 69;
}
.z-index-70 {
  z-index: 70;
}
.z-index-71 {
  z-index: 71;
}
.z-index-72 {
  z-index: 72;
}
.z-index-73 {
  z-index: 73;
}
.z-index-74 {
  z-index: 74;
}
.z-index-75 {
  z-index: 75;
}
.z-index-76 {
  z-index: 76;
}
.z-index-77 {
  z-index: 77;
}
.z-index-78 {
  z-index: 78;
}
.z-index-79 {
  z-index: 79;
}
.z-index-80 {
  z-index: 80;
}
.z-index-81 {
  z-index: 81;
}
.z-index-82 {
  z-index: 82;
}
.z-index-83 {
  z-index: 83;
}
.z-index-84 {
  z-index: 84;
}
.z-index-85 {
  z-index: 85;
}
.z-index-86 {
  z-index: 86;
}
.z-index-87 {
  z-index: 87;
}
.z-index-88 {
  z-index: 88;
}
.z-index-89 {
  z-index: 89;
}
.z-index-90 {
  z-index: 90;
}
.z-index-91 {
  z-index: 91;
}
.z-index-92 {
  z-index: 92;
}
.z-index-93 {
  z-index: 93;
}
.z-index-94 {
  z-index: 94;
}
.z-index-95 {
  z-index: 95;
}
.z-index-96 {
  z-index: 96;
}
.z-index-97 {
  z-index: 97;
}
.z-index-98 {
  z-index: 98;
}
.z-index-99 {
  z-index: 99;
}
.z-index-100 {
  z-index: 100;
}
.z-index-101 {
  z-index: 101;
}
.z-index-102 {
  z-index: 102;
}
.z-index-103 {
  z-index: 103;
}
.z-index-104 {
  z-index: 104;
}
.z-index-105 {
  z-index: 105;
}
.z-index-106 {
  z-index: 106;
}
.z-index-107 {
  z-index: 107;
}
.z-index-108 {
  z-index: 108;
}
.z-index-109 {
  z-index: 109;
}
.z-index-110 {
  z-index: 110;
}
.z-index-111 {
  z-index: 111;
}
.z-index-112 {
  z-index: 112;
}
.z-index-113 {
  z-index: 113;
}
.z-index-114 {
  z-index: 114;
}
.z-index-115 {
  z-index: 115;
}
.z-index-116 {
  z-index: 116;
}
.z-index-117 {
  z-index: 117;
}
.z-index-118 {
  z-index: 118;
}
.z-index-119 {
  z-index: 119;
}
.z-index-120 {
  z-index: 120;
}
.z-index-121 {
  z-index: 121;
}
.z-index-122 {
  z-index: 122;
}
.z-index-123 {
  z-index: 123;
}
.z-index-124 {
  z-index: 124;
}
.z-index-125 {
  z-index: 125;
}
.z-index-126 {
  z-index: 126;
}
.z-index-127 {
  z-index: 127;
}
.z-index-128 {
  z-index: 128;
}
.z-index-129 {
  z-index: 129;
}
.z-index-130 {
  z-index: 130;
}
.z-index-131 {
  z-index: 131;
}
.z-index-132 {
  z-index: 132;
}
.z-index-133 {
  z-index: 133;
}
.z-index-134 {
  z-index: 134;
}
.z-index-135 {
  z-index: 135;
}
.z-index-136 {
  z-index: 136;
}
.z-index-137 {
  z-index: 137;
}
.z-index-138 {
  z-index: 138;
}
.z-index-139 {
  z-index: 139;
}
.z-index-140 {
  z-index: 140;
}
.z-index-141 {
  z-index: 141;
}
.z-index-142 {
  z-index: 142;
}
.z-index-143 {
  z-index: 143;
}
.z-index-144 {
  z-index: 144;
}
.z-index-145 {
  z-index: 145;
}
.z-index-146 {
  z-index: 146;
}
.z-index-147 {
  z-index: 147;
}
.z-index-148 {
  z-index: 148;
}
.z-index-149 {
  z-index: 149;
}
.z-index-150 {
  z-index: 150;
}
.z-index-151 {
  z-index: 151;
}
.z-index-152 {
  z-index: 152;
}
.z-index-153 {
  z-index: 153;
}
.z-index-154 {
  z-index: 154;
}
.z-index-155 {
  z-index: 155;
}
.z-index-156 {
  z-index: 156;
}
.z-index-157 {
  z-index: 157;
}
.z-index-158 {
  z-index: 158;
}
.z-index-159 {
  z-index: 159;
}
.z-index-160 {
  z-index: 160;
}
.z-index-161 {
  z-index: 161;
}
.z-index-162 {
  z-index: 162;
}
.z-index-163 {
  z-index: 163;
}
.z-index-164 {
  z-index: 164;
}
.z-index-165 {
  z-index: 165;
}
.z-index-166 {
  z-index: 166;
}
.z-index-167 {
  z-index: 167;
}
.z-index-168 {
  z-index: 168;
}
.z-index-169 {
  z-index: 169;
}
.z-index-170 {
  z-index: 170;
}
.z-index-171 {
  z-index: 171;
}
.z-index-172 {
  z-index: 172;
}
.z-index-173 {
  z-index: 173;
}
.z-index-174 {
  z-index: 174;
}
.z-index-175 {
  z-index: 175;
}
.z-index-176 {
  z-index: 176;
}
.z-index-177 {
  z-index: 177;
}
.z-index-178 {
  z-index: 178;
}
.z-index-179 {
  z-index: 179;
}
.z-index-180 {
  z-index: 180;
}
.z-index-181 {
  z-index: 181;
}
.z-index-182 {
  z-index: 182;
}
.z-index-183 {
  z-index: 183;
}
.z-index-184 {
  z-index: 184;
}
.z-index-185 {
  z-index: 185;
}
.z-index-186 {
  z-index: 186;
}
.z-index-187 {
  z-index: 187;
}
.z-index-188 {
  z-index: 188;
}
.z-index-189 {
  z-index: 189;
}
.z-index-190 {
  z-index: 190;
}
.z-index-191 {
  z-index: 191;
}
.z-index-192 {
  z-index: 192;
}
.z-index-193 {
  z-index: 193;
}
.z-index-194 {
  z-index: 194;
}
.z-index-195 {
  z-index: 195;
}
.z-index-196 {
  z-index: 196;
}
.z-index-197 {
  z-index: 197;
}
.z-index-198 {
  z-index: 198;
}
.z-index-199 {
  z-index: 199;
}
.z-index-200 {
  z-index: 200;
}
.z-index-201 {
  z-index: 201;
}
.z-index-202 {
  z-index: 202;
}
.z-index-203 {
  z-index: 203;
}
.z-index-204 {
  z-index: 204;
}
.z-index-205 {
  z-index: 205;
}
.z-index-206 {
  z-index: 206;
}
.z-index-207 {
  z-index: 207;
}
.z-index-208 {
  z-index: 208;
}
.z-index-209 {
  z-index: 209;
}
.z-index-210 {
  z-index: 210;
}
.z-index-211 {
  z-index: 211;
}
.z-index-212 {
  z-index: 212;
}
.z-index-213 {
  z-index: 213;
}
.z-index-214 {
  z-index: 214;
}
.z-index-215 {
  z-index: 215;
}
.z-index-216 {
  z-index: 216;
}
.z-index-217 {
  z-index: 217;
}
.z-index-218 {
  z-index: 218;
}
.z-index-219 {
  z-index: 219;
}
.z-index-220 {
  z-index: 220;
}
.z-index-221 {
  z-index: 221;
}
.z-index-222 {
  z-index: 222;
}
.z-index-223 {
  z-index: 223;
}
.z-index-224 {
  z-index: 224;
}
.z-index-225 {
  z-index: 225;
}
.z-index-226 {
  z-index: 226;
}
.z-index-227 {
  z-index: 227;
}
.z-index-228 {
  z-index: 228;
}
.z-index-229 {
  z-index: 229;
}
.z-index-230 {
  z-index: 230;
}
.z-index-231 {
  z-index: 231;
}
.z-index-232 {
  z-index: 232;
}
.z-index-233 {
  z-index: 233;
}
.z-index-234 {
  z-index: 234;
}
.z-index-235 {
  z-index: 235;
}
.z-index-236 {
  z-index: 236;
}
.z-index-237 {
  z-index: 237;
}
.z-index-238 {
  z-index: 238;
}
.z-index-239 {
  z-index: 239;
}
.z-index-240 {
  z-index: 240;
}
.z-index-241 {
  z-index: 241;
}
.z-index-242 {
  z-index: 242;
}
.z-index-243 {
  z-index: 243;
}
.z-index-244 {
  z-index: 244;
}
.z-index-245 {
  z-index: 245;
}
.z-index-246 {
  z-index: 246;
}
.z-index-247 {
  z-index: 247;
}
.z-index-248 {
  z-index: 248;
}
.z-index-249 {
  z-index: 249;
}
.z-index-250 {
  z-index: 250;
}
.z-index-251 {
  z-index: 251;
}
.z-index-252 {
  z-index: 252;
}
.z-index-253 {
  z-index: 253;
}
.z-index-254 {
  z-index: 254;
}
.z-index-255 {
  z-index: 255;
}
.z-index-256 {
  z-index: 256;
}
.z-index-257 {
  z-index: 257;
}
.z-index-258 {
  z-index: 258;
}
.z-index-259 {
  z-index: 259;
}
.z-index-260 {
  z-index: 260;
}
.z-index-261 {
  z-index: 261;
}
.z-index-262 {
  z-index: 262;
}
.z-index-263 {
  z-index: 263;
}
.z-index-264 {
  z-index: 264;
}
.z-index-265 {
  z-index: 265;
}
.z-index-266 {
  z-index: 266;
}
.z-index-267 {
  z-index: 267;
}
.z-index-268 {
  z-index: 268;
}
.z-index-269 {
  z-index: 269;
}
.z-index-270 {
  z-index: 270;
}
.z-index-271 {
  z-index: 271;
}
.z-index-272 {
  z-index: 272;
}
.z-index-273 {
  z-index: 273;
}
.z-index-274 {
  z-index: 274;
}
.z-index-275 {
  z-index: 275;
}
.z-index-276 {
  z-index: 276;
}
.z-index-277 {
  z-index: 277;
}
.z-index-278 {
  z-index: 278;
}
.z-index-279 {
  z-index: 279;
}
.z-index-280 {
  z-index: 280;
}
.z-index-281 {
  z-index: 281;
}
.z-index-282 {
  z-index: 282;
}
.z-index-283 {
  z-index: 283;
}
.z-index-284 {
  z-index: 284;
}
.z-index-285 {
  z-index: 285;
}
.z-index-286 {
  z-index: 286;
}
.z-index-287 {
  z-index: 287;
}
.z-index-288 {
  z-index: 288;
}
.z-index-289 {
  z-index: 289;
}
.z-index-290 {
  z-index: 290;
}
.z-index-291 {
  z-index: 291;
}
.z-index-292 {
  z-index: 292;
}
.z-index-293 {
  z-index: 293;
}
.z-index-294 {
  z-index: 294;
}
.z-index-295 {
  z-index: 295;
}
.z-index-296 {
  z-index: 296;
}
.z-index-297 {
  z-index: 297;
}
.z-index-298 {
  z-index: 298;
}
.z-index-299 {
  z-index: 299;
}
.z-index-300 {
  z-index: 300;
}
.z-index-301 {
  z-index: 301;
}
.z-index-302 {
  z-index: 302;
}
.z-index-303 {
  z-index: 303;
}
.z-index-304 {
  z-index: 304;
}
.z-index-305 {
  z-index: 305;
}
.z-index-306 {
  z-index: 306;
}
.z-index-307 {
  z-index: 307;
}
.z-index-308 {
  z-index: 308;
}
.z-index-309 {
  z-index: 309;
}
.z-index-310 {
  z-index: 310;
}
.z-index-311 {
  z-index: 311;
}
.z-index-312 {
  z-index: 312;
}
.z-index-313 {
  z-index: 313;
}
.z-index-314 {
  z-index: 314;
}
.z-index-315 {
  z-index: 315;
}
.z-index-316 {
  z-index: 316;
}
.z-index-317 {
  z-index: 317;
}
.z-index-318 {
  z-index: 318;
}
.z-index-319 {
  z-index: 319;
}
.z-index-320 {
  z-index: 320;
}
.z-index-321 {
  z-index: 321;
}
.z-index-322 {
  z-index: 322;
}
.z-index-323 {
  z-index: 323;
}
.z-index-324 {
  z-index: 324;
}
.z-index-325 {
  z-index: 325;
}
.z-index-326 {
  z-index: 326;
}
.z-index-327 {
  z-index: 327;
}
.z-index-328 {
  z-index: 328;
}
.z-index-329 {
  z-index: 329;
}
.z-index-330 {
  z-index: 330;
}
.z-index-331 {
  z-index: 331;
}
.z-index-332 {
  z-index: 332;
}
.z-index-333 {
  z-index: 333;
}
.z-index-334 {
  z-index: 334;
}
.z-index-335 {
  z-index: 335;
}
.z-index-336 {
  z-index: 336;
}
.z-index-337 {
  z-index: 337;
}
.z-index-338 {
  z-index: 338;
}
.z-index-339 {
  z-index: 339;
}
.z-index-340 {
  z-index: 340;
}
.z-index-341 {
  z-index: 341;
}
.z-index-342 {
  z-index: 342;
}
.z-index-343 {
  z-index: 343;
}
.z-index-344 {
  z-index: 344;
}
.z-index-345 {
  z-index: 345;
}
.z-index-346 {
  z-index: 346;
}
.z-index-347 {
  z-index: 347;
}
.z-index-348 {
  z-index: 348;
}
.z-index-349 {
  z-index: 349;
}
.z-index-350 {
  z-index: 350;
}
.z-index-351 {
  z-index: 351;
}
.z-index-352 {
  z-index: 352;
}
.z-index-353 {
  z-index: 353;
}
.z-index-354 {
  z-index: 354;
}
.z-index-355 {
  z-index: 355;
}
.z-index-356 {
  z-index: 356;
}
.z-index-357 {
  z-index: 357;
}
.z-index-358 {
  z-index: 358;
}
.z-index-359 {
  z-index: 359;
}
.z-index-360 {
  z-index: 360;
}
.z-index-361 {
  z-index: 361;
}
.z-index-362 {
  z-index: 362;
}
.z-index-363 {
  z-index: 363;
}
.z-index-364 {
  z-index: 364;
}
.z-index-365 {
  z-index: 365;
}
.z-index-366 {
  z-index: 366;
}
.z-index-367 {
  z-index: 367;
}
.z-index-368 {
  z-index: 368;
}
.z-index-369 {
  z-index: 369;
}
.z-index-370 {
  z-index: 370;
}
.z-index-371 {
  z-index: 371;
}
.z-index-372 {
  z-index: 372;
}
.z-index-373 {
  z-index: 373;
}
.z-index-374 {
  z-index: 374;
}
.z-index-375 {
  z-index: 375;
}
.z-index-376 {
  z-index: 376;
}
.z-index-377 {
  z-index: 377;
}
.z-index-378 {
  z-index: 378;
}
.z-index-379 {
  z-index: 379;
}
.z-index-380 {
  z-index: 380;
}
.z-index-381 {
  z-index: 381;
}
.z-index-382 {
  z-index: 382;
}
.z-index-383 {
  z-index: 383;
}
.z-index-384 {
  z-index: 384;
}
.z-index-385 {
  z-index: 385;
}
.z-index-386 {
  z-index: 386;
}
.z-index-387 {
  z-index: 387;
}
.z-index-388 {
  z-index: 388;
}
.z-index-389 {
  z-index: 389;
}
.z-index-390 {
  z-index: 390;
}
.z-index-391 {
  z-index: 391;
}
.z-index-392 {
  z-index: 392;
}
.z-index-393 {
  z-index: 393;
}
.z-index-394 {
  z-index: 394;
}
.z-index-395 {
  z-index: 395;
}
.z-index-396 {
  z-index: 396;
}
.z-index-397 {
  z-index: 397;
}
.z-index-398 {
  z-index: 398;
}
.z-index-399 {
  z-index: 399;
}
.z-index-400 {
  z-index: 400;
}
.z-index-401 {
  z-index: 401;
}
.z-index-402 {
  z-index: 402;
}
.z-index-403 {
  z-index: 403;
}
.z-index-404 {
  z-index: 404;
}
.z-index-405 {
  z-index: 405;
}
.z-index-406 {
  z-index: 406;
}
.z-index-407 {
  z-index: 407;
}
.z-index-408 {
  z-index: 408;
}
.z-index-409 {
  z-index: 409;
}
.z-index-410 {
  z-index: 410;
}
.z-index-411 {
  z-index: 411;
}
.z-index-412 {
  z-index: 412;
}
.z-index-413 {
  z-index: 413;
}
.z-index-414 {
  z-index: 414;
}
.z-index-415 {
  z-index: 415;
}
.z-index-416 {
  z-index: 416;
}
.z-index-417 {
  z-index: 417;
}
.z-index-418 {
  z-index: 418;
}
.z-index-419 {
  z-index: 419;
}
.z-index-420 {
  z-index: 420;
}
.z-index-421 {
  z-index: 421;
}
.z-index-422 {
  z-index: 422;
}
.z-index-423 {
  z-index: 423;
}
.z-index-424 {
  z-index: 424;
}
.z-index-425 {
  z-index: 425;
}
.z-index-426 {
  z-index: 426;
}
.z-index-427 {
  z-index: 427;
}
.z-index-428 {
  z-index: 428;
}
.z-index-429 {
  z-index: 429;
}
.z-index-430 {
  z-index: 430;
}
.z-index-431 {
  z-index: 431;
}
.z-index-432 {
  z-index: 432;
}
.z-index-433 {
  z-index: 433;
}
.z-index-434 {
  z-index: 434;
}
.z-index-435 {
  z-index: 435;
}
.z-index-436 {
  z-index: 436;
}
.z-index-437 {
  z-index: 437;
}
.z-index-438 {
  z-index: 438;
}
.z-index-439 {
  z-index: 439;
}
.z-index-440 {
  z-index: 440;
}
.z-index-441 {
  z-index: 441;
}
.z-index-442 {
  z-index: 442;
}
.z-index-443 {
  z-index: 443;
}
.z-index-444 {
  z-index: 444;
}
.z-index-445 {
  z-index: 445;
}
.z-index-446 {
  z-index: 446;
}
.z-index-447 {
  z-index: 447;
}
.z-index-448 {
  z-index: 448;
}
.z-index-449 {
  z-index: 449;
}
.z-index-450 {
  z-index: 450;
}
.z-index-451 {
  z-index: 451;
}
.z-index-452 {
  z-index: 452;
}
.z-index-453 {
  z-index: 453;
}
.z-index-454 {
  z-index: 454;
}
.z-index-455 {
  z-index: 455;
}
.z-index-456 {
  z-index: 456;
}
.z-index-457 {
  z-index: 457;
}
.z-index-458 {
  z-index: 458;
}
.z-index-459 {
  z-index: 459;
}
.z-index-460 {
  z-index: 460;
}
.z-index-461 {
  z-index: 461;
}
.z-index-462 {
  z-index: 462;
}
.z-index-463 {
  z-index: 463;
}
.z-index-464 {
  z-index: 464;
}
.z-index-465 {
  z-index: 465;
}
.z-index-466 {
  z-index: 466;
}
.z-index-467 {
  z-index: 467;
}
.z-index-468 {
  z-index: 468;
}
.z-index-469 {
  z-index: 469;
}
.z-index-470 {
  z-index: 470;
}
.z-index-471 {
  z-index: 471;
}
.z-index-472 {
  z-index: 472;
}
.z-index-473 {
  z-index: 473;
}
.z-index-474 {
  z-index: 474;
}
.z-index-475 {
  z-index: 475;
}
.z-index-476 {
  z-index: 476;
}
.z-index-477 {
  z-index: 477;
}
.z-index-478 {
  z-index: 478;
}
.z-index-479 {
  z-index: 479;
}
.z-index-480 {
  z-index: 480;
}
.z-index-481 {
  z-index: 481;
}
.z-index-482 {
  z-index: 482;
}
.z-index-483 {
  z-index: 483;
}
.z-index-484 {
  z-index: 484;
}
.z-index-485 {
  z-index: 485;
}
.z-index-486 {
  z-index: 486;
}
.z-index-487 {
  z-index: 487;
}
.z-index-488 {
  z-index: 488;
}
.z-index-489 {
  z-index: 489;
}
.z-index-490 {
  z-index: 490;
}
.z-index-491 {
  z-index: 491;
}
.z-index-492 {
  z-index: 492;
}
.z-index-493 {
  z-index: 493;
}
.z-index-494 {
  z-index: 494;
}
.z-index-495 {
  z-index: 495;
}
.z-index-496 {
  z-index: 496;
}
.z-index-497 {
  z-index: 497;
}
.z-index-498 {
  z-index: 498;
}
.z-index-499 {
  z-index: 499;
}
.z-index-500 {
  z-index: 500;
}
.z-index-501 {
  z-index: 501;
}
.z-index-502 {
  z-index: 502;
}
.z-index-503 {
  z-index: 503;
}
.z-index-504 {
  z-index: 504;
}
.z-index-505 {
  z-index: 505;
}
.z-index-506 {
  z-index: 506;
}
.z-index-507 {
  z-index: 507;
}
.z-index-508 {
  z-index: 508;
}
.z-index-509 {
  z-index: 509;
}
.z-index-510 {
  z-index: 510;
}
.z-index-511 {
  z-index: 511;
}
.z-index-512 {
  z-index: 512;
}
.z-index-513 {
  z-index: 513;
}
.z-index-514 {
  z-index: 514;
}
.z-index-515 {
  z-index: 515;
}
.z-index-516 {
  z-index: 516;
}
.z-index-517 {
  z-index: 517;
}
.z-index-518 {
  z-index: 518;
}
.z-index-519 {
  z-index: 519;
}
.z-index-520 {
  z-index: 520;
}
.z-index-521 {
  z-index: 521;
}
.z-index-522 {
  z-index: 522;
}
.z-index-523 {
  z-index: 523;
}
.z-index-524 {
  z-index: 524;
}
.z-index-525 {
  z-index: 525;
}
.z-index-526 {
  z-index: 526;
}
.z-index-527 {
  z-index: 527;
}
.z-index-528 {
  z-index: 528;
}
.z-index-529 {
  z-index: 529;
}
.z-index-530 {
  z-index: 530;
}
.z-index-531 {
  z-index: 531;
}
.z-index-532 {
  z-index: 532;
}
.z-index-533 {
  z-index: 533;
}
.z-index-534 {
  z-index: 534;
}
.z-index-535 {
  z-index: 535;
}
.z-index-536 {
  z-index: 536;
}
.z-index-537 {
  z-index: 537;
}
.z-index-538 {
  z-index: 538;
}
.z-index-539 {
  z-index: 539;
}
.z-index-540 {
  z-index: 540;
}
.z-index-541 {
  z-index: 541;
}
.z-index-542 {
  z-index: 542;
}
.z-index-543 {
  z-index: 543;
}
.z-index-544 {
  z-index: 544;
}
.z-index-545 {
  z-index: 545;
}
.z-index-546 {
  z-index: 546;
}
.z-index-547 {
  z-index: 547;
}
.z-index-548 {
  z-index: 548;
}
.z-index-549 {
  z-index: 549;
}
.z-index-550 {
  z-index: 550;
}
.z-index-551 {
  z-index: 551;
}
.z-index-552 {
  z-index: 552;
}
.z-index-553 {
  z-index: 553;
}
.z-index-554 {
  z-index: 554;
}
.z-index-555 {
  z-index: 555;
}
.z-index-556 {
  z-index: 556;
}
.z-index-557 {
  z-index: 557;
}
.z-index-558 {
  z-index: 558;
}
.z-index-559 {
  z-index: 559;
}
.z-index-560 {
  z-index: 560;
}
.z-index-561 {
  z-index: 561;
}
.z-index-562 {
  z-index: 562;
}
.z-index-563 {
  z-index: 563;
}
.z-index-564 {
  z-index: 564;
}
.z-index-565 {
  z-index: 565;
}
.z-index-566 {
  z-index: 566;
}
.z-index-567 {
  z-index: 567;
}
.z-index-568 {
  z-index: 568;
}
.z-index-569 {
  z-index: 569;
}
.z-index-570 {
  z-index: 570;
}
.z-index-571 {
  z-index: 571;
}
.z-index-572 {
  z-index: 572;
}
.z-index-573 {
  z-index: 573;
}
.z-index-574 {
  z-index: 574;
}
.z-index-575 {
  z-index: 575;
}
.z-index-576 {
  z-index: 576;
}
.z-index-577 {
  z-index: 577;
}
.z-index-578 {
  z-index: 578;
}
.z-index-579 {
  z-index: 579;
}
.z-index-580 {
  z-index: 580;
}
.z-index-581 {
  z-index: 581;
}
.z-index-582 {
  z-index: 582;
}
.z-index-583 {
  z-index: 583;
}
.z-index-584 {
  z-index: 584;
}
.z-index-585 {
  z-index: 585;
}
.z-index-586 {
  z-index: 586;
}
.z-index-587 {
  z-index: 587;
}
.z-index-588 {
  z-index: 588;
}
.z-index-589 {
  z-index: 589;
}
.z-index-590 {
  z-index: 590;
}
.z-index-591 {
  z-index: 591;
}
.z-index-592 {
  z-index: 592;
}
.z-index-593 {
  z-index: 593;
}
.z-index-594 {
  z-index: 594;
}
.z-index-595 {
  z-index: 595;
}
.z-index-596 {
  z-index: 596;
}
.z-index-597 {
  z-index: 597;
}
.z-index-598 {
  z-index: 598;
}
.z-index-599 {
  z-index: 599;
}
.z-index-600 {
  z-index: 600;
}
.z-index-601 {
  z-index: 601;
}
.z-index-602 {
  z-index: 602;
}
.z-index-603 {
  z-index: 603;
}
.z-index-604 {
  z-index: 604;
}
.z-index-605 {
  z-index: 605;
}
.z-index-606 {
  z-index: 606;
}
.z-index-607 {
  z-index: 607;
}
.z-index-608 {
  z-index: 608;
}
.z-index-609 {
  z-index: 609;
}
.z-index-610 {
  z-index: 610;
}
.z-index-611 {
  z-index: 611;
}
.z-index-612 {
  z-index: 612;
}
.z-index-613 {
  z-index: 613;
}
.z-index-614 {
  z-index: 614;
}
.z-index-615 {
  z-index: 615;
}
.z-index-616 {
  z-index: 616;
}
.z-index-617 {
  z-index: 617;
}
.z-index-618 {
  z-index: 618;
}
.z-index-619 {
  z-index: 619;
}
.z-index-620 {
  z-index: 620;
}
.z-index-621 {
  z-index: 621;
}
.z-index-622 {
  z-index: 622;
}
.z-index-623 {
  z-index: 623;
}
.z-index-624 {
  z-index: 624;
}
.z-index-625 {
  z-index: 625;
}
.z-index-626 {
  z-index: 626;
}
.z-index-627 {
  z-index: 627;
}
.z-index-628 {
  z-index: 628;
}
.z-index-629 {
  z-index: 629;
}
.z-index-630 {
  z-index: 630;
}
.z-index-631 {
  z-index: 631;
}
.z-index-632 {
  z-index: 632;
}
.z-index-633 {
  z-index: 633;
}
.z-index-634 {
  z-index: 634;
}
.z-index-635 {
  z-index: 635;
}
.z-index-636 {
  z-index: 636;
}
.z-index-637 {
  z-index: 637;
}
.z-index-638 {
  z-index: 638;
}
.z-index-639 {
  z-index: 639;
}
.z-index-640 {
  z-index: 640;
}
.z-index-641 {
  z-index: 641;
}
.z-index-642 {
  z-index: 642;
}
.z-index-643 {
  z-index: 643;
}
.z-index-644 {
  z-index: 644;
}
.z-index-645 {
  z-index: 645;
}
.z-index-646 {
  z-index: 646;
}
.z-index-647 {
  z-index: 647;
}
.z-index-648 {
  z-index: 648;
}
.z-index-649 {
  z-index: 649;
}
.z-index-650 {
  z-index: 650;
}
.z-index-651 {
  z-index: 651;
}
.z-index-652 {
  z-index: 652;
}
.z-index-653 {
  z-index: 653;
}
.z-index-654 {
  z-index: 654;
}
.z-index-655 {
  z-index: 655;
}
.z-index-656 {
  z-index: 656;
}
.z-index-657 {
  z-index: 657;
}
.z-index-658 {
  z-index: 658;
}
.z-index-659 {
  z-index: 659;
}
.z-index-660 {
  z-index: 660;
}
.z-index-661 {
  z-index: 661;
}
.z-index-662 {
  z-index: 662;
}
.z-index-663 {
  z-index: 663;
}
.z-index-664 {
  z-index: 664;
}
.z-index-665 {
  z-index: 665;
}
.z-index-666 {
  z-index: 666;
}
.z-index-667 {
  z-index: 667;
}
.z-index-668 {
  z-index: 668;
}
.z-index-669 {
  z-index: 669;
}
.z-index-670 {
  z-index: 670;
}
.z-index-671 {
  z-index: 671;
}
.z-index-672 {
  z-index: 672;
}
.z-index-673 {
  z-index: 673;
}
.z-index-674 {
  z-index: 674;
}
.z-index-675 {
  z-index: 675;
}
.z-index-676 {
  z-index: 676;
}
.z-index-677 {
  z-index: 677;
}
.z-index-678 {
  z-index: 678;
}
.z-index-679 {
  z-index: 679;
}
.z-index-680 {
  z-index: 680;
}
.z-index-681 {
  z-index: 681;
}
.z-index-682 {
  z-index: 682;
}
.z-index-683 {
  z-index: 683;
}
.z-index-684 {
  z-index: 684;
}
.z-index-685 {
  z-index: 685;
}
.z-index-686 {
  z-index: 686;
}
.z-index-687 {
  z-index: 687;
}
.z-index-688 {
  z-index: 688;
}
.z-index-689 {
  z-index: 689;
}
.z-index-690 {
  z-index: 690;
}
.z-index-691 {
  z-index: 691;
}
.z-index-692 {
  z-index: 692;
}
.z-index-693 {
  z-index: 693;
}
.z-index-694 {
  z-index: 694;
}
.z-index-695 {
  z-index: 695;
}
.z-index-696 {
  z-index: 696;
}
.z-index-697 {
  z-index: 697;
}
.z-index-698 {
  z-index: 698;
}
.z-index-699 {
  z-index: 699;
}
.z-index-700 {
  z-index: 700;
}
.z-index-701 {
  z-index: 701;
}
.z-index-702 {
  z-index: 702;
}
.z-index-703 {
  z-index: 703;
}
.z-index-704 {
  z-index: 704;
}
.z-index-705 {
  z-index: 705;
}
.z-index-706 {
  z-index: 706;
}
.z-index-707 {
  z-index: 707;
}
.z-index-708 {
  z-index: 708;
}
.z-index-709 {
  z-index: 709;
}
.z-index-710 {
  z-index: 710;
}
.z-index-711 {
  z-index: 711;
}
.z-index-712 {
  z-index: 712;
}
.z-index-713 {
  z-index: 713;
}
.z-index-714 {
  z-index: 714;
}
.z-index-715 {
  z-index: 715;
}
.z-index-716 {
  z-index: 716;
}
.z-index-717 {
  z-index: 717;
}
.z-index-718 {
  z-index: 718;
}
.z-index-719 {
  z-index: 719;
}
.z-index-720 {
  z-index: 720;
}
.z-index-721 {
  z-index: 721;
}
.z-index-722 {
  z-index: 722;
}
.z-index-723 {
  z-index: 723;
}
.z-index-724 {
  z-index: 724;
}
.z-index-725 {
  z-index: 725;
}
.z-index-726 {
  z-index: 726;
}
.z-index-727 {
  z-index: 727;
}
.z-index-728 {
  z-index: 728;
}
.z-index-729 {
  z-index: 729;
}
.z-index-730 {
  z-index: 730;
}
.z-index-731 {
  z-index: 731;
}
.z-index-732 {
  z-index: 732;
}
.z-index-733 {
  z-index: 733;
}
.z-index-734 {
  z-index: 734;
}
.z-index-735 {
  z-index: 735;
}
.z-index-736 {
  z-index: 736;
}
.z-index-737 {
  z-index: 737;
}
.z-index-738 {
  z-index: 738;
}
.z-index-739 {
  z-index: 739;
}
.z-index-740 {
  z-index: 740;
}
.z-index-741 {
  z-index: 741;
}
.z-index-742 {
  z-index: 742;
}
.z-index-743 {
  z-index: 743;
}
.z-index-744 {
  z-index: 744;
}
.z-index-745 {
  z-index: 745;
}
.z-index-746 {
  z-index: 746;
}
.z-index-747 {
  z-index: 747;
}
.z-index-748 {
  z-index: 748;
}
.z-index-749 {
  z-index: 749;
}
.z-index-750 {
  z-index: 750;
}
.z-index-751 {
  z-index: 751;
}
.z-index-752 {
  z-index: 752;
}
.z-index-753 {
  z-index: 753;
}
.z-index-754 {
  z-index: 754;
}
.z-index-755 {
  z-index: 755;
}
.z-index-756 {
  z-index: 756;
}
.z-index-757 {
  z-index: 757;
}
.z-index-758 {
  z-index: 758;
}
.z-index-759 {
  z-index: 759;
}
.z-index-760 {
  z-index: 760;
}
.z-index-761 {
  z-index: 761;
}
.z-index-762 {
  z-index: 762;
}
.z-index-763 {
  z-index: 763;
}
.z-index-764 {
  z-index: 764;
}
.z-index-765 {
  z-index: 765;
}
.z-index-766 {
  z-index: 766;
}
.z-index-767 {
  z-index: 767;
}
.z-index-768 {
  z-index: 768;
}
.z-index-769 {
  z-index: 769;
}
.z-index-770 {
  z-index: 770;
}
.z-index-771 {
  z-index: 771;
}
.z-index-772 {
  z-index: 772;
}
.z-index-773 {
  z-index: 773;
}
.z-index-774 {
  z-index: 774;
}
.z-index-775 {
  z-index: 775;
}
.z-index-776 {
  z-index: 776;
}
.z-index-777 {
  z-index: 777;
}
.z-index-778 {
  z-index: 778;
}
.z-index-779 {
  z-index: 779;
}
.z-index-780 {
  z-index: 780;
}
.z-index-781 {
  z-index: 781;
}
.z-index-782 {
  z-index: 782;
}
.z-index-783 {
  z-index: 783;
}
.z-index-784 {
  z-index: 784;
}
.z-index-785 {
  z-index: 785;
}
.z-index-786 {
  z-index: 786;
}
.z-index-787 {
  z-index: 787;
}
.z-index-788 {
  z-index: 788;
}
.z-index-789 {
  z-index: 789;
}
.z-index-790 {
  z-index: 790;
}
.z-index-791 {
  z-index: 791;
}
.z-index-792 {
  z-index: 792;
}
.z-index-793 {
  z-index: 793;
}
.z-index-794 {
  z-index: 794;
}
.z-index-795 {
  z-index: 795;
}
.z-index-796 {
  z-index: 796;
}
.z-index-797 {
  z-index: 797;
}
.z-index-798 {
  z-index: 798;
}
.z-index-799 {
  z-index: 799;
}
.z-index-800 {
  z-index: 800;
}
.z-index-801 {
  z-index: 801;
}
.z-index-802 {
  z-index: 802;
}
.z-index-803 {
  z-index: 803;
}
.z-index-804 {
  z-index: 804;
}
.z-index-805 {
  z-index: 805;
}
.z-index-806 {
  z-index: 806;
}
.z-index-807 {
  z-index: 807;
}
.z-index-808 {
  z-index: 808;
}
.z-index-809 {
  z-index: 809;
}
.z-index-810 {
  z-index: 810;
}
.z-index-811 {
  z-index: 811;
}
.z-index-812 {
  z-index: 812;
}
.z-index-813 {
  z-index: 813;
}
.z-index-814 {
  z-index: 814;
}
.z-index-815 {
  z-index: 815;
}
.z-index-816 {
  z-index: 816;
}
.z-index-817 {
  z-index: 817;
}
.z-index-818 {
  z-index: 818;
}
.z-index-819 {
  z-index: 819;
}
.z-index-820 {
  z-index: 820;
}
.z-index-821 {
  z-index: 821;
}
.z-index-822 {
  z-index: 822;
}
.z-index-823 {
  z-index: 823;
}
.z-index-824 {
  z-index: 824;
}
.z-index-825 {
  z-index: 825;
}
.z-index-826 {
  z-index: 826;
}
.z-index-827 {
  z-index: 827;
}
.z-index-828 {
  z-index: 828;
}
.z-index-829 {
  z-index: 829;
}
.z-index-830 {
  z-index: 830;
}
.z-index-831 {
  z-index: 831;
}
.z-index-832 {
  z-index: 832;
}
.z-index-833 {
  z-index: 833;
}
.z-index-834 {
  z-index: 834;
}
.z-index-835 {
  z-index: 835;
}
.z-index-836 {
  z-index: 836;
}
.z-index-837 {
  z-index: 837;
}
.z-index-838 {
  z-index: 838;
}
.z-index-839 {
  z-index: 839;
}
.z-index-840 {
  z-index: 840;
}
.z-index-841 {
  z-index: 841;
}
.z-index-842 {
  z-index: 842;
}
.z-index-843 {
  z-index: 843;
}
.z-index-844 {
  z-index: 844;
}
.z-index-845 {
  z-index: 845;
}
.z-index-846 {
  z-index: 846;
}
.z-index-847 {
  z-index: 847;
}
.z-index-848 {
  z-index: 848;
}
.z-index-849 {
  z-index: 849;
}
.z-index-850 {
  z-index: 850;
}
.z-index-851 {
  z-index: 851;
}
.z-index-852 {
  z-index: 852;
}
.z-index-853 {
  z-index: 853;
}
.z-index-854 {
  z-index: 854;
}
.z-index-855 {
  z-index: 855;
}
.z-index-856 {
  z-index: 856;
}
.z-index-857 {
  z-index: 857;
}
.z-index-858 {
  z-index: 858;
}
.z-index-859 {
  z-index: 859;
}
.z-index-860 {
  z-index: 860;
}
.z-index-861 {
  z-index: 861;
}
.z-index-862 {
  z-index: 862;
}
.z-index-863 {
  z-index: 863;
}
.z-index-864 {
  z-index: 864;
}
.z-index-865 {
  z-index: 865;
}
.z-index-866 {
  z-index: 866;
}
.z-index-867 {
  z-index: 867;
}
.z-index-868 {
  z-index: 868;
}
.z-index-869 {
  z-index: 869;
}
.z-index-870 {
  z-index: 870;
}
.z-index-871 {
  z-index: 871;
}
.z-index-872 {
  z-index: 872;
}
.z-index-873 {
  z-index: 873;
}
.z-index-874 {
  z-index: 874;
}
.z-index-875 {
  z-index: 875;
}
.z-index-876 {
  z-index: 876;
}
.z-index-877 {
  z-index: 877;
}
.z-index-878 {
  z-index: 878;
}
.z-index-879 {
  z-index: 879;
}
.z-index-880 {
  z-index: 880;
}
.z-index-881 {
  z-index: 881;
}
.z-index-882 {
  z-index: 882;
}
.z-index-883 {
  z-index: 883;
}
.z-index-884 {
  z-index: 884;
}
.z-index-885 {
  z-index: 885;
}
.z-index-886 {
  z-index: 886;
}
.z-index-887 {
  z-index: 887;
}
.z-index-888 {
  z-index: 888;
}
.z-index-889 {
  z-index: 889;
}
.z-index-890 {
  z-index: 890;
}
.z-index-891 {
  z-index: 891;
}
.z-index-892 {
  z-index: 892;
}
.z-index-893 {
  z-index: 893;
}
.z-index-894 {
  z-index: 894;
}
.z-index-895 {
  z-index: 895;
}
.z-index-896 {
  z-index: 896;
}
.z-index-897 {
  z-index: 897;
}
.z-index-898 {
  z-index: 898;
}
.z-index-899 {
  z-index: 899;
}
.z-index-900 {
  z-index: 900;
}
.z-index-901 {
  z-index: 901;
}
.z-index-902 {
  z-index: 902;
}
.z-index-903 {
  z-index: 903;
}
.z-index-904 {
  z-index: 904;
}
.z-index-905 {
  z-index: 905;
}
.z-index-906 {
  z-index: 906;
}
.z-index-907 {
  z-index: 907;
}
.z-index-908 {
  z-index: 908;
}
.z-index-909 {
  z-index: 909;
}
.z-index-910 {
  z-index: 910;
}
.z-index-911 {
  z-index: 911;
}
.z-index-912 {
  z-index: 912;
}
.z-index-913 {
  z-index: 913;
}
.z-index-914 {
  z-index: 914;
}
.z-index-915 {
  z-index: 915;
}
.z-index-916 {
  z-index: 916;
}
.z-index-917 {
  z-index: 917;
}
.z-index-918 {
  z-index: 918;
}
.z-index-919 {
  z-index: 919;
}
.z-index-920 {
  z-index: 920;
}
.z-index-921 {
  z-index: 921;
}
.z-index-922 {
  z-index: 922;
}
.z-index-923 {
  z-index: 923;
}
.z-index-924 {
  z-index: 924;
}
.z-index-925 {
  z-index: 925;
}
.z-index-926 {
  z-index: 926;
}
.z-index-927 {
  z-index: 927;
}
.z-index-928 {
  z-index: 928;
}
.z-index-929 {
  z-index: 929;
}
.z-index-930 {
  z-index: 930;
}
.z-index-931 {
  z-index: 931;
}
.z-index-932 {
  z-index: 932;
}
.z-index-933 {
  z-index: 933;
}
.z-index-934 {
  z-index: 934;
}
.z-index-935 {
  z-index: 935;
}
.z-index-936 {
  z-index: 936;
}
.z-index-937 {
  z-index: 937;
}
.z-index-938 {
  z-index: 938;
}
.z-index-939 {
  z-index: 939;
}
.z-index-940 {
  z-index: 940;
}
.z-index-941 {
  z-index: 941;
}
.z-index-942 {
  z-index: 942;
}
.z-index-943 {
  z-index: 943;
}
.z-index-944 {
  z-index: 944;
}
.z-index-945 {
  z-index: 945;
}
.z-index-946 {
  z-index: 946;
}
.z-index-947 {
  z-index: 947;
}
.z-index-948 {
  z-index: 948;
}
.z-index-949 {
  z-index: 949;
}
.z-index-950 {
  z-index: 950;
}
.z-index-951 {
  z-index: 951;
}
.z-index-952 {
  z-index: 952;
}
.z-index-953 {
  z-index: 953;
}
.z-index-954 {
  z-index: 954;
}
.z-index-955 {
  z-index: 955;
}
.z-index-956 {
  z-index: 956;
}
.z-index-957 {
  z-index: 957;
}
.z-index-958 {
  z-index: 958;
}
.z-index-959 {
  z-index: 959;
}
.z-index-960 {
  z-index: 960;
}
.z-index-961 {
  z-index: 961;
}
.z-index-962 {
  z-index: 962;
}
.z-index-963 {
  z-index: 963;
}
.z-index-964 {
  z-index: 964;
}
.z-index-965 {
  z-index: 965;
}
.z-index-966 {
  z-index: 966;
}
.z-index-967 {
  z-index: 967;
}
.z-index-968 {
  z-index: 968;
}
.z-index-969 {
  z-index: 969;
}
.z-index-970 {
  z-index: 970;
}
.z-index-971 {
  z-index: 971;
}
.z-index-972 {
  z-index: 972;
}
.z-index-973 {
  z-index: 973;
}
.z-index-974 {
  z-index: 974;
}
.z-index-975 {
  z-index: 975;
}
.z-index-976 {
  z-index: 976;
}
.z-index-977 {
  z-index: 977;
}
.z-index-978 {
  z-index: 978;
}
.z-index-979 {
  z-index: 979;
}
.z-index-980 {
  z-index: 980;
}
.z-index-981 {
  z-index: 981;
}
.z-index-982 {
  z-index: 982;
}
.z-index-983 {
  z-index: 983;
}
.z-index-984 {
  z-index: 984;
}
.z-index-985 {
  z-index: 985;
}
.z-index-986 {
  z-index: 986;
}
.z-index-987 {
  z-index: 987;
}
.z-index-988 {
  z-index: 988;
}
.z-index-989 {
  z-index: 989;
}
.z-index-990 {
  z-index: 990;
}
.z-index-991 {
  z-index: 991;
}
.z-index-992 {
  z-index: 992;
}
.z-index-993 {
  z-index: 993;
}
.z-index-994 {
  z-index: 994;
}
.z-index-995 {
  z-index: 995;
}
.z-index-996 {
  z-index: 996;
}
.z-index-997 {
  z-index: 997;
}
.z-index-998 {
  z-index: 998;
}
.z-index-999 {
  z-index: 999;
}
.z-index-1000 {
  z-index: 1000;
}
.z-index-1001 {
  z-index: 1001;
}
.z-index-1002 {
  z-index: 1002;
}
.z-index-1003 {
  z-index: 1003;
}
.z-index-1004 {
  z-index: 1004;
}
.z-index-1005 {
  z-index: 1005;
}
.z-index-1006 {
  z-index: 1006;
}
.z-index-1007 {
  z-index: 1007;
}
.z-index-1008 {
  z-index: 1008;
}
.z-index-1009 {
  z-index: 1009;
}
.z-index-1010 {
  z-index: 1010;
}
.z-index-1011 {
  z-index: 1011;
}
.z-index-1012 {
  z-index: 1012;
}
.z-index-1013 {
  z-index: 1013;
}
.z-index-1014 {
  z-index: 1014;
}
.z-index-1015 {
  z-index: 1015;
}
.z-index-1016 {
  z-index: 1016;
}
.z-index-1017 {
  z-index: 1017;
}
.z-index-1018 {
  z-index: 1018;
}
.z-index-1019 {
  z-index: 1019;
}
.z-index-1020 {
  z-index: 1020;
}
.z-index-1021 {
  z-index: 1021;
}
.z-index-1022 {
  z-index: 1022;
}
.z-index-1023 {
  z-index: 1023;
}
.z-index-1024 {
  z-index: 1024;
}
.z-index-1025 {
  z-index: 1025;
}
.z-index-1026 {
  z-index: 1026;
}
.z-index-1027 {
  z-index: 1027;
}
.z-index-1028 {
  z-index: 1028;
}
.z-index-1029 {
  z-index: 1029;
}
.z-index-1030 {
  z-index: 1030;
}
.z-index-1031 {
  z-index: 1031;
}
.z-index-1032 {
  z-index: 1032;
}
.z-index-1033 {
  z-index: 1033;
}
.z-index-1034 {
  z-index: 1034;
}
.z-index-1035 {
  z-index: 1035;
}
.z-index-1036 {
  z-index: 1036;
}
.z-index-1037 {
  z-index: 1037;
}
.z-index-1038 {
  z-index: 1038;
}
.z-index-1039 {
  z-index: 1039;
}
.z-index-1040 {
  z-index: 1040;
}
.z-index-1041 {
  z-index: 1041;
}
.z-index-1042 {
  z-index: 1042;
}
.z-index-1043 {
  z-index: 1043;
}
.z-index-1044 {
  z-index: 1044;
}
.z-index-1045 {
  z-index: 1045;
}
.z-index-1046 {
  z-index: 1046;
}
.z-index-1047 {
  z-index: 1047;
}
.z-index-1048 {
  z-index: 1048;
}
.z-index-1049 {
  z-index: 1049;
}
.z-index-1050 {
  z-index: 1050;
}
.z-index-1051 {
  z-index: 1051;
}
.z-index-1052 {
  z-index: 1052;
}
.z-index-1053 {
  z-index: 1053;
}
.z-index-1054 {
  z-index: 1054;
}
.z-index-1055 {
  z-index: 1055;
}
.z-index-1056 {
  z-index: 1056;
}
.z-index-1057 {
  z-index: 1057;
}
.z-index-1058 {
  z-index: 1058;
}
.z-index-1059 {
  z-index: 1059;
}
.z-index-1060 {
  z-index: 1060;
}
.z-index-1061 {
  z-index: 1061;
}
.z-index-1062 {
  z-index: 1062;
}
.z-index-1063 {
  z-index: 1063;
}
.z-index-1064 {
  z-index: 1064;
}
.z-index-1065 {
  z-index: 1065;
}
.z-index-1066 {
  z-index: 1066;
}
.z-index-1067 {
  z-index: 1067;
}
.z-index-1068 {
  z-index: 1068;
}
.z-index-1069 {
  z-index: 1069;
}
.z-index-1070 {
  z-index: 1070;
}
.z-index-1071 {
  z-index: 1071;
}
.z-index-1072 {
  z-index: 1072;
}
.z-index-1073 {
  z-index: 1073;
}
.z-index-1074 {
  z-index: 1074;
}
.z-index-1075 {
  z-index: 1075;
}
.z-index-1076 {
  z-index: 1076;
}
.z-index-1077 {
  z-index: 1077;
}
.z-index-1078 {
  z-index: 1078;
}
.z-index-1079 {
  z-index: 1079;
}
.z-index-1080 {
  z-index: 1080;
}
.z-index-1081 {
  z-index: 1081;
}
.z-index-1082 {
  z-index: 1082;
}
.z-index-1083 {
  z-index: 1083;
}
.z-index-1084 {
  z-index: 1084;
}
.z-index-1085 {
  z-index: 1085;
}
.z-index-1086 {
  z-index: 1086;
}
.z-index-1087 {
  z-index: 1087;
}
.z-index-1088 {
  z-index: 1088;
}
.z-index-1089 {
  z-index: 1089;
}
.z-index-1090 {
  z-index: 1090;
}
.z-index-1091 {
  z-index: 1091;
}
.z-index-1092 {
  z-index: 1092;
}
.z-index-1093 {
  z-index: 1093;
}
.z-index-1094 {
  z-index: 1094;
}
.z-index-1095 {
  z-index: 1095;
}
.z-index-1096 {
  z-index: 1096;
}
.z-index-1097 {
  z-index: 1097;
}
.z-index-1098 {
  z-index: 1098;
}
.z-index-1099 {
  z-index: 1099;
}
.z-index-1100 {
  z-index: 1100;
}
.z-index-1101 {
  z-index: 1101;
}
.z-index-1102 {
  z-index: 1102;
}
.z-index-1103 {
  z-index: 1103;
}
.z-index-1104 {
  z-index: 1104;
}
.z-index-1105 {
  z-index: 1105;
}
.z-index-1106 {
  z-index: 1106;
}
.z-index-1107 {
  z-index: 1107;
}
.z-index-1108 {
  z-index: 1108;
}
.z-index-1109 {
  z-index: 1109;
}
.z-index-1110 {
  z-index: 1110;
}
.z-index-1111 {
  z-index: 1111;
}
.z-index-1112 {
  z-index: 1112;
}
.z-index-1113 {
  z-index: 1113;
}
.z-index-1114 {
  z-index: 1114;
}
.z-index-1115 {
  z-index: 1115;
}
.z-index-1116 {
  z-index: 1116;
}
.z-index-1117 {
  z-index: 1117;
}
.z-index-1118 {
  z-index: 1118;
}
.z-index-1119 {
  z-index: 1119;
}
.z-index-1120 {
  z-index: 1120;
}
.z-index-1121 {
  z-index: 1121;
}
.z-index-1122 {
  z-index: 1122;
}
.z-index-1123 {
  z-index: 1123;
}
.z-index-1124 {
  z-index: 1124;
}
.z-index-1125 {
  z-index: 1125;
}
.z-index-1126 {
  z-index: 1126;
}
.z-index-1127 {
  z-index: 1127;
}
.z-index-1128 {
  z-index: 1128;
}
.z-index-1129 {
  z-index: 1129;
}
.z-index-1130 {
  z-index: 1130;
}
.z-index-1131 {
  z-index: 1131;
}
.z-index-1132 {
  z-index: 1132;
}
.z-index-1133 {
  z-index: 1133;
}
.z-index-1134 {
  z-index: 1134;
}
.z-index-1135 {
  z-index: 1135;
}
.z-index-1136 {
  z-index: 1136;
}
.z-index-1137 {
  z-index: 1137;
}
.z-index-1138 {
  z-index: 1138;
}
.z-index-1139 {
  z-index: 1139;
}
.z-index-1140 {
  z-index: 1140;
}
.z-index-1141 {
  z-index: 1141;
}
.z-index-1142 {
  z-index: 1142;
}
.z-index-1143 {
  z-index: 1143;
}
.z-index-1144 {
  z-index: 1144;
}
.z-index-1145 {
  z-index: 1145;
}
.z-index-1146 {
  z-index: 1146;
}
.z-index-1147 {
  z-index: 1147;
}
.z-index-1148 {
  z-index: 1148;
}
.z-index-1149 {
  z-index: 1149;
}
.z-index-1150 {
  z-index: 1150;
}
.z-index-1151 {
  z-index: 1151;
}
.z-index-1152 {
  z-index: 1152;
}
.z-index-1153 {
  z-index: 1153;
}
.z-index-1154 {
  z-index: 1154;
}
.z-index-1155 {
  z-index: 1155;
}
.z-index-1156 {
  z-index: 1156;
}
.z-index-1157 {
  z-index: 1157;
}
.z-index-1158 {
  z-index: 1158;
}
.z-index-1159 {
  z-index: 1159;
}
.z-index-1160 {
  z-index: 1160;
}
.z-index-1161 {
  z-index: 1161;
}
.z-index-1162 {
  z-index: 1162;
}
.z-index-1163 {
  z-index: 1163;
}
.z-index-1164 {
  z-index: 1164;
}
.z-index-1165 {
  z-index: 1165;
}
.z-index-1166 {
  z-index: 1166;
}
.z-index-1167 {
  z-index: 1167;
}
.z-index-1168 {
  z-index: 1168;
}
.z-index-1169 {
  z-index: 1169;
}
.z-index-1170 {
  z-index: 1170;
}
.z-index-1171 {
  z-index: 1171;
}
.z-index-1172 {
  z-index: 1172;
}
.z-index-1173 {
  z-index: 1173;
}
.z-index-1174 {
  z-index: 1174;
}
.z-index-1175 {
  z-index: 1175;
}
.z-index-1176 {
  z-index: 1176;
}
.z-index-1177 {
  z-index: 1177;
}
.z-index-1178 {
  z-index: 1178;
}
.z-index-1179 {
  z-index: 1179;
}
.z-index-1180 {
  z-index: 1180;
}
.z-index-1181 {
  z-index: 1181;
}
.z-index-1182 {
  z-index: 1182;
}
.z-index-1183 {
  z-index: 1183;
}
.z-index-1184 {
  z-index: 1184;
}
.z-index-1185 {
  z-index: 1185;
}
.z-index-1186 {
  z-index: 1186;
}
.z-index-1187 {
  z-index: 1187;
}
.z-index-1188 {
  z-index: 1188;
}
.z-index-1189 {
  z-index: 1189;
}
.z-index-1190 {
  z-index: 1190;
}
.z-index-1191 {
  z-index: 1191;
}
.z-index-1192 {
  z-index: 1192;
}
.z-index-1193 {
  z-index: 1193;
}
.z-index-1194 {
  z-index: 1194;
}
.z-index-1195 {
  z-index: 1195;
}
.z-index-1196 {
  z-index: 1196;
}
.z-index-1197 {
  z-index: 1197;
}
.z-index-1198 {
  z-index: 1198;
}
.z-index-1199 {
  z-index: 1199;
}
.z-index-1200 {
  z-index: 1200;
}
.z-index-1201 {
  z-index: 1201;
}
.z-index-1202 {
  z-index: 1202;
}
.z-index-1203 {
  z-index: 1203;
}
.z-index-1204 {
  z-index: 1204;
}
.z-index-1205 {
  z-index: 1205;
}
.z-index-1206 {
  z-index: 1206;
}
.z-index-1207 {
  z-index: 1207;
}
.z-index-1208 {
  z-index: 1208;
}
.z-index-1209 {
  z-index: 1209;
}
.z-index-1210 {
  z-index: 1210;
}
.z-index-1211 {
  z-index: 1211;
}
.z-index-1212 {
  z-index: 1212;
}
.z-index-1213 {
  z-index: 1213;
}
.z-index-1214 {
  z-index: 1214;
}
.z-index-1215 {
  z-index: 1215;
}
.z-index-1216 {
  z-index: 1216;
}
.z-index-1217 {
  z-index: 1217;
}
.z-index-1218 {
  z-index: 1218;
}
.z-index-1219 {
  z-index: 1219;
}
.z-index-1220 {
  z-index: 1220;
}
.z-index-1221 {
  z-index: 1221;
}
.z-index-1222 {
  z-index: 1222;
}
.z-index-1223 {
  z-index: 1223;
}
.z-index-1224 {
  z-index: 1224;
}
.z-index-1225 {
  z-index: 1225;
}
.z-index-1226 {
  z-index: 1226;
}
.z-index-1227 {
  z-index: 1227;
}
.z-index-1228 {
  z-index: 1228;
}
.z-index-1229 {
  z-index: 1229;
}
.z-index-1230 {
  z-index: 1230;
}
.z-index-1231 {
  z-index: 1231;
}
.z-index-1232 {
  z-index: 1232;
}
.z-index-1233 {
  z-index: 1233;
}
.z-index-1234 {
  z-index: 1234;
}
.z-index-1235 {
  z-index: 1235;
}
.z-index-1236 {
  z-index: 1236;
}
.z-index-1237 {
  z-index: 1237;
}
.z-index-1238 {
  z-index: 1238;
}
.z-index-1239 {
  z-index: 1239;
}
.z-index-1240 {
  z-index: 1240;
}
.z-index-1241 {
  z-index: 1241;
}
.z-index-1242 {
  z-index: 1242;
}
.z-index-1243 {
  z-index: 1243;
}
.z-index-1244 {
  z-index: 1244;
}
.z-index-1245 {
  z-index: 1245;
}
.z-index-1246 {
  z-index: 1246;
}
.z-index-1247 {
  z-index: 1247;
}
.z-index-1248 {
  z-index: 1248;
}
.z-index-1249 {
  z-index: 1249;
}
.z-index-1250 {
  z-index: 1250;
}
.z-index-1251 {
  z-index: 1251;
}
.z-index-1252 {
  z-index: 1252;
}
.z-index-1253 {
  z-index: 1253;
}
.z-index-1254 {
  z-index: 1254;
}
.z-index-1255 {
  z-index: 1255;
}
.z-index-1256 {
  z-index: 1256;
}
.z-index-1257 {
  z-index: 1257;
}
.z-index-1258 {
  z-index: 1258;
}
.z-index-1259 {
  z-index: 1259;
}
.z-index-1260 {
  z-index: 1260;
}
.z-index-1261 {
  z-index: 1261;
}
.z-index-1262 {
  z-index: 1262;
}
.z-index-1263 {
  z-index: 1263;
}
.z-index-1264 {
  z-index: 1264;
}
.z-index-1265 {
  z-index: 1265;
}
.z-index-1266 {
  z-index: 1266;
}
.z-index-1267 {
  z-index: 1267;
}
.z-index-1268 {
  z-index: 1268;
}
.z-index-1269 {
  z-index: 1269;
}
.z-index-1270 {
  z-index: 1270;
}
.z-index-1271 {
  z-index: 1271;
}
.z-index-1272 {
  z-index: 1272;
}
.z-index-1273 {
  z-index: 1273;
}
.z-index-1274 {
  z-index: 1274;
}
.z-index-1275 {
  z-index: 1275;
}
.z-index-1276 {
  z-index: 1276;
}
.z-index-1277 {
  z-index: 1277;
}
.z-index-1278 {
  z-index: 1278;
}
.z-index-1279 {
  z-index: 1279;
}
.z-index-1280 {
  z-index: 1280;
}
.z-index-1281 {
  z-index: 1281;
}
.z-index-1282 {
  z-index: 1282;
}
.z-index-1283 {
  z-index: 1283;
}
.z-index-1284 {
  z-index: 1284;
}
.z-index-1285 {
  z-index: 1285;
}
.z-index-1286 {
  z-index: 1286;
}
.z-index-1287 {
  z-index: 1287;
}
.z-index-1288 {
  z-index: 1288;
}
.z-index-1289 {
  z-index: 1289;
}
.z-index-1290 {
  z-index: 1290;
}
.z-index-1291 {
  z-index: 1291;
}
.z-index-1292 {
  z-index: 1292;
}
.z-index-1293 {
  z-index: 1293;
}
.z-index-1294 {
  z-index: 1294;
}
.z-index-1295 {
  z-index: 1295;
}
.z-index-1296 {
  z-index: 1296;
}
.z-index-1297 {
  z-index: 1297;
}
.z-index-1298 {
  z-index: 1298;
}
.z-index-1299 {
  z-index: 1299;
}
.z-index-1300 {
  z-index: 1300;
}
.z-index-1301 {
  z-index: 1301;
}
.z-index-1302 {
  z-index: 1302;
}
.z-index-1303 {
  z-index: 1303;
}
.z-index-1304 {
  z-index: 1304;
}
.z-index-1305 {
  z-index: 1305;
}
.z-index-1306 {
  z-index: 1306;
}
.z-index-1307 {
  z-index: 1307;
}
.z-index-1308 {
  z-index: 1308;
}
.z-index-1309 {
  z-index: 1309;
}
.z-index-1310 {
  z-index: 1310;
}
.z-index-1311 {
  z-index: 1311;
}
.z-index-1312 {
  z-index: 1312;
}
.z-index-1313 {
  z-index: 1313;
}
.z-index-1314 {
  z-index: 1314;
}
.z-index-1315 {
  z-index: 1315;
}
.z-index-1316 {
  z-index: 1316;
}
.z-index-1317 {
  z-index: 1317;
}
.z-index-1318 {
  z-index: 1318;
}
.z-index-1319 {
  z-index: 1319;
}
.z-index-1320 {
  z-index: 1320;
}
.z-index-1321 {
  z-index: 1321;
}
.z-index-1322 {
  z-index: 1322;
}
.z-index-1323 {
  z-index: 1323;
}
.z-index-1324 {
  z-index: 1324;
}
.z-index-1325 {
  z-index: 1325;
}
.z-index-1326 {
  z-index: 1326;
}
.z-index-1327 {
  z-index: 1327;
}
.z-index-1328 {
  z-index: 1328;
}
.z-index-1329 {
  z-index: 1329;
}
.z-index-1330 {
  z-index: 1330;
}
.z-index-1331 {
  z-index: 1331;
}
.z-index-1332 {
  z-index: 1332;
}
.z-index-1333 {
  z-index: 1333;
}
.z-index-1334 {
  z-index: 1334;
}
.z-index-1335 {
  z-index: 1335;
}
.z-index-1336 {
  z-index: 1336;
}
.z-index-1337 {
  z-index: 1337;
}
.z-index-1338 {
  z-index: 1338;
}
.z-index-1339 {
  z-index: 1339;
}
.z-index-1340 {
  z-index: 1340;
}
.z-index-1341 {
  z-index: 1341;
}
.z-index-1342 {
  z-index: 1342;
}
.z-index-1343 {
  z-index: 1343;
}
.z-index-1344 {
  z-index: 1344;
}
.z-index-1345 {
  z-index: 1345;
}
.z-index-1346 {
  z-index: 1346;
}
.z-index-1347 {
  z-index: 1347;
}
.z-index-1348 {
  z-index: 1348;
}
.z-index-1349 {
  z-index: 1349;
}
.z-index-1350 {
  z-index: 1350;
}
.z-index-1351 {
  z-index: 1351;
}
.z-index-1352 {
  z-index: 1352;
}
.z-index-1353 {
  z-index: 1353;
}
.z-index-1354 {
  z-index: 1354;
}
.z-index-1355 {
  z-index: 1355;
}
.z-index-1356 {
  z-index: 1356;
}
.z-index-1357 {
  z-index: 1357;
}
.z-index-1358 {
  z-index: 1358;
}
.z-index-1359 {
  z-index: 1359;
}
.z-index-1360 {
  z-index: 1360;
}
.z-index-1361 {
  z-index: 1361;
}
.z-index-1362 {
  z-index: 1362;
}
.z-index-1363 {
  z-index: 1363;
}
.z-index-1364 {
  z-index: 1364;
}
.z-index-1365 {
  z-index: 1365;
}
.z-index-1366 {
  z-index: 1366;
}
.z-index-1367 {
  z-index: 1367;
}
.z-index-1368 {
  z-index: 1368;
}
.z-index-1369 {
  z-index: 1369;
}
.z-index-1370 {
  z-index: 1370;
}
.z-index-1371 {
  z-index: 1371;
}
.z-index-1372 {
  z-index: 1372;
}
.z-index-1373 {
  z-index: 1373;
}
.z-index-1374 {
  z-index: 1374;
}
.z-index-1375 {
  z-index: 1375;
}
.z-index-1376 {
  z-index: 1376;
}
.z-index-1377 {
  z-index: 1377;
}
.z-index-1378 {
  z-index: 1378;
}
.z-index-1379 {
  z-index: 1379;
}
.z-index-1380 {
  z-index: 1380;
}
.z-index-1381 {
  z-index: 1381;
}
.z-index-1382 {
  z-index: 1382;
}
.z-index-1383 {
  z-index: 1383;
}
.z-index-1384 {
  z-index: 1384;
}
.z-index-1385 {
  z-index: 1385;
}
.z-index-1386 {
  z-index: 1386;
}
.z-index-1387 {
  z-index: 1387;
}
.z-index-1388 {
  z-index: 1388;
}
.z-index-1389 {
  z-index: 1389;
}
.z-index-1390 {
  z-index: 1390;
}
.z-index-1391 {
  z-index: 1391;
}
.z-index-1392 {
  z-index: 1392;
}
.z-index-1393 {
  z-index: 1393;
}
.z-index-1394 {
  z-index: 1394;
}
.z-index-1395 {
  z-index: 1395;
}
.z-index-1396 {
  z-index: 1396;
}
.z-index-1397 {
  z-index: 1397;
}
.z-index-1398 {
  z-index: 1398;
}
.z-index-1399 {
  z-index: 1399;
}
.z-index-1400 {
  z-index: 1400;
}
.z-index-1401 {
  z-index: 1401;
}
.z-index-1402 {
  z-index: 1402;
}
.z-index-1403 {
  z-index: 1403;
}
.z-index-1404 {
  z-index: 1404;
}
.z-index-1405 {
  z-index: 1405;
}
.z-index-1406 {
  z-index: 1406;
}
.z-index-1407 {
  z-index: 1407;
}
.z-index-1408 {
  z-index: 1408;
}
.z-index-1409 {
  z-index: 1409;
}
.z-index-1410 {
  z-index: 1410;
}
.z-index-1411 {
  z-index: 1411;
}
.z-index-1412 {
  z-index: 1412;
}
.z-index-1413 {
  z-index: 1413;
}
.z-index-1414 {
  z-index: 1414;
}
.z-index-1415 {
  z-index: 1415;
}
.z-index-1416 {
  z-index: 1416;
}
.z-index-1417 {
  z-index: 1417;
}
.z-index-1418 {
  z-index: 1418;
}
.z-index-1419 {
  z-index: 1419;
}
.z-index-1420 {
  z-index: 1420;
}
.z-index-1421 {
  z-index: 1421;
}
.z-index-1422 {
  z-index: 1422;
}
.z-index-1423 {
  z-index: 1423;
}
.z-index-1424 {
  z-index: 1424;
}
.z-index-1425 {
  z-index: 1425;
}
.z-index-1426 {
  z-index: 1426;
}
.z-index-1427 {
  z-index: 1427;
}
.z-index-1428 {
  z-index: 1428;
}
.z-index-1429 {
  z-index: 1429;
}
.z-index-1430 {
  z-index: 1430;
}
.z-index-1431 {
  z-index: 1431;
}
.z-index-1432 {
  z-index: 1432;
}
.z-index-1433 {
  z-index: 1433;
}
.z-index-1434 {
  z-index: 1434;
}
.z-index-1435 {
  z-index: 1435;
}
.z-index-1436 {
  z-index: 1436;
}
.z-index-1437 {
  z-index: 1437;
}
.z-index-1438 {
  z-index: 1438;
}
.z-index-1439 {
  z-index: 1439;
}
.z-index-1440 {
  z-index: 1440;
}
.z-index-1441 {
  z-index: 1441;
}
.z-index-1442 {
  z-index: 1442;
}
.z-index-1443 {
  z-index: 1443;
}
.z-index-1444 {
  z-index: 1444;
}
.z-index-1445 {
  z-index: 1445;
}
.z-index-1446 {
  z-index: 1446;
}
.z-index-1447 {
  z-index: 1447;
}
.z-index-1448 {
  z-index: 1448;
}
.z-index-1449 {
  z-index: 1449;
}
.z-index-1450 {
  z-index: 1450;
}
.z-index-1451 {
  z-index: 1451;
}
.z-index-1452 {
  z-index: 1452;
}
.z-index-1453 {
  z-index: 1453;
}
.z-index-1454 {
  z-index: 1454;
}
.z-index-1455 {
  z-index: 1455;
}
.z-index-1456 {
  z-index: 1456;
}
.z-index-1457 {
  z-index: 1457;
}
.z-index-1458 {
  z-index: 1458;
}
.z-index-1459 {
  z-index: 1459;
}
.z-index-1460 {
  z-index: 1460;
}
.z-index-1461 {
  z-index: 1461;
}
.z-index-1462 {
  z-index: 1462;
}
.z-index-1463 {
  z-index: 1463;
}
.z-index-1464 {
  z-index: 1464;
}
.z-index-1465 {
  z-index: 1465;
}
.z-index-1466 {
  z-index: 1466;
}
.z-index-1467 {
  z-index: 1467;
}
.z-index-1468 {
  z-index: 1468;
}
.z-index-1469 {
  z-index: 1469;
}
.z-index-1470 {
  z-index: 1470;
}
.z-index-1471 {
  z-index: 1471;
}
.z-index-1472 {
  z-index: 1472;
}
.z-index-1473 {
  z-index: 1473;
}
.z-index-1474 {
  z-index: 1474;
}
.z-index-1475 {
  z-index: 1475;
}
.z-index-1476 {
  z-index: 1476;
}
.z-index-1477 {
  z-index: 1477;
}
.z-index-1478 {
  z-index: 1478;
}
.z-index-1479 {
  z-index: 1479;
}
.z-index-1480 {
  z-index: 1480;
}
.z-index-1481 {
  z-index: 1481;
}
.z-index-1482 {
  z-index: 1482;
}
.z-index-1483 {
  z-index: 1483;
}
.z-index-1484 {
  z-index: 1484;
}
.z-index-1485 {
  z-index: 1485;
}
.z-index-1486 {
  z-index: 1486;
}
.z-index-1487 {
  z-index: 1487;
}
.z-index-1488 {
  z-index: 1488;
}
.z-index-1489 {
  z-index: 1489;
}
.z-index-1490 {
  z-index: 1490;
}
.z-index-1491 {
  z-index: 1491;
}
.z-index-1492 {
  z-index: 1492;
}
.z-index-1493 {
  z-index: 1493;
}
.z-index-1494 {
  z-index: 1494;
}
.z-index-1495 {
  z-index: 1495;
}
.z-index-1496 {
  z-index: 1496;
}
.z-index-1497 {
  z-index: 1497;
}
.z-index-1498 {
  z-index: 1498;
}
.z-index-1499 {
  z-index: 1499;
}
.z-index-1500 {
  z-index: 1500;
}
.z-index-1501 {
  z-index: 1501;
}
.z-index-1502 {
  z-index: 1502;
}
.z-index-1503 {
  z-index: 1503;
}
.z-index-1504 {
  z-index: 1504;
}
.z-index-1505 {
  z-index: 1505;
}
.z-index-1506 {
  z-index: 1506;
}
.z-index-1507 {
  z-index: 1507;
}
.z-index-1508 {
  z-index: 1508;
}
.z-index-1509 {
  z-index: 1509;
}
.z-index-1510 {
  z-index: 1510;
}
.z-index-1511 {
  z-index: 1511;
}
.z-index-1512 {
  z-index: 1512;
}
.z-index-1513 {
  z-index: 1513;
}
.z-index-1514 {
  z-index: 1514;
}
.z-index-1515 {
  z-index: 1515;
}
.z-index-1516 {
  z-index: 1516;
}
.z-index-1517 {
  z-index: 1517;
}
.z-index-1518 {
  z-index: 1518;
}
.z-index-1519 {
  z-index: 1519;
}
.z-index-1520 {
  z-index: 1520;
}
.z-index-1521 {
  z-index: 1521;
}
.z-index-1522 {
  z-index: 1522;
}
.z-index-1523 {
  z-index: 1523;
}
.z-index-1524 {
  z-index: 1524;
}
.z-index-1525 {
  z-index: 1525;
}
.z-index-1526 {
  z-index: 1526;
}
.z-index-1527 {
  z-index: 1527;
}
.z-index-1528 {
  z-index: 1528;
}
.z-index-1529 {
  z-index: 1529;
}
.z-index-1530 {
  z-index: 1530;
}
.z-index-1531 {
  z-index: 1531;
}
.z-index-1532 {
  z-index: 1532;
}
.z-index-1533 {
  z-index: 1533;
}
.z-index-1534 {
  z-index: 1534;
}
.z-index-1535 {
  z-index: 1535;
}
.z-index-1536 {
  z-index: 1536;
}
.z-index-1537 {
  z-index: 1537;
}
.z-index-1538 {
  z-index: 1538;
}
.z-index-1539 {
  z-index: 1539;
}
.z-index-1540 {
  z-index: 1540;
}
.z-index-1541 {
  z-index: 1541;
}
.z-index-1542 {
  z-index: 1542;
}
.z-index-1543 {
  z-index: 1543;
}
.z-index-1544 {
  z-index: 1544;
}
.z-index-1545 {
  z-index: 1545;
}
.z-index-1546 {
  z-index: 1546;
}
.z-index-1547 {
  z-index: 1547;
}
.z-index-1548 {
  z-index: 1548;
}
.z-index-1549 {
  z-index: 1549;
}
.z-index-1550 {
  z-index: 1550;
}
.z-index-1551 {
  z-index: 1551;
}
.z-index-1552 {
  z-index: 1552;
}
.z-index-1553 {
  z-index: 1553;
}
.z-index-1554 {
  z-index: 1554;
}
.z-index-1555 {
  z-index: 1555;
}
.z-index-1556 {
  z-index: 1556;
}
.z-index-1557 {
  z-index: 1557;
}
.z-index-1558 {
  z-index: 1558;
}
.z-index-1559 {
  z-index: 1559;
}
.z-index-1560 {
  z-index: 1560;
}
.z-index-1561 {
  z-index: 1561;
}
.z-index-1562 {
  z-index: 1562;
}
.z-index-1563 {
  z-index: 1563;
}
.z-index-1564 {
  z-index: 1564;
}
.z-index-1565 {
  z-index: 1565;
}
.z-index-1566 {
  z-index: 1566;
}
.z-index-1567 {
  z-index: 1567;
}
.z-index-1568 {
  z-index: 1568;
}
.z-index-1569 {
  z-index: 1569;
}
.z-index-1570 {
  z-index: 1570;
}
.z-index-1571 {
  z-index: 1571;
}
.z-index-1572 {
  z-index: 1572;
}
.z-index-1573 {
  z-index: 1573;
}
.z-index-1574 {
  z-index: 1574;
}
.z-index-1575 {
  z-index: 1575;
}
.z-index-1576 {
  z-index: 1576;
}
.z-index-1577 {
  z-index: 1577;
}
.z-index-1578 {
  z-index: 1578;
}
.z-index-1579 {
  z-index: 1579;
}
.z-index-1580 {
  z-index: 1580;
}
.z-index-1581 {
  z-index: 1581;
}
.z-index-1582 {
  z-index: 1582;
}
.z-index-1583 {
  z-index: 1583;
}
.z-index-1584 {
  z-index: 1584;
}
.z-index-1585 {
  z-index: 1585;
}
.z-index-1586 {
  z-index: 1586;
}
.z-index-1587 {
  z-index: 1587;
}
.z-index-1588 {
  z-index: 1588;
}
.z-index-1589 {
  z-index: 1589;
}
.z-index-1590 {
  z-index: 1590;
}
.z-index-1591 {
  z-index: 1591;
}
.z-index-1592 {
  z-index: 1592;
}
.z-index-1593 {
  z-index: 1593;
}
.z-index-1594 {
  z-index: 1594;
}
.z-index-1595 {
  z-index: 1595;
}
.z-index-1596 {
  z-index: 1596;
}
.z-index-1597 {
  z-index: 1597;
}
.z-index-1598 {
  z-index: 1598;
}
.z-index-1599 {
  z-index: 1599;
}
.z-index-1600 {
  z-index: 1600;
}
.z-index-1601 {
  z-index: 1601;
}
.z-index-1602 {
  z-index: 1602;
}
.z-index-1603 {
  z-index: 1603;
}
.z-index-1604 {
  z-index: 1604;
}
.z-index-1605 {
  z-index: 1605;
}
.z-index-1606 {
  z-index: 1606;
}
.z-index-1607 {
  z-index: 1607;
}
.z-index-1608 {
  z-index: 1608;
}
.z-index-1609 {
  z-index: 1609;
}
.z-index-1610 {
  z-index: 1610;
}
.z-index-1611 {
  z-index: 1611;
}
.z-index-1612 {
  z-index: 1612;
}
.z-index-1613 {
  z-index: 1613;
}
.z-index-1614 {
  z-index: 1614;
}
.z-index-1615 {
  z-index: 1615;
}
.z-index-1616 {
  z-index: 1616;
}
.z-index-1617 {
  z-index: 1617;
}
.z-index-1618 {
  z-index: 1618;
}
.z-index-1619 {
  z-index: 1619;
}
.z-index-1620 {
  z-index: 1620;
}
.z-index-1621 {
  z-index: 1621;
}
.z-index-1622 {
  z-index: 1622;
}
.z-index-1623 {
  z-index: 1623;
}
.z-index-1624 {
  z-index: 1624;
}
.z-index-1625 {
  z-index: 1625;
}
.z-index-1626 {
  z-index: 1626;
}
.z-index-1627 {
  z-index: 1627;
}
.z-index-1628 {
  z-index: 1628;
}
.z-index-1629 {
  z-index: 1629;
}
.z-index-1630 {
  z-index: 1630;
}
.z-index-1631 {
  z-index: 1631;
}
.z-index-1632 {
  z-index: 1632;
}
.z-index-1633 {
  z-index: 1633;
}
.z-index-1634 {
  z-index: 1634;
}
.z-index-1635 {
  z-index: 1635;
}
.z-index-1636 {
  z-index: 1636;
}
.z-index-1637 {
  z-index: 1637;
}
.z-index-1638 {
  z-index: 1638;
}
.z-index-1639 {
  z-index: 1639;
}
.z-index-1640 {
  z-index: 1640;
}
.z-index-1641 {
  z-index: 1641;
}
.z-index-1642 {
  z-index: 1642;
}
.z-index-1643 {
  z-index: 1643;
}
.z-index-1644 {
  z-index: 1644;
}
.z-index-1645 {
  z-index: 1645;
}
.z-index-1646 {
  z-index: 1646;
}
.z-index-1647 {
  z-index: 1647;
}
.z-index-1648 {
  z-index: 1648;
}
.z-index-1649 {
  z-index: 1649;
}
.z-index-1650 {
  z-index: 1650;
}
.z-index-1651 {
  z-index: 1651;
}
.z-index-1652 {
  z-index: 1652;
}
.z-index-1653 {
  z-index: 1653;
}
.z-index-1654 {
  z-index: 1654;
}
.z-index-1655 {
  z-index: 1655;
}
.z-index-1656 {
  z-index: 1656;
}
.z-index-1657 {
  z-index: 1657;
}
.z-index-1658 {
  z-index: 1658;
}
.z-index-1659 {
  z-index: 1659;
}
.z-index-1660 {
  z-index: 1660;
}
.z-index-1661 {
  z-index: 1661;
}
.z-index-1662 {
  z-index: 1662;
}
.z-index-1663 {
  z-index: 1663;
}
.z-index-1664 {
  z-index: 1664;
}
.z-index-1665 {
  z-index: 1665;
}
.z-index-1666 {
  z-index: 1666;
}
.z-index-1667 {
  z-index: 1667;
}
.z-index-1668 {
  z-index: 1668;
}
.z-index-1669 {
  z-index: 1669;
}
.z-index-1670 {
  z-index: 1670;
}
.z-index-1671 {
  z-index: 1671;
}
.z-index-1672 {
  z-index: 1672;
}
.z-index-1673 {
  z-index: 1673;
}
.z-index-1674 {
  z-index: 1674;
}
.z-index-1675 {
  z-index: 1675;
}
.z-index-1676 {
  z-index: 1676;
}
.z-index-1677 {
  z-index: 1677;
}
.z-index-1678 {
  z-index: 1678;
}
.z-index-1679 {
  z-index: 1679;
}
.z-index-1680 {
  z-index: 1680;
}
.z-index-1681 {
  z-index: 1681;
}
.z-index-1682 {
  z-index: 1682;
}
.z-index-1683 {
  z-index: 1683;
}
.z-index-1684 {
  z-index: 1684;
}
.z-index-1685 {
  z-index: 1685;
}
.z-index-1686 {
  z-index: 1686;
}
.z-index-1687 {
  z-index: 1687;
}
.z-index-1688 {
  z-index: 1688;
}
.z-index-1689 {
  z-index: 1689;
}
.z-index-1690 {
  z-index: 1690;
}
.z-index-1691 {
  z-index: 1691;
}
.z-index-1692 {
  z-index: 1692;
}
.z-index-1693 {
  z-index: 1693;
}
.z-index-1694 {
  z-index: 1694;
}
.z-index-1695 {
  z-index: 1695;
}
.z-index-1696 {
  z-index: 1696;
}
.z-index-1697 {
  z-index: 1697;
}
.z-index-1698 {
  z-index: 1698;
}
.z-index-1699 {
  z-index: 1699;
}
.z-index-1700 {
  z-index: 1700;
}
.z-index-1701 {
  z-index: 1701;
}
.z-index-1702 {
  z-index: 1702;
}
.z-index-1703 {
  z-index: 1703;
}
.z-index-1704 {
  z-index: 1704;
}
.z-index-1705 {
  z-index: 1705;
}
.z-index-1706 {
  z-index: 1706;
}
.z-index-1707 {
  z-index: 1707;
}
.z-index-1708 {
  z-index: 1708;
}
.z-index-1709 {
  z-index: 1709;
}
.z-index-1710 {
  z-index: 1710;
}
.z-index-1711 {
  z-index: 1711;
}
.z-index-1712 {
  z-index: 1712;
}
.z-index-1713 {
  z-index: 1713;
}
.z-index-1714 {
  z-index: 1714;
}
.z-index-1715 {
  z-index: 1715;
}
.z-index-1716 {
  z-index: 1716;
}
.z-index-1717 {
  z-index: 1717;
}
.z-index-1718 {
  z-index: 1718;
}
.z-index-1719 {
  z-index: 1719;
}
.z-index-1720 {
  z-index: 1720;
}
.z-index-1721 {
  z-index: 1721;
}
.z-index-1722 {
  z-index: 1722;
}
.z-index-1723 {
  z-index: 1723;
}
.z-index-1724 {
  z-index: 1724;
}
.z-index-1725 {
  z-index: 1725;
}
.z-index-1726 {
  z-index: 1726;
}
.z-index-1727 {
  z-index: 1727;
}
.z-index-1728 {
  z-index: 1728;
}
.z-index-1729 {
  z-index: 1729;
}
.z-index-1730 {
  z-index: 1730;
}
.z-index-1731 {
  z-index: 1731;
}
.z-index-1732 {
  z-index: 1732;
}
.z-index-1733 {
  z-index: 1733;
}
.z-index-1734 {
  z-index: 1734;
}
.z-index-1735 {
  z-index: 1735;
}
.z-index-1736 {
  z-index: 1736;
}
.z-index-1737 {
  z-index: 1737;
}
.z-index-1738 {
  z-index: 1738;
}
.z-index-1739 {
  z-index: 1739;
}
.z-index-1740 {
  z-index: 1740;
}
.z-index-1741 {
  z-index: 1741;
}
.z-index-1742 {
  z-index: 1742;
}
.z-index-1743 {
  z-index: 1743;
}
.z-index-1744 {
  z-index: 1744;
}
.z-index-1745 {
  z-index: 1745;
}
.z-index-1746 {
  z-index: 1746;
}
.z-index-1747 {
  z-index: 1747;
}
.z-index-1748 {
  z-index: 1748;
}
.z-index-1749 {
  z-index: 1749;
}
.z-index-1750 {
  z-index: 1750;
}
.z-index-1751 {
  z-index: 1751;
}
.z-index-1752 {
  z-index: 1752;
}
.z-index-1753 {
  z-index: 1753;
}
.z-index-1754 {
  z-index: 1754;
}
.z-index-1755 {
  z-index: 1755;
}
.z-index-1756 {
  z-index: 1756;
}
.z-index-1757 {
  z-index: 1757;
}
.z-index-1758 {
  z-index: 1758;
}
.z-index-1759 {
  z-index: 1759;
}
.z-index-1760 {
  z-index: 1760;
}
.z-index-1761 {
  z-index: 1761;
}
.z-index-1762 {
  z-index: 1762;
}
.z-index-1763 {
  z-index: 1763;
}
.z-index-1764 {
  z-index: 1764;
}
.z-index-1765 {
  z-index: 1765;
}
.z-index-1766 {
  z-index: 1766;
}
.z-index-1767 {
  z-index: 1767;
}
.z-index-1768 {
  z-index: 1768;
}
.z-index-1769 {
  z-index: 1769;
}
.z-index-1770 {
  z-index: 1770;
}
.z-index-1771 {
  z-index: 1771;
}
.z-index-1772 {
  z-index: 1772;
}
.z-index-1773 {
  z-index: 1773;
}
.z-index-1774 {
  z-index: 1774;
}
.z-index-1775 {
  z-index: 1775;
}
.z-index-1776 {
  z-index: 1776;
}
.z-index-1777 {
  z-index: 1777;
}
.z-index-1778 {
  z-index: 1778;
}
.z-index-1779 {
  z-index: 1779;
}
.z-index-1780 {
  z-index: 1780;
}
.z-index-1781 {
  z-index: 1781;
}
.z-index-1782 {
  z-index: 1782;
}
.z-index-1783 {
  z-index: 1783;
}
.z-index-1784 {
  z-index: 1784;
}
.z-index-1785 {
  z-index: 1785;
}
.z-index-1786 {
  z-index: 1786;
}
.z-index-1787 {
  z-index: 1787;
}
.z-index-1788 {
  z-index: 1788;
}
.z-index-1789 {
  z-index: 1789;
}
.z-index-1790 {
  z-index: 1790;
}
.z-index-1791 {
  z-index: 1791;
}
.z-index-1792 {
  z-index: 1792;
}
.z-index-1793 {
  z-index: 1793;
}
.z-index-1794 {
  z-index: 1794;
}
.z-index-1795 {
  z-index: 1795;
}
.z-index-1796 {
  z-index: 1796;
}
.z-index-1797 {
  z-index: 1797;
}
.z-index-1798 {
  z-index: 1798;
}
.z-index-1799 {
  z-index: 1799;
}
.z-index-1800 {
  z-index: 1800;
}
.z-index-1801 {
  z-index: 1801;
}
.z-index-1802 {
  z-index: 1802;
}
.z-index-1803 {
  z-index: 1803;
}
.z-index-1804 {
  z-index: 1804;
}
.z-index-1805 {
  z-index: 1805;
}
.z-index-1806 {
  z-index: 1806;
}
.z-index-1807 {
  z-index: 1807;
}
.z-index-1808 {
  z-index: 1808;
}
.z-index-1809 {
  z-index: 1809;
}
.z-index-1810 {
  z-index: 1810;
}
.z-index-1811 {
  z-index: 1811;
}
.z-index-1812 {
  z-index: 1812;
}
.z-index-1813 {
  z-index: 1813;
}
.z-index-1814 {
  z-index: 1814;
}
.z-index-1815 {
  z-index: 1815;
}
.z-index-1816 {
  z-index: 1816;
}
.z-index-1817 {
  z-index: 1817;
}
.z-index-1818 {
  z-index: 1818;
}
.z-index-1819 {
  z-index: 1819;
}
.z-index-1820 {
  z-index: 1820;
}
.z-index-1821 {
  z-index: 1821;
}
.z-index-1822 {
  z-index: 1822;
}
.z-index-1823 {
  z-index: 1823;
}
.z-index-1824 {
  z-index: 1824;
}
.z-index-1825 {
  z-index: 1825;
}
.z-index-1826 {
  z-index: 1826;
}
.z-index-1827 {
  z-index: 1827;
}
.z-index-1828 {
  z-index: 1828;
}
.z-index-1829 {
  z-index: 1829;
}
.z-index-1830 {
  z-index: 1830;
}
.z-index-1831 {
  z-index: 1831;
}
.z-index-1832 {
  z-index: 1832;
}
.z-index-1833 {
  z-index: 1833;
}
.z-index-1834 {
  z-index: 1834;
}
.z-index-1835 {
  z-index: 1835;
}
.z-index-1836 {
  z-index: 1836;
}
.z-index-1837 {
  z-index: 1837;
}
.z-index-1838 {
  z-index: 1838;
}
.z-index-1839 {
  z-index: 1839;
}
.z-index-1840 {
  z-index: 1840;
}
.z-index-1841 {
  z-index: 1841;
}
.z-index-1842 {
  z-index: 1842;
}
.z-index-1843 {
  z-index: 1843;
}
.z-index-1844 {
  z-index: 1844;
}
.z-index-1845 {
  z-index: 1845;
}
.z-index-1846 {
  z-index: 1846;
}
.z-index-1847 {
  z-index: 1847;
}
.z-index-1848 {
  z-index: 1848;
}
.z-index-1849 {
  z-index: 1849;
}
.z-index-1850 {
  z-index: 1850;
}
.z-index-1851 {
  z-index: 1851;
}
.z-index-1852 {
  z-index: 1852;
}
.z-index-1853 {
  z-index: 1853;
}
.z-index-1854 {
  z-index: 1854;
}
.z-index-1855 {
  z-index: 1855;
}
.z-index-1856 {
  z-index: 1856;
}
.z-index-1857 {
  z-index: 1857;
}
.z-index-1858 {
  z-index: 1858;
}
.z-index-1859 {
  z-index: 1859;
}
.z-index-1860 {
  z-index: 1860;
}
.z-index-1861 {
  z-index: 1861;
}
.z-index-1862 {
  z-index: 1862;
}
.z-index-1863 {
  z-index: 1863;
}
.z-index-1864 {
  z-index: 1864;
}
.z-index-1865 {
  z-index: 1865;
}
.z-index-1866 {
  z-index: 1866;
}
.z-index-1867 {
  z-index: 1867;
}
.z-index-1868 {
  z-index: 1868;
}
.z-index-1869 {
  z-index: 1869;
}
.z-index-1870 {
  z-index: 1870;
}
.z-index-1871 {
  z-index: 1871;
}
.z-index-1872 {
  z-index: 1872;
}
.z-index-1873 {
  z-index: 1873;
}
.z-index-1874 {
  z-index: 1874;
}
.z-index-1875 {
  z-index: 1875;
}
.z-index-1876 {
  z-index: 1876;
}
.z-index-1877 {
  z-index: 1877;
}
.z-index-1878 {
  z-index: 1878;
}
.z-index-1879 {
  z-index: 1879;
}
.z-index-1880 {
  z-index: 1880;
}
.z-index-1881 {
  z-index: 1881;
}
.z-index-1882 {
  z-index: 1882;
}
.z-index-1883 {
  z-index: 1883;
}
.z-index-1884 {
  z-index: 1884;
}
.z-index-1885 {
  z-index: 1885;
}
.z-index-1886 {
  z-index: 1886;
}
.z-index-1887 {
  z-index: 1887;
}
.z-index-1888 {
  z-index: 1888;
}
.z-index-1889 {
  z-index: 1889;
}
.z-index-1890 {
  z-index: 1890;
}
.z-index-1891 {
  z-index: 1891;
}
.z-index-1892 {
  z-index: 1892;
}
.z-index-1893 {
  z-index: 1893;
}
.z-index-1894 {
  z-index: 1894;
}
.z-index-1895 {
  z-index: 1895;
}
.z-index-1896 {
  z-index: 1896;
}
.z-index-1897 {
  z-index: 1897;
}
.z-index-1898 {
  z-index: 1898;
}
.z-index-1899 {
  z-index: 1899;
}
.z-index-1900 {
  z-index: 1900;
}
.z-index-1901 {
  z-index: 1901;
}
.z-index-1902 {
  z-index: 1902;
}
.z-index-1903 {
  z-index: 1903;
}
.z-index-1904 {
  z-index: 1904;
}
.z-index-1905 {
  z-index: 1905;
}
.z-index-1906 {
  z-index: 1906;
}
.z-index-1907 {
  z-index: 1907;
}
.z-index-1908 {
  z-index: 1908;
}
.z-index-1909 {
  z-index: 1909;
}
.z-index-1910 {
  z-index: 1910;
}
.z-index-1911 {
  z-index: 1911;
}
.z-index-1912 {
  z-index: 1912;
}
.z-index-1913 {
  z-index: 1913;
}
.z-index-1914 {
  z-index: 1914;
}
.z-index-1915 {
  z-index: 1915;
}
.z-index-1916 {
  z-index: 1916;
}
.z-index-1917 {
  z-index: 1917;
}
.z-index-1918 {
  z-index: 1918;
}
.z-index-1919 {
  z-index: 1919;
}
.z-index-1920 {
  z-index: 1920;
}
.z-index-1921 {
  z-index: 1921;
}
.z-index-1922 {
  z-index: 1922;
}
.z-index-1923 {
  z-index: 1923;
}
.z-index-1924 {
  z-index: 1924;
}
.z-index-1925 {
  z-index: 1925;
}
.z-index-1926 {
  z-index: 1926;
}
.z-index-1927 {
  z-index: 1927;
}
.z-index-1928 {
  z-index: 1928;
}
.z-index-1929 {
  z-index: 1929;
}
.z-index-1930 {
  z-index: 1930;
}
.z-index-1931 {
  z-index: 1931;
}
.z-index-1932 {
  z-index: 1932;
}
.z-index-1933 {
  z-index: 1933;
}
.z-index-1934 {
  z-index: 1934;
}
.z-index-1935 {
  z-index: 1935;
}
.z-index-1936 {
  z-index: 1936;
}
.z-index-1937 {
  z-index: 1937;
}
.z-index-1938 {
  z-index: 1938;
}
.z-index-1939 {
  z-index: 1939;
}
.z-index-1940 {
  z-index: 1940;
}
.z-index-1941 {
  z-index: 1941;
}
.z-index-1942 {
  z-index: 1942;
}
.z-index-1943 {
  z-index: 1943;
}
.z-index-1944 {
  z-index: 1944;
}
.z-index-1945 {
  z-index: 1945;
}
.z-index-1946 {
  z-index: 1946;
}
.z-index-1947 {
  z-index: 1947;
}
.z-index-1948 {
  z-index: 1948;
}
.z-index-1949 {
  z-index: 1949;
}
.z-index-1950 {
  z-index: 1950;
}
.z-index-1951 {
  z-index: 1951;
}
.z-index-1952 {
  z-index: 1952;
}
.z-index-1953 {
  z-index: 1953;
}
.z-index-1954 {
  z-index: 1954;
}
.z-index-1955 {
  z-index: 1955;
}
.z-index-1956 {
  z-index: 1956;
}
.z-index-1957 {
  z-index: 1957;
}
.z-index-1958 {
  z-index: 1958;
}
.z-index-1959 {
  z-index: 1959;
}
.z-index-1960 {
  z-index: 1960;
}
.z-index-1961 {
  z-index: 1961;
}
.z-index-1962 {
  z-index: 1962;
}
.z-index-1963 {
  z-index: 1963;
}
.z-index-1964 {
  z-index: 1964;
}
.z-index-1965 {
  z-index: 1965;
}
.z-index-1966 {
  z-index: 1966;
}
.z-index-1967 {
  z-index: 1967;
}
.z-index-1968 {
  z-index: 1968;
}
.z-index-1969 {
  z-index: 1969;
}
.z-index-1970 {
  z-index: 1970;
}
.z-index-1971 {
  z-index: 1971;
}
.z-index-1972 {
  z-index: 1972;
}
.z-index-1973 {
  z-index: 1973;
}
.z-index-1974 {
  z-index: 1974;
}
.z-index-1975 {
  z-index: 1975;
}
.z-index-1976 {
  z-index: 1976;
}
.z-index-1977 {
  z-index: 1977;
}
.z-index-1978 {
  z-index: 1978;
}
.z-index-1979 {
  z-index: 1979;
}
.z-index-1980 {
  z-index: 1980;
}
.z-index-1981 {
  z-index: 1981;
}
.z-index-1982 {
  z-index: 1982;
}
.z-index-1983 {
  z-index: 1983;
}
.z-index-1984 {
  z-index: 1984;
}
.z-index-1985 {
  z-index: 1985;
}
.z-index-1986 {
  z-index: 1986;
}
.z-index-1987 {
  z-index: 1987;
}
.z-index-1988 {
  z-index: 1988;
}
.z-index-1989 {
  z-index: 1989;
}
.z-index-1990 {
  z-index: 1990;
}
.z-index-1991 {
  z-index: 1991;
}
.z-index-1992 {
  z-index: 1992;
}
.z-index-1993 {
  z-index: 1993;
}
.z-index-1994 {
  z-index: 1994;
}
.z-index-1995 {
  z-index: 1995;
}
.z-index-1996 {
  z-index: 1996;
}
.z-index-1997 {
  z-index: 1997;
}
.z-index-1998 {
  z-index: 1998;
}
.z-index-1999 {
  z-index: 1999;
}
.z-index-2000 {
  z-index: 2000;
}
.z-index-2001 {
  z-index: 2001;
}
.z-index-2002 {
  z-index: 2002;
}
.z-index-2003 {
  z-index: 2003;
}
.z-index-2004 {
  z-index: 2004;
}
.z-index-2005 {
  z-index: 2005;
}
.z-index-2006 {
  z-index: 2006;
}
.z-index-2007 {
  z-index: 2007;
}
.z-index-2008 {
  z-index: 2008;
}
.z-index-2009 {
  z-index: 2009;
}
.z-index-2010 {
  z-index: 2010;
}
.z-index-2011 {
  z-index: 2011;
}
.z-index-2012 {
  z-index: 2012;
}
.z-index-2013 {
  z-index: 2013;
}
.z-index-2014 {
  z-index: 2014;
}
.z-index-2015 {
  z-index: 2015;
}
.z-index-2016 {
  z-index: 2016;
}
.z-index-2017 {
  z-index: 2017;
}
.z-index-2018 {
  z-index: 2018;
}
.z-index-2019 {
  z-index: 2019;
}
.z-index-2020 {
  z-index: 2020;
}
.z-index-2021 {
  z-index: 2021;
}
.z-index-2022 {
  z-index: 2022;
}
.z-index-2023 {
  z-index: 2023;
}
.z-index-2024 {
  z-index: 2024;
}
.z-index-2025 {
  z-index: 2025;
}
.z-index-2026 {
  z-index: 2026;
}
.z-index-2027 {
  z-index: 2027;
}
.z-index-2028 {
  z-index: 2028;
}
.z-index-2029 {
  z-index: 2029;
}
.z-index-2030 {
  z-index: 2030;
}
.z-index-2031 {
  z-index: 2031;
}
.z-index-2032 {
  z-index: 2032;
}
.z-index-2033 {
  z-index: 2033;
}
.z-index-2034 {
  z-index: 2034;
}
.z-index-2035 {
  z-index: 2035;
}
.z-index-2036 {
  z-index: 2036;
}
.z-index-2037 {
  z-index: 2037;
}
.z-index-2038 {
  z-index: 2038;
}
.z-index-2039 {
  z-index: 2039;
}
.z-index-2040 {
  z-index: 2040;
}
.z-index-2041 {
  z-index: 2041;
}
.z-index-2042 {
  z-index: 2042;
}
.z-index-2043 {
  z-index: 2043;
}
.z-index-2044 {
  z-index: 2044;
}
.z-index-2045 {
  z-index: 2045;
}
.z-index-2046 {
  z-index: 2046;
}
.z-index-2047 {
  z-index: 2047;
}
.z-index-2048 {
  z-index: 2048;
}
.z-index-2049 {
  z-index: 2049;
}
.z-index-2050 {
  z-index: 2050;
}
.z-index-2051 {
  z-index: 2051;
}
.z-index-2052 {
  z-index: 2052;
}
.z-index-2053 {
  z-index: 2053;
}
.z-index-2054 {
  z-index: 2054;
}
.z-index-2055 {
  z-index: 2055;
}
.z-index-2056 {
  z-index: 2056;
}
.z-index-2057 {
  z-index: 2057;
}
.z-index-2058 {
  z-index: 2058;
}
.z-index-2059 {
  z-index: 2059;
}
.z-index-2060 {
  z-index: 2060;
}
.z-index-2061 {
  z-index: 2061;
}
.z-index-2062 {
  z-index: 2062;
}
.z-index-2063 {
  z-index: 2063;
}
.z-index-2064 {
  z-index: 2064;
}
.z-index-2065 {
  z-index: 2065;
}
.z-index-2066 {
  z-index: 2066;
}
.z-index-2067 {
  z-index: 2067;
}
.z-index-2068 {
  z-index: 2068;
}
.z-index-2069 {
  z-index: 2069;
}
.z-index-2070 {
  z-index: 2070;
}
.z-index-2071 {
  z-index: 2071;
}
.z-index-2072 {
  z-index: 2072;
}
.z-index-2073 {
  z-index: 2073;
}
.z-index-2074 {
  z-index: 2074;
}
.z-index-2075 {
  z-index: 2075;
}
.z-index-2076 {
  z-index: 2076;
}
.z-index-2077 {
  z-index: 2077;
}
.z-index-2078 {
  z-index: 2078;
}
.z-index-2079 {
  z-index: 2079;
}
.z-index-2080 {
  z-index: 2080;
}
.z-index-2081 {
  z-index: 2081;
}
.z-index-2082 {
  z-index: 2082;
}
.z-index-2083 {
  z-index: 2083;
}
.z-index-2084 {
  z-index: 2084;
}
.z-index-2085 {
  z-index: 2085;
}
.z-index-2086 {
  z-index: 2086;
}
.z-index-2087 {
  z-index: 2087;
}
.z-index-2088 {
  z-index: 2088;
}
.z-index-2089 {
  z-index: 2089;
}
.z-index-2090 {
  z-index: 2090;
}
.z-index-2091 {
  z-index: 2091;
}
.z-index-2092 {
  z-index: 2092;
}
.z-index-2093 {
  z-index: 2093;
}
.z-index-2094 {
  z-index: 2094;
}
.z-index-2095 {
  z-index: 2095;
}
.z-index-2096 {
  z-index: 2096;
}
.z-index-2097 {
  z-index: 2097;
}
.z-index-2098 {
  z-index: 2098;
}
.z-index-2099 {
  z-index: 2099;
}
.z-index-2100 {
  z-index: 2100;
}
.z-index-2101 {
  z-index: 2101;
}
.z-index-2102 {
  z-index: 2102;
}
.z-index-2103 {
  z-index: 2103;
}
.z-index-2104 {
  z-index: 2104;
}
.z-index-2105 {
  z-index: 2105;
}
.z-index-2106 {
  z-index: 2106;
}
.z-index-2107 {
  z-index: 2107;
}
.z-index-2108 {
  z-index: 2108;
}
.z-index-2109 {
  z-index: 2109;
}
.z-index-2110 {
  z-index: 2110;
}
.z-index-2111 {
  z-index: 2111;
}
.z-index-2112 {
  z-index: 2112;
}
.z-index-2113 {
  z-index: 2113;
}
.z-index-2114 {
  z-index: 2114;
}
.z-index-2115 {
  z-index: 2115;
}
.z-index-2116 {
  z-index: 2116;
}
.z-index-2117 {
  z-index: 2117;
}
.z-index-2118 {
  z-index: 2118;
}
.z-index-2119 {
  z-index: 2119;
}
.z-index-2120 {
  z-index: 2120;
}
.z-index-2121 {
  z-index: 2121;
}
.z-index-2122 {
  z-index: 2122;
}
.z-index-2123 {
  z-index: 2123;
}
.z-index-2124 {
  z-index: 2124;
}
.z-index-2125 {
  z-index: 2125;
}
.z-index-2126 {
  z-index: 2126;
}
.z-index-2127 {
  z-index: 2127;
}
.z-index-2128 {
  z-index: 2128;
}
.z-index-2129 {
  z-index: 2129;
}
.z-index-2130 {
  z-index: 2130;
}
.z-index-2131 {
  z-index: 2131;
}
.z-index-2132 {
  z-index: 2132;
}
.z-index-2133 {
  z-index: 2133;
}
.z-index-2134 {
  z-index: 2134;
}
.z-index-2135 {
  z-index: 2135;
}
.z-index-2136 {
  z-index: 2136;
}
.z-index-2137 {
  z-index: 2137;
}
.z-index-2138 {
  z-index: 2138;
}
.z-index-2139 {
  z-index: 2139;
}
.z-index-2140 {
  z-index: 2140;
}
.z-index-2141 {
  z-index: 2141;
}
.z-index-2142 {
  z-index: 2142;
}
.z-index-2143 {
  z-index: 2143;
}
.z-index-2144 {
  z-index: 2144;
}
.z-index-2145 {
  z-index: 2145;
}
.z-index-2146 {
  z-index: 2146;
}
.z-index-2147 {
  z-index: 2147;
}
.z-index-2148 {
  z-index: 2148;
}
.z-index-2149 {
  z-index: 2149;
}
.z-index-2150 {
  z-index: 2150;
}
.z-index-2151 {
  z-index: 2151;
}
.z-index-2152 {
  z-index: 2152;
}
.z-index-2153 {
  z-index: 2153;
}
.z-index-2154 {
  z-index: 2154;
}
.z-index-2155 {
  z-index: 2155;
}
.z-index-2156 {
  z-index: 2156;
}
.z-index-2157 {
  z-index: 2157;
}
.z-index-2158 {
  z-index: 2158;
}
.z-index-2159 {
  z-index: 2159;
}
.z-index-2160 {
  z-index: 2160;
}
.z-index-2161 {
  z-index: 2161;
}
.z-index-2162 {
  z-index: 2162;
}
.z-index-2163 {
  z-index: 2163;
}
.z-index-2164 {
  z-index: 2164;
}
.z-index-2165 {
  z-index: 2165;
}
.z-index-2166 {
  z-index: 2166;
}
.z-index-2167 {
  z-index: 2167;
}
.z-index-2168 {
  z-index: 2168;
}
.z-index-2169 {
  z-index: 2169;
}
.z-index-2170 {
  z-index: 2170;
}
.z-index-2171 {
  z-index: 2171;
}
.z-index-2172 {
  z-index: 2172;
}
.z-index-2173 {
  z-index: 2173;
}
.z-index-2174 {
  z-index: 2174;
}
.z-index-2175 {
  z-index: 2175;
}
.z-index-2176 {
  z-index: 2176;
}
.z-index-2177 {
  z-index: 2177;
}
.z-index-2178 {
  z-index: 2178;
}
.z-index-2179 {
  z-index: 2179;
}
.z-index-2180 {
  z-index: 2180;
}
.z-index-2181 {
  z-index: 2181;
}
.z-index-2182 {
  z-index: 2182;
}
.z-index-2183 {
  z-index: 2183;
}
.z-index-2184 {
  z-index: 2184;
}
.z-index-2185 {
  z-index: 2185;
}
.z-index-2186 {
  z-index: 2186;
}
.z-index-2187 {
  z-index: 2187;
}
.z-index-2188 {
  z-index: 2188;
}
.z-index-2189 {
  z-index: 2189;
}
.z-index-2190 {
  z-index: 2190;
}
.z-index-2191 {
  z-index: 2191;
}
.z-index-2192 {
  z-index: 2192;
}
.z-index-2193 {
  z-index: 2193;
}
.z-index-2194 {
  z-index: 2194;
}
.z-index-2195 {
  z-index: 2195;
}
.z-index-2196 {
  z-index: 2196;
}
.z-index-2197 {
  z-index: 2197;
}
.z-index-2198 {
  z-index: 2198;
}
.z-index-2199 {
  z-index: 2199;
}
.z-index-2200 {
  z-index: 2200;
}
.z-index-2201 {
  z-index: 2201;
}
.z-index-2202 {
  z-index: 2202;
}
.z-index-2203 {
  z-index: 2203;
}
.z-index-2204 {
  z-index: 2204;
}
.z-index-2205 {
  z-index: 2205;
}
.z-index-2206 {
  z-index: 2206;
}
.z-index-2207 {
  z-index: 2207;
}
.z-index-2208 {
  z-index: 2208;
}
.z-index-2209 {
  z-index: 2209;
}
.z-index-2210 {
  z-index: 2210;
}
.z-index-2211 {
  z-index: 2211;
}
.z-index-2212 {
  z-index: 2212;
}
.z-index-2213 {
  z-index: 2213;
}
.z-index-2214 {
  z-index: 2214;
}
.z-index-2215 {
  z-index: 2215;
}
.z-index-2216 {
  z-index: 2216;
}
.z-index-2217 {
  z-index: 2217;
}
.z-index-2218 {
  z-index: 2218;
}
.z-index-2219 {
  z-index: 2219;
}
.z-index-2220 {
  z-index: 2220;
}
.z-index-2221 {
  z-index: 2221;
}
.z-index-2222 {
  z-index: 2222;
}
.z-index-2223 {
  z-index: 2223;
}
.z-index-2224 {
  z-index: 2224;
}
.z-index-2225 {
  z-index: 2225;
}
.z-index-2226 {
  z-index: 2226;
}
.z-index-2227 {
  z-index: 2227;
}
.z-index-2228 {
  z-index: 2228;
}
.z-index-2229 {
  z-index: 2229;
}
.z-index-2230 {
  z-index: 2230;
}
.z-index-2231 {
  z-index: 2231;
}
.z-index-2232 {
  z-index: 2232;
}
.z-index-2233 {
  z-index: 2233;
}
.z-index-2234 {
  z-index: 2234;
}
.z-index-2235 {
  z-index: 2235;
}
.z-index-2236 {
  z-index: 2236;
}
.z-index-2237 {
  z-index: 2237;
}
.z-index-2238 {
  z-index: 2238;
}
.z-index-2239 {
  z-index: 2239;
}
.z-index-2240 {
  z-index: 2240;
}
.z-index-2241 {
  z-index: 2241;
}
.z-index-2242 {
  z-index: 2242;
}
.z-index-2243 {
  z-index: 2243;
}
.z-index-2244 {
  z-index: 2244;
}
.z-index-2245 {
  z-index: 2245;
}
.z-index-2246 {
  z-index: 2246;
}
.z-index-2247 {
  z-index: 2247;
}
.z-index-2248 {
  z-index: 2248;
}
.z-index-2249 {
  z-index: 2249;
}
.z-index-2250 {
  z-index: 2250;
}
.z-index-2251 {
  z-index: 2251;
}
.z-index-2252 {
  z-index: 2252;
}
.z-index-2253 {
  z-index: 2253;
}
.z-index-2254 {
  z-index: 2254;
}
.z-index-2255 {
  z-index: 2255;
}
.z-index-2256 {
  z-index: 2256;
}
.z-index-2257 {
  z-index: 2257;
}
.z-index-2258 {
  z-index: 2258;
}
.z-index-2259 {
  z-index: 2259;
}
.z-index-2260 {
  z-index: 2260;
}
.z-index-2261 {
  z-index: 2261;
}
.z-index-2262 {
  z-index: 2262;
}
.z-index-2263 {
  z-index: 2263;
}
.z-index-2264 {
  z-index: 2264;
}
.z-index-2265 {
  z-index: 2265;
}
.z-index-2266 {
  z-index: 2266;
}
.z-index-2267 {
  z-index: 2267;
}
.z-index-2268 {
  z-index: 2268;
}
.z-index-2269 {
  z-index: 2269;
}
.z-index-2270 {
  z-index: 2270;
}
.z-index-2271 {
  z-index: 2271;
}
.z-index-2272 {
  z-index: 2272;
}
.z-index-2273 {
  z-index: 2273;
}
.z-index-2274 {
  z-index: 2274;
}
.z-index-2275 {
  z-index: 2275;
}
.z-index-2276 {
  z-index: 2276;
}
.z-index-2277 {
  z-index: 2277;
}
.z-index-2278 {
  z-index: 2278;
}
.z-index-2279 {
  z-index: 2279;
}
.z-index-2280 {
  z-index: 2280;
}
.z-index-2281 {
  z-index: 2281;
}
.z-index-2282 {
  z-index: 2282;
}
.z-index-2283 {
  z-index: 2283;
}
.z-index-2284 {
  z-index: 2284;
}
.z-index-2285 {
  z-index: 2285;
}
.z-index-2286 {
  z-index: 2286;
}
.z-index-2287 {
  z-index: 2287;
}
.z-index-2288 {
  z-index: 2288;
}
.z-index-2289 {
  z-index: 2289;
}
.z-index-2290 {
  z-index: 2290;
}
.z-index-2291 {
  z-index: 2291;
}
.z-index-2292 {
  z-index: 2292;
}
.z-index-2293 {
  z-index: 2293;
}
.z-index-2294 {
  z-index: 2294;
}
.z-index-2295 {
  z-index: 2295;
}
.z-index-2296 {
  z-index: 2296;
}
.z-index-2297 {
  z-index: 2297;
}
.z-index-2298 {
  z-index: 2298;
}
.z-index-2299 {
  z-index: 2299;
}
.z-index-2300 {
  z-index: 2300;
}
.z-index-2301 {
  z-index: 2301;
}
.z-index-2302 {
  z-index: 2302;
}
.z-index-2303 {
  z-index: 2303;
}
.z-index-2304 {
  z-index: 2304;
}
.z-index-2305 {
  z-index: 2305;
}
.z-index-2306 {
  z-index: 2306;
}
.z-index-2307 {
  z-index: 2307;
}
.z-index-2308 {
  z-index: 2308;
}
.z-index-2309 {
  z-index: 2309;
}
.z-index-2310 {
  z-index: 2310;
}
.z-index-2311 {
  z-index: 2311;
}
.z-index-2312 {
  z-index: 2312;
}
.z-index-2313 {
  z-index: 2313;
}
.z-index-2314 {
  z-index: 2314;
}
.z-index-2315 {
  z-index: 2315;
}
.z-index-2316 {
  z-index: 2316;
}
.z-index-2317 {
  z-index: 2317;
}
.z-index-2318 {
  z-index: 2318;
}
.z-index-2319 {
  z-index: 2319;
}
.z-index-2320 {
  z-index: 2320;
}
.z-index-2321 {
  z-index: 2321;
}
.z-index-2322 {
  z-index: 2322;
}
.z-index-2323 {
  z-index: 2323;
}
.z-index-2324 {
  z-index: 2324;
}
.z-index-2325 {
  z-index: 2325;
}
.z-index-2326 {
  z-index: 2326;
}
.z-index-2327 {
  z-index: 2327;
}
.z-index-2328 {
  z-index: 2328;
}
.z-index-2329 {
  z-index: 2329;
}
.z-index-2330 {
  z-index: 2330;
}
.z-index-2331 {
  z-index: 2331;
}
.z-index-2332 {
  z-index: 2332;
}
.z-index-2333 {
  z-index: 2333;
}
.z-index-2334 {
  z-index: 2334;
}
.z-index-2335 {
  z-index: 2335;
}
.z-index-2336 {
  z-index: 2336;
}
.z-index-2337 {
  z-index: 2337;
}
.z-index-2338 {
  z-index: 2338;
}
.z-index-2339 {
  z-index: 2339;
}
.z-index-2340 {
  z-index: 2340;
}
.z-index-2341 {
  z-index: 2341;
}
.z-index-2342 {
  z-index: 2342;
}
.z-index-2343 {
  z-index: 2343;
}
.z-index-2344 {
  z-index: 2344;
}
.z-index-2345 {
  z-index: 2345;
}
.z-index-2346 {
  z-index: 2346;
}
.z-index-2347 {
  z-index: 2347;
}
.z-index-2348 {
  z-index: 2348;
}
.z-index-2349 {
  z-index: 2349;
}
.z-index-2350 {
  z-index: 2350;
}
.z-index-2351 {
  z-index: 2351;
}
.z-index-2352 {
  z-index: 2352;
}
.z-index-2353 {
  z-index: 2353;
}
.z-index-2354 {
  z-index: 2354;
}
.z-index-2355 {
  z-index: 2355;
}
.z-index-2356 {
  z-index: 2356;
}
.z-index-2357 {
  z-index: 2357;
}
.z-index-2358 {
  z-index: 2358;
}
.z-index-2359 {
  z-index: 2359;
}
.z-index-2360 {
  z-index: 2360;
}
.z-index-2361 {
  z-index: 2361;
}
.z-index-2362 {
  z-index: 2362;
}
.z-index-2363 {
  z-index: 2363;
}
.z-index-2364 {
  z-index: 2364;
}
.z-index-2365 {
  z-index: 2365;
}
.z-index-2366 {
  z-index: 2366;
}
.z-index-2367 {
  z-index: 2367;
}
.z-index-2368 {
  z-index: 2368;
}
.z-index-2369 {
  z-index: 2369;
}
.z-index-2370 {
  z-index: 2370;
}
.z-index-2371 {
  z-index: 2371;
}
.z-index-2372 {
  z-index: 2372;
}
.z-index-2373 {
  z-index: 2373;
}
.z-index-2374 {
  z-index: 2374;
}
.z-index-2375 {
  z-index: 2375;
}
.z-index-2376 {
  z-index: 2376;
}
.z-index-2377 {
  z-index: 2377;
}
.z-index-2378 {
  z-index: 2378;
}
.z-index-2379 {
  z-index: 2379;
}
.z-index-2380 {
  z-index: 2380;
}
.z-index-2381 {
  z-index: 2381;
}
.z-index-2382 {
  z-index: 2382;
}
.z-index-2383 {
  z-index: 2383;
}
.z-index-2384 {
  z-index: 2384;
}
.z-index-2385 {
  z-index: 2385;
}
.z-index-2386 {
  z-index: 2386;
}
.z-index-2387 {
  z-index: 2387;
}
.z-index-2388 {
  z-index: 2388;
}
.z-index-2389 {
  z-index: 2389;
}
.z-index-2390 {
  z-index: 2390;
}
.z-index-2391 {
  z-index: 2391;
}
.z-index-2392 {
  z-index: 2392;
}
.z-index-2393 {
  z-index: 2393;
}
.z-index-2394 {
  z-index: 2394;
}
.z-index-2395 {
  z-index: 2395;
}
.z-index-2396 {
  z-index: 2396;
}
.z-index-2397 {
  z-index: 2397;
}
.z-index-2398 {
  z-index: 2398;
}
.z-index-2399 {
  z-index: 2399;
}
.z-index-2400 {
  z-index: 2400;
}
.z-index-2401 {
  z-index: 2401;
}
.z-index-2402 {
  z-index: 2402;
}
.z-index-2403 {
  z-index: 2403;
}
.z-index-2404 {
  z-index: 2404;
}
.z-index-2405 {
  z-index: 2405;
}
.z-index-2406 {
  z-index: 2406;
}
.z-index-2407 {
  z-index: 2407;
}
.z-index-2408 {
  z-index: 2408;
}
.z-index-2409 {
  z-index: 2409;
}
.z-index-2410 {
  z-index: 2410;
}
.z-index-2411 {
  z-index: 2411;
}
.z-index-2412 {
  z-index: 2412;
}
.z-index-2413 {
  z-index: 2413;
}
.z-index-2414 {
  z-index: 2414;
}
.z-index-2415 {
  z-index: 2415;
}
.z-index-2416 {
  z-index: 2416;
}
.z-index-2417 {
  z-index: 2417;
}
.z-index-2418 {
  z-index: 2418;
}
.z-index-2419 {
  z-index: 2419;
}
.z-index-2420 {
  z-index: 2420;
}
.z-index-2421 {
  z-index: 2421;
}
.z-index-2422 {
  z-index: 2422;
}
.z-index-2423 {
  z-index: 2423;
}
.z-index-2424 {
  z-index: 2424;
}
.z-index-2425 {
  z-index: 2425;
}
.z-index-2426 {
  z-index: 2426;
}
.z-index-2427 {
  z-index: 2427;
}
.z-index-2428 {
  z-index: 2428;
}
.z-index-2429 {
  z-index: 2429;
}
.z-index-2430 {
  z-index: 2430;
}
.z-index-2431 {
  z-index: 2431;
}
.z-index-2432 {
  z-index: 2432;
}
.z-index-2433 {
  z-index: 2433;
}
.z-index-2434 {
  z-index: 2434;
}
.z-index-2435 {
  z-index: 2435;
}
.z-index-2436 {
  z-index: 2436;
}
.z-index-2437 {
  z-index: 2437;
}
.z-index-2438 {
  z-index: 2438;
}
.z-index-2439 {
  z-index: 2439;
}
.z-index-2440 {
  z-index: 2440;
}
.z-index-2441 {
  z-index: 2441;
}
.z-index-2442 {
  z-index: 2442;
}
.z-index-2443 {
  z-index: 2443;
}
.z-index-2444 {
  z-index: 2444;
}
.z-index-2445 {
  z-index: 2445;
}
.z-index-2446 {
  z-index: 2446;
}
.z-index-2447 {
  z-index: 2447;
}
.z-index-2448 {
  z-index: 2448;
}
.z-index-2449 {
  z-index: 2449;
}
.z-index-2450 {
  z-index: 2450;
}
.z-index-2451 {
  z-index: 2451;
}
.z-index-2452 {
  z-index: 2452;
}
.z-index-2453 {
  z-index: 2453;
}
.z-index-2454 {
  z-index: 2454;
}
.z-index-2455 {
  z-index: 2455;
}
.z-index-2456 {
  z-index: 2456;
}
.z-index-2457 {
  z-index: 2457;
}
.z-index-2458 {
  z-index: 2458;
}
.z-index-2459 {
  z-index: 2459;
}
.z-index-2460 {
  z-index: 2460;
}
.z-index-2461 {
  z-index: 2461;
}
.z-index-2462 {
  z-index: 2462;
}
.z-index-2463 {
  z-index: 2463;
}
.z-index-2464 {
  z-index: 2464;
}
.z-index-2465 {
  z-index: 2465;
}
.z-index-2466 {
  z-index: 2466;
}
.z-index-2467 {
  z-index: 2467;
}
.z-index-2468 {
  z-index: 2468;
}
.z-index-2469 {
  z-index: 2469;
}
.z-index-2470 {
  z-index: 2470;
}
.z-index-2471 {
  z-index: 2471;
}
.z-index-2472 {
  z-index: 2472;
}
.z-index-2473 {
  z-index: 2473;
}
.z-index-2474 {
  z-index: 2474;
}
.z-index-2475 {
  z-index: 2475;
}
.z-index-2476 {
  z-index: 2476;
}
.z-index-2477 {
  z-index: 2477;
}
.z-index-2478 {
  z-index: 2478;
}
.z-index-2479 {
  z-index: 2479;
}
.z-index-2480 {
  z-index: 2480;
}
.z-index-2481 {
  z-index: 2481;
}
.z-index-2482 {
  z-index: 2482;
}
.z-index-2483 {
  z-index: 2483;
}
.z-index-2484 {
  z-index: 2484;
}
.z-index-2485 {
  z-index: 2485;
}
.z-index-2486 {
  z-index: 2486;
}
.z-index-2487 {
  z-index: 2487;
}
.z-index-2488 {
  z-index: 2488;
}
.z-index-2489 {
  z-index: 2489;
}
.z-index-2490 {
  z-index: 2490;
}
.z-index-2491 {
  z-index: 2491;
}
.z-index-2492 {
  z-index: 2492;
}
.z-index-2493 {
  z-index: 2493;
}
.z-index-2494 {
  z-index: 2494;
}
.z-index-2495 {
  z-index: 2495;
}
.z-index-2496 {
  z-index: 2496;
}
.z-index-2497 {
  z-index: 2497;
}
.z-index-2498 {
  z-index: 2498;
}
.z-index-2499 {
  z-index: 2499;
}
.z-index-2500 {
  z-index: 2500;
}
.z-index-2501 {
  z-index: 2501;
}
.z-index-2502 {
  z-index: 2502;
}
.z-index-2503 {
  z-index: 2503;
}
.z-index-2504 {
  z-index: 2504;
}
.z-index-2505 {
  z-index: 2505;
}
.z-index-2506 {
  z-index: 2506;
}
.z-index-2507 {
  z-index: 2507;
}
.z-index-2508 {
  z-index: 2508;
}
.z-index-2509 {
  z-index: 2509;
}
.z-index-2510 {
  z-index: 2510;
}
.z-index-2511 {
  z-index: 2511;
}
.z-index-2512 {
  z-index: 2512;
}
.z-index-2513 {
  z-index: 2513;
}
.z-index-2514 {
  z-index: 2514;
}
.z-index-2515 {
  z-index: 2515;
}
.z-index-2516 {
  z-index: 2516;
}
.z-index-2517 {
  z-index: 2517;
}
.z-index-2518 {
  z-index: 2518;
}
.z-index-2519 {
  z-index: 2519;
}
.z-index-2520 {
  z-index: 2520;
}
.z-index-2521 {
  z-index: 2521;
}
.z-index-2522 {
  z-index: 2522;
}
.z-index-2523 {
  z-index: 2523;
}
.z-index-2524 {
  z-index: 2524;
}
.z-index-2525 {
  z-index: 2525;
}
.z-index-2526 {
  z-index: 2526;
}
.z-index-2527 {
  z-index: 2527;
}
.z-index-2528 {
  z-index: 2528;
}
.z-index-2529 {
  z-index: 2529;
}
.z-index-2530 {
  z-index: 2530;
}
.z-index-2531 {
  z-index: 2531;
}
.z-index-2532 {
  z-index: 2532;
}
.z-index-2533 {
  z-index: 2533;
}
.z-index-2534 {
  z-index: 2534;
}
.z-index-2535 {
  z-index: 2535;
}
.z-index-2536 {
  z-index: 2536;
}
.z-index-2537 {
  z-index: 2537;
}
.z-index-2538 {
  z-index: 2538;
}
.z-index-2539 {
  z-index: 2539;
}
.z-index-2540 {
  z-index: 2540;
}
.z-index-2541 {
  z-index: 2541;
}
.z-index-2542 {
  z-index: 2542;
}
.z-index-2543 {
  z-index: 2543;
}
.z-index-2544 {
  z-index: 2544;
}
.z-index-2545 {
  z-index: 2545;
}
.z-index-2546 {
  z-index: 2546;
}
.z-index-2547 {
  z-index: 2547;
}
.z-index-2548 {
  z-index: 2548;
}
.z-index-2549 {
  z-index: 2549;
}
.z-index-2550 {
  z-index: 2550;
}
.z-index-2551 {
  z-index: 2551;
}
.z-index-2552 {
  z-index: 2552;
}
.z-index-2553 {
  z-index: 2553;
}
.z-index-2554 {
  z-index: 2554;
}
.z-index-2555 {
  z-index: 2555;
}
.z-index-2556 {
  z-index: 2556;
}
.z-index-2557 {
  z-index: 2557;
}
.z-index-2558 {
  z-index: 2558;
}
.z-index-2559 {
  z-index: 2559;
}
.z-index-2560 {
  z-index: 2560;
}
.z-index-2561 {
  z-index: 2561;
}
.z-index-2562 {
  z-index: 2562;
}
.z-index-2563 {
  z-index: 2563;
}
.z-index-2564 {
  z-index: 2564;
}
.z-index-2565 {
  z-index: 2565;
}
.z-index-2566 {
  z-index: 2566;
}
.z-index-2567 {
  z-index: 2567;
}
.z-index-2568 {
  z-index: 2568;
}
.z-index-2569 {
  z-index: 2569;
}
.z-index-2570 {
  z-index: 2570;
}
.z-index-2571 {
  z-index: 2571;
}
.z-index-2572 {
  z-index: 2572;
}
.z-index-2573 {
  z-index: 2573;
}
.z-index-2574 {
  z-index: 2574;
}
.z-index-2575 {
  z-index: 2575;
}
.z-index-2576 {
  z-index: 2576;
}
.z-index-2577 {
  z-index: 2577;
}
.z-index-2578 {
  z-index: 2578;
}
.z-index-2579 {
  z-index: 2579;
}
.z-index-2580 {
  z-index: 2580;
}
.z-index-2581 {
  z-index: 2581;
}
.z-index-2582 {
  z-index: 2582;
}
.z-index-2583 {
  z-index: 2583;
}
.z-index-2584 {
  z-index: 2584;
}
.z-index-2585 {
  z-index: 2585;
}
.z-index-2586 {
  z-index: 2586;
}
.z-index-2587 {
  z-index: 2587;
}
.z-index-2588 {
  z-index: 2588;
}
.z-index-2589 {
  z-index: 2589;
}
.z-index-2590 {
  z-index: 2590;
}
.z-index-2591 {
  z-index: 2591;
}
.z-index-2592 {
  z-index: 2592;
}
.z-index-2593 {
  z-index: 2593;
}
.z-index-2594 {
  z-index: 2594;
}
.z-index-2595 {
  z-index: 2595;
}
.z-index-2596 {
  z-index: 2596;
}
.z-index-2597 {
  z-index: 2597;
}
.z-index-2598 {
  z-index: 2598;
}
.z-index-2599 {
  z-index: 2599;
}
.z-index-2600 {
  z-index: 2600;
}
.z-index-2601 {
  z-index: 2601;
}
.z-index-2602 {
  z-index: 2602;
}
.z-index-2603 {
  z-index: 2603;
}
.z-index-2604 {
  z-index: 2604;
}
.z-index-2605 {
  z-index: 2605;
}
.z-index-2606 {
  z-index: 2606;
}
.z-index-2607 {
  z-index: 2607;
}
.z-index-2608 {
  z-index: 2608;
}
.z-index-2609 {
  z-index: 2609;
}
.z-index-2610 {
  z-index: 2610;
}
.z-index-2611 {
  z-index: 2611;
}
.z-index-2612 {
  z-index: 2612;
}
.z-index-2613 {
  z-index: 2613;
}
.z-index-2614 {
  z-index: 2614;
}
.z-index-2615 {
  z-index: 2615;
}
.z-index-2616 {
  z-index: 2616;
}
.z-index-2617 {
  z-index: 2617;
}
.z-index-2618 {
  z-index: 2618;
}
.z-index-2619 {
  z-index: 2619;
}
.z-index-2620 {
  z-index: 2620;
}
.z-index-2621 {
  z-index: 2621;
}
.z-index-2622 {
  z-index: 2622;
}
.z-index-2623 {
  z-index: 2623;
}
.z-index-2624 {
  z-index: 2624;
}
.z-index-2625 {
  z-index: 2625;
}
.z-index-2626 {
  z-index: 2626;
}
.z-index-2627 {
  z-index: 2627;
}
.z-index-2628 {
  z-index: 2628;
}
.z-index-2629 {
  z-index: 2629;
}
.z-index-2630 {
  z-index: 2630;
}
.z-index-2631 {
  z-index: 2631;
}
.z-index-2632 {
  z-index: 2632;
}
.z-index-2633 {
  z-index: 2633;
}
.z-index-2634 {
  z-index: 2634;
}
.z-index-2635 {
  z-index: 2635;
}
.z-index-2636 {
  z-index: 2636;
}
.z-index-2637 {
  z-index: 2637;
}
.z-index-2638 {
  z-index: 2638;
}
.z-index-2639 {
  z-index: 2639;
}
.z-index-2640 {
  z-index: 2640;
}
.z-index-2641 {
  z-index: 2641;
}
.z-index-2642 {
  z-index: 2642;
}
.z-index-2643 {
  z-index: 2643;
}
.z-index-2644 {
  z-index: 2644;
}
.z-index-2645 {
  z-index: 2645;
}
.z-index-2646 {
  z-index: 2646;
}
.z-index-2647 {
  z-index: 2647;
}
.z-index-2648 {
  z-index: 2648;
}
.z-index-2649 {
  z-index: 2649;
}
.z-index-2650 {
  z-index: 2650;
}
.z-index-2651 {
  z-index: 2651;
}
.z-index-2652 {
  z-index: 2652;
}
.z-index-2653 {
  z-index: 2653;
}
.z-index-2654 {
  z-index: 2654;
}
.z-index-2655 {
  z-index: 2655;
}
.z-index-2656 {
  z-index: 2656;
}
.z-index-2657 {
  z-index: 2657;
}
.z-index-2658 {
  z-index: 2658;
}
.z-index-2659 {
  z-index: 2659;
}
.z-index-2660 {
  z-index: 2660;
}
.z-index-2661 {
  z-index: 2661;
}
.z-index-2662 {
  z-index: 2662;
}
.z-index-2663 {
  z-index: 2663;
}
.z-index-2664 {
  z-index: 2664;
}
.z-index-2665 {
  z-index: 2665;
}
.z-index-2666 {
  z-index: 2666;
}
.z-index-2667 {
  z-index: 2667;
}
.z-index-2668 {
  z-index: 2668;
}
.z-index-2669 {
  z-index: 2669;
}
.z-index-2670 {
  z-index: 2670;
}
.z-index-2671 {
  z-index: 2671;
}
.z-index-2672 {
  z-index: 2672;
}
.z-index-2673 {
  z-index: 2673;
}
.z-index-2674 {
  z-index: 2674;
}
.z-index-2675 {
  z-index: 2675;
}
.z-index-2676 {
  z-index: 2676;
}
.z-index-2677 {
  z-index: 2677;
}
.z-index-2678 {
  z-index: 2678;
}
.z-index-2679 {
  z-index: 2679;
}
.z-index-2680 {
  z-index: 2680;
}
.z-index-2681 {
  z-index: 2681;
}
.z-index-2682 {
  z-index: 2682;
}
.z-index-2683 {
  z-index: 2683;
}
.z-index-2684 {
  z-index: 2684;
}
.z-index-2685 {
  z-index: 2685;
}
.z-index-2686 {
  z-index: 2686;
}
.z-index-2687 {
  z-index: 2687;
}
.z-index-2688 {
  z-index: 2688;
}
.z-index-2689 {
  z-index: 2689;
}
.z-index-2690 {
  z-index: 2690;
}
.z-index-2691 {
  z-index: 2691;
}
.z-index-2692 {
  z-index: 2692;
}
.z-index-2693 {
  z-index: 2693;
}
.z-index-2694 {
  z-index: 2694;
}
.z-index-2695 {
  z-index: 2695;
}
.z-index-2696 {
  z-index: 2696;
}
.z-index-2697 {
  z-index: 2697;
}
.z-index-2698 {
  z-index: 2698;
}
.z-index-2699 {
  z-index: 2699;
}
.z-index-2700 {
  z-index: 2700;
}
.z-index-2701 {
  z-index: 2701;
}
.z-index-2702 {
  z-index: 2702;
}
.z-index-2703 {
  z-index: 2703;
}
.z-index-2704 {
  z-index: 2704;
}
.z-index-2705 {
  z-index: 2705;
}
.z-index-2706 {
  z-index: 2706;
}
.z-index-2707 {
  z-index: 2707;
}
.z-index-2708 {
  z-index: 2708;
}
.z-index-2709 {
  z-index: 2709;
}
.z-index-2710 {
  z-index: 2710;
}
.z-index-2711 {
  z-index: 2711;
}
.z-index-2712 {
  z-index: 2712;
}
.z-index-2713 {
  z-index: 2713;
}
.z-index-2714 {
  z-index: 2714;
}
.z-index-2715 {
  z-index: 2715;
}
.z-index-2716 {
  z-index: 2716;
}
.z-index-2717 {
  z-index: 2717;
}
.z-index-2718 {
  z-index: 2718;
}
.z-index-2719 {
  z-index: 2719;
}
.z-index-2720 {
  z-index: 2720;
}
.z-index-2721 {
  z-index: 2721;
}
.z-index-2722 {
  z-index: 2722;
}
.z-index-2723 {
  z-index: 2723;
}
.z-index-2724 {
  z-index: 2724;
}
.z-index-2725 {
  z-index: 2725;
}
.z-index-2726 {
  z-index: 2726;
}
.z-index-2727 {
  z-index: 2727;
}
.z-index-2728 {
  z-index: 2728;
}
.z-index-2729 {
  z-index: 2729;
}
.z-index-2730 {
  z-index: 2730;
}
.z-index-2731 {
  z-index: 2731;
}
.z-index-2732 {
  z-index: 2732;
}
.z-index-2733 {
  z-index: 2733;
}
.z-index-2734 {
  z-index: 2734;
}
.z-index-2735 {
  z-index: 2735;
}
.z-index-2736 {
  z-index: 2736;
}
.z-index-2737 {
  z-index: 2737;
}
.z-index-2738 {
  z-index: 2738;
}
.z-index-2739 {
  z-index: 2739;
}
.z-index-2740 {
  z-index: 2740;
}
.z-index-2741 {
  z-index: 2741;
}
.z-index-2742 {
  z-index: 2742;
}
.z-index-2743 {
  z-index: 2743;
}
.z-index-2744 {
  z-index: 2744;
}
.z-index-2745 {
  z-index: 2745;
}
.z-index-2746 {
  z-index: 2746;
}
.z-index-2747 {
  z-index: 2747;
}
.z-index-2748 {
  z-index: 2748;
}
.z-index-2749 {
  z-index: 2749;
}
.z-index-2750 {
  z-index: 2750;
}
.z-index-2751 {
  z-index: 2751;
}
.z-index-2752 {
  z-index: 2752;
}
.z-index-2753 {
  z-index: 2753;
}
.z-index-2754 {
  z-index: 2754;
}
.z-index-2755 {
  z-index: 2755;
}
.z-index-2756 {
  z-index: 2756;
}
.z-index-2757 {
  z-index: 2757;
}
.z-index-2758 {
  z-index: 2758;
}
.z-index-2759 {
  z-index: 2759;
}
.z-index-2760 {
  z-index: 2760;
}
.z-index-2761 {
  z-index: 2761;
}
.z-index-2762 {
  z-index: 2762;
}
.z-index-2763 {
  z-index: 2763;
}
.z-index-2764 {
  z-index: 2764;
}
.z-index-2765 {
  z-index: 2765;
}
.z-index-2766 {
  z-index: 2766;
}
.z-index-2767 {
  z-index: 2767;
}
.z-index-2768 {
  z-index: 2768;
}
.z-index-2769 {
  z-index: 2769;
}
.z-index-2770 {
  z-index: 2770;
}
.z-index-2771 {
  z-index: 2771;
}
.z-index-2772 {
  z-index: 2772;
}
.z-index-2773 {
  z-index: 2773;
}
.z-index-2774 {
  z-index: 2774;
}
.z-index-2775 {
  z-index: 2775;
}
.z-index-2776 {
  z-index: 2776;
}
.z-index-2777 {
  z-index: 2777;
}
.z-index-2778 {
  z-index: 2778;
}
.z-index-2779 {
  z-index: 2779;
}
.z-index-2780 {
  z-index: 2780;
}
.z-index-2781 {
  z-index: 2781;
}
.z-index-2782 {
  z-index: 2782;
}
.z-index-2783 {
  z-index: 2783;
}
.z-index-2784 {
  z-index: 2784;
}
.z-index-2785 {
  z-index: 2785;
}
.z-index-2786 {
  z-index: 2786;
}
.z-index-2787 {
  z-index: 2787;
}
.z-index-2788 {
  z-index: 2788;
}
.z-index-2789 {
  z-index: 2789;
}
.z-index-2790 {
  z-index: 2790;
}
.z-index-2791 {
  z-index: 2791;
}
.z-index-2792 {
  z-index: 2792;
}
.z-index-2793 {
  z-index: 2793;
}
.z-index-2794 {
  z-index: 2794;
}
.z-index-2795 {
  z-index: 2795;
}
.z-index-2796 {
  z-index: 2796;
}
.z-index-2797 {
  z-index: 2797;
}
.z-index-2798 {
  z-index: 2798;
}
.z-index-2799 {
  z-index: 2799;
}
.z-index-2800 {
  z-index: 2800;
}
.z-index-2801 {
  z-index: 2801;
}
.z-index-2802 {
  z-index: 2802;
}
.z-index-2803 {
  z-index: 2803;
}
.z-index-2804 {
  z-index: 2804;
}
.z-index-2805 {
  z-index: 2805;
}
.z-index-2806 {
  z-index: 2806;
}
.z-index-2807 {
  z-index: 2807;
}
.z-index-2808 {
  z-index: 2808;
}
.z-index-2809 {
  z-index: 2809;
}
.z-index-2810 {
  z-index: 2810;
}
.z-index-2811 {
  z-index: 2811;
}
.z-index-2812 {
  z-index: 2812;
}
.z-index-2813 {
  z-index: 2813;
}
.z-index-2814 {
  z-index: 2814;
}
.z-index-2815 {
  z-index: 2815;
}
.z-index-2816 {
  z-index: 2816;
}
.z-index-2817 {
  z-index: 2817;
}
.z-index-2818 {
  z-index: 2818;
}
.z-index-2819 {
  z-index: 2819;
}
.z-index-2820 {
  z-index: 2820;
}
.z-index-2821 {
  z-index: 2821;
}
.z-index-2822 {
  z-index: 2822;
}
.z-index-2823 {
  z-index: 2823;
}
.z-index-2824 {
  z-index: 2824;
}
.z-index-2825 {
  z-index: 2825;
}
.z-index-2826 {
  z-index: 2826;
}
.z-index-2827 {
  z-index: 2827;
}
.z-index-2828 {
  z-index: 2828;
}
.z-index-2829 {
  z-index: 2829;
}
.z-index-2830 {
  z-index: 2830;
}
.z-index-2831 {
  z-index: 2831;
}
.z-index-2832 {
  z-index: 2832;
}
.z-index-2833 {
  z-index: 2833;
}
.z-index-2834 {
  z-index: 2834;
}
.z-index-2835 {
  z-index: 2835;
}
.z-index-2836 {
  z-index: 2836;
}
.z-index-2837 {
  z-index: 2837;
}
.z-index-2838 {
  z-index: 2838;
}
.z-index-2839 {
  z-index: 2839;
}
.z-index-2840 {
  z-index: 2840;
}
.z-index-2841 {
  z-index: 2841;
}
.z-index-2842 {
  z-index: 2842;
}
.z-index-2843 {
  z-index: 2843;
}
.z-index-2844 {
  z-index: 2844;
}
.z-index-2845 {
  z-index: 2845;
}
.z-index-2846 {
  z-index: 2846;
}
.z-index-2847 {
  z-index: 2847;
}
.z-index-2848 {
  z-index: 2848;
}
.z-index-2849 {
  z-index: 2849;
}
.z-index-2850 {
  z-index: 2850;
}
.z-index-2851 {
  z-index: 2851;
}
.z-index-2852 {
  z-index: 2852;
}
.z-index-2853 {
  z-index: 2853;
}
.z-index-2854 {
  z-index: 2854;
}
.z-index-2855 {
  z-index: 2855;
}
.z-index-2856 {
  z-index: 2856;
}
.z-index-2857 {
  z-index: 2857;
}
.z-index-2858 {
  z-index: 2858;
}
.z-index-2859 {
  z-index: 2859;
}
.z-index-2860 {
  z-index: 2860;
}
.z-index-2861 {
  z-index: 2861;
}
.z-index-2862 {
  z-index: 2862;
}
.z-index-2863 {
  z-index: 2863;
}
.z-index-2864 {
  z-index: 2864;
}
.z-index-2865 {
  z-index: 2865;
}
.z-index-2866 {
  z-index: 2866;
}
.z-index-2867 {
  z-index: 2867;
}
.z-index-2868 {
  z-index: 2868;
}
.z-index-2869 {
  z-index: 2869;
}
.z-index-2870 {
  z-index: 2870;
}
.z-index-2871 {
  z-index: 2871;
}
.z-index-2872 {
  z-index: 2872;
}
.z-index-2873 {
  z-index: 2873;
}
.z-index-2874 {
  z-index: 2874;
}
.z-index-2875 {
  z-index: 2875;
}
.z-index-2876 {
  z-index: 2876;
}
.z-index-2877 {
  z-index: 2877;
}
.z-index-2878 {
  z-index: 2878;
}
.z-index-2879 {
  z-index: 2879;
}
.z-index-2880 {
  z-index: 2880;
}
.z-index-2881 {
  z-index: 2881;
}
.z-index-2882 {
  z-index: 2882;
}
.z-index-2883 {
  z-index: 2883;
}
.z-index-2884 {
  z-index: 2884;
}
.z-index-2885 {
  z-index: 2885;
}
.z-index-2886 {
  z-index: 2886;
}
.z-index-2887 {
  z-index: 2887;
}
.z-index-2888 {
  z-index: 2888;
}
.z-index-2889 {
  z-index: 2889;
}
.z-index-2890 {
  z-index: 2890;
}
.z-index-2891 {
  z-index: 2891;
}
.z-index-2892 {
  z-index: 2892;
}
.z-index-2893 {
  z-index: 2893;
}
.z-index-2894 {
  z-index: 2894;
}
.z-index-2895 {
  z-index: 2895;
}
.z-index-2896 {
  z-index: 2896;
}
.z-index-2897 {
  z-index: 2897;
}
.z-index-2898 {
  z-index: 2898;
}
.z-index-2899 {
  z-index: 2899;
}
.z-index-2900 {
  z-index: 2900;
}
.z-index-2901 {
  z-index: 2901;
}
.z-index-2902 {
  z-index: 2902;
}
.z-index-2903 {
  z-index: 2903;
}
.z-index-2904 {
  z-index: 2904;
}
.z-index-2905 {
  z-index: 2905;
}
.z-index-2906 {
  z-index: 2906;
}
.z-index-2907 {
  z-index: 2907;
}
.z-index-2908 {
  z-index: 2908;
}
.z-index-2909 {
  z-index: 2909;
}
.z-index-2910 {
  z-index: 2910;
}
.z-index-2911 {
  z-index: 2911;
}
.z-index-2912 {
  z-index: 2912;
}
.z-index-2913 {
  z-index: 2913;
}
.z-index-2914 {
  z-index: 2914;
}
.z-index-2915 {
  z-index: 2915;
}
.z-index-2916 {
  z-index: 2916;
}
.z-index-2917 {
  z-index: 2917;
}
.z-index-2918 {
  z-index: 2918;
}
.z-index-2919 {
  z-index: 2919;
}
.z-index-2920 {
  z-index: 2920;
}
.z-index-2921 {
  z-index: 2921;
}
.z-index-2922 {
  z-index: 2922;
}
.z-index-2923 {
  z-index: 2923;
}
.z-index-2924 {
  z-index: 2924;
}
.z-index-2925 {
  z-index: 2925;
}
.z-index-2926 {
  z-index: 2926;
}
.z-index-2927 {
  z-index: 2927;
}
.z-index-2928 {
  z-index: 2928;
}
.z-index-2929 {
  z-index: 2929;
}
.z-index-2930 {
  z-index: 2930;
}
.z-index-2931 {
  z-index: 2931;
}
.z-index-2932 {
  z-index: 2932;
}
.z-index-2933 {
  z-index: 2933;
}
.z-index-2934 {
  z-index: 2934;
}
.z-index-2935 {
  z-index: 2935;
}
.z-index-2936 {
  z-index: 2936;
}
.z-index-2937 {
  z-index: 2937;
}
.z-index-2938 {
  z-index: 2938;
}
.z-index-2939 {
  z-index: 2939;
}
.z-index-2940 {
  z-index: 2940;
}
.z-index-2941 {
  z-index: 2941;
}
.z-index-2942 {
  z-index: 2942;
}
.z-index-2943 {
  z-index: 2943;
}
.z-index-2944 {
  z-index: 2944;
}
.z-index-2945 {
  z-index: 2945;
}
.z-index-2946 {
  z-index: 2946;
}
.z-index-2947 {
  z-index: 2947;
}
.z-index-2948 {
  z-index: 2948;
}
.z-index-2949 {
  z-index: 2949;
}
.z-index-2950 {
  z-index: 2950;
}
.z-index-2951 {
  z-index: 2951;
}
.z-index-2952 {
  z-index: 2952;
}
.z-index-2953 {
  z-index: 2953;
}
.z-index-2954 {
  z-index: 2954;
}
.z-index-2955 {
  z-index: 2955;
}
.z-index-2956 {
  z-index: 2956;
}
.z-index-2957 {
  z-index: 2957;
}
.z-index-2958 {
  z-index: 2958;
}
.z-index-2959 {
  z-index: 2959;
}
.z-index-2960 {
  z-index: 2960;
}
.z-index-2961 {
  z-index: 2961;
}
.z-index-2962 {
  z-index: 2962;
}
.z-index-2963 {
  z-index: 2963;
}
.z-index-2964 {
  z-index: 2964;
}
.z-index-2965 {
  z-index: 2965;
}
.z-index-2966 {
  z-index: 2966;
}
.z-index-2967 {
  z-index: 2967;
}
.z-index-2968 {
  z-index: 2968;
}
.z-index-2969 {
  z-index: 2969;
}
.z-index-2970 {
  z-index: 2970;
}
.z-index-2971 {
  z-index: 2971;
}
.z-index-2972 {
  z-index: 2972;
}
.z-index-2973 {
  z-index: 2973;
}
.z-index-2974 {
  z-index: 2974;
}
.z-index-2975 {
  z-index: 2975;
}
.z-index-2976 {
  z-index: 2976;
}
.z-index-2977 {
  z-index: 2977;
}
.z-index-2978 {
  z-index: 2978;
}
.z-index-2979 {
  z-index: 2979;
}
.z-index-2980 {
  z-index: 2980;
}
.z-index-2981 {
  z-index: 2981;
}
.z-index-2982 {
  z-index: 2982;
}
.z-index-2983 {
  z-index: 2983;
}
.z-index-2984 {
  z-index: 2984;
}
.z-index-2985 {
  z-index: 2985;
}
.z-index-2986 {
  z-index: 2986;
}
.z-index-2987 {
  z-index: 2987;
}
.z-index-2988 {
  z-index: 2988;
}
.z-index-2989 {
  z-index: 2989;
}
.z-index-2990 {
  z-index: 2990;
}
.z-index-2991 {
  z-index: 2991;
}
.z-index-2992 {
  z-index: 2992;
}
.z-index-2993 {
  z-index: 2993;
}
.z-index-2994 {
  z-index: 2994;
}
.z-index-2995 {
  z-index: 2995;
}
.z-index-2996 {
  z-index: 2996;
}
.z-index-2997 {
  z-index: 2997;
}
.z-index-2998 {
  z-index: 2998;
}
.z-index-2999 {
  z-index: 2999;
}
.z-index-3000 {
  z-index: 3000;
}
.z-index-3001 {
  z-index: 3001;
}
.z-index-3002 {
  z-index: 3002;
}
.z-index-3003 {
  z-index: 3003;
}
.z-index-3004 {
  z-index: 3004;
}
.z-index-3005 {
  z-index: 3005;
}
.z-index-3006 {
  z-index: 3006;
}
.z-index-3007 {
  z-index: 3007;
}
.z-index-3008 {
  z-index: 3008;
}
.z-index-3009 {
  z-index: 3009;
}
.z-index-3010 {
  z-index: 3010;
}
.z-index-3011 {
  z-index: 3011;
}
.z-index-3012 {
  z-index: 3012;
}
.z-index-3013 {
  z-index: 3013;
}
.z-index-3014 {
  z-index: 3014;
}
.z-index-3015 {
  z-index: 3015;
}
.z-index-3016 {
  z-index: 3016;
}
.z-index-3017 {
  z-index: 3017;
}
.z-index-3018 {
  z-index: 3018;
}
.z-index-3019 {
  z-index: 3019;
}
.z-index-3020 {
  z-index: 3020;
}
.z-index-3021 {
  z-index: 3021;
}
.z-index-3022 {
  z-index: 3022;
}
.z-index-3023 {
  z-index: 3023;
}
.z-index-3024 {
  z-index: 3024;
}
.z-index-3025 {
  z-index: 3025;
}
.z-index-3026 {
  z-index: 3026;
}
.z-index-3027 {
  z-index: 3027;
}
.z-index-3028 {
  z-index: 3028;
}
.z-index-3029 {
  z-index: 3029;
}
.z-index-3030 {
  z-index: 3030;
}
.z-index-3031 {
  z-index: 3031;
}
.z-index-3032 {
  z-index: 3032;
}
.z-index-3033 {
  z-index: 3033;
}
.z-index-3034 {
  z-index: 3034;
}
.z-index-3035 {
  z-index: 3035;
}
.z-index-3036 {
  z-index: 3036;
}
.z-index-3037 {
  z-index: 3037;
}
.z-index-3038 {
  z-index: 3038;
}
.z-index-3039 {
  z-index: 3039;
}
.z-index-3040 {
  z-index: 3040;
}
.z-index-3041 {
  z-index: 3041;
}
.z-index-3042 {
  z-index: 3042;
}
.z-index-3043 {
  z-index: 3043;
}
.z-index-3044 {
  z-index: 3044;
}
.z-index-3045 {
  z-index: 3045;
}
.z-index-3046 {
  z-index: 3046;
}
.z-index-3047 {
  z-index: 3047;
}
.z-index-3048 {
  z-index: 3048;
}
.z-index-3049 {
  z-index: 3049;
}
.z-index-3050 {
  z-index: 3050;
}
.z-index-3051 {
  z-index: 3051;
}
.z-index-3052 {
  z-index: 3052;
}
.z-index-3053 {
  z-index: 3053;
}
.z-index-3054 {
  z-index: 3054;
}
.z-index-3055 {
  z-index: 3055;
}
.z-index-3056 {
  z-index: 3056;
}
.z-index-3057 {
  z-index: 3057;
}
.z-index-3058 {
  z-index: 3058;
}
.z-index-3059 {
  z-index: 3059;
}
.z-index-3060 {
  z-index: 3060;
}
.z-index-3061 {
  z-index: 3061;
}
.z-index-3062 {
  z-index: 3062;
}
.z-index-3063 {
  z-index: 3063;
}
.z-index-3064 {
  z-index: 3064;
}
.z-index-3065 {
  z-index: 3065;
}
.z-index-3066 {
  z-index: 3066;
}
.z-index-3067 {
  z-index: 3067;
}
.z-index-3068 {
  z-index: 3068;
}
.z-index-3069 {
  z-index: 3069;
}
.z-index-3070 {
  z-index: 3070;
}
.z-index-3071 {
  z-index: 3071;
}
.z-index-3072 {
  z-index: 3072;
}
.z-index-3073 {
  z-index: 3073;
}
.z-index-3074 {
  z-index: 3074;
}
.z-index-3075 {
  z-index: 3075;
}
.z-index-3076 {
  z-index: 3076;
}
.z-index-3077 {
  z-index: 3077;
}
.z-index-3078 {
  z-index: 3078;
}
.z-index-3079 {
  z-index: 3079;
}
.z-index-3080 {
  z-index: 3080;
}
.z-index-3081 {
  z-index: 3081;
}
.z-index-3082 {
  z-index: 3082;
}
.z-index-3083 {
  z-index: 3083;
}
.z-index-3084 {
  z-index: 3084;
}
.z-index-3085 {
  z-index: 3085;
}
.z-index-3086 {
  z-index: 3086;
}
.z-index-3087 {
  z-index: 3087;
}
.z-index-3088 {
  z-index: 3088;
}
.z-index-3089 {
  z-index: 3089;
}
.z-index-3090 {
  z-index: 3090;
}
.z-index-3091 {
  z-index: 3091;
}
.z-index-3092 {
  z-index: 3092;
}
.z-index-3093 {
  z-index: 3093;
}
.z-index-3094 {
  z-index: 3094;
}
.z-index-3095 {
  z-index: 3095;
}
.z-index-3096 {
  z-index: 3096;
}
.z-index-3097 {
  z-index: 3097;
}
.z-index-3098 {
  z-index: 3098;
}
.z-index-3099 {
  z-index: 3099;
}
.z-index-3100 {
  z-index: 3100;
}
.z-index-3101 {
  z-index: 3101;
}
.z-index-3102 {
  z-index: 3102;
}
.z-index-3103 {
  z-index: 3103;
}
.z-index-3104 {
  z-index: 3104;
}
.z-index-3105 {
  z-index: 3105;
}
.z-index-3106 {
  z-index: 3106;
}
.z-index-3107 {
  z-index: 3107;
}
.z-index-3108 {
  z-index: 3108;
}
.z-index-3109 {
  z-index: 3109;
}
.z-index-3110 {
  z-index: 3110;
}
.z-index-3111 {
  z-index: 3111;
}
.z-index-3112 {
  z-index: 3112;
}
.z-index-3113 {
  z-index: 3113;
}
.z-index-3114 {
  z-index: 3114;
}
.z-index-3115 {
  z-index: 3115;
}
.z-index-3116 {
  z-index: 3116;
}
.z-index-3117 {
  z-index: 3117;
}
.z-index-3118 {
  z-index: 3118;
}
.z-index-3119 {
  z-index: 3119;
}
.z-index-3120 {
  z-index: 3120;
}
.z-index-3121 {
  z-index: 3121;
}
.z-index-3122 {
  z-index: 3122;
}
.z-index-3123 {
  z-index: 3123;
}
.z-index-3124 {
  z-index: 3124;
}
.z-index-3125 {
  z-index: 3125;
}
.z-index-3126 {
  z-index: 3126;
}
.z-index-3127 {
  z-index: 3127;
}
.z-index-3128 {
  z-index: 3128;
}
.z-index-3129 {
  z-index: 3129;
}
.z-index-3130 {
  z-index: 3130;
}
.z-index-3131 {
  z-index: 3131;
}
.z-index-3132 {
  z-index: 3132;
}
.z-index-3133 {
  z-index: 3133;
}
.z-index-3134 {
  z-index: 3134;
}
.z-index-3135 {
  z-index: 3135;
}
.z-index-3136 {
  z-index: 3136;
}
.z-index-3137 {
  z-index: 3137;
}
.z-index-3138 {
  z-index: 3138;
}
.z-index-3139 {
  z-index: 3139;
}
.z-index-3140 {
  z-index: 3140;
}
.z-index-3141 {
  z-index: 3141;
}
.z-index-3142 {
  z-index: 3142;
}
.z-index-3143 {
  z-index: 3143;
}
.z-index-3144 {
  z-index: 3144;
}
.z-index-3145 {
  z-index: 3145;
}
.z-index-3146 {
  z-index: 3146;
}
.z-index-3147 {
  z-index: 3147;
}
.z-index-3148 {
  z-index: 3148;
}
.z-index-3149 {
  z-index: 3149;
}
.z-index-3150 {
  z-index: 3150;
}
.z-index-3151 {
  z-index: 3151;
}
.z-index-3152 {
  z-index: 3152;
}
.z-index-3153 {
  z-index: 3153;
}
.z-index-3154 {
  z-index: 3154;
}
.z-index-3155 {
  z-index: 3155;
}
.z-index-3156 {
  z-index: 3156;
}
.z-index-3157 {
  z-index: 3157;
}
.z-index-3158 {
  z-index: 3158;
}
.z-index-3159 {
  z-index: 3159;
}
.z-index-3160 {
  z-index: 3160;
}
.z-index-3161 {
  z-index: 3161;
}
.z-index-3162 {
  z-index: 3162;
}
.z-index-3163 {
  z-index: 3163;
}
.z-index-3164 {
  z-index: 3164;
}
.z-index-3165 {
  z-index: 3165;
}
.z-index-3166 {
  z-index: 3166;
}
.z-index-3167 {
  z-index: 3167;
}
.z-index-3168 {
  z-index: 3168;
}
.z-index-3169 {
  z-index: 3169;
}
.z-index-3170 {
  z-index: 3170;
}
.z-index-3171 {
  z-index: 3171;
}
.z-index-3172 {
  z-index: 3172;
}
.z-index-3173 {
  z-index: 3173;
}
.z-index-3174 {
  z-index: 3174;
}
.z-index-3175 {
  z-index: 3175;
}
.z-index-3176 {
  z-index: 3176;
}
.z-index-3177 {
  z-index: 3177;
}
.z-index-3178 {
  z-index: 3178;
}
.z-index-3179 {
  z-index: 3179;
}
.z-index-3180 {
  z-index: 3180;
}
.z-index-3181 {
  z-index: 3181;
}
.z-index-3182 {
  z-index: 3182;
}
.z-index-3183 {
  z-index: 3183;
}
.z-index-3184 {
  z-index: 3184;
}
.z-index-3185 {
  z-index: 3185;
}
.z-index-3186 {
  z-index: 3186;
}
.z-index-3187 {
  z-index: 3187;
}
.z-index-3188 {
  z-index: 3188;
}
.z-index-3189 {
  z-index: 3189;
}
.z-index-3190 {
  z-index: 3190;
}
.z-index-3191 {
  z-index: 3191;
}
.z-index-3192 {
  z-index: 3192;
}
.z-index-3193 {
  z-index: 3193;
}
.z-index-3194 {
  z-index: 3194;
}
.z-index-3195 {
  z-index: 3195;
}
.z-index-3196 {
  z-index: 3196;
}
.z-index-3197 {
  z-index: 3197;
}
.z-index-3198 {
  z-index: 3198;
}
.z-index-3199 {
  z-index: 3199;
}
.z-index-3200 {
  z-index: 3200;
}
.z-index-3201 {
  z-index: 3201;
}
.z-index-3202 {
  z-index: 3202;
}
.z-index-3203 {
  z-index: 3203;
}
.z-index-3204 {
  z-index: 3204;
}
.z-index-3205 {
  z-index: 3205;
}
.z-index-3206 {
  z-index: 3206;
}
.z-index-3207 {
  z-index: 3207;
}
.z-index-3208 {
  z-index: 3208;
}
.z-index-3209 {
  z-index: 3209;
}
.z-index-3210 {
  z-index: 3210;
}
.z-index-3211 {
  z-index: 3211;
}
.z-index-3212 {
  z-index: 3212;
}
.z-index-3213 {
  z-index: 3213;
}
.z-index-3214 {
  z-index: 3214;
}
.z-index-3215 {
  z-index: 3215;
}
.z-index-3216 {
  z-index: 3216;
}
.z-index-3217 {
  z-index: 3217;
}
.z-index-3218 {
  z-index: 3218;
}
.z-index-3219 {
  z-index: 3219;
}
.z-index-3220 {
  z-index: 3220;
}
.z-index-3221 {
  z-index: 3221;
}
.z-index-3222 {
  z-index: 3222;
}
.z-index-3223 {
  z-index: 3223;
}
.z-index-3224 {
  z-index: 3224;
}
.z-index-3225 {
  z-index: 3225;
}
.z-index-3226 {
  z-index: 3226;
}
.z-index-3227 {
  z-index: 3227;
}
.z-index-3228 {
  z-index: 3228;
}
.z-index-3229 {
  z-index: 3229;
}
.z-index-3230 {
  z-index: 3230;
}
.z-index-3231 {
  z-index: 3231;
}
.z-index-3232 {
  z-index: 3232;
}
.z-index-3233 {
  z-index: 3233;
}
.z-index-3234 {
  z-index: 3234;
}
.z-index-3235 {
  z-index: 3235;
}
.z-index-3236 {
  z-index: 3236;
}
.z-index-3237 {
  z-index: 3237;
}
.z-index-3238 {
  z-index: 3238;
}
.z-index-3239 {
  z-index: 3239;
}
.z-index-3240 {
  z-index: 3240;
}
.z-index-3241 {
  z-index: 3241;
}
.z-index-3242 {
  z-index: 3242;
}
.z-index-3243 {
  z-index: 3243;
}
.z-index-3244 {
  z-index: 3244;
}
.z-index-3245 {
  z-index: 3245;
}
.z-index-3246 {
  z-index: 3246;
}
.z-index-3247 {
  z-index: 3247;
}
.z-index-3248 {
  z-index: 3248;
}
.z-index-3249 {
  z-index: 3249;
}
.z-index-3250 {
  z-index: 3250;
}
.z-index-3251 {
  z-index: 3251;
}
.z-index-3252 {
  z-index: 3252;
}
.z-index-3253 {
  z-index: 3253;
}
.z-index-3254 {
  z-index: 3254;
}
.z-index-3255 {
  z-index: 3255;
}
.z-index-3256 {
  z-index: 3256;
}
.z-index-3257 {
  z-index: 3257;
}
.z-index-3258 {
  z-index: 3258;
}
.z-index-3259 {
  z-index: 3259;
}
.z-index-3260 {
  z-index: 3260;
}
.z-index-3261 {
  z-index: 3261;
}
.z-index-3262 {
  z-index: 3262;
}
.z-index-3263 {
  z-index: 3263;
}
.z-index-3264 {
  z-index: 3264;
}
.z-index-3265 {
  z-index: 3265;
}
.z-index-3266 {
  z-index: 3266;
}
.z-index-3267 {
  z-index: 3267;
}
.z-index-3268 {
  z-index: 3268;
}
.z-index-3269 {
  z-index: 3269;
}
.z-index-3270 {
  z-index: 3270;
}
.z-index-3271 {
  z-index: 3271;
}
.z-index-3272 {
  z-index: 3272;
}
.z-index-3273 {
  z-index: 3273;
}
.z-index-3274 {
  z-index: 3274;
}
.z-index-3275 {
  z-index: 3275;
}
.z-index-3276 {
  z-index: 3276;
}
.z-index-3277 {
  z-index: 3277;
}
.z-index-3278 {
  z-index: 3278;
}
.z-index-3279 {
  z-index: 3279;
}
.z-index-3280 {
  z-index: 3280;
}
.z-index-3281 {
  z-index: 3281;
}
.z-index-3282 {
  z-index: 3282;
}
.z-index-3283 {
  z-index: 3283;
}
.z-index-3284 {
  z-index: 3284;
}
.z-index-3285 {
  z-index: 3285;
}
.z-index-3286 {
  z-index: 3286;
}
.z-index-3287 {
  z-index: 3287;
}
.z-index-3288 {
  z-index: 3288;
}
.z-index-3289 {
  z-index: 3289;
}
.z-index-3290 {
  z-index: 3290;
}
.z-index-3291 {
  z-index: 3291;
}
.z-index-3292 {
  z-index: 3292;
}
.z-index-3293 {
  z-index: 3293;
}
.z-index-3294 {
  z-index: 3294;
}
.z-index-3295 {
  z-index: 3295;
}
.z-index-3296 {
  z-index: 3296;
}
.z-index-3297 {
  z-index: 3297;
}
.z-index-3298 {
  z-index: 3298;
}
.z-index-3299 {
  z-index: 3299;
}
.z-index-3300 {
  z-index: 3300;
}
.z-index-3301 {
  z-index: 3301;
}
.z-index-3302 {
  z-index: 3302;
}
.z-index-3303 {
  z-index: 3303;
}
.z-index-3304 {
  z-index: 3304;
}
.z-index-3305 {
  z-index: 3305;
}
.z-index-3306 {
  z-index: 3306;
}
.z-index-3307 {
  z-index: 3307;
}
.z-index-3308 {
  z-index: 3308;
}
.z-index-3309 {
  z-index: 3309;
}
.z-index-3310 {
  z-index: 3310;
}
.z-index-3311 {
  z-index: 3311;
}
.z-index-3312 {
  z-index: 3312;
}
.z-index-3313 {
  z-index: 3313;
}
.z-index-3314 {
  z-index: 3314;
}
.z-index-3315 {
  z-index: 3315;
}
.z-index-3316 {
  z-index: 3316;
}
.z-index-3317 {
  z-index: 3317;
}
.z-index-3318 {
  z-index: 3318;
}
.z-index-3319 {
  z-index: 3319;
}
.z-index-3320 {
  z-index: 3320;
}
.z-index-3321 {
  z-index: 3321;
}
.z-index-3322 {
  z-index: 3322;
}
.z-index-3323 {
  z-index: 3323;
}
.z-index-3324 {
  z-index: 3324;
}
.z-index-3325 {
  z-index: 3325;
}
.z-index-3326 {
  z-index: 3326;
}
.z-index-3327 {
  z-index: 3327;
}
.z-index-3328 {
  z-index: 3328;
}
.z-index-3329 {
  z-index: 3329;
}
.z-index-3330 {
  z-index: 3330;
}
.z-index-3331 {
  z-index: 3331;
}
.z-index-3332 {
  z-index: 3332;
}
.z-index-3333 {
  z-index: 3333;
}
.z-index-3334 {
  z-index: 3334;
}
.z-index-3335 {
  z-index: 3335;
}
.z-index-3336 {
  z-index: 3336;
}
.z-index-3337 {
  z-index: 3337;
}
.z-index-3338 {
  z-index: 3338;
}
.z-index-3339 {
  z-index: 3339;
}
.z-index-3340 {
  z-index: 3340;
}
.z-index-3341 {
  z-index: 3341;
}
.z-index-3342 {
  z-index: 3342;
}
.z-index-3343 {
  z-index: 3343;
}
.z-index-3344 {
  z-index: 3344;
}
.z-index-3345 {
  z-index: 3345;
}
.z-index-3346 {
  z-index: 3346;
}
.z-index-3347 {
  z-index: 3347;
}
.z-index-3348 {
  z-index: 3348;
}
.z-index-3349 {
  z-index: 3349;
}
.z-index-3350 {
  z-index: 3350;
}
.z-index-3351 {
  z-index: 3351;
}
.z-index-3352 {
  z-index: 3352;
}
.z-index-3353 {
  z-index: 3353;
}
.z-index-3354 {
  z-index: 3354;
}
.z-index-3355 {
  z-index: 3355;
}
.z-index-3356 {
  z-index: 3356;
}
.z-index-3357 {
  z-index: 3357;
}
.z-index-3358 {
  z-index: 3358;
}
.z-index-3359 {
  z-index: 3359;
}
.z-index-3360 {
  z-index: 3360;
}
.z-index-3361 {
  z-index: 3361;
}
.z-index-3362 {
  z-index: 3362;
}
.z-index-3363 {
  z-index: 3363;
}
.z-index-3364 {
  z-index: 3364;
}
.z-index-3365 {
  z-index: 3365;
}
.z-index-3366 {
  z-index: 3366;
}
.z-index-3367 {
  z-index: 3367;
}
.z-index-3368 {
  z-index: 3368;
}
.z-index-3369 {
  z-index: 3369;
}
.z-index-3370 {
  z-index: 3370;
}
.z-index-3371 {
  z-index: 3371;
}
.z-index-3372 {
  z-index: 3372;
}
.z-index-3373 {
  z-index: 3373;
}
.z-index-3374 {
  z-index: 3374;
}
.z-index-3375 {
  z-index: 3375;
}
.z-index-3376 {
  z-index: 3376;
}
.z-index-3377 {
  z-index: 3377;
}
.z-index-3378 {
  z-index: 3378;
}
.z-index-3379 {
  z-index: 3379;
}
.z-index-3380 {
  z-index: 3380;
}
.z-index-3381 {
  z-index: 3381;
}
.z-index-3382 {
  z-index: 3382;
}
.z-index-3383 {
  z-index: 3383;
}
.z-index-3384 {
  z-index: 3384;
}
.z-index-3385 {
  z-index: 3385;
}
.z-index-3386 {
  z-index: 3386;
}
.z-index-3387 {
  z-index: 3387;
}
.z-index-3388 {
  z-index: 3388;
}
.z-index-3389 {
  z-index: 3389;
}
.z-index-3390 {
  z-index: 3390;
}
.z-index-3391 {
  z-index: 3391;
}
.z-index-3392 {
  z-index: 3392;
}
.z-index-3393 {
  z-index: 3393;
}
.z-index-3394 {
  z-index: 3394;
}
.z-index-3395 {
  z-index: 3395;
}
.z-index-3396 {
  z-index: 3396;
}
.z-index-3397 {
  z-index: 3397;
}
.z-index-3398 {
  z-index: 3398;
}
.z-index-3399 {
  z-index: 3399;
}
.z-index-3400 {
  z-index: 3400;
}
.z-index-3401 {
  z-index: 3401;
}
.z-index-3402 {
  z-index: 3402;
}
.z-index-3403 {
  z-index: 3403;
}
.z-index-3404 {
  z-index: 3404;
}
.z-index-3405 {
  z-index: 3405;
}
.z-index-3406 {
  z-index: 3406;
}
.z-index-3407 {
  z-index: 3407;
}
.z-index-3408 {
  z-index: 3408;
}
.z-index-3409 {
  z-index: 3409;
}
.z-index-3410 {
  z-index: 3410;
}
.z-index-3411 {
  z-index: 3411;
}
.z-index-3412 {
  z-index: 3412;
}
.z-index-3413 {
  z-index: 3413;
}
.z-index-3414 {
  z-index: 3414;
}
.z-index-3415 {
  z-index: 3415;
}
.z-index-3416 {
  z-index: 3416;
}
.z-index-3417 {
  z-index: 3417;
}
.z-index-3418 {
  z-index: 3418;
}
.z-index-3419 {
  z-index: 3419;
}
.z-index-3420 {
  z-index: 3420;
}
.z-index-3421 {
  z-index: 3421;
}
.z-index-3422 {
  z-index: 3422;
}
.z-index-3423 {
  z-index: 3423;
}
.z-index-3424 {
  z-index: 3424;
}
.z-index-3425 {
  z-index: 3425;
}
.z-index-3426 {
  z-index: 3426;
}
.z-index-3427 {
  z-index: 3427;
}
.z-index-3428 {
  z-index: 3428;
}
.z-index-3429 {
  z-index: 3429;
}
.z-index-3430 {
  z-index: 3430;
}
.z-index-3431 {
  z-index: 3431;
}
.z-index-3432 {
  z-index: 3432;
}
.z-index-3433 {
  z-index: 3433;
}
.z-index-3434 {
  z-index: 3434;
}
.z-index-3435 {
  z-index: 3435;
}
.z-index-3436 {
  z-index: 3436;
}
.z-index-3437 {
  z-index: 3437;
}
.z-index-3438 {
  z-index: 3438;
}
.z-index-3439 {
  z-index: 3439;
}
.z-index-3440 {
  z-index: 3440;
}
.z-index-3441 {
  z-index: 3441;
}
.z-index-3442 {
  z-index: 3442;
}
.z-index-3443 {
  z-index: 3443;
}
.z-index-3444 {
  z-index: 3444;
}
.z-index-3445 {
  z-index: 3445;
}
.z-index-3446 {
  z-index: 3446;
}
.z-index-3447 {
  z-index: 3447;
}
.z-index-3448 {
  z-index: 3448;
}
.z-index-3449 {
  z-index: 3449;
}
.z-index-3450 {
  z-index: 3450;
}
.z-index-3451 {
  z-index: 3451;
}
.z-index-3452 {
  z-index: 3452;
}
.z-index-3453 {
  z-index: 3453;
}
.z-index-3454 {
  z-index: 3454;
}
.z-index-3455 {
  z-index: 3455;
}
.z-index-3456 {
  z-index: 3456;
}
.z-index-3457 {
  z-index: 3457;
}
.z-index-3458 {
  z-index: 3458;
}
.z-index-3459 {
  z-index: 3459;
}
.z-index-3460 {
  z-index: 3460;
}
.z-index-3461 {
  z-index: 3461;
}
.z-index-3462 {
  z-index: 3462;
}
.z-index-3463 {
  z-index: 3463;
}
.z-index-3464 {
  z-index: 3464;
}
.z-index-3465 {
  z-index: 3465;
}
.z-index-3466 {
  z-index: 3466;
}
.z-index-3467 {
  z-index: 3467;
}
.z-index-3468 {
  z-index: 3468;
}
.z-index-3469 {
  z-index: 3469;
}
.z-index-3470 {
  z-index: 3470;
}
.z-index-3471 {
  z-index: 3471;
}
.z-index-3472 {
  z-index: 3472;
}
.z-index-3473 {
  z-index: 3473;
}
.z-index-3474 {
  z-index: 3474;
}
.z-index-3475 {
  z-index: 3475;
}
.z-index-3476 {
  z-index: 3476;
}
.z-index-3477 {
  z-index: 3477;
}
.z-index-3478 {
  z-index: 3478;
}
.z-index-3479 {
  z-index: 3479;
}
.z-index-3480 {
  z-index: 3480;
}
.z-index-3481 {
  z-index: 3481;
}
.z-index-3482 {
  z-index: 3482;
}
.z-index-3483 {
  z-index: 3483;
}
.z-index-3484 {
  z-index: 3484;
}
.z-index-3485 {
  z-index: 3485;
}
.z-index-3486 {
  z-index: 3486;
}
.z-index-3487 {
  z-index: 3487;
}
.z-index-3488 {
  z-index: 3488;
}
.z-index-3489 {
  z-index: 3489;
}
.z-index-3490 {
  z-index: 3490;
}
.z-index-3491 {
  z-index: 3491;
}
.z-index-3492 {
  z-index: 3492;
}
.z-index-3493 {
  z-index: 3493;
}
.z-index-3494 {
  z-index: 3494;
}
.z-index-3495 {
  z-index: 3495;
}
.z-index-3496 {
  z-index: 3496;
}
.z-index-3497 {
  z-index: 3497;
}
.z-index-3498 {
  z-index: 3498;
}
.z-index-3499 {
  z-index: 3499;
}
.z-index-3500 {
  z-index: 3500;
}
.z-index-3501 {
  z-index: 3501;
}
.z-index-3502 {
  z-index: 3502;
}
.z-index-3503 {
  z-index: 3503;
}
.z-index-3504 {
  z-index: 3504;
}
.z-index-3505 {
  z-index: 3505;
}
.z-index-3506 {
  z-index: 3506;
}
.z-index-3507 {
  z-index: 3507;
}
.z-index-3508 {
  z-index: 3508;
}
.z-index-3509 {
  z-index: 3509;
}
.z-index-3510 {
  z-index: 3510;
}
.z-index-3511 {
  z-index: 3511;
}
.z-index-3512 {
  z-index: 3512;
}
.z-index-3513 {
  z-index: 3513;
}
.z-index-3514 {
  z-index: 3514;
}
.z-index-3515 {
  z-index: 3515;
}
.z-index-3516 {
  z-index: 3516;
}
.z-index-3517 {
  z-index: 3517;
}
.z-index-3518 {
  z-index: 3518;
}
.z-index-3519 {
  z-index: 3519;
}
.z-index-3520 {
  z-index: 3520;
}
.z-index-3521 {
  z-index: 3521;
}
.z-index-3522 {
  z-index: 3522;
}
.z-index-3523 {
  z-index: 3523;
}
.z-index-3524 {
  z-index: 3524;
}
.z-index-3525 {
  z-index: 3525;
}
.z-index-3526 {
  z-index: 3526;
}
.z-index-3527 {
  z-index: 3527;
}
.z-index-3528 {
  z-index: 3528;
}
.z-index-3529 {
  z-index: 3529;
}
.z-index-3530 {
  z-index: 3530;
}
.z-index-3531 {
  z-index: 3531;
}
.z-index-3532 {
  z-index: 3532;
}
.z-index-3533 {
  z-index: 3533;
}
.z-index-3534 {
  z-index: 3534;
}
.z-index-3535 {
  z-index: 3535;
}
.z-index-3536 {
  z-index: 3536;
}
.z-index-3537 {
  z-index: 3537;
}
.z-index-3538 {
  z-index: 3538;
}
.z-index-3539 {
  z-index: 3539;
}
.z-index-3540 {
  z-index: 3540;
}
.z-index-3541 {
  z-index: 3541;
}
.z-index-3542 {
  z-index: 3542;
}
.z-index-3543 {
  z-index: 3543;
}
.z-index-3544 {
  z-index: 3544;
}
.z-index-3545 {
  z-index: 3545;
}
.z-index-3546 {
  z-index: 3546;
}
.z-index-3547 {
  z-index: 3547;
}
.z-index-3548 {
  z-index: 3548;
}
.z-index-3549 {
  z-index: 3549;
}
.z-index-3550 {
  z-index: 3550;
}
.z-index-3551 {
  z-index: 3551;
}
.z-index-3552 {
  z-index: 3552;
}
.z-index-3553 {
  z-index: 3553;
}
.z-index-3554 {
  z-index: 3554;
}
.z-index-3555 {
  z-index: 3555;
}
.z-index-3556 {
  z-index: 3556;
}
.z-index-3557 {
  z-index: 3557;
}
.z-index-3558 {
  z-index: 3558;
}
.z-index-3559 {
  z-index: 3559;
}
.z-index-3560 {
  z-index: 3560;
}
.z-index-3561 {
  z-index: 3561;
}
.z-index-3562 {
  z-index: 3562;
}
.z-index-3563 {
  z-index: 3563;
}
.z-index-3564 {
  z-index: 3564;
}
.z-index-3565 {
  z-index: 3565;
}
.z-index-3566 {
  z-index: 3566;
}
.z-index-3567 {
  z-index: 3567;
}
.z-index-3568 {
  z-index: 3568;
}
.z-index-3569 {
  z-index: 3569;
}
.z-index-3570 {
  z-index: 3570;
}
.z-index-3571 {
  z-index: 3571;
}
.z-index-3572 {
  z-index: 3572;
}
.z-index-3573 {
  z-index: 3573;
}
.z-index-3574 {
  z-index: 3574;
}
.z-index-3575 {
  z-index: 3575;
}
.z-index-3576 {
  z-index: 3576;
}
.z-index-3577 {
  z-index: 3577;
}
.z-index-3578 {
  z-index: 3578;
}
.z-index-3579 {
  z-index: 3579;
}
.z-index-3580 {
  z-index: 3580;
}
.z-index-3581 {
  z-index: 3581;
}
.z-index-3582 {
  z-index: 3582;
}
.z-index-3583 {
  z-index: 3583;
}
.z-index-3584 {
  z-index: 3584;
}
.z-index-3585 {
  z-index: 3585;
}
.z-index-3586 {
  z-index: 3586;
}
.z-index-3587 {
  z-index: 3587;
}
.z-index-3588 {
  z-index: 3588;
}
.z-index-3589 {
  z-index: 3589;
}
.z-index-3590 {
  z-index: 3590;
}
.z-index-3591 {
  z-index: 3591;
}
.z-index-3592 {
  z-index: 3592;
}
.z-index-3593 {
  z-index: 3593;
}
.z-index-3594 {
  z-index: 3594;
}
.z-index-3595 {
  z-index: 3595;
}
.z-index-3596 {
  z-index: 3596;
}
.z-index-3597 {
  z-index: 3597;
}
.z-index-3598 {
  z-index: 3598;
}
.z-index-3599 {
  z-index: 3599;
}
.z-index-3600 {
  z-index: 3600;
}
.z-index-3601 {
  z-index: 3601;
}
.z-index-3602 {
  z-index: 3602;
}
.z-index-3603 {
  z-index: 3603;
}
.z-index-3604 {
  z-index: 3604;
}
.z-index-3605 {
  z-index: 3605;
}
.z-index-3606 {
  z-index: 3606;
}
.z-index-3607 {
  z-index: 3607;
}
.z-index-3608 {
  z-index: 3608;
}
.z-index-3609 {
  z-index: 3609;
}
.z-index-3610 {
  z-index: 3610;
}
.z-index-3611 {
  z-index: 3611;
}
.z-index-3612 {
  z-index: 3612;
}
.z-index-3613 {
  z-index: 3613;
}
.z-index-3614 {
  z-index: 3614;
}
.z-index-3615 {
  z-index: 3615;
}
.z-index-3616 {
  z-index: 3616;
}
.z-index-3617 {
  z-index: 3617;
}
.z-index-3618 {
  z-index: 3618;
}
.z-index-3619 {
  z-index: 3619;
}
.z-index-3620 {
  z-index: 3620;
}
.z-index-3621 {
  z-index: 3621;
}
.z-index-3622 {
  z-index: 3622;
}
.z-index-3623 {
  z-index: 3623;
}
.z-index-3624 {
  z-index: 3624;
}
.z-index-3625 {
  z-index: 3625;
}
.z-index-3626 {
  z-index: 3626;
}
.z-index-3627 {
  z-index: 3627;
}
.z-index-3628 {
  z-index: 3628;
}
.z-index-3629 {
  z-index: 3629;
}
.z-index-3630 {
  z-index: 3630;
}
.z-index-3631 {
  z-index: 3631;
}
.z-index-3632 {
  z-index: 3632;
}
.z-index-3633 {
  z-index: 3633;
}
.z-index-3634 {
  z-index: 3634;
}
.z-index-3635 {
  z-index: 3635;
}
.z-index-3636 {
  z-index: 3636;
}
.z-index-3637 {
  z-index: 3637;
}
.z-index-3638 {
  z-index: 3638;
}
.z-index-3639 {
  z-index: 3639;
}
.z-index-3640 {
  z-index: 3640;
}
.z-index-3641 {
  z-index: 3641;
}
.z-index-3642 {
  z-index: 3642;
}
.z-index-3643 {
  z-index: 3643;
}
.z-index-3644 {
  z-index: 3644;
}
.z-index-3645 {
  z-index: 3645;
}
.z-index-3646 {
  z-index: 3646;
}
.z-index-3647 {
  z-index: 3647;
}
.z-index-3648 {
  z-index: 3648;
}
.z-index-3649 {
  z-index: 3649;
}
.z-index-3650 {
  z-index: 3650;
}
.z-index-3651 {
  z-index: 3651;
}
.z-index-3652 {
  z-index: 3652;
}
.z-index-3653 {
  z-index: 3653;
}
.z-index-3654 {
  z-index: 3654;
}
.z-index-3655 {
  z-index: 3655;
}
.z-index-3656 {
  z-index: 3656;
}
.z-index-3657 {
  z-index: 3657;
}
.z-index-3658 {
  z-index: 3658;
}
.z-index-3659 {
  z-index: 3659;
}
.z-index-3660 {
  z-index: 3660;
}
.z-index-3661 {
  z-index: 3661;
}
.z-index-3662 {
  z-index: 3662;
}
.z-index-3663 {
  z-index: 3663;
}
.z-index-3664 {
  z-index: 3664;
}
.z-index-3665 {
  z-index: 3665;
}
.z-index-3666 {
  z-index: 3666;
}
.z-index-3667 {
  z-index: 3667;
}
.z-index-3668 {
  z-index: 3668;
}
.z-index-3669 {
  z-index: 3669;
}
.z-index-3670 {
  z-index: 3670;
}
.z-index-3671 {
  z-index: 3671;
}
.z-index-3672 {
  z-index: 3672;
}
.z-index-3673 {
  z-index: 3673;
}
.z-index-3674 {
  z-index: 3674;
}
.z-index-3675 {
  z-index: 3675;
}
.z-index-3676 {
  z-index: 3676;
}
.z-index-3677 {
  z-index: 3677;
}
.z-index-3678 {
  z-index: 3678;
}
.z-index-3679 {
  z-index: 3679;
}
.z-index-3680 {
  z-index: 3680;
}
.z-index-3681 {
  z-index: 3681;
}
.z-index-3682 {
  z-index: 3682;
}
.z-index-3683 {
  z-index: 3683;
}
.z-index-3684 {
  z-index: 3684;
}
.z-index-3685 {
  z-index: 3685;
}
.z-index-3686 {
  z-index: 3686;
}
.z-index-3687 {
  z-index: 3687;
}
.z-index-3688 {
  z-index: 3688;
}
.z-index-3689 {
  z-index: 3689;
}
.z-index-3690 {
  z-index: 3690;
}
.z-index-3691 {
  z-index: 3691;
}
.z-index-3692 {
  z-index: 3692;
}
.z-index-3693 {
  z-index: 3693;
}
.z-index-3694 {
  z-index: 3694;
}
.z-index-3695 {
  z-index: 3695;
}
.z-index-3696 {
  z-index: 3696;
}
.z-index-3697 {
  z-index: 3697;
}
.z-index-3698 {
  z-index: 3698;
}
.z-index-3699 {
  z-index: 3699;
}
.z-index-3700 {
  z-index: 3700;
}
.z-index-3701 {
  z-index: 3701;
}
.z-index-3702 {
  z-index: 3702;
}
.z-index-3703 {
  z-index: 3703;
}
.z-index-3704 {
  z-index: 3704;
}
.z-index-3705 {
  z-index: 3705;
}
.z-index-3706 {
  z-index: 3706;
}
.z-index-3707 {
  z-index: 3707;
}
.z-index-3708 {
  z-index: 3708;
}
.z-index-3709 {
  z-index: 3709;
}
.z-index-3710 {
  z-index: 3710;
}
.z-index-3711 {
  z-index: 3711;
}
.z-index-3712 {
  z-index: 3712;
}
.z-index-3713 {
  z-index: 3713;
}
.z-index-3714 {
  z-index: 3714;
}
.z-index-3715 {
  z-index: 3715;
}
.z-index-3716 {
  z-index: 3716;
}
.z-index-3717 {
  z-index: 3717;
}
.z-index-3718 {
  z-index: 3718;
}
.z-index-3719 {
  z-index: 3719;
}
.z-index-3720 {
  z-index: 3720;
}
.z-index-3721 {
  z-index: 3721;
}
.z-index-3722 {
  z-index: 3722;
}
.z-index-3723 {
  z-index: 3723;
}
.z-index-3724 {
  z-index: 3724;
}
.z-index-3725 {
  z-index: 3725;
}
.z-index-3726 {
  z-index: 3726;
}
.z-index-3727 {
  z-index: 3727;
}
.z-index-3728 {
  z-index: 3728;
}
.z-index-3729 {
  z-index: 3729;
}
.z-index-3730 {
  z-index: 3730;
}
.z-index-3731 {
  z-index: 3731;
}
.z-index-3732 {
  z-index: 3732;
}
.z-index-3733 {
  z-index: 3733;
}
.z-index-3734 {
  z-index: 3734;
}
.z-index-3735 {
  z-index: 3735;
}
.z-index-3736 {
  z-index: 3736;
}
.z-index-3737 {
  z-index: 3737;
}
.z-index-3738 {
  z-index: 3738;
}
.z-index-3739 {
  z-index: 3739;
}
.z-index-3740 {
  z-index: 3740;
}
.z-index-3741 {
  z-index: 3741;
}
.z-index-3742 {
  z-index: 3742;
}
.z-index-3743 {
  z-index: 3743;
}
.z-index-3744 {
  z-index: 3744;
}
.z-index-3745 {
  z-index: 3745;
}
.z-index-3746 {
  z-index: 3746;
}
.z-index-3747 {
  z-index: 3747;
}
.z-index-3748 {
  z-index: 3748;
}
.z-index-3749 {
  z-index: 3749;
}
.z-index-3750 {
  z-index: 3750;
}
.z-index-3751 {
  z-index: 3751;
}
.z-index-3752 {
  z-index: 3752;
}
.z-index-3753 {
  z-index: 3753;
}
.z-index-3754 {
  z-index: 3754;
}
.z-index-3755 {
  z-index: 3755;
}
.z-index-3756 {
  z-index: 3756;
}
.z-index-3757 {
  z-index: 3757;
}
.z-index-3758 {
  z-index: 3758;
}
.z-index-3759 {
  z-index: 3759;
}
.z-index-3760 {
  z-index: 3760;
}
.z-index-3761 {
  z-index: 3761;
}
.z-index-3762 {
  z-index: 3762;
}
.z-index-3763 {
  z-index: 3763;
}
.z-index-3764 {
  z-index: 3764;
}
.z-index-3765 {
  z-index: 3765;
}
.z-index-3766 {
  z-index: 3766;
}
.z-index-3767 {
  z-index: 3767;
}
.z-index-3768 {
  z-index: 3768;
}
.z-index-3769 {
  z-index: 3769;
}
.z-index-3770 {
  z-index: 3770;
}
.z-index-3771 {
  z-index: 3771;
}
.z-index-3772 {
  z-index: 3772;
}
.z-index-3773 {
  z-index: 3773;
}
.z-index-3774 {
  z-index: 3774;
}
.z-index-3775 {
  z-index: 3775;
}
.z-index-3776 {
  z-index: 3776;
}
.z-index-3777 {
  z-index: 3777;
}
.z-index-3778 {
  z-index: 3778;
}
.z-index-3779 {
  z-index: 3779;
}
.z-index-3780 {
  z-index: 3780;
}
.z-index-3781 {
  z-index: 3781;
}
.z-index-3782 {
  z-index: 3782;
}
.z-index-3783 {
  z-index: 3783;
}
.z-index-3784 {
  z-index: 3784;
}
.z-index-3785 {
  z-index: 3785;
}
.z-index-3786 {
  z-index: 3786;
}
.z-index-3787 {
  z-index: 3787;
}
.z-index-3788 {
  z-index: 3788;
}
.z-index-3789 {
  z-index: 3789;
}
.z-index-3790 {
  z-index: 3790;
}
.z-index-3791 {
  z-index: 3791;
}
.z-index-3792 {
  z-index: 3792;
}
.z-index-3793 {
  z-index: 3793;
}
.z-index-3794 {
  z-index: 3794;
}
.z-index-3795 {
  z-index: 3795;
}
.z-index-3796 {
  z-index: 3796;
}
.z-index-3797 {
  z-index: 3797;
}
.z-index-3798 {
  z-index: 3798;
}
.z-index-3799 {
  z-index: 3799;
}
.z-index-3800 {
  z-index: 3800;
}
.z-index-3801 {
  z-index: 3801;
}
.z-index-3802 {
  z-index: 3802;
}
.z-index-3803 {
  z-index: 3803;
}
.z-index-3804 {
  z-index: 3804;
}
.z-index-3805 {
  z-index: 3805;
}
.z-index-3806 {
  z-index: 3806;
}
.z-index-3807 {
  z-index: 3807;
}
.z-index-3808 {
  z-index: 3808;
}
.z-index-3809 {
  z-index: 3809;
}
.z-index-3810 {
  z-index: 3810;
}
.z-index-3811 {
  z-index: 3811;
}
.z-index-3812 {
  z-index: 3812;
}
.z-index-3813 {
  z-index: 3813;
}
.z-index-3814 {
  z-index: 3814;
}
.z-index-3815 {
  z-index: 3815;
}
.z-index-3816 {
  z-index: 3816;
}
.z-index-3817 {
  z-index: 3817;
}
.z-index-3818 {
  z-index: 3818;
}
.z-index-3819 {
  z-index: 3819;
}
.z-index-3820 {
  z-index: 3820;
}
.z-index-3821 {
  z-index: 3821;
}
.z-index-3822 {
  z-index: 3822;
}
.z-index-3823 {
  z-index: 3823;
}
.z-index-3824 {
  z-index: 3824;
}
.z-index-3825 {
  z-index: 3825;
}
.z-index-3826 {
  z-index: 3826;
}
.z-index-3827 {
  z-index: 3827;
}
.z-index-3828 {
  z-index: 3828;
}
.z-index-3829 {
  z-index: 3829;
}
.z-index-3830 {
  z-index: 3830;
}
.z-index-3831 {
  z-index: 3831;
}
.z-index-3832 {
  z-index: 3832;
}
.z-index-3833 {
  z-index: 3833;
}
.z-index-3834 {
  z-index: 3834;
}
.z-index-3835 {
  z-index: 3835;
}
.z-index-3836 {
  z-index: 3836;
}
.z-index-3837 {
  z-index: 3837;
}
.z-index-3838 {
  z-index: 3838;
}
.z-index-3839 {
  z-index: 3839;
}
.z-index-3840 {
  z-index: 3840;
}
.z-index-3841 {
  z-index: 3841;
}
.z-index-3842 {
  z-index: 3842;
}
.z-index-3843 {
  z-index: 3843;
}
.z-index-3844 {
  z-index: 3844;
}
.z-index-3845 {
  z-index: 3845;
}
.z-index-3846 {
  z-index: 3846;
}
.z-index-3847 {
  z-index: 3847;
}
.z-index-3848 {
  z-index: 3848;
}
.z-index-3849 {
  z-index: 3849;
}
.z-index-3850 {
  z-index: 3850;
}
.z-index-3851 {
  z-index: 3851;
}
.z-index-3852 {
  z-index: 3852;
}
.z-index-3853 {
  z-index: 3853;
}
.z-index-3854 {
  z-index: 3854;
}
.z-index-3855 {
  z-index: 3855;
}
.z-index-3856 {
  z-index: 3856;
}
.z-index-3857 {
  z-index: 3857;
}
.z-index-3858 {
  z-index: 3858;
}
.z-index-3859 {
  z-index: 3859;
}
.z-index-3860 {
  z-index: 3860;
}
.z-index-3861 {
  z-index: 3861;
}
.z-index-3862 {
  z-index: 3862;
}
.z-index-3863 {
  z-index: 3863;
}
.z-index-3864 {
  z-index: 3864;
}
.z-index-3865 {
  z-index: 3865;
}
.z-index-3866 {
  z-index: 3866;
}
.z-index-3867 {
  z-index: 3867;
}
.z-index-3868 {
  z-index: 3868;
}
.z-index-3869 {
  z-index: 3869;
}
.z-index-3870 {
  z-index: 3870;
}
.z-index-3871 {
  z-index: 3871;
}
.z-index-3872 {
  z-index: 3872;
}
.z-index-3873 {
  z-index: 3873;
}
.z-index-3874 {
  z-index: 3874;
}
.z-index-3875 {
  z-index: 3875;
}
.z-index-3876 {
  z-index: 3876;
}
.z-index-3877 {
  z-index: 3877;
}
.z-index-3878 {
  z-index: 3878;
}
.z-index-3879 {
  z-index: 3879;
}
.z-index-3880 {
  z-index: 3880;
}
.z-index-3881 {
  z-index: 3881;
}
.z-index-3882 {
  z-index: 3882;
}
.z-index-3883 {
  z-index: 3883;
}
.z-index-3884 {
  z-index: 3884;
}
.z-index-3885 {
  z-index: 3885;
}
.z-index-3886 {
  z-index: 3886;
}
.z-index-3887 {
  z-index: 3887;
}
.z-index-3888 {
  z-index: 3888;
}
.z-index-3889 {
  z-index: 3889;
}
.z-index-3890 {
  z-index: 3890;
}
.z-index-3891 {
  z-index: 3891;
}
.z-index-3892 {
  z-index: 3892;
}
.z-index-3893 {
  z-index: 3893;
}
.z-index-3894 {
  z-index: 3894;
}
.z-index-3895 {
  z-index: 3895;
}
.z-index-3896 {
  z-index: 3896;
}
.z-index-3897 {
  z-index: 3897;
}
.z-index-3898 {
  z-index: 3898;
}
.z-index-3899 {
  z-index: 3899;
}
.z-index-3900 {
  z-index: 3900;
}
.z-index-3901 {
  z-index: 3901;
}
.z-index-3902 {
  z-index: 3902;
}
.z-index-3903 {
  z-index: 3903;
}
.z-index-3904 {
  z-index: 3904;
}
.z-index-3905 {
  z-index: 3905;
}
.z-index-3906 {
  z-index: 3906;
}
.z-index-3907 {
  z-index: 3907;
}
.z-index-3908 {
  z-index: 3908;
}
.z-index-3909 {
  z-index: 3909;
}
.z-index-3910 {
  z-index: 3910;
}
.z-index-3911 {
  z-index: 3911;
}
.z-index-3912 {
  z-index: 3912;
}
.z-index-3913 {
  z-index: 3913;
}
.z-index-3914 {
  z-index: 3914;
}
.z-index-3915 {
  z-index: 3915;
}
.z-index-3916 {
  z-index: 3916;
}
.z-index-3917 {
  z-index: 3917;
}
.z-index-3918 {
  z-index: 3918;
}
.z-index-3919 {
  z-index: 3919;
}
.z-index-3920 {
  z-index: 3920;
}
.z-index-3921 {
  z-index: 3921;
}
.z-index-3922 {
  z-index: 3922;
}
.z-index-3923 {
  z-index: 3923;
}
.z-index-3924 {
  z-index: 3924;
}
.z-index-3925 {
  z-index: 3925;
}
.z-index-3926 {
  z-index: 3926;
}
.z-index-3927 {
  z-index: 3927;
}
.z-index-3928 {
  z-index: 3928;
}
.z-index-3929 {
  z-index: 3929;
}
.z-index-3930 {
  z-index: 3930;
}
.z-index-3931 {
  z-index: 3931;
}
.z-index-3932 {
  z-index: 3932;
}
.z-index-3933 {
  z-index: 3933;
}
.z-index-3934 {
  z-index: 3934;
}
.z-index-3935 {
  z-index: 3935;
}
.z-index-3936 {
  z-index: 3936;
}
.z-index-3937 {
  z-index: 3937;
}
.z-index-3938 {
  z-index: 3938;
}
.z-index-3939 {
  z-index: 3939;
}
.z-index-3940 {
  z-index: 3940;
}
.z-index-3941 {
  z-index: 3941;
}
.z-index-3942 {
  z-index: 3942;
}
.z-index-3943 {
  z-index: 3943;
}
.z-index-3944 {
  z-index: 3944;
}
.z-index-3945 {
  z-index: 3945;
}
.z-index-3946 {
  z-index: 3946;
}
.z-index-3947 {
  z-index: 3947;
}
.z-index-3948 {
  z-index: 3948;
}
.z-index-3949 {
  z-index: 3949;
}
.z-index-3950 {
  z-index: 3950;
}
.z-index-3951 {
  z-index: 3951;
}
.z-index-3952 {
  z-index: 3952;
}
.z-index-3953 {
  z-index: 3953;
}
.z-index-3954 {
  z-index: 3954;
}
.z-index-3955 {
  z-index: 3955;
}
.z-index-3956 {
  z-index: 3956;
}
.z-index-3957 {
  z-index: 3957;
}
.z-index-3958 {
  z-index: 3958;
}
.z-index-3959 {
  z-index: 3959;
}
.z-index-3960 {
  z-index: 3960;
}
.z-index-3961 {
  z-index: 3961;
}
.z-index-3962 {
  z-index: 3962;
}
.z-index-3963 {
  z-index: 3963;
}
.z-index-3964 {
  z-index: 3964;
}
.z-index-3965 {
  z-index: 3965;
}
.z-index-3966 {
  z-index: 3966;
}
.z-index-3967 {
  z-index: 3967;
}
.z-index-3968 {
  z-index: 3968;
}
.z-index-3969 {
  z-index: 3969;
}
.z-index-3970 {
  z-index: 3970;
}
.z-index-3971 {
  z-index: 3971;
}
.z-index-3972 {
  z-index: 3972;
}
.z-index-3973 {
  z-index: 3973;
}
.z-index-3974 {
  z-index: 3974;
}
.z-index-3975 {
  z-index: 3975;
}
.z-index-3976 {
  z-index: 3976;
}
.z-index-3977 {
  z-index: 3977;
}
.z-index-3978 {
  z-index: 3978;
}
.z-index-3979 {
  z-index: 3979;
}
.z-index-3980 {
  z-index: 3980;
}
.z-index-3981 {
  z-index: 3981;
}
.z-index-3982 {
  z-index: 3982;
}
.z-index-3983 {
  z-index: 3983;
}
.z-index-3984 {
  z-index: 3984;
}
.z-index-3985 {
  z-index: 3985;
}
.z-index-3986 {
  z-index: 3986;
}
.z-index-3987 {
  z-index: 3987;
}
.z-index-3988 {
  z-index: 3988;
}
.z-index-3989 {
  z-index: 3989;
}
.z-index-3990 {
  z-index: 3990;
}
.z-index-3991 {
  z-index: 3991;
}
.z-index-3992 {
  z-index: 3992;
}
.z-index-3993 {
  z-index: 3993;
}
.z-index-3994 {
  z-index: 3994;
}
.z-index-3995 {
  z-index: 3995;
}
.z-index-3996 {
  z-index: 3996;
}
.z-index-3997 {
  z-index: 3997;
}
.z-index-3998 {
  z-index: 3998;
}
.z-index-3999 {
  z-index: 3999;
}
.z-index-4000 {
  z-index: 4000;
}
.z-index-4001 {
  z-index: 4001;
}
.z-index-4002 {
  z-index: 4002;
}
.z-index-4003 {
  z-index: 4003;
}
.z-index-4004 {
  z-index: 4004;
}
.z-index-4005 {
  z-index: 4005;
}
.z-index-4006 {
  z-index: 4006;
}
.z-index-4007 {
  z-index: 4007;
}
.z-index-4008 {
  z-index: 4008;
}
.z-index-4009 {
  z-index: 4009;
}
.z-index-4010 {
  z-index: 4010;
}
.z-index-4011 {
  z-index: 4011;
}
.z-index-4012 {
  z-index: 4012;
}
.z-index-4013 {
  z-index: 4013;
}
.z-index-4014 {
  z-index: 4014;
}
.z-index-4015 {
  z-index: 4015;
}
.z-index-4016 {
  z-index: 4016;
}
.z-index-4017 {
  z-index: 4017;
}
.z-index-4018 {
  z-index: 4018;
}
.z-index-4019 {
  z-index: 4019;
}
.z-index-4020 {
  z-index: 4020;
}
.z-index-4021 {
  z-index: 4021;
}
.z-index-4022 {
  z-index: 4022;
}
.z-index-4023 {
  z-index: 4023;
}
.z-index-4024 {
  z-index: 4024;
}
.z-index-4025 {
  z-index: 4025;
}
.z-index-4026 {
  z-index: 4026;
}
.z-index-4027 {
  z-index: 4027;
}
.z-index-4028 {
  z-index: 4028;
}
.z-index-4029 {
  z-index: 4029;
}
.z-index-4030 {
  z-index: 4030;
}
.z-index-4031 {
  z-index: 4031;
}
.z-index-4032 {
  z-index: 4032;
}
.z-index-4033 {
  z-index: 4033;
}
.z-index-4034 {
  z-index: 4034;
}
.z-index-4035 {
  z-index: 4035;
}
.z-index-4036 {
  z-index: 4036;
}
.z-index-4037 {
  z-index: 4037;
}
.z-index-4038 {
  z-index: 4038;
}
.z-index-4039 {
  z-index: 4039;
}
.z-index-4040 {
  z-index: 4040;
}
.z-index-4041 {
  z-index: 4041;
}
.z-index-4042 {
  z-index: 4042;
}
.z-index-4043 {
  z-index: 4043;
}
.z-index-4044 {
  z-index: 4044;
}
.z-index-4045 {
  z-index: 4045;
}
.z-index-4046 {
  z-index: 4046;
}
.z-index-4047 {
  z-index: 4047;
}
.z-index-4048 {
  z-index: 4048;
}
.z-index-4049 {
  z-index: 4049;
}
.z-index-4050 {
  z-index: 4050;
}
.z-index-4051 {
  z-index: 4051;
}
.z-index-4052 {
  z-index: 4052;
}
.z-index-4053 {
  z-index: 4053;
}
.z-index-4054 {
  z-index: 4054;
}
.z-index-4055 {
  z-index: 4055;
}
.z-index-4056 {
  z-index: 4056;
}
.z-index-4057 {
  z-index: 4057;
}
.z-index-4058 {
  z-index: 4058;
}
.z-index-4059 {
  z-index: 4059;
}
.z-index-4060 {
  z-index: 4060;
}
.z-index-4061 {
  z-index: 4061;
}
.z-index-4062 {
  z-index: 4062;
}
.z-index-4063 {
  z-index: 4063;
}
.z-index-4064 {
  z-index: 4064;
}
.z-index-4065 {
  z-index: 4065;
}
.z-index-4066 {
  z-index: 4066;
}
.z-index-4067 {
  z-index: 4067;
}
.z-index-4068 {
  z-index: 4068;
}
.z-index-4069 {
  z-index: 4069;
}
.z-index-4070 {
  z-index: 4070;
}
.z-index-4071 {
  z-index: 4071;
}
.z-index-4072 {
  z-index: 4072;
}
.z-index-4073 {
  z-index: 4073;
}
.z-index-4074 {
  z-index: 4074;
}
.z-index-4075 {
  z-index: 4075;
}
.z-index-4076 {
  z-index: 4076;
}
.z-index-4077 {
  z-index: 4077;
}
.z-index-4078 {
  z-index: 4078;
}
.z-index-4079 {
  z-index: 4079;
}
.z-index-4080 {
  z-index: 4080;
}
.z-index-4081 {
  z-index: 4081;
}
.z-index-4082 {
  z-index: 4082;
}
.z-index-4083 {
  z-index: 4083;
}
.z-index-4084 {
  z-index: 4084;
}
.z-index-4085 {
  z-index: 4085;
}
.z-index-4086 {
  z-index: 4086;
}
.z-index-4087 {
  z-index: 4087;
}
.z-index-4088 {
  z-index: 4088;
}
.z-index-4089 {
  z-index: 4089;
}
.z-index-4090 {
  z-index: 4090;
}
.z-index-4091 {
  z-index: 4091;
}
.z-index-4092 {
  z-index: 4092;
}
.z-index-4093 {
  z-index: 4093;
}
.z-index-4094 {
  z-index: 4094;
}
.z-index-4095 {
  z-index: 4095;
}
.z-index-4096 {
  z-index: 4096;
}
.z-index-4097 {
  z-index: 4097;
}
.z-index-4098 {
  z-index: 4098;
}
.z-index-4099 {
  z-index: 4099;
}
.z-index-4100 {
  z-index: 4100;
}
.z-index-4101 {
  z-index: 4101;
}
.z-index-4102 {
  z-index: 4102;
}
.z-index-4103 {
  z-index: 4103;
}
.z-index-4104 {
  z-index: 4104;
}
.z-index-4105 {
  z-index: 4105;
}
.z-index-4106 {
  z-index: 4106;
}
.z-index-4107 {
  z-index: 4107;
}
.z-index-4108 {
  z-index: 4108;
}
.z-index-4109 {
  z-index: 4109;
}
.z-index-4110 {
  z-index: 4110;
}
.z-index-4111 {
  z-index: 4111;
}
.z-index-4112 {
  z-index: 4112;
}
.z-index-4113 {
  z-index: 4113;
}
.z-index-4114 {
  z-index: 4114;
}
.z-index-4115 {
  z-index: 4115;
}
.z-index-4116 {
  z-index: 4116;
}
.z-index-4117 {
  z-index: 4117;
}
.z-index-4118 {
  z-index: 4118;
}
.z-index-4119 {
  z-index: 4119;
}
.z-index-4120 {
  z-index: 4120;
}
.z-index-4121 {
  z-index: 4121;
}
.z-index-4122 {
  z-index: 4122;
}
.z-index-4123 {
  z-index: 4123;
}
.z-index-4124 {
  z-index: 4124;
}
.z-index-4125 {
  z-index: 4125;
}
.z-index-4126 {
  z-index: 4126;
}
.z-index-4127 {
  z-index: 4127;
}
.z-index-4128 {
  z-index: 4128;
}
.z-index-4129 {
  z-index: 4129;
}
.z-index-4130 {
  z-index: 4130;
}
.z-index-4131 {
  z-index: 4131;
}
.z-index-4132 {
  z-index: 4132;
}
.z-index-4133 {
  z-index: 4133;
}
.z-index-4134 {
  z-index: 4134;
}
.z-index-4135 {
  z-index: 4135;
}
.z-index-4136 {
  z-index: 4136;
}
.z-index-4137 {
  z-index: 4137;
}
.z-index-4138 {
  z-index: 4138;
}
.z-index-4139 {
  z-index: 4139;
}
.z-index-4140 {
  z-index: 4140;
}
.z-index-4141 {
  z-index: 4141;
}
.z-index-4142 {
  z-index: 4142;
}
.z-index-4143 {
  z-index: 4143;
}
.z-index-4144 {
  z-index: 4144;
}
.z-index-4145 {
  z-index: 4145;
}
.z-index-4146 {
  z-index: 4146;
}
.z-index-4147 {
  z-index: 4147;
}
.z-index-4148 {
  z-index: 4148;
}
.z-index-4149 {
  z-index: 4149;
}
.z-index-4150 {
  z-index: 4150;
}
.z-index-4151 {
  z-index: 4151;
}
.z-index-4152 {
  z-index: 4152;
}
.z-index-4153 {
  z-index: 4153;
}
.z-index-4154 {
  z-index: 4154;
}
.z-index-4155 {
  z-index: 4155;
}
.z-index-4156 {
  z-index: 4156;
}
.z-index-4157 {
  z-index: 4157;
}
.z-index-4158 {
  z-index: 4158;
}
.z-index-4159 {
  z-index: 4159;
}
.z-index-4160 {
  z-index: 4160;
}
.z-index-4161 {
  z-index: 4161;
}
.z-index-4162 {
  z-index: 4162;
}
.z-index-4163 {
  z-index: 4163;
}
.z-index-4164 {
  z-index: 4164;
}
.z-index-4165 {
  z-index: 4165;
}
.z-index-4166 {
  z-index: 4166;
}
.z-index-4167 {
  z-index: 4167;
}
.z-index-4168 {
  z-index: 4168;
}
.z-index-4169 {
  z-index: 4169;
}
.z-index-4170 {
  z-index: 4170;
}
.z-index-4171 {
  z-index: 4171;
}
.z-index-4172 {
  z-index: 4172;
}
.z-index-4173 {
  z-index: 4173;
}
.z-index-4174 {
  z-index: 4174;
}
.z-index-4175 {
  z-index: 4175;
}
.z-index-4176 {
  z-index: 4176;
}
.z-index-4177 {
  z-index: 4177;
}
.z-index-4178 {
  z-index: 4178;
}
.z-index-4179 {
  z-index: 4179;
}
.z-index-4180 {
  z-index: 4180;
}
.z-index-4181 {
  z-index: 4181;
}
.z-index-4182 {
  z-index: 4182;
}
.z-index-4183 {
  z-index: 4183;
}
.z-index-4184 {
  z-index: 4184;
}
.z-index-4185 {
  z-index: 4185;
}
.z-index-4186 {
  z-index: 4186;
}
.z-index-4187 {
  z-index: 4187;
}
.z-index-4188 {
  z-index: 4188;
}
.z-index-4189 {
  z-index: 4189;
}
.z-index-4190 {
  z-index: 4190;
}
.z-index-4191 {
  z-index: 4191;
}
.z-index-4192 {
  z-index: 4192;
}
.z-index-4193 {
  z-index: 4193;
}
.z-index-4194 {
  z-index: 4194;
}
.z-index-4195 {
  z-index: 4195;
}
.z-index-4196 {
  z-index: 4196;
}
.z-index-4197 {
  z-index: 4197;
}
.z-index-4198 {
  z-index: 4198;
}
.z-index-4199 {
  z-index: 4199;
}
.z-index-4200 {
  z-index: 4200;
}
.z-index-4201 {
  z-index: 4201;
}
.z-index-4202 {
  z-index: 4202;
}
.z-index-4203 {
  z-index: 4203;
}
.z-index-4204 {
  z-index: 4204;
}
.z-index-4205 {
  z-index: 4205;
}
.z-index-4206 {
  z-index: 4206;
}
.z-index-4207 {
  z-index: 4207;
}
.z-index-4208 {
  z-index: 4208;
}
.z-index-4209 {
  z-index: 4209;
}
.z-index-4210 {
  z-index: 4210;
}
.z-index-4211 {
  z-index: 4211;
}
.z-index-4212 {
  z-index: 4212;
}
.z-index-4213 {
  z-index: 4213;
}
.z-index-4214 {
  z-index: 4214;
}
.z-index-4215 {
  z-index: 4215;
}
.z-index-4216 {
  z-index: 4216;
}
.z-index-4217 {
  z-index: 4217;
}
.z-index-4218 {
  z-index: 4218;
}
.z-index-4219 {
  z-index: 4219;
}
.z-index-4220 {
  z-index: 4220;
}
.z-index-4221 {
  z-index: 4221;
}
.z-index-4222 {
  z-index: 4222;
}
.z-index-4223 {
  z-index: 4223;
}
.z-index-4224 {
  z-index: 4224;
}
.z-index-4225 {
  z-index: 4225;
}
.z-index-4226 {
  z-index: 4226;
}
.z-index-4227 {
  z-index: 4227;
}
.z-index-4228 {
  z-index: 4228;
}
.z-index-4229 {
  z-index: 4229;
}
.z-index-4230 {
  z-index: 4230;
}
.z-index-4231 {
  z-index: 4231;
}
.z-index-4232 {
  z-index: 4232;
}
.z-index-4233 {
  z-index: 4233;
}
.z-index-4234 {
  z-index: 4234;
}
.z-index-4235 {
  z-index: 4235;
}
.z-index-4236 {
  z-index: 4236;
}
.z-index-4237 {
  z-index: 4237;
}
.z-index-4238 {
  z-index: 4238;
}
.z-index-4239 {
  z-index: 4239;
}
.z-index-4240 {
  z-index: 4240;
}
.z-index-4241 {
  z-index: 4241;
}
.z-index-4242 {
  z-index: 4242;
}
.z-index-4243 {
  z-index: 4243;
}
.z-index-4244 {
  z-index: 4244;
}
.z-index-4245 {
  z-index: 4245;
}
.z-index-4246 {
  z-index: 4246;
}
.z-index-4247 {
  z-index: 4247;
}
.z-index-4248 {
  z-index: 4248;
}
.z-index-4249 {
  z-index: 4249;
}
.z-index-4250 {
  z-index: 4250;
}
.z-index-4251 {
  z-index: 4251;
}
.z-index-4252 {
  z-index: 4252;
}
.z-index-4253 {
  z-index: 4253;
}
.z-index-4254 {
  z-index: 4254;
}
.z-index-4255 {
  z-index: 4255;
}
.z-index-4256 {
  z-index: 4256;
}
.z-index-4257 {
  z-index: 4257;
}
.z-index-4258 {
  z-index: 4258;
}
.z-index-4259 {
  z-index: 4259;
}
.z-index-4260 {
  z-index: 4260;
}
.z-index-4261 {
  z-index: 4261;
}
.z-index-4262 {
  z-index: 4262;
}
.z-index-4263 {
  z-index: 4263;
}
.z-index-4264 {
  z-index: 4264;
}
.z-index-4265 {
  z-index: 4265;
}
.z-index-4266 {
  z-index: 4266;
}
.z-index-4267 {
  z-index: 4267;
}
.z-index-4268 {
  z-index: 4268;
}
.z-index-4269 {
  z-index: 4269;
}
.z-index-4270 {
  z-index: 4270;
}
.z-index-4271 {
  z-index: 4271;
}
.z-index-4272 {
  z-index: 4272;
}
.z-index-4273 {
  z-index: 4273;
}
.z-index-4274 {
  z-index: 4274;
}
.z-index-4275 {
  z-index: 4275;
}
.z-index-4276 {
  z-index: 4276;
}
.z-index-4277 {
  z-index: 4277;
}
.z-index-4278 {
  z-index: 4278;
}
.z-index-4279 {
  z-index: 4279;
}
.z-index-4280 {
  z-index: 4280;
}
.z-index-4281 {
  z-index: 4281;
}
.z-index-4282 {
  z-index: 4282;
}
.z-index-4283 {
  z-index: 4283;
}
.z-index-4284 {
  z-index: 4284;
}
.z-index-4285 {
  z-index: 4285;
}
.z-index-4286 {
  z-index: 4286;
}
.z-index-4287 {
  z-index: 4287;
}
.z-index-4288 {
  z-index: 4288;
}
.z-index-4289 {
  z-index: 4289;
}
.z-index-4290 {
  z-index: 4290;
}
.z-index-4291 {
  z-index: 4291;
}
.z-index-4292 {
  z-index: 4292;
}
.z-index-4293 {
  z-index: 4293;
}
.z-index-4294 {
  z-index: 4294;
}
.z-index-4295 {
  z-index: 4295;
}
.z-index-4296 {
  z-index: 4296;
}
.z-index-4297 {
  z-index: 4297;
}
.z-index-4298 {
  z-index: 4298;
}
.z-index-4299 {
  z-index: 4299;
}
.z-index-4300 {
  z-index: 4300;
}
.z-index-4301 {
  z-index: 4301;
}
.z-index-4302 {
  z-index: 4302;
}
.z-index-4303 {
  z-index: 4303;
}
.z-index-4304 {
  z-index: 4304;
}
.z-index-4305 {
  z-index: 4305;
}
.z-index-4306 {
  z-index: 4306;
}
.z-index-4307 {
  z-index: 4307;
}
.z-index-4308 {
  z-index: 4308;
}
.z-index-4309 {
  z-index: 4309;
}
.z-index-4310 {
  z-index: 4310;
}
.z-index-4311 {
  z-index: 4311;
}
.z-index-4312 {
  z-index: 4312;
}
.z-index-4313 {
  z-index: 4313;
}
.z-index-4314 {
  z-index: 4314;
}
.z-index-4315 {
  z-index: 4315;
}
.z-index-4316 {
  z-index: 4316;
}
.z-index-4317 {
  z-index: 4317;
}
.z-index-4318 {
  z-index: 4318;
}
.z-index-4319 {
  z-index: 4319;
}
.z-index-4320 {
  z-index: 4320;
}
.z-index-4321 {
  z-index: 4321;
}
.z-index-4322 {
  z-index: 4322;
}
.z-index-4323 {
  z-index: 4323;
}
.z-index-4324 {
  z-index: 4324;
}
.z-index-4325 {
  z-index: 4325;
}
.z-index-4326 {
  z-index: 4326;
}
.z-index-4327 {
  z-index: 4327;
}
.z-index-4328 {
  z-index: 4328;
}
.z-index-4329 {
  z-index: 4329;
}
.z-index-4330 {
  z-index: 4330;
}
.z-index-4331 {
  z-index: 4331;
}
.z-index-4332 {
  z-index: 4332;
}
.z-index-4333 {
  z-index: 4333;
}
.z-index-4334 {
  z-index: 4334;
}
.z-index-4335 {
  z-index: 4335;
}
.z-index-4336 {
  z-index: 4336;
}
.z-index-4337 {
  z-index: 4337;
}
.z-index-4338 {
  z-index: 4338;
}
.z-index-4339 {
  z-index: 4339;
}
.z-index-4340 {
  z-index: 4340;
}
.z-index-4341 {
  z-index: 4341;
}
.z-index-4342 {
  z-index: 4342;
}
.z-index-4343 {
  z-index: 4343;
}
.z-index-4344 {
  z-index: 4344;
}
.z-index-4345 {
  z-index: 4345;
}
.z-index-4346 {
  z-index: 4346;
}
.z-index-4347 {
  z-index: 4347;
}
.z-index-4348 {
  z-index: 4348;
}
.z-index-4349 {
  z-index: 4349;
}
.z-index-4350 {
  z-index: 4350;
}
.z-index-4351 {
  z-index: 4351;
}
.z-index-4352 {
  z-index: 4352;
}
.z-index-4353 {
  z-index: 4353;
}
.z-index-4354 {
  z-index: 4354;
}
.z-index-4355 {
  z-index: 4355;
}
.z-index-4356 {
  z-index: 4356;
}
.z-index-4357 {
  z-index: 4357;
}
.z-index-4358 {
  z-index: 4358;
}
.z-index-4359 {
  z-index: 4359;
}
.z-index-4360 {
  z-index: 4360;
}
.z-index-4361 {
  z-index: 4361;
}
.z-index-4362 {
  z-index: 4362;
}
.z-index-4363 {
  z-index: 4363;
}
.z-index-4364 {
  z-index: 4364;
}
.z-index-4365 {
  z-index: 4365;
}
.z-index-4366 {
  z-index: 4366;
}
.z-index-4367 {
  z-index: 4367;
}
.z-index-4368 {
  z-index: 4368;
}
.z-index-4369 {
  z-index: 4369;
}
.z-index-4370 {
  z-index: 4370;
}
.z-index-4371 {
  z-index: 4371;
}
.z-index-4372 {
  z-index: 4372;
}
.z-index-4373 {
  z-index: 4373;
}
.z-index-4374 {
  z-index: 4374;
}
.z-index-4375 {
  z-index: 4375;
}
.z-index-4376 {
  z-index: 4376;
}
.z-index-4377 {
  z-index: 4377;
}
.z-index-4378 {
  z-index: 4378;
}
.z-index-4379 {
  z-index: 4379;
}
.z-index-4380 {
  z-index: 4380;
}
.z-index-4381 {
  z-index: 4381;
}
.z-index-4382 {
  z-index: 4382;
}
.z-index-4383 {
  z-index: 4383;
}
.z-index-4384 {
  z-index: 4384;
}
.z-index-4385 {
  z-index: 4385;
}
.z-index-4386 {
  z-index: 4386;
}
.z-index-4387 {
  z-index: 4387;
}
.z-index-4388 {
  z-index: 4388;
}
.z-index-4389 {
  z-index: 4389;
}
.z-index-4390 {
  z-index: 4390;
}
.z-index-4391 {
  z-index: 4391;
}
.z-index-4392 {
  z-index: 4392;
}
.z-index-4393 {
  z-index: 4393;
}
.z-index-4394 {
  z-index: 4394;
}
.z-index-4395 {
  z-index: 4395;
}
.z-index-4396 {
  z-index: 4396;
}
.z-index-4397 {
  z-index: 4397;
}
.z-index-4398 {
  z-index: 4398;
}
.z-index-4399 {
  z-index: 4399;
}
.z-index-4400 {
  z-index: 4400;
}
.z-index-4401 {
  z-index: 4401;
}
.z-index-4402 {
  z-index: 4402;
}
.z-index-4403 {
  z-index: 4403;
}
.z-index-4404 {
  z-index: 4404;
}
.z-index-4405 {
  z-index: 4405;
}
.z-index-4406 {
  z-index: 4406;
}
.z-index-4407 {
  z-index: 4407;
}
.z-index-4408 {
  z-index: 4408;
}
.z-index-4409 {
  z-index: 4409;
}
.z-index-4410 {
  z-index: 4410;
}
.z-index-4411 {
  z-index: 4411;
}
.z-index-4412 {
  z-index: 4412;
}
.z-index-4413 {
  z-index: 4413;
}
.z-index-4414 {
  z-index: 4414;
}
.z-index-4415 {
  z-index: 4415;
}
.z-index-4416 {
  z-index: 4416;
}
.z-index-4417 {
  z-index: 4417;
}
.z-index-4418 {
  z-index: 4418;
}
.z-index-4419 {
  z-index: 4419;
}
.z-index-4420 {
  z-index: 4420;
}
.z-index-4421 {
  z-index: 4421;
}
.z-index-4422 {
  z-index: 4422;
}
.z-index-4423 {
  z-index: 4423;
}
.z-index-4424 {
  z-index: 4424;
}
.z-index-4425 {
  z-index: 4425;
}
.z-index-4426 {
  z-index: 4426;
}
.z-index-4427 {
  z-index: 4427;
}
.z-index-4428 {
  z-index: 4428;
}
.z-index-4429 {
  z-index: 4429;
}
.z-index-4430 {
  z-index: 4430;
}
.z-index-4431 {
  z-index: 4431;
}
.z-index-4432 {
  z-index: 4432;
}
.z-index-4433 {
  z-index: 4433;
}
.z-index-4434 {
  z-index: 4434;
}
.z-index-4435 {
  z-index: 4435;
}
.z-index-4436 {
  z-index: 4436;
}
.z-index-4437 {
  z-index: 4437;
}
.z-index-4438 {
  z-index: 4438;
}
.z-index-4439 {
  z-index: 4439;
}
.z-index-4440 {
  z-index: 4440;
}
.z-index-4441 {
  z-index: 4441;
}
.z-index-4442 {
  z-index: 4442;
}
.z-index-4443 {
  z-index: 4443;
}
.z-index-4444 {
  z-index: 4444;
}
.z-index-4445 {
  z-index: 4445;
}
.z-index-4446 {
  z-index: 4446;
}
.z-index-4447 {
  z-index: 4447;
}
.z-index-4448 {
  z-index: 4448;
}
.z-index-4449 {
  z-index: 4449;
}
.z-index-4450 {
  z-index: 4450;
}
.z-index-4451 {
  z-index: 4451;
}
.z-index-4452 {
  z-index: 4452;
}
.z-index-4453 {
  z-index: 4453;
}
.z-index-4454 {
  z-index: 4454;
}
.z-index-4455 {
  z-index: 4455;
}
.z-index-4456 {
  z-index: 4456;
}
.z-index-4457 {
  z-index: 4457;
}
.z-index-4458 {
  z-index: 4458;
}
.z-index-4459 {
  z-index: 4459;
}
.z-index-4460 {
  z-index: 4460;
}
.z-index-4461 {
  z-index: 4461;
}
.z-index-4462 {
  z-index: 4462;
}
.z-index-4463 {
  z-index: 4463;
}
.z-index-4464 {
  z-index: 4464;
}
.z-index-4465 {
  z-index: 4465;
}
.z-index-4466 {
  z-index: 4466;
}
.z-index-4467 {
  z-index: 4467;
}
.z-index-4468 {
  z-index: 4468;
}
.z-index-4469 {
  z-index: 4469;
}
.z-index-4470 {
  z-index: 4470;
}
.z-index-4471 {
  z-index: 4471;
}
.z-index-4472 {
  z-index: 4472;
}
.z-index-4473 {
  z-index: 4473;
}
.z-index-4474 {
  z-index: 4474;
}
.z-index-4475 {
  z-index: 4475;
}
.z-index-4476 {
  z-index: 4476;
}
.z-index-4477 {
  z-index: 4477;
}
.z-index-4478 {
  z-index: 4478;
}
.z-index-4479 {
  z-index: 4479;
}
.z-index-4480 {
  z-index: 4480;
}
.z-index-4481 {
  z-index: 4481;
}
.z-index-4482 {
  z-index: 4482;
}
.z-index-4483 {
  z-index: 4483;
}
.z-index-4484 {
  z-index: 4484;
}
.z-index-4485 {
  z-index: 4485;
}
.z-index-4486 {
  z-index: 4486;
}
.z-index-4487 {
  z-index: 4487;
}
.z-index-4488 {
  z-index: 4488;
}
.z-index-4489 {
  z-index: 4489;
}
.z-index-4490 {
  z-index: 4490;
}
.z-index-4491 {
  z-index: 4491;
}
.z-index-4492 {
  z-index: 4492;
}
.z-index-4493 {
  z-index: 4493;
}
.z-index-4494 {
  z-index: 4494;
}
.z-index-4495 {
  z-index: 4495;
}
.z-index-4496 {
  z-index: 4496;
}
.z-index-4497 {
  z-index: 4497;
}
.z-index-4498 {
  z-index: 4498;
}
.z-index-4499 {
  z-index: 4499;
}
.z-index-4500 {
  z-index: 4500;
}
.z-index-4501 {
  z-index: 4501;
}
.z-index-4502 {
  z-index: 4502;
}
.z-index-4503 {
  z-index: 4503;
}
.z-index-4504 {
  z-index: 4504;
}
.z-index-4505 {
  z-index: 4505;
}
.z-index-4506 {
  z-index: 4506;
}
.z-index-4507 {
  z-index: 4507;
}
.z-index-4508 {
  z-index: 4508;
}
.z-index-4509 {
  z-index: 4509;
}
.z-index-4510 {
  z-index: 4510;
}
.z-index-4511 {
  z-index: 4511;
}
.z-index-4512 {
  z-index: 4512;
}
.z-index-4513 {
  z-index: 4513;
}
.z-index-4514 {
  z-index: 4514;
}
.z-index-4515 {
  z-index: 4515;
}
.z-index-4516 {
  z-index: 4516;
}
.z-index-4517 {
  z-index: 4517;
}
.z-index-4518 {
  z-index: 4518;
}
.z-index-4519 {
  z-index: 4519;
}
.z-index-4520 {
  z-index: 4520;
}
.z-index-4521 {
  z-index: 4521;
}
.z-index-4522 {
  z-index: 4522;
}
.z-index-4523 {
  z-index: 4523;
}
.z-index-4524 {
  z-index: 4524;
}
.z-index-4525 {
  z-index: 4525;
}
.z-index-4526 {
  z-index: 4526;
}
.z-index-4527 {
  z-index: 4527;
}
.z-index-4528 {
  z-index: 4528;
}
.z-index-4529 {
  z-index: 4529;
}
.z-index-4530 {
  z-index: 4530;
}
.z-index-4531 {
  z-index: 4531;
}
.z-index-4532 {
  z-index: 4532;
}
.z-index-4533 {
  z-index: 4533;
}
.z-index-4534 {
  z-index: 4534;
}
.z-index-4535 {
  z-index: 4535;
}
.z-index-4536 {
  z-index: 4536;
}
.z-index-4537 {
  z-index: 4537;
}
.z-index-4538 {
  z-index: 4538;
}
.z-index-4539 {
  z-index: 4539;
}
.z-index-4540 {
  z-index: 4540;
}
.z-index-4541 {
  z-index: 4541;
}
.z-index-4542 {
  z-index: 4542;
}
.z-index-4543 {
  z-index: 4543;
}
.z-index-4544 {
  z-index: 4544;
}
.z-index-4545 {
  z-index: 4545;
}
.z-index-4546 {
  z-index: 4546;
}
.z-index-4547 {
  z-index: 4547;
}
.z-index-4548 {
  z-index: 4548;
}
.z-index-4549 {
  z-index: 4549;
}
.z-index-4550 {
  z-index: 4550;
}
.z-index-4551 {
  z-index: 4551;
}
.z-index-4552 {
  z-index: 4552;
}
.z-index-4553 {
  z-index: 4553;
}
.z-index-4554 {
  z-index: 4554;
}
.z-index-4555 {
  z-index: 4555;
}
.z-index-4556 {
  z-index: 4556;
}
.z-index-4557 {
  z-index: 4557;
}
.z-index-4558 {
  z-index: 4558;
}
.z-index-4559 {
  z-index: 4559;
}
.z-index-4560 {
  z-index: 4560;
}
.z-index-4561 {
  z-index: 4561;
}
.z-index-4562 {
  z-index: 4562;
}
.z-index-4563 {
  z-index: 4563;
}
.z-index-4564 {
  z-index: 4564;
}
.z-index-4565 {
  z-index: 4565;
}
.z-index-4566 {
  z-index: 4566;
}
.z-index-4567 {
  z-index: 4567;
}
.z-index-4568 {
  z-index: 4568;
}
.z-index-4569 {
  z-index: 4569;
}
.z-index-4570 {
  z-index: 4570;
}
.z-index-4571 {
  z-index: 4571;
}
.z-index-4572 {
  z-index: 4572;
}
.z-index-4573 {
  z-index: 4573;
}
.z-index-4574 {
  z-index: 4574;
}
.z-index-4575 {
  z-index: 4575;
}
.z-index-4576 {
  z-index: 4576;
}
.z-index-4577 {
  z-index: 4577;
}
.z-index-4578 {
  z-index: 4578;
}
.z-index-4579 {
  z-index: 4579;
}
.z-index-4580 {
  z-index: 4580;
}
.z-index-4581 {
  z-index: 4581;
}
.z-index-4582 {
  z-index: 4582;
}
.z-index-4583 {
  z-index: 4583;
}
.z-index-4584 {
  z-index: 4584;
}
.z-index-4585 {
  z-index: 4585;
}
.z-index-4586 {
  z-index: 4586;
}
.z-index-4587 {
  z-index: 4587;
}
.z-index-4588 {
  z-index: 4588;
}
.z-index-4589 {
  z-index: 4589;
}
.z-index-4590 {
  z-index: 4590;
}
.z-index-4591 {
  z-index: 4591;
}
.z-index-4592 {
  z-index: 4592;
}
.z-index-4593 {
  z-index: 4593;
}
.z-index-4594 {
  z-index: 4594;
}
.z-index-4595 {
  z-index: 4595;
}
.z-index-4596 {
  z-index: 4596;
}
.z-index-4597 {
  z-index: 4597;
}
.z-index-4598 {
  z-index: 4598;
}
.z-index-4599 {
  z-index: 4599;
}
.z-index-4600 {
  z-index: 4600;
}
.z-index-4601 {
  z-index: 4601;
}
.z-index-4602 {
  z-index: 4602;
}
.z-index-4603 {
  z-index: 4603;
}
.z-index-4604 {
  z-index: 4604;
}
.z-index-4605 {
  z-index: 4605;
}
.z-index-4606 {
  z-index: 4606;
}
.z-index-4607 {
  z-index: 4607;
}
.z-index-4608 {
  z-index: 4608;
}
.z-index-4609 {
  z-index: 4609;
}
.z-index-4610 {
  z-index: 4610;
}
.z-index-4611 {
  z-index: 4611;
}
.z-index-4612 {
  z-index: 4612;
}
.z-index-4613 {
  z-index: 4613;
}
.z-index-4614 {
  z-index: 4614;
}
.z-index-4615 {
  z-index: 4615;
}
.z-index-4616 {
  z-index: 4616;
}
.z-index-4617 {
  z-index: 4617;
}
.z-index-4618 {
  z-index: 4618;
}
.z-index-4619 {
  z-index: 4619;
}
.z-index-4620 {
  z-index: 4620;
}
.z-index-4621 {
  z-index: 4621;
}
.z-index-4622 {
  z-index: 4622;
}
.z-index-4623 {
  z-index: 4623;
}
.z-index-4624 {
  z-index: 4624;
}
.z-index-4625 {
  z-index: 4625;
}
.z-index-4626 {
  z-index: 4626;
}
.z-index-4627 {
  z-index: 4627;
}
.z-index-4628 {
  z-index: 4628;
}
.z-index-4629 {
  z-index: 4629;
}
.z-index-4630 {
  z-index: 4630;
}
.z-index-4631 {
  z-index: 4631;
}
.z-index-4632 {
  z-index: 4632;
}
.z-index-4633 {
  z-index: 4633;
}
.z-index-4634 {
  z-index: 4634;
}
.z-index-4635 {
  z-index: 4635;
}
.z-index-4636 {
  z-index: 4636;
}
.z-index-4637 {
  z-index: 4637;
}
.z-index-4638 {
  z-index: 4638;
}
.z-index-4639 {
  z-index: 4639;
}
.z-index-4640 {
  z-index: 4640;
}
.z-index-4641 {
  z-index: 4641;
}
.z-index-4642 {
  z-index: 4642;
}
.z-index-4643 {
  z-index: 4643;
}
.z-index-4644 {
  z-index: 4644;
}
.z-index-4645 {
  z-index: 4645;
}
.z-index-4646 {
  z-index: 4646;
}
.z-index-4647 {
  z-index: 4647;
}
.z-index-4648 {
  z-index: 4648;
}
.z-index-4649 {
  z-index: 4649;
}
.z-index-4650 {
  z-index: 4650;
}
.z-index-4651 {
  z-index: 4651;
}
.z-index-4652 {
  z-index: 4652;
}
.z-index-4653 {
  z-index: 4653;
}
.z-index-4654 {
  z-index: 4654;
}
.z-index-4655 {
  z-index: 4655;
}
.z-index-4656 {
  z-index: 4656;
}
.z-index-4657 {
  z-index: 4657;
}
.z-index-4658 {
  z-index: 4658;
}
.z-index-4659 {
  z-index: 4659;
}
.z-index-4660 {
  z-index: 4660;
}
.z-index-4661 {
  z-index: 4661;
}
.z-index-4662 {
  z-index: 4662;
}
.z-index-4663 {
  z-index: 4663;
}
.z-index-4664 {
  z-index: 4664;
}
.z-index-4665 {
  z-index: 4665;
}
.z-index-4666 {
  z-index: 4666;
}
.z-index-4667 {
  z-index: 4667;
}
.z-index-4668 {
  z-index: 4668;
}
.z-index-4669 {
  z-index: 4669;
}
.z-index-4670 {
  z-index: 4670;
}
.z-index-4671 {
  z-index: 4671;
}
.z-index-4672 {
  z-index: 4672;
}
.z-index-4673 {
  z-index: 4673;
}
.z-index-4674 {
  z-index: 4674;
}
.z-index-4675 {
  z-index: 4675;
}
.z-index-4676 {
  z-index: 4676;
}
.z-index-4677 {
  z-index: 4677;
}
.z-index-4678 {
  z-index: 4678;
}
.z-index-4679 {
  z-index: 4679;
}
.z-index-4680 {
  z-index: 4680;
}
.z-index-4681 {
  z-index: 4681;
}
.z-index-4682 {
  z-index: 4682;
}
.z-index-4683 {
  z-index: 4683;
}
.z-index-4684 {
  z-index: 4684;
}
.z-index-4685 {
  z-index: 4685;
}
.z-index-4686 {
  z-index: 4686;
}
.z-index-4687 {
  z-index: 4687;
}
.z-index-4688 {
  z-index: 4688;
}
.z-index-4689 {
  z-index: 4689;
}
.z-index-4690 {
  z-index: 4690;
}
.z-index-4691 {
  z-index: 4691;
}
.z-index-4692 {
  z-index: 4692;
}
.z-index-4693 {
  z-index: 4693;
}
.z-index-4694 {
  z-index: 4694;
}
.z-index-4695 {
  z-index: 4695;
}
.z-index-4696 {
  z-index: 4696;
}
.z-index-4697 {
  z-index: 4697;
}
.z-index-4698 {
  z-index: 4698;
}
.z-index-4699 {
  z-index: 4699;
}
.z-index-4700 {
  z-index: 4700;
}
.z-index-4701 {
  z-index: 4701;
}
.z-index-4702 {
  z-index: 4702;
}
.z-index-4703 {
  z-index: 4703;
}
.z-index-4704 {
  z-index: 4704;
}
.z-index-4705 {
  z-index: 4705;
}
.z-index-4706 {
  z-index: 4706;
}
.z-index-4707 {
  z-index: 4707;
}
.z-index-4708 {
  z-index: 4708;
}
.z-index-4709 {
  z-index: 4709;
}
.z-index-4710 {
  z-index: 4710;
}
.z-index-4711 {
  z-index: 4711;
}
.z-index-4712 {
  z-index: 4712;
}
.z-index-4713 {
  z-index: 4713;
}
.z-index-4714 {
  z-index: 4714;
}
.z-index-4715 {
  z-index: 4715;
}
.z-index-4716 {
  z-index: 4716;
}
.z-index-4717 {
  z-index: 4717;
}
.z-index-4718 {
  z-index: 4718;
}
.z-index-4719 {
  z-index: 4719;
}
.z-index-4720 {
  z-index: 4720;
}
.z-index-4721 {
  z-index: 4721;
}
.z-index-4722 {
  z-index: 4722;
}
.z-index-4723 {
  z-index: 4723;
}
.z-index-4724 {
  z-index: 4724;
}
.z-index-4725 {
  z-index: 4725;
}
.z-index-4726 {
  z-index: 4726;
}
.z-index-4727 {
  z-index: 4727;
}
.z-index-4728 {
  z-index: 4728;
}
.z-index-4729 {
  z-index: 4729;
}
.z-index-4730 {
  z-index: 4730;
}
.z-index-4731 {
  z-index: 4731;
}
.z-index-4732 {
  z-index: 4732;
}
.z-index-4733 {
  z-index: 4733;
}
.z-index-4734 {
  z-index: 4734;
}
.z-index-4735 {
  z-index: 4735;
}
.z-index-4736 {
  z-index: 4736;
}
.z-index-4737 {
  z-index: 4737;
}
.z-index-4738 {
  z-index: 4738;
}
.z-index-4739 {
  z-index: 4739;
}
.z-index-4740 {
  z-index: 4740;
}
.z-index-4741 {
  z-index: 4741;
}
.z-index-4742 {
  z-index: 4742;
}
.z-index-4743 {
  z-index: 4743;
}
.z-index-4744 {
  z-index: 4744;
}
.z-index-4745 {
  z-index: 4745;
}
.z-index-4746 {
  z-index: 4746;
}
.z-index-4747 {
  z-index: 4747;
}
.z-index-4748 {
  z-index: 4748;
}
.z-index-4749 {
  z-index: 4749;
}
.z-index-4750 {
  z-index: 4750;
}
.z-index-4751 {
  z-index: 4751;
}
.z-index-4752 {
  z-index: 4752;
}
.z-index-4753 {
  z-index: 4753;
}
.z-index-4754 {
  z-index: 4754;
}
.z-index-4755 {
  z-index: 4755;
}
.z-index-4756 {
  z-index: 4756;
}
.z-index-4757 {
  z-index: 4757;
}
.z-index-4758 {
  z-index: 4758;
}
.z-index-4759 {
  z-index: 4759;
}
.z-index-4760 {
  z-index: 4760;
}
.z-index-4761 {
  z-index: 4761;
}
.z-index-4762 {
  z-index: 4762;
}
.z-index-4763 {
  z-index: 4763;
}
.z-index-4764 {
  z-index: 4764;
}
.z-index-4765 {
  z-index: 4765;
}
.z-index-4766 {
  z-index: 4766;
}
.z-index-4767 {
  z-index: 4767;
}
.z-index-4768 {
  z-index: 4768;
}
.z-index-4769 {
  z-index: 4769;
}
.z-index-4770 {
  z-index: 4770;
}
.z-index-4771 {
  z-index: 4771;
}
.z-index-4772 {
  z-index: 4772;
}
.z-index-4773 {
  z-index: 4773;
}
.z-index-4774 {
  z-index: 4774;
}
.z-index-4775 {
  z-index: 4775;
}
.z-index-4776 {
  z-index: 4776;
}
.z-index-4777 {
  z-index: 4777;
}
.z-index-4778 {
  z-index: 4778;
}
.z-index-4779 {
  z-index: 4779;
}
.z-index-4780 {
  z-index: 4780;
}
.z-index-4781 {
  z-index: 4781;
}
.z-index-4782 {
  z-index: 4782;
}
.z-index-4783 {
  z-index: 4783;
}
.z-index-4784 {
  z-index: 4784;
}
.z-index-4785 {
  z-index: 4785;
}
.z-index-4786 {
  z-index: 4786;
}
.z-index-4787 {
  z-index: 4787;
}
.z-index-4788 {
  z-index: 4788;
}
.z-index-4789 {
  z-index: 4789;
}
.z-index-4790 {
  z-index: 4790;
}
.z-index-4791 {
  z-index: 4791;
}
.z-index-4792 {
  z-index: 4792;
}
.z-index-4793 {
  z-index: 4793;
}
.z-index-4794 {
  z-index: 4794;
}
.z-index-4795 {
  z-index: 4795;
}
.z-index-4796 {
  z-index: 4796;
}
.z-index-4797 {
  z-index: 4797;
}
.z-index-4798 {
  z-index: 4798;
}
.z-index-4799 {
  z-index: 4799;
}
.z-index-4800 {
  z-index: 4800;
}
.z-index-4801 {
  z-index: 4801;
}
.z-index-4802 {
  z-index: 4802;
}
.z-index-4803 {
  z-index: 4803;
}
.z-index-4804 {
  z-index: 4804;
}
.z-index-4805 {
  z-index: 4805;
}
.z-index-4806 {
  z-index: 4806;
}
.z-index-4807 {
  z-index: 4807;
}
.z-index-4808 {
  z-index: 4808;
}
.z-index-4809 {
  z-index: 4809;
}
.z-index-4810 {
  z-index: 4810;
}
.z-index-4811 {
  z-index: 4811;
}
.z-index-4812 {
  z-index: 4812;
}
.z-index-4813 {
  z-index: 4813;
}
.z-index-4814 {
  z-index: 4814;
}
.z-index-4815 {
  z-index: 4815;
}
.z-index-4816 {
  z-index: 4816;
}
.z-index-4817 {
  z-index: 4817;
}
.z-index-4818 {
  z-index: 4818;
}
.z-index-4819 {
  z-index: 4819;
}
.z-index-4820 {
  z-index: 4820;
}
.z-index-4821 {
  z-index: 4821;
}
.z-index-4822 {
  z-index: 4822;
}
.z-index-4823 {
  z-index: 4823;
}
.z-index-4824 {
  z-index: 4824;
}
.z-index-4825 {
  z-index: 4825;
}
.z-index-4826 {
  z-index: 4826;
}
.z-index-4827 {
  z-index: 4827;
}
.z-index-4828 {
  z-index: 4828;
}
.z-index-4829 {
  z-index: 4829;
}
.z-index-4830 {
  z-index: 4830;
}
.z-index-4831 {
  z-index: 4831;
}
.z-index-4832 {
  z-index: 4832;
}
.z-index-4833 {
  z-index: 4833;
}
.z-index-4834 {
  z-index: 4834;
}
.z-index-4835 {
  z-index: 4835;
}
.z-index-4836 {
  z-index: 4836;
}
.z-index-4837 {
  z-index: 4837;
}
.z-index-4838 {
  z-index: 4838;
}
.z-index-4839 {
  z-index: 4839;
}
.z-index-4840 {
  z-index: 4840;
}
.z-index-4841 {
  z-index: 4841;
}
.z-index-4842 {
  z-index: 4842;
}
.z-index-4843 {
  z-index: 4843;
}
.z-index-4844 {
  z-index: 4844;
}
.z-index-4845 {
  z-index: 4845;
}
.z-index-4846 {
  z-index: 4846;
}
.z-index-4847 {
  z-index: 4847;
}
.z-index-4848 {
  z-index: 4848;
}
.z-index-4849 {
  z-index: 4849;
}
.z-index-4850 {
  z-index: 4850;
}
.z-index-4851 {
  z-index: 4851;
}
.z-index-4852 {
  z-index: 4852;
}
.z-index-4853 {
  z-index: 4853;
}
.z-index-4854 {
  z-index: 4854;
}
.z-index-4855 {
  z-index: 4855;
}
.z-index-4856 {
  z-index: 4856;
}
.z-index-4857 {
  z-index: 4857;
}
.z-index-4858 {
  z-index: 4858;
}
.z-index-4859 {
  z-index: 4859;
}
.z-index-4860 {
  z-index: 4860;
}
.z-index-4861 {
  z-index: 4861;
}
.z-index-4862 {
  z-index: 4862;
}
.z-index-4863 {
  z-index: 4863;
}
.z-index-4864 {
  z-index: 4864;
}
.z-index-4865 {
  z-index: 4865;
}
.z-index-4866 {
  z-index: 4866;
}
.z-index-4867 {
  z-index: 4867;
}
.z-index-4868 {
  z-index: 4868;
}
.z-index-4869 {
  z-index: 4869;
}
.z-index-4870 {
  z-index: 4870;
}
.z-index-4871 {
  z-index: 4871;
}
.z-index-4872 {
  z-index: 4872;
}
.z-index-4873 {
  z-index: 4873;
}
.z-index-4874 {
  z-index: 4874;
}
.z-index-4875 {
  z-index: 4875;
}
.z-index-4876 {
  z-index: 4876;
}
.z-index-4877 {
  z-index: 4877;
}
.z-index-4878 {
  z-index: 4878;
}
.z-index-4879 {
  z-index: 4879;
}
.z-index-4880 {
  z-index: 4880;
}
.z-index-4881 {
  z-index: 4881;
}
.z-index-4882 {
  z-index: 4882;
}
.z-index-4883 {
  z-index: 4883;
}
.z-index-4884 {
  z-index: 4884;
}
.z-index-4885 {
  z-index: 4885;
}
.z-index-4886 {
  z-index: 4886;
}
.z-index-4887 {
  z-index: 4887;
}
.z-index-4888 {
  z-index: 4888;
}
.z-index-4889 {
  z-index: 4889;
}
.z-index-4890 {
  z-index: 4890;
}
.z-index-4891 {
  z-index: 4891;
}
.z-index-4892 {
  z-index: 4892;
}
.z-index-4893 {
  z-index: 4893;
}
.z-index-4894 {
  z-index: 4894;
}
.z-index-4895 {
  z-index: 4895;
}
.z-index-4896 {
  z-index: 4896;
}
.z-index-4897 {
  z-index: 4897;
}
.z-index-4898 {
  z-index: 4898;
}
.z-index-4899 {
  z-index: 4899;
}
.z-index-4900 {
  z-index: 4900;
}
.z-index-4901 {
  z-index: 4901;
}
.z-index-4902 {
  z-index: 4902;
}
.z-index-4903 {
  z-index: 4903;
}
.z-index-4904 {
  z-index: 4904;
}
.z-index-4905 {
  z-index: 4905;
}
.z-index-4906 {
  z-index: 4906;
}
.z-index-4907 {
  z-index: 4907;
}
.z-index-4908 {
  z-index: 4908;
}
.z-index-4909 {
  z-index: 4909;
}
.z-index-4910 {
  z-index: 4910;
}
.z-index-4911 {
  z-index: 4911;
}
.z-index-4912 {
  z-index: 4912;
}
.z-index-4913 {
  z-index: 4913;
}
.z-index-4914 {
  z-index: 4914;
}
.z-index-4915 {
  z-index: 4915;
}
.z-index-4916 {
  z-index: 4916;
}
.z-index-4917 {
  z-index: 4917;
}
.z-index-4918 {
  z-index: 4918;
}
.z-index-4919 {
  z-index: 4919;
}
.z-index-4920 {
  z-index: 4920;
}
.z-index-4921 {
  z-index: 4921;
}
.z-index-4922 {
  z-index: 4922;
}
.z-index-4923 {
  z-index: 4923;
}
.z-index-4924 {
  z-index: 4924;
}
.z-index-4925 {
  z-index: 4925;
}
.z-index-4926 {
  z-index: 4926;
}
.z-index-4927 {
  z-index: 4927;
}
.z-index-4928 {
  z-index: 4928;
}
.z-index-4929 {
  z-index: 4929;
}
.z-index-4930 {
  z-index: 4930;
}
.z-index-4931 {
  z-index: 4931;
}
.z-index-4932 {
  z-index: 4932;
}
.z-index-4933 {
  z-index: 4933;
}
.z-index-4934 {
  z-index: 4934;
}
.z-index-4935 {
  z-index: 4935;
}
.z-index-4936 {
  z-index: 4936;
}
.z-index-4937 {
  z-index: 4937;
}
.z-index-4938 {
  z-index: 4938;
}
.z-index-4939 {
  z-index: 4939;
}
.z-index-4940 {
  z-index: 4940;
}
.z-index-4941 {
  z-index: 4941;
}
.z-index-4942 {
  z-index: 4942;
}
.z-index-4943 {
  z-index: 4943;
}
.z-index-4944 {
  z-index: 4944;
}
.z-index-4945 {
  z-index: 4945;
}
.z-index-4946 {
  z-index: 4946;
}
.z-index-4947 {
  z-index: 4947;
}
.z-index-4948 {
  z-index: 4948;
}
.z-index-4949 {
  z-index: 4949;
}
.z-index-4950 {
  z-index: 4950;
}
.z-index-4951 {
  z-index: 4951;
}
.z-index-4952 {
  z-index: 4952;
}
.z-index-4953 {
  z-index: 4953;
}
.z-index-4954 {
  z-index: 4954;
}
.z-index-4955 {
  z-index: 4955;
}
.z-index-4956 {
  z-index: 4956;
}
.z-index-4957 {
  z-index: 4957;
}
.z-index-4958 {
  z-index: 4958;
}
.z-index-4959 {
  z-index: 4959;
}
.z-index-4960 {
  z-index: 4960;
}
.z-index-4961 {
  z-index: 4961;
}
.z-index-4962 {
  z-index: 4962;
}
.z-index-4963 {
  z-index: 4963;
}
.z-index-4964 {
  z-index: 4964;
}
.z-index-4965 {
  z-index: 4965;
}
.z-index-4966 {
  z-index: 4966;
}
.z-index-4967 {
  z-index: 4967;
}
.z-index-4968 {
  z-index: 4968;
}
.z-index-4969 {
  z-index: 4969;
}
.z-index-4970 {
  z-index: 4970;
}
.z-index-4971 {
  z-index: 4971;
}
.z-index-4972 {
  z-index: 4972;
}
.z-index-4973 {
  z-index: 4973;
}
.z-index-4974 {
  z-index: 4974;
}
.z-index-4975 {
  z-index: 4975;
}
.z-index-4976 {
  z-index: 4976;
}
.z-index-4977 {
  z-index: 4977;
}
.z-index-4978 {
  z-index: 4978;
}
.z-index-4979 {
  z-index: 4979;
}
.z-index-4980 {
  z-index: 4980;
}
.z-index-4981 {
  z-index: 4981;
}
.z-index-4982 {
  z-index: 4982;
}
.z-index-4983 {
  z-index: 4983;
}
.z-index-4984 {
  z-index: 4984;
}
.z-index-4985 {
  z-index: 4985;
}
.z-index-4986 {
  z-index: 4986;
}
.z-index-4987 {
  z-index: 4987;
}
.z-index-4988 {
  z-index: 4988;
}
.z-index-4989 {
  z-index: 4989;
}
.z-index-4990 {
  z-index: 4990;
}
.z-index-4991 {
  z-index: 4991;
}
.z-index-4992 {
  z-index: 4992;
}
.z-index-4993 {
  z-index: 4993;
}
.z-index-4994 {
  z-index: 4994;
}
.z-index-4995 {
  z-index: 4995;
}
.z-index-4996 {
  z-index: 4996;
}
.z-index-4997 {
  z-index: 4997;
}
.z-index-4998 {
  z-index: 4998;
}
.z-index-4999 {
  z-index: 4999;
}
.z-index-5000 {
  z-index: 5000;
}
.z-index-5001 {
  z-index: 5001;
}
.z-index-5002 {
  z-index: 5002;
}
.z-index-5003 {
  z-index: 5003;
}
.z-index-5004 {
  z-index: 5004;
}
.z-index-5005 {
  z-index: 5005;
}
.z-index-5006 {
  z-index: 5006;
}
.z-index-5007 {
  z-index: 5007;
}
.z-index-5008 {
  z-index: 5008;
}
.z-index-5009 {
  z-index: 5009;
}
.z-index-5010 {
  z-index: 5010;
}
.z-index-5011 {
  z-index: 5011;
}
.z-index-5012 {
  z-index: 5012;
}
.z-index-5013 {
  z-index: 5013;
}
.z-index-5014 {
  z-index: 5014;
}
.z-index-5015 {
  z-index: 5015;
}
.z-index-5016 {
  z-index: 5016;
}
.z-index-5017 {
  z-index: 5017;
}
.z-index-5018 {
  z-index: 5018;
}
.z-index-5019 {
  z-index: 5019;
}
.z-index-5020 {
  z-index: 5020;
}
.z-index-5021 {
  z-index: 5021;
}
.z-index-5022 {
  z-index: 5022;
}
.z-index-5023 {
  z-index: 5023;
}
.z-index-5024 {
  z-index: 5024;
}
.z-index-5025 {
  z-index: 5025;
}
.z-index-5026 {
  z-index: 5026;
}
.z-index-5027 {
  z-index: 5027;
}
.z-index-5028 {
  z-index: 5028;
}
.z-index-5029 {
  z-index: 5029;
}
.z-index-5030 {
  z-index: 5030;
}
.z-index-5031 {
  z-index: 5031;
}
.z-index-5032 {
  z-index: 5032;
}
.z-index-5033 {
  z-index: 5033;
}
.z-index-5034 {
  z-index: 5034;
}
.z-index-5035 {
  z-index: 5035;
}
.z-index-5036 {
  z-index: 5036;
}
.z-index-5037 {
  z-index: 5037;
}
.z-index-5038 {
  z-index: 5038;
}
.z-index-5039 {
  z-index: 5039;
}
.z-index-5040 {
  z-index: 5040;
}
.z-index-5041 {
  z-index: 5041;
}
.z-index-5042 {
  z-index: 5042;
}
.z-index-5043 {
  z-index: 5043;
}
.z-index-5044 {
  z-index: 5044;
}
.z-index-5045 {
  z-index: 5045;
}
.z-index-5046 {
  z-index: 5046;
}
.z-index-5047 {
  z-index: 5047;
}
.z-index-5048 {
  z-index: 5048;
}
.z-index-5049 {
  z-index: 5049;
}
.z-index-5050 {
  z-index: 5050;
}
.z-index-5051 {
  z-index: 5051;
}
.z-index-5052 {
  z-index: 5052;
}
.z-index-5053 {
  z-index: 5053;
}
.z-index-5054 {
  z-index: 5054;
}
.z-index-5055 {
  z-index: 5055;
}
.z-index-5056 {
  z-index: 5056;
}
.z-index-5057 {
  z-index: 5057;
}
.z-index-5058 {
  z-index: 5058;
}
.z-index-5059 {
  z-index: 5059;
}
.z-index-5060 {
  z-index: 5060;
}
.z-index-5061 {
  z-index: 5061;
}
.z-index-5062 {
  z-index: 5062;
}
.z-index-5063 {
  z-index: 5063;
}
.z-index-5064 {
  z-index: 5064;
}
.z-index-5065 {
  z-index: 5065;
}
.z-index-5066 {
  z-index: 5066;
}
.z-index-5067 {
  z-index: 5067;
}
.z-index-5068 {
  z-index: 5068;
}
.z-index-5069 {
  z-index: 5069;
}
.z-index-5070 {
  z-index: 5070;
}
.z-index-5071 {
  z-index: 5071;
}
.z-index-5072 {
  z-index: 5072;
}
.z-index-5073 {
  z-index: 5073;
}
.z-index-5074 {
  z-index: 5074;
}
.z-index-5075 {
  z-index: 5075;
}
.z-index-5076 {
  z-index: 5076;
}
.z-index-5077 {
  z-index: 5077;
}
.z-index-5078 {
  z-index: 5078;
}
.z-index-5079 {
  z-index: 5079;
}
.z-index-5080 {
  z-index: 5080;
}
.z-index-5081 {
  z-index: 5081;
}
.z-index-5082 {
  z-index: 5082;
}
.z-index-5083 {
  z-index: 5083;
}
.z-index-5084 {
  z-index: 5084;
}
.z-index-5085 {
  z-index: 5085;
}
.z-index-5086 {
  z-index: 5086;
}
.z-index-5087 {
  z-index: 5087;
}
.z-index-5088 {
  z-index: 5088;
}
.z-index-5089 {
  z-index: 5089;
}
.z-index-5090 {
  z-index: 5090;
}
.z-index-5091 {
  z-index: 5091;
}
.z-index-5092 {
  z-index: 5092;
}
.z-index-5093 {
  z-index: 5093;
}
.z-index-5094 {
  z-index: 5094;
}
.z-index-5095 {
  z-index: 5095;
}
.z-index-5096 {
  z-index: 5096;
}
.z-index-5097 {
  z-index: 5097;
}
.z-index-5098 {
  z-index: 5098;
}
.z-index-5099 {
  z-index: 5099;
}
.z-index-5100 {
  z-index: 5100;
}
.z-index-5101 {
  z-index: 5101;
}
.z-index-5102 {
  z-index: 5102;
}
.z-index-5103 {
  z-index: 5103;
}
.z-index-5104 {
  z-index: 5104;
}
.z-index-5105 {
  z-index: 5105;
}
.z-index-5106 {
  z-index: 5106;
}
.z-index-5107 {
  z-index: 5107;
}
.z-index-5108 {
  z-index: 5108;
}
.z-index-5109 {
  z-index: 5109;
}
.z-index-5110 {
  z-index: 5110;
}
.z-index-5111 {
  z-index: 5111;
}
.z-index-5112 {
  z-index: 5112;
}
.z-index-5113 {
  z-index: 5113;
}
.z-index-5114 {
  z-index: 5114;
}
.z-index-5115 {
  z-index: 5115;
}
.z-index-5116 {
  z-index: 5116;
}
.z-index-5117 {
  z-index: 5117;
}
.z-index-5118 {
  z-index: 5118;
}
.z-index-5119 {
  z-index: 5119;
}
.z-index-5120 {
  z-index: 5120;
}
.z-index-5121 {
  z-index: 5121;
}
.z-index-5122 {
  z-index: 5122;
}
.z-index-5123 {
  z-index: 5123;
}
.z-index-5124 {
  z-index: 5124;
}
.z-index-5125 {
  z-index: 5125;
}
.z-index-5126 {
  z-index: 5126;
}
.z-index-5127 {
  z-index: 5127;
}
.z-index-5128 {
  z-index: 5128;
}
.z-index-5129 {
  z-index: 5129;
}
.z-index-5130 {
  z-index: 5130;
}
.z-index-5131 {
  z-index: 5131;
}
.z-index-5132 {
  z-index: 5132;
}
.z-index-5133 {
  z-index: 5133;
}
.z-index-5134 {
  z-index: 5134;
}
.z-index-5135 {
  z-index: 5135;
}
.z-index-5136 {
  z-index: 5136;
}
.z-index-5137 {
  z-index: 5137;
}
.z-index-5138 {
  z-index: 5138;
}
.z-index-5139 {
  z-index: 5139;
}
.z-index-5140 {
  z-index: 5140;
}
.z-index-5141 {
  z-index: 5141;
}
.z-index-5142 {
  z-index: 5142;
}
.z-index-5143 {
  z-index: 5143;
}
.z-index-5144 {
  z-index: 5144;
}
.z-index-5145 {
  z-index: 5145;
}
.z-index-5146 {
  z-index: 5146;
}
.z-index-5147 {
  z-index: 5147;
}
.z-index-5148 {
  z-index: 5148;
}
.z-index-5149 {
  z-index: 5149;
}
.z-index-5150 {
  z-index: 5150;
}
.z-index-5151 {
  z-index: 5151;
}
.z-index-5152 {
  z-index: 5152;
}
.z-index-5153 {
  z-index: 5153;
}
.z-index-5154 {
  z-index: 5154;
}
.z-index-5155 {
  z-index: 5155;
}
.z-index-5156 {
  z-index: 5156;
}
.z-index-5157 {
  z-index: 5157;
}
.z-index-5158 {
  z-index: 5158;
}
.z-index-5159 {
  z-index: 5159;
}
.z-index-5160 {
  z-index: 5160;
}
.z-index-5161 {
  z-index: 5161;
}
.z-index-5162 {
  z-index: 5162;
}
.z-index-5163 {
  z-index: 5163;
}
.z-index-5164 {
  z-index: 5164;
}
.z-index-5165 {
  z-index: 5165;
}
.z-index-5166 {
  z-index: 5166;
}
.z-index-5167 {
  z-index: 5167;
}
.z-index-5168 {
  z-index: 5168;
}
.z-index-5169 {
  z-index: 5169;
}
.z-index-5170 {
  z-index: 5170;
}
.z-index-5171 {
  z-index: 5171;
}
.z-index-5172 {
  z-index: 5172;
}
.z-index-5173 {
  z-index: 5173;
}
.z-index-5174 {
  z-index: 5174;
}
.z-index-5175 {
  z-index: 5175;
}
.z-index-5176 {
  z-index: 5176;
}
.z-index-5177 {
  z-index: 5177;
}
.z-index-5178 {
  z-index: 5178;
}
.z-index-5179 {
  z-index: 5179;
}
.z-index-5180 {
  z-index: 5180;
}
.z-index-5181 {
  z-index: 5181;
}
.z-index-5182 {
  z-index: 5182;
}
.z-index-5183 {
  z-index: 5183;
}
.z-index-5184 {
  z-index: 5184;
}
.z-index-5185 {
  z-index: 5185;
}
.z-index-5186 {
  z-index: 5186;
}
.z-index-5187 {
  z-index: 5187;
}
.z-index-5188 {
  z-index: 5188;
}
.z-index-5189 {
  z-index: 5189;
}
.z-index-5190 {
  z-index: 5190;
}
.z-index-5191 {
  z-index: 5191;
}
.z-index-5192 {
  z-index: 5192;
}
.z-index-5193 {
  z-index: 5193;
}
.z-index-5194 {
  z-index: 5194;
}
.z-index-5195 {
  z-index: 5195;
}
.z-index-5196 {
  z-index: 5196;
}
.z-index-5197 {
  z-index: 5197;
}
.z-index-5198 {
  z-index: 5198;
}
.z-index-5199 {
  z-index: 5199;
}
.z-index-5200 {
  z-index: 5200;
}
.z-index-5201 {
  z-index: 5201;
}
.z-index-5202 {
  z-index: 5202;
}
.z-index-5203 {
  z-index: 5203;
}
.z-index-5204 {
  z-index: 5204;
}
.z-index-5205 {
  z-index: 5205;
}
.z-index-5206 {
  z-index: 5206;
}
.z-index-5207 {
  z-index: 5207;
}
.z-index-5208 {
  z-index: 5208;
}
.z-index-5209 {
  z-index: 5209;
}
.z-index-5210 {
  z-index: 5210;
}
.z-index-5211 {
  z-index: 5211;
}
.z-index-5212 {
  z-index: 5212;
}
.z-index-5213 {
  z-index: 5213;
}
.z-index-5214 {
  z-index: 5214;
}
.z-index-5215 {
  z-index: 5215;
}
.z-index-5216 {
  z-index: 5216;
}
.z-index-5217 {
  z-index: 5217;
}
.z-index-5218 {
  z-index: 5218;
}
.z-index-5219 {
  z-index: 5219;
}
.z-index-5220 {
  z-index: 5220;
}
.z-index-5221 {
  z-index: 5221;
}
.z-index-5222 {
  z-index: 5222;
}
.z-index-5223 {
  z-index: 5223;
}
.z-index-5224 {
  z-index: 5224;
}
.z-index-5225 {
  z-index: 5225;
}
.z-index-5226 {
  z-index: 5226;
}
.z-index-5227 {
  z-index: 5227;
}
.z-index-5228 {
  z-index: 5228;
}
.z-index-5229 {
  z-index: 5229;
}
.z-index-5230 {
  z-index: 5230;
}
.z-index-5231 {
  z-index: 5231;
}
.z-index-5232 {
  z-index: 5232;
}
.z-index-5233 {
  z-index: 5233;
}
.z-index-5234 {
  z-index: 5234;
}
.z-index-5235 {
  z-index: 5235;
}
.z-index-5236 {
  z-index: 5236;
}
.z-index-5237 {
  z-index: 5237;
}
.z-index-5238 {
  z-index: 5238;
}
.z-index-5239 {
  z-index: 5239;
}
.z-index-5240 {
  z-index: 5240;
}
.z-index-5241 {
  z-index: 5241;
}
.z-index-5242 {
  z-index: 5242;
}
.z-index-5243 {
  z-index: 5243;
}
.z-index-5244 {
  z-index: 5244;
}
.z-index-5245 {
  z-index: 5245;
}
.z-index-5246 {
  z-index: 5246;
}
.z-index-5247 {
  z-index: 5247;
}
.z-index-5248 {
  z-index: 5248;
}
.z-index-5249 {
  z-index: 5249;
}
.z-index-5250 {
  z-index: 5250;
}
.z-index-5251 {
  z-index: 5251;
}
.z-index-5252 {
  z-index: 5252;
}
.z-index-5253 {
  z-index: 5253;
}
.z-index-5254 {
  z-index: 5254;
}
.z-index-5255 {
  z-index: 5255;
}
.z-index-5256 {
  z-index: 5256;
}
.z-index-5257 {
  z-index: 5257;
}
.z-index-5258 {
  z-index: 5258;
}
.z-index-5259 {
  z-index: 5259;
}
.z-index-5260 {
  z-index: 5260;
}
.z-index-5261 {
  z-index: 5261;
}
.z-index-5262 {
  z-index: 5262;
}
.z-index-5263 {
  z-index: 5263;
}
.z-index-5264 {
  z-index: 5264;
}
.z-index-5265 {
  z-index: 5265;
}
.z-index-5266 {
  z-index: 5266;
}
.z-index-5267 {
  z-index: 5267;
}
.z-index-5268 {
  z-index: 5268;
}
.z-index-5269 {
  z-index: 5269;
}
.z-index-5270 {
  z-index: 5270;
}
.z-index-5271 {
  z-index: 5271;
}
.z-index-5272 {
  z-index: 5272;
}
.z-index-5273 {
  z-index: 5273;
}
.z-index-5274 {
  z-index: 5274;
}
.z-index-5275 {
  z-index: 5275;
}
.z-index-5276 {
  z-index: 5276;
}
.z-index-5277 {
  z-index: 5277;
}
.z-index-5278 {
  z-index: 5278;
}
.z-index-5279 {
  z-index: 5279;
}
.z-index-5280 {
  z-index: 5280;
}
.z-index-5281 {
  z-index: 5281;
}
.z-index-5282 {
  z-index: 5282;
}
.z-index-5283 {
  z-index: 5283;
}
.z-index-5284 {
  z-index: 5284;
}
.z-index-5285 {
  z-index: 5285;
}
.z-index-5286 {
  z-index: 5286;
}
.z-index-5287 {
  z-index: 5287;
}
.z-index-5288 {
  z-index: 5288;
}
.z-index-5289 {
  z-index: 5289;
}
.z-index-5290 {
  z-index: 5290;
}
.z-index-5291 {
  z-index: 5291;
}
.z-index-5292 {
  z-index: 5292;
}
.z-index-5293 {
  z-index: 5293;
}
.z-index-5294 {
  z-index: 5294;
}
.z-index-5295 {
  z-index: 5295;
}
.z-index-5296 {
  z-index: 5296;
}
.z-index-5297 {
  z-index: 5297;
}
.z-index-5298 {
  z-index: 5298;
}
.z-index-5299 {
  z-index: 5299;
}
.z-index-5300 {
  z-index: 5300;
}
.z-index-5301 {
  z-index: 5301;
}
.z-index-5302 {
  z-index: 5302;
}
.z-index-5303 {
  z-index: 5303;
}
.z-index-5304 {
  z-index: 5304;
}
.z-index-5305 {
  z-index: 5305;
}
.z-index-5306 {
  z-index: 5306;
}
.z-index-5307 {
  z-index: 5307;
}
.z-index-5308 {
  z-index: 5308;
}
.z-index-5309 {
  z-index: 5309;
}
.z-index-5310 {
  z-index: 5310;
}
.z-index-5311 {
  z-index: 5311;
}
.z-index-5312 {
  z-index: 5312;
}
.z-index-5313 {
  z-index: 5313;
}
.z-index-5314 {
  z-index: 5314;
}
.z-index-5315 {
  z-index: 5315;
}
.z-index-5316 {
  z-index: 5316;
}
.z-index-5317 {
  z-index: 5317;
}
.z-index-5318 {
  z-index: 5318;
}
.z-index-5319 {
  z-index: 5319;
}
.z-index-5320 {
  z-index: 5320;
}
.z-index-5321 {
  z-index: 5321;
}
.z-index-5322 {
  z-index: 5322;
}
.z-index-5323 {
  z-index: 5323;
}
.z-index-5324 {
  z-index: 5324;
}
.z-index-5325 {
  z-index: 5325;
}
.z-index-5326 {
  z-index: 5326;
}
.z-index-5327 {
  z-index: 5327;
}
.z-index-5328 {
  z-index: 5328;
}
.z-index-5329 {
  z-index: 5329;
}
.z-index-5330 {
  z-index: 5330;
}
.z-index-5331 {
  z-index: 5331;
}
.z-index-5332 {
  z-index: 5332;
}
.z-index-5333 {
  z-index: 5333;
}
.z-index-5334 {
  z-index: 5334;
}
.z-index-5335 {
  z-index: 5335;
}
.z-index-5336 {
  z-index: 5336;
}
.z-index-5337 {
  z-index: 5337;
}
.z-index-5338 {
  z-index: 5338;
}
.z-index-5339 {
  z-index: 5339;
}
.z-index-5340 {
  z-index: 5340;
}
.z-index-5341 {
  z-index: 5341;
}
.z-index-5342 {
  z-index: 5342;
}
.z-index-5343 {
  z-index: 5343;
}
.z-index-5344 {
  z-index: 5344;
}
.z-index-5345 {
  z-index: 5345;
}
.z-index-5346 {
  z-index: 5346;
}
.z-index-5347 {
  z-index: 5347;
}
.z-index-5348 {
  z-index: 5348;
}
.z-index-5349 {
  z-index: 5349;
}
.z-index-5350 {
  z-index: 5350;
}
.z-index-5351 {
  z-index: 5351;
}
.z-index-5352 {
  z-index: 5352;
}
.z-index-5353 {
  z-index: 5353;
}
.z-index-5354 {
  z-index: 5354;
}
.z-index-5355 {
  z-index: 5355;
}
.z-index-5356 {
  z-index: 5356;
}
.z-index-5357 {
  z-index: 5357;
}
.z-index-5358 {
  z-index: 5358;
}
.z-index-5359 {
  z-index: 5359;
}
.z-index-5360 {
  z-index: 5360;
}
.z-index-5361 {
  z-index: 5361;
}
.z-index-5362 {
  z-index: 5362;
}
.z-index-5363 {
  z-index: 5363;
}
.z-index-5364 {
  z-index: 5364;
}
.z-index-5365 {
  z-index: 5365;
}
.z-index-5366 {
  z-index: 5366;
}
.z-index-5367 {
  z-index: 5367;
}
.z-index-5368 {
  z-index: 5368;
}
.z-index-5369 {
  z-index: 5369;
}
.z-index-5370 {
  z-index: 5370;
}
.z-index-5371 {
  z-index: 5371;
}
.z-index-5372 {
  z-index: 5372;
}
.z-index-5373 {
  z-index: 5373;
}
.z-index-5374 {
  z-index: 5374;
}
.z-index-5375 {
  z-index: 5375;
}
.z-index-5376 {
  z-index: 5376;
}
.z-index-5377 {
  z-index: 5377;
}
.z-index-5378 {
  z-index: 5378;
}
.z-index-5379 {
  z-index: 5379;
}
.z-index-5380 {
  z-index: 5380;
}
.z-index-5381 {
  z-index: 5381;
}
.z-index-5382 {
  z-index: 5382;
}
.z-index-5383 {
  z-index: 5383;
}
.z-index-5384 {
  z-index: 5384;
}
.z-index-5385 {
  z-index: 5385;
}
.z-index-5386 {
  z-index: 5386;
}
.z-index-5387 {
  z-index: 5387;
}
.z-index-5388 {
  z-index: 5388;
}
.z-index-5389 {
  z-index: 5389;
}
.z-index-5390 {
  z-index: 5390;
}
.z-index-5391 {
  z-index: 5391;
}
.z-index-5392 {
  z-index: 5392;
}
.z-index-5393 {
  z-index: 5393;
}
.z-index-5394 {
  z-index: 5394;
}
.z-index-5395 {
  z-index: 5395;
}
.z-index-5396 {
  z-index: 5396;
}
.z-index-5397 {
  z-index: 5397;
}
.z-index-5398 {
  z-index: 5398;
}
.z-index-5399 {
  z-index: 5399;
}
.z-index-5400 {
  z-index: 5400;
}
.z-index-5401 {
  z-index: 5401;
}
.z-index-5402 {
  z-index: 5402;
}
.z-index-5403 {
  z-index: 5403;
}
.z-index-5404 {
  z-index: 5404;
}
.z-index-5405 {
  z-index: 5405;
}
.z-index-5406 {
  z-index: 5406;
}
.z-index-5407 {
  z-index: 5407;
}
.z-index-5408 {
  z-index: 5408;
}
.z-index-5409 {
  z-index: 5409;
}
.z-index-5410 {
  z-index: 5410;
}
.z-index-5411 {
  z-index: 5411;
}
.z-index-5412 {
  z-index: 5412;
}
.z-index-5413 {
  z-index: 5413;
}
.z-index-5414 {
  z-index: 5414;
}
.z-index-5415 {
  z-index: 5415;
}
.z-index-5416 {
  z-index: 5416;
}
.z-index-5417 {
  z-index: 5417;
}
.z-index-5418 {
  z-index: 5418;
}
.z-index-5419 {
  z-index: 5419;
}
.z-index-5420 {
  z-index: 5420;
}
.z-index-5421 {
  z-index: 5421;
}
.z-index-5422 {
  z-index: 5422;
}
.z-index-5423 {
  z-index: 5423;
}
.z-index-5424 {
  z-index: 5424;
}
.z-index-5425 {
  z-index: 5425;
}
.z-index-5426 {
  z-index: 5426;
}
.z-index-5427 {
  z-index: 5427;
}
.z-index-5428 {
  z-index: 5428;
}
.z-index-5429 {
  z-index: 5429;
}
.z-index-5430 {
  z-index: 5430;
}
.z-index-5431 {
  z-index: 5431;
}
.z-index-5432 {
  z-index: 5432;
}
.z-index-5433 {
  z-index: 5433;
}
.z-index-5434 {
  z-index: 5434;
}
.z-index-5435 {
  z-index: 5435;
}
.z-index-5436 {
  z-index: 5436;
}
.z-index-5437 {
  z-index: 5437;
}
.z-index-5438 {
  z-index: 5438;
}
.z-index-5439 {
  z-index: 5439;
}
.z-index-5440 {
  z-index: 5440;
}
.z-index-5441 {
  z-index: 5441;
}
.z-index-5442 {
  z-index: 5442;
}
.z-index-5443 {
  z-index: 5443;
}
.z-index-5444 {
  z-index: 5444;
}
.z-index-5445 {
  z-index: 5445;
}
.z-index-5446 {
  z-index: 5446;
}
.z-index-5447 {
  z-index: 5447;
}
.z-index-5448 {
  z-index: 5448;
}
.z-index-5449 {
  z-index: 5449;
}
.z-index-5450 {
  z-index: 5450;
}
.z-index-5451 {
  z-index: 5451;
}
.z-index-5452 {
  z-index: 5452;
}
.z-index-5453 {
  z-index: 5453;
}
.z-index-5454 {
  z-index: 5454;
}
.z-index-5455 {
  z-index: 5455;
}
.z-index-5456 {
  z-index: 5456;
}
.z-index-5457 {
  z-index: 5457;
}
.z-index-5458 {
  z-index: 5458;
}
.z-index-5459 {
  z-index: 5459;
}
.z-index-5460 {
  z-index: 5460;
}
.z-index-5461 {
  z-index: 5461;
}
.z-index-5462 {
  z-index: 5462;
}
.z-index-5463 {
  z-index: 5463;
}
.z-index-5464 {
  z-index: 5464;
}
.z-index-5465 {
  z-index: 5465;
}
.z-index-5466 {
  z-index: 5466;
}
.z-index-5467 {
  z-index: 5467;
}
.z-index-5468 {
  z-index: 5468;
}
.z-index-5469 {
  z-index: 5469;
}
.z-index-5470 {
  z-index: 5470;
}
.z-index-5471 {
  z-index: 5471;
}
.z-index-5472 {
  z-index: 5472;
}
.z-index-5473 {
  z-index: 5473;
}
.z-index-5474 {
  z-index: 5474;
}
.z-index-5475 {
  z-index: 5475;
}
.z-index-5476 {
  z-index: 5476;
}
.z-index-5477 {
  z-index: 5477;
}
.z-index-5478 {
  z-index: 5478;
}
.z-index-5479 {
  z-index: 5479;
}
.z-index-5480 {
  z-index: 5480;
}
.z-index-5481 {
  z-index: 5481;
}
.z-index-5482 {
  z-index: 5482;
}
.z-index-5483 {
  z-index: 5483;
}
.z-index-5484 {
  z-index: 5484;
}
.z-index-5485 {
  z-index: 5485;
}
.z-index-5486 {
  z-index: 5486;
}
.z-index-5487 {
  z-index: 5487;
}
.z-index-5488 {
  z-index: 5488;
}
.z-index-5489 {
  z-index: 5489;
}
.z-index-5490 {
  z-index: 5490;
}
.z-index-5491 {
  z-index: 5491;
}
.z-index-5492 {
  z-index: 5492;
}
.z-index-5493 {
  z-index: 5493;
}
.z-index-5494 {
  z-index: 5494;
}
.z-index-5495 {
  z-index: 5495;
}
.z-index-5496 {
  z-index: 5496;
}
.z-index-5497 {
  z-index: 5497;
}
.z-index-5498 {
  z-index: 5498;
}
.z-index-5499 {
  z-index: 5499;
}
.z-index-5500 {
  z-index: 5500;
}
.z-index-5501 {
  z-index: 5501;
}
.z-index-5502 {
  z-index: 5502;
}
.z-index-5503 {
  z-index: 5503;
}
.z-index-5504 {
  z-index: 5504;
}
.z-index-5505 {
  z-index: 5505;
}
.z-index-5506 {
  z-index: 5506;
}
.z-index-5507 {
  z-index: 5507;
}
.z-index-5508 {
  z-index: 5508;
}
.z-index-5509 {
  z-index: 5509;
}
.z-index-5510 {
  z-index: 5510;
}
.z-index-5511 {
  z-index: 5511;
}
.z-index-5512 {
  z-index: 5512;
}
.z-index-5513 {
  z-index: 5513;
}
.z-index-5514 {
  z-index: 5514;
}
.z-index-5515 {
  z-index: 5515;
}
.z-index-5516 {
  z-index: 5516;
}
.z-index-5517 {
  z-index: 5517;
}
.z-index-5518 {
  z-index: 5518;
}
.z-index-5519 {
  z-index: 5519;
}
.z-index-5520 {
  z-index: 5520;
}
.z-index-5521 {
  z-index: 5521;
}
.z-index-5522 {
  z-index: 5522;
}
.z-index-5523 {
  z-index: 5523;
}
.z-index-5524 {
  z-index: 5524;
}
.z-index-5525 {
  z-index: 5525;
}
.z-index-5526 {
  z-index: 5526;
}
.z-index-5527 {
  z-index: 5527;
}
.z-index-5528 {
  z-index: 5528;
}
.z-index-5529 {
  z-index: 5529;
}
.z-index-5530 {
  z-index: 5530;
}
.z-index-5531 {
  z-index: 5531;
}
.z-index-5532 {
  z-index: 5532;
}
.z-index-5533 {
  z-index: 5533;
}
.z-index-5534 {
  z-index: 5534;
}
.z-index-5535 {
  z-index: 5535;
}
.z-index-5536 {
  z-index: 5536;
}
.z-index-5537 {
  z-index: 5537;
}
.z-index-5538 {
  z-index: 5538;
}
.z-index-5539 {
  z-index: 5539;
}
.z-index-5540 {
  z-index: 5540;
}
.z-index-5541 {
  z-index: 5541;
}
.z-index-5542 {
  z-index: 5542;
}
.z-index-5543 {
  z-index: 5543;
}
.z-index-5544 {
  z-index: 5544;
}
.z-index-5545 {
  z-index: 5545;
}
.z-index-5546 {
  z-index: 5546;
}
.z-index-5547 {
  z-index: 5547;
}
.z-index-5548 {
  z-index: 5548;
}
.z-index-5549 {
  z-index: 5549;
}
.z-index-5550 {
  z-index: 5550;
}
.z-index-5551 {
  z-index: 5551;
}
.z-index-5552 {
  z-index: 5552;
}
.z-index-5553 {
  z-index: 5553;
}
.z-index-5554 {
  z-index: 5554;
}
.z-index-5555 {
  z-index: 5555;
}
.z-index-5556 {
  z-index: 5556;
}
.z-index-5557 {
  z-index: 5557;
}
.z-index-5558 {
  z-index: 5558;
}
.z-index-5559 {
  z-index: 5559;
}
.z-index-5560 {
  z-index: 5560;
}
.z-index-5561 {
  z-index: 5561;
}
.z-index-5562 {
  z-index: 5562;
}
.z-index-5563 {
  z-index: 5563;
}
.z-index-5564 {
  z-index: 5564;
}
.z-index-5565 {
  z-index: 5565;
}
.z-index-5566 {
  z-index: 5566;
}
.z-index-5567 {
  z-index: 5567;
}
.z-index-5568 {
  z-index: 5568;
}
.z-index-5569 {
  z-index: 5569;
}
.z-index-5570 {
  z-index: 5570;
}
.z-index-5571 {
  z-index: 5571;
}
.z-index-5572 {
  z-index: 5572;
}
.z-index-5573 {
  z-index: 5573;
}
.z-index-5574 {
  z-index: 5574;
}
.z-index-5575 {
  z-index: 5575;
}
.z-index-5576 {
  z-index: 5576;
}
.z-index-5577 {
  z-index: 5577;
}
.z-index-5578 {
  z-index: 5578;
}
.z-index-5579 {
  z-index: 5579;
}
.z-index-5580 {
  z-index: 5580;
}
.z-index-5581 {
  z-index: 5581;
}
.z-index-5582 {
  z-index: 5582;
}
.z-index-5583 {
  z-index: 5583;
}
.z-index-5584 {
  z-index: 5584;
}
.z-index-5585 {
  z-index: 5585;
}
.z-index-5586 {
  z-index: 5586;
}
.z-index-5587 {
  z-index: 5587;
}
.z-index-5588 {
  z-index: 5588;
}
.z-index-5589 {
  z-index: 5589;
}
.z-index-5590 {
  z-index: 5590;
}
.z-index-5591 {
  z-index: 5591;
}
.z-index-5592 {
  z-index: 5592;
}
.z-index-5593 {
  z-index: 5593;
}
.z-index-5594 {
  z-index: 5594;
}
.z-index-5595 {
  z-index: 5595;
}
.z-index-5596 {
  z-index: 5596;
}
.z-index-5597 {
  z-index: 5597;
}
.z-index-5598 {
  z-index: 5598;
}
.z-index-5599 {
  z-index: 5599;
}
.z-index-5600 {
  z-index: 5600;
}
.z-index-5601 {
  z-index: 5601;
}
.z-index-5602 {
  z-index: 5602;
}
.z-index-5603 {
  z-index: 5603;
}
.z-index-5604 {
  z-index: 5604;
}
.z-index-5605 {
  z-index: 5605;
}
.z-index-5606 {
  z-index: 5606;
}
.z-index-5607 {
  z-index: 5607;
}
.z-index-5608 {
  z-index: 5608;
}
.z-index-5609 {
  z-index: 5609;
}
.z-index-5610 {
  z-index: 5610;
}
.z-index-5611 {
  z-index: 5611;
}
.z-index-5612 {
  z-index: 5612;
}
.z-index-5613 {
  z-index: 5613;
}
.z-index-5614 {
  z-index: 5614;
}
.z-index-5615 {
  z-index: 5615;
}
.z-index-5616 {
  z-index: 5616;
}
.z-index-5617 {
  z-index: 5617;
}
.z-index-5618 {
  z-index: 5618;
}
.z-index-5619 {
  z-index: 5619;
}
.z-index-5620 {
  z-index: 5620;
}
.z-index-5621 {
  z-index: 5621;
}
.z-index-5622 {
  z-index: 5622;
}
.z-index-5623 {
  z-index: 5623;
}
.z-index-5624 {
  z-index: 5624;
}
.z-index-5625 {
  z-index: 5625;
}
.z-index-5626 {
  z-index: 5626;
}
.z-index-5627 {
  z-index: 5627;
}
.z-index-5628 {
  z-index: 5628;
}
.z-index-5629 {
  z-index: 5629;
}
.z-index-5630 {
  z-index: 5630;
}
.z-index-5631 {
  z-index: 5631;
}
.z-index-5632 {
  z-index: 5632;
}
.z-index-5633 {
  z-index: 5633;
}
.z-index-5634 {
  z-index: 5634;
}
.z-index-5635 {
  z-index: 5635;
}
.z-index-5636 {
  z-index: 5636;
}
.z-index-5637 {
  z-index: 5637;
}
.z-index-5638 {
  z-index: 5638;
}
.z-index-5639 {
  z-index: 5639;
}
.z-index-5640 {
  z-index: 5640;
}
.z-index-5641 {
  z-index: 5641;
}
.z-index-5642 {
  z-index: 5642;
}
.z-index-5643 {
  z-index: 5643;
}
.z-index-5644 {
  z-index: 5644;
}
.z-index-5645 {
  z-index: 5645;
}
.z-index-5646 {
  z-index: 5646;
}
.z-index-5647 {
  z-index: 5647;
}
.z-index-5648 {
  z-index: 5648;
}
.z-index-5649 {
  z-index: 5649;
}
.z-index-5650 {
  z-index: 5650;
}
.z-index-5651 {
  z-index: 5651;
}
.z-index-5652 {
  z-index: 5652;
}
.z-index-5653 {
  z-index: 5653;
}
.z-index-5654 {
  z-index: 5654;
}
.z-index-5655 {
  z-index: 5655;
}
.z-index-5656 {
  z-index: 5656;
}
.z-index-5657 {
  z-index: 5657;
}
.z-index-5658 {
  z-index: 5658;
}
.z-index-5659 {
  z-index: 5659;
}
.z-index-5660 {
  z-index: 5660;
}
.z-index-5661 {
  z-index: 5661;
}
.z-index-5662 {
  z-index: 5662;
}
.z-index-5663 {
  z-index: 5663;
}
.z-index-5664 {
  z-index: 5664;
}
.z-index-5665 {
  z-index: 5665;
}
.z-index-5666 {
  z-index: 5666;
}
.z-index-5667 {
  z-index: 5667;
}
.z-index-5668 {
  z-index: 5668;
}
.z-index-5669 {
  z-index: 5669;
}
.z-index-5670 {
  z-index: 5670;
}
.z-index-5671 {
  z-index: 5671;
}
.z-index-5672 {
  z-index: 5672;
}
.z-index-5673 {
  z-index: 5673;
}
.z-index-5674 {
  z-index: 5674;
}
.z-index-5675 {
  z-index: 5675;
}
.z-index-5676 {
  z-index: 5676;
}
.z-index-5677 {
  z-index: 5677;
}
.z-index-5678 {
  z-index: 5678;
}
.z-index-5679 {
  z-index: 5679;
}
.z-index-5680 {
  z-index: 5680;
}
.z-index-5681 {
  z-index: 5681;
}
.z-index-5682 {
  z-index: 5682;
}
.z-index-5683 {
  z-index: 5683;
}
.z-index-5684 {
  z-index: 5684;
}
.z-index-5685 {
  z-index: 5685;
}
.z-index-5686 {
  z-index: 5686;
}
.z-index-5687 {
  z-index: 5687;
}
.z-index-5688 {
  z-index: 5688;
}
.z-index-5689 {
  z-index: 5689;
}
.z-index-5690 {
  z-index: 5690;
}
.z-index-5691 {
  z-index: 5691;
}
.z-index-5692 {
  z-index: 5692;
}
.z-index-5693 {
  z-index: 5693;
}
.z-index-5694 {
  z-index: 5694;
}
.z-index-5695 {
  z-index: 5695;
}
.z-index-5696 {
  z-index: 5696;
}
.z-index-5697 {
  z-index: 5697;
}
.z-index-5698 {
  z-index: 5698;
}
.z-index-5699 {
  z-index: 5699;
}
.z-index-5700 {
  z-index: 5700;
}
.z-index-5701 {
  z-index: 5701;
}
.z-index-5702 {
  z-index: 5702;
}
.z-index-5703 {
  z-index: 5703;
}
.z-index-5704 {
  z-index: 5704;
}
.z-index-5705 {
  z-index: 5705;
}
.z-index-5706 {
  z-index: 5706;
}
.z-index-5707 {
  z-index: 5707;
}
.z-index-5708 {
  z-index: 5708;
}
.z-index-5709 {
  z-index: 5709;
}
.z-index-5710 {
  z-index: 5710;
}
.z-index-5711 {
  z-index: 5711;
}
.z-index-5712 {
  z-index: 5712;
}
.z-index-5713 {
  z-index: 5713;
}
.z-index-5714 {
  z-index: 5714;
}
.z-index-5715 {
  z-index: 5715;
}
.z-index-5716 {
  z-index: 5716;
}
.z-index-5717 {
  z-index: 5717;
}
.z-index-5718 {
  z-index: 5718;
}
.z-index-5719 {
  z-index: 5719;
}
.z-index-5720 {
  z-index: 5720;
}
.z-index-5721 {
  z-index: 5721;
}
.z-index-5722 {
  z-index: 5722;
}
.z-index-5723 {
  z-index: 5723;
}
.z-index-5724 {
  z-index: 5724;
}
.z-index-5725 {
  z-index: 5725;
}
.z-index-5726 {
  z-index: 5726;
}
.z-index-5727 {
  z-index: 5727;
}
.z-index-5728 {
  z-index: 5728;
}
.z-index-5729 {
  z-index: 5729;
}
.z-index-5730 {
  z-index: 5730;
}
.z-index-5731 {
  z-index: 5731;
}
.z-index-5732 {
  z-index: 5732;
}
.z-index-5733 {
  z-index: 5733;
}
.z-index-5734 {
  z-index: 5734;
}
.z-index-5735 {
  z-index: 5735;
}
.z-index-5736 {
  z-index: 5736;
}
.z-index-5737 {
  z-index: 5737;
}
.z-index-5738 {
  z-index: 5738;
}
.z-index-5739 {
  z-index: 5739;
}
.z-index-5740 {
  z-index: 5740;
}
.z-index-5741 {
  z-index: 5741;
}
.z-index-5742 {
  z-index: 5742;
}
.z-index-5743 {
  z-index: 5743;
}
.z-index-5744 {
  z-index: 5744;
}
.z-index-5745 {
  z-index: 5745;
}
.z-index-5746 {
  z-index: 5746;
}
.z-index-5747 {
  z-index: 5747;
}
.z-index-5748 {
  z-index: 5748;
}
.z-index-5749 {
  z-index: 5749;
}
.z-index-5750 {
  z-index: 5750;
}
.z-index-5751 {
  z-index: 5751;
}
.z-index-5752 {
  z-index: 5752;
}
.z-index-5753 {
  z-index: 5753;
}
.z-index-5754 {
  z-index: 5754;
}
.z-index-5755 {
  z-index: 5755;
}
.z-index-5756 {
  z-index: 5756;
}
.z-index-5757 {
  z-index: 5757;
}
.z-index-5758 {
  z-index: 5758;
}
.z-index-5759 {
  z-index: 5759;
}
.z-index-5760 {
  z-index: 5760;
}
.z-index-5761 {
  z-index: 5761;
}
.z-index-5762 {
  z-index: 5762;
}
.z-index-5763 {
  z-index: 5763;
}
.z-index-5764 {
  z-index: 5764;
}
.z-index-5765 {
  z-index: 5765;
}
.z-index-5766 {
  z-index: 5766;
}
.z-index-5767 {
  z-index: 5767;
}
.z-index-5768 {
  z-index: 5768;
}
.z-index-5769 {
  z-index: 5769;
}
.z-index-5770 {
  z-index: 5770;
}
.z-index-5771 {
  z-index: 5771;
}
.z-index-5772 {
  z-index: 5772;
}
.z-index-5773 {
  z-index: 5773;
}
.z-index-5774 {
  z-index: 5774;
}
.z-index-5775 {
  z-index: 5775;
}
.z-index-5776 {
  z-index: 5776;
}
.z-index-5777 {
  z-index: 5777;
}
.z-index-5778 {
  z-index: 5778;
}
.z-index-5779 {
  z-index: 5779;
}
.z-index-5780 {
  z-index: 5780;
}
.z-index-5781 {
  z-index: 5781;
}
.z-index-5782 {
  z-index: 5782;
}
.z-index-5783 {
  z-index: 5783;
}
.z-index-5784 {
  z-index: 5784;
}
.z-index-5785 {
  z-index: 5785;
}
.z-index-5786 {
  z-index: 5786;
}
.z-index-5787 {
  z-index: 5787;
}
.z-index-5788 {
  z-index: 5788;
}
.z-index-5789 {
  z-index: 5789;
}
.z-index-5790 {
  z-index: 5790;
}
.z-index-5791 {
  z-index: 5791;
}
.z-index-5792 {
  z-index: 5792;
}
.z-index-5793 {
  z-index: 5793;
}
.z-index-5794 {
  z-index: 5794;
}
.z-index-5795 {
  z-index: 5795;
}
.z-index-5796 {
  z-index: 5796;
}
.z-index-5797 {
  z-index: 5797;
}
.z-index-5798 {
  z-index: 5798;
}
.z-index-5799 {
  z-index: 5799;
}
.z-index-5800 {
  z-index: 5800;
}
.z-index-5801 {
  z-index: 5801;
}
.z-index-5802 {
  z-index: 5802;
}
.z-index-5803 {
  z-index: 5803;
}
.z-index-5804 {
  z-index: 5804;
}
.z-index-5805 {
  z-index: 5805;
}
.z-index-5806 {
  z-index: 5806;
}
.z-index-5807 {
  z-index: 5807;
}
.z-index-5808 {
  z-index: 5808;
}
.z-index-5809 {
  z-index: 5809;
}
.z-index-5810 {
  z-index: 5810;
}
.z-index-5811 {
  z-index: 5811;
}
.z-index-5812 {
  z-index: 5812;
}
.z-index-5813 {
  z-index: 5813;
}
.z-index-5814 {
  z-index: 5814;
}
.z-index-5815 {
  z-index: 5815;
}
.z-index-5816 {
  z-index: 5816;
}
.z-index-5817 {
  z-index: 5817;
}
.z-index-5818 {
  z-index: 5818;
}
.z-index-5819 {
  z-index: 5819;
}
.z-index-5820 {
  z-index: 5820;
}
.z-index-5821 {
  z-index: 5821;
}
.z-index-5822 {
  z-index: 5822;
}
.z-index-5823 {
  z-index: 5823;
}
.z-index-5824 {
  z-index: 5824;
}
.z-index-5825 {
  z-index: 5825;
}
.z-index-5826 {
  z-index: 5826;
}
.z-index-5827 {
  z-index: 5827;
}
.z-index-5828 {
  z-index: 5828;
}
.z-index-5829 {
  z-index: 5829;
}
.z-index-5830 {
  z-index: 5830;
}
.z-index-5831 {
  z-index: 5831;
}
.z-index-5832 {
  z-index: 5832;
}
.z-index-5833 {
  z-index: 5833;
}
.z-index-5834 {
  z-index: 5834;
}
.z-index-5835 {
  z-index: 5835;
}
.z-index-5836 {
  z-index: 5836;
}
.z-index-5837 {
  z-index: 5837;
}
.z-index-5838 {
  z-index: 5838;
}
.z-index-5839 {
  z-index: 5839;
}
.z-index-5840 {
  z-index: 5840;
}
.z-index-5841 {
  z-index: 5841;
}
.z-index-5842 {
  z-index: 5842;
}
.z-index-5843 {
  z-index: 5843;
}
.z-index-5844 {
  z-index: 5844;
}
.z-index-5845 {
  z-index: 5845;
}
.z-index-5846 {
  z-index: 5846;
}
.z-index-5847 {
  z-index: 5847;
}
.z-index-5848 {
  z-index: 5848;
}
.z-index-5849 {
  z-index: 5849;
}
.z-index-5850 {
  z-index: 5850;
}
.z-index-5851 {
  z-index: 5851;
}
.z-index-5852 {
  z-index: 5852;
}
.z-index-5853 {
  z-index: 5853;
}
.z-index-5854 {
  z-index: 5854;
}
.z-index-5855 {
  z-index: 5855;
}
.z-index-5856 {
  z-index: 5856;
}
.z-index-5857 {
  z-index: 5857;
}
.z-index-5858 {
  z-index: 5858;
}
.z-index-5859 {
  z-index: 5859;
}
.z-index-5860 {
  z-index: 5860;
}
.z-index-5861 {
  z-index: 5861;
}
.z-index-5862 {
  z-index: 5862;
}
.z-index-5863 {
  z-index: 5863;
}
.z-index-5864 {
  z-index: 5864;
}
.z-index-5865 {
  z-index: 5865;
}
.z-index-5866 {
  z-index: 5866;
}
.z-index-5867 {
  z-index: 5867;
}
.z-index-5868 {
  z-index: 5868;
}
.z-index-5869 {
  z-index: 5869;
}
.z-index-5870 {
  z-index: 5870;
}
.z-index-5871 {
  z-index: 5871;
}
.z-index-5872 {
  z-index: 5872;
}
.z-index-5873 {
  z-index: 5873;
}
.z-index-5874 {
  z-index: 5874;
}
.z-index-5875 {
  z-index: 5875;
}
.z-index-5876 {
  z-index: 5876;
}
.z-index-5877 {
  z-index: 5877;
}
.z-index-5878 {
  z-index: 5878;
}
.z-index-5879 {
  z-index: 5879;
}
.z-index-5880 {
  z-index: 5880;
}
.z-index-5881 {
  z-index: 5881;
}
.z-index-5882 {
  z-index: 5882;
}
.z-index-5883 {
  z-index: 5883;
}
.z-index-5884 {
  z-index: 5884;
}
.z-index-5885 {
  z-index: 5885;
}
.z-index-5886 {
  z-index: 5886;
}
.z-index-5887 {
  z-index: 5887;
}
.z-index-5888 {
  z-index: 5888;
}
.z-index-5889 {
  z-index: 5889;
}
.z-index-5890 {
  z-index: 5890;
}
.z-index-5891 {
  z-index: 5891;
}
.z-index-5892 {
  z-index: 5892;
}
.z-index-5893 {
  z-index: 5893;
}
.z-index-5894 {
  z-index: 5894;
}
.z-index-5895 {
  z-index: 5895;
}
.z-index-5896 {
  z-index: 5896;
}
.z-index-5897 {
  z-index: 5897;
}
.z-index-5898 {
  z-index: 5898;
}
.z-index-5899 {
  z-index: 5899;
}
.z-index-5900 {
  z-index: 5900;
}
.z-index-5901 {
  z-index: 5901;
}
.z-index-5902 {
  z-index: 5902;
}
.z-index-5903 {
  z-index: 5903;
}
.z-index-5904 {
  z-index: 5904;
}
.z-index-5905 {
  z-index: 5905;
}
.z-index-5906 {
  z-index: 5906;
}
.z-index-5907 {
  z-index: 5907;
}
.z-index-5908 {
  z-index: 5908;
}
.z-index-5909 {
  z-index: 5909;
}
.z-index-5910 {
  z-index: 5910;
}
.z-index-5911 {
  z-index: 5911;
}
.z-index-5912 {
  z-index: 5912;
}
.z-index-5913 {
  z-index: 5913;
}
.z-index-5914 {
  z-index: 5914;
}
.z-index-5915 {
  z-index: 5915;
}
.z-index-5916 {
  z-index: 5916;
}
.z-index-5917 {
  z-index: 5917;
}
.z-index-5918 {
  z-index: 5918;
}
.z-index-5919 {
  z-index: 5919;
}
.z-index-5920 {
  z-index: 5920;
}
.z-index-5921 {
  z-index: 5921;
}
.z-index-5922 {
  z-index: 5922;
}
.z-index-5923 {
  z-index: 5923;
}
.z-index-5924 {
  z-index: 5924;
}
.z-index-5925 {
  z-index: 5925;
}
.z-index-5926 {
  z-index: 5926;
}
.z-index-5927 {
  z-index: 5927;
}
.z-index-5928 {
  z-index: 5928;
}
.z-index-5929 {
  z-index: 5929;
}
.z-index-5930 {
  z-index: 5930;
}
.z-index-5931 {
  z-index: 5931;
}
.z-index-5932 {
  z-index: 5932;
}
.z-index-5933 {
  z-index: 5933;
}
.z-index-5934 {
  z-index: 5934;
}
.z-index-5935 {
  z-index: 5935;
}
.z-index-5936 {
  z-index: 5936;
}
.z-index-5937 {
  z-index: 5937;
}
.z-index-5938 {
  z-index: 5938;
}
.z-index-5939 {
  z-index: 5939;
}
.z-index-5940 {
  z-index: 5940;
}
.z-index-5941 {
  z-index: 5941;
}
.z-index-5942 {
  z-index: 5942;
}
.z-index-5943 {
  z-index: 5943;
}
.z-index-5944 {
  z-index: 5944;
}
.z-index-5945 {
  z-index: 5945;
}
.z-index-5946 {
  z-index: 5946;
}
.z-index-5947 {
  z-index: 5947;
}
.z-index-5948 {
  z-index: 5948;
}
.z-index-5949 {
  z-index: 5949;
}
.z-index-5950 {
  z-index: 5950;
}
.z-index-5951 {
  z-index: 5951;
}
.z-index-5952 {
  z-index: 5952;
}
.z-index-5953 {
  z-index: 5953;
}
.z-index-5954 {
  z-index: 5954;
}
.z-index-5955 {
  z-index: 5955;
}
.z-index-5956 {
  z-index: 5956;
}
.z-index-5957 {
  z-index: 5957;
}
.z-index-5958 {
  z-index: 5958;
}
.z-index-5959 {
  z-index: 5959;
}
.z-index-5960 {
  z-index: 5960;
}
.z-index-5961 {
  z-index: 5961;
}
.z-index-5962 {
  z-index: 5962;
}
.z-index-5963 {
  z-index: 5963;
}
.z-index-5964 {
  z-index: 5964;
}
.z-index-5965 {
  z-index: 5965;
}
.z-index-5966 {
  z-index: 5966;
}
.z-index-5967 {
  z-index: 5967;
}
.z-index-5968 {
  z-index: 5968;
}
.z-index-5969 {
  z-index: 5969;
}
.z-index-5970 {
  z-index: 5970;
}
.z-index-5971 {
  z-index: 5971;
}
.z-index-5972 {
  z-index: 5972;
}
.z-index-5973 {
  z-index: 5973;
}
.z-index-5974 {
  z-index: 5974;
}
.z-index-5975 {
  z-index: 5975;
}
.z-index-5976 {
  z-index: 5976;
}
.z-index-5977 {
  z-index: 5977;
}
.z-index-5978 {
  z-index: 5978;
}
.z-index-5979 {
  z-index: 5979;
}
.z-index-5980 {
  z-index: 5980;
}
.z-index-5981 {
  z-index: 5981;
}
.z-index-5982 {
  z-index: 5982;
}
.z-index-5983 {
  z-index: 5983;
}
.z-index-5984 {
  z-index: 5984;
}
.z-index-5985 {
  z-index: 5985;
}
.z-index-5986 {
  z-index: 5986;
}
.z-index-5987 {
  z-index: 5987;
}
.z-index-5988 {
  z-index: 5988;
}
.z-index-5989 {
  z-index: 5989;
}
.z-index-5990 {
  z-index: 5990;
}
.z-index-5991 {
  z-index: 5991;
}
.z-index-5992 {
  z-index: 5992;
}
.z-index-5993 {
  z-index: 5993;
}
.z-index-5994 {
  z-index: 5994;
}
.z-index-5995 {
  z-index: 5995;
}
.z-index-5996 {
  z-index: 5996;
}
.z-index-5997 {
  z-index: 5997;
}
.z-index-5998 {
  z-index: 5998;
}
.z-index-5999 {
  z-index: 5999;
}
.z-index-6000 {
  z-index: 6000;
}
.z-index-6001 {
  z-index: 6001;
}
.z-index-6002 {
  z-index: 6002;
}
.z-index-6003 {
  z-index: 6003;
}
.z-index-6004 {
  z-index: 6004;
}
.z-index-6005 {
  z-index: 6005;
}
.z-index-6006 {
  z-index: 6006;
}
.z-index-6007 {
  z-index: 6007;
}
.z-index-6008 {
  z-index: 6008;
}
.z-index-6009 {
  z-index: 6009;
}
.z-index-6010 {
  z-index: 6010;
}
.z-index-6011 {
  z-index: 6011;
}
.z-index-6012 {
  z-index: 6012;
}
.z-index-6013 {
  z-index: 6013;
}
.z-index-6014 {
  z-index: 6014;
}
.z-index-6015 {
  z-index: 6015;
}
.z-index-6016 {
  z-index: 6016;
}
.z-index-6017 {
  z-index: 6017;
}
.z-index-6018 {
  z-index: 6018;
}
.z-index-6019 {
  z-index: 6019;
}
.z-index-6020 {
  z-index: 6020;
}
.z-index-6021 {
  z-index: 6021;
}
.z-index-6022 {
  z-index: 6022;
}
.z-index-6023 {
  z-index: 6023;
}
.z-index-6024 {
  z-index: 6024;
}
.z-index-6025 {
  z-index: 6025;
}
.z-index-6026 {
  z-index: 6026;
}
.z-index-6027 {
  z-index: 6027;
}
.z-index-6028 {
  z-index: 6028;
}
.z-index-6029 {
  z-index: 6029;
}
.z-index-6030 {
  z-index: 6030;
}
.z-index-6031 {
  z-index: 6031;
}
.z-index-6032 {
  z-index: 6032;
}
.z-index-6033 {
  z-index: 6033;
}
.z-index-6034 {
  z-index: 6034;
}
.z-index-6035 {
  z-index: 6035;
}
.z-index-6036 {
  z-index: 6036;
}
.z-index-6037 {
  z-index: 6037;
}
.z-index-6038 {
  z-index: 6038;
}
.z-index-6039 {
  z-index: 6039;
}
.z-index-6040 {
  z-index: 6040;
}
.z-index-6041 {
  z-index: 6041;
}
.z-index-6042 {
  z-index: 6042;
}
.z-index-6043 {
  z-index: 6043;
}
.z-index-6044 {
  z-index: 6044;
}
.z-index-6045 {
  z-index: 6045;
}
.z-index-6046 {
  z-index: 6046;
}
.z-index-6047 {
  z-index: 6047;
}
.z-index-6048 {
  z-index: 6048;
}
.z-index-6049 {
  z-index: 6049;
}
.z-index-6050 {
  z-index: 6050;
}
.z-index-6051 {
  z-index: 6051;
}
.z-index-6052 {
  z-index: 6052;
}
.z-index-6053 {
  z-index: 6053;
}
.z-index-6054 {
  z-index: 6054;
}
.z-index-6055 {
  z-index: 6055;
}
.z-index-6056 {
  z-index: 6056;
}
.z-index-6057 {
  z-index: 6057;
}
.z-index-6058 {
  z-index: 6058;
}
.z-index-6059 {
  z-index: 6059;
}
.z-index-6060 {
  z-index: 6060;
}
.z-index-6061 {
  z-index: 6061;
}
.z-index-6062 {
  z-index: 6062;
}
.z-index-6063 {
  z-index: 6063;
}
.z-index-6064 {
  z-index: 6064;
}
.z-index-6065 {
  z-index: 6065;
}
.z-index-6066 {
  z-index: 6066;
}
.z-index-6067 {
  z-index: 6067;
}
.z-index-6068 {
  z-index: 6068;
}
.z-index-6069 {
  z-index: 6069;
}
.z-index-6070 {
  z-index: 6070;
}
.z-index-6071 {
  z-index: 6071;
}
.z-index-6072 {
  z-index: 6072;
}
.z-index-6073 {
  z-index: 6073;
}
.z-index-6074 {
  z-index: 6074;
}
.z-index-6075 {
  z-index: 6075;
}
.z-index-6076 {
  z-index: 6076;
}
.z-index-6077 {
  z-index: 6077;
}
.z-index-6078 {
  z-index: 6078;
}
.z-index-6079 {
  z-index: 6079;
}
.z-index-6080 {
  z-index: 6080;
}
.z-index-6081 {
  z-index: 6081;
}
.z-index-6082 {
  z-index: 6082;
}
.z-index-6083 {
  z-index: 6083;
}
.z-index-6084 {
  z-index: 6084;
}
.z-index-6085 {
  z-index: 6085;
}
.z-index-6086 {
  z-index: 6086;
}
.z-index-6087 {
  z-index: 6087;
}
.z-index-6088 {
  z-index: 6088;
}
.z-index-6089 {
  z-index: 6089;
}
.z-index-6090 {
  z-index: 6090;
}
.z-index-6091 {
  z-index: 6091;
}
.z-index-6092 {
  z-index: 6092;
}
.z-index-6093 {
  z-index: 6093;
}
.z-index-6094 {
  z-index: 6094;
}
.z-index-6095 {
  z-index: 6095;
}
.z-index-6096 {
  z-index: 6096;
}
.z-index-6097 {
  z-index: 6097;
}
.z-index-6098 {
  z-index: 6098;
}
.z-index-6099 {
  z-index: 6099;
}
.z-index-6100 {
  z-index: 6100;
}
.z-index-6101 {
  z-index: 6101;
}
.z-index-6102 {
  z-index: 6102;
}
.z-index-6103 {
  z-index: 6103;
}
.z-index-6104 {
  z-index: 6104;
}
.z-index-6105 {
  z-index: 6105;
}
.z-index-6106 {
  z-index: 6106;
}
.z-index-6107 {
  z-index: 6107;
}
.z-index-6108 {
  z-index: 6108;
}
.z-index-6109 {
  z-index: 6109;
}
.z-index-6110 {
  z-index: 6110;
}
.z-index-6111 {
  z-index: 6111;
}
.z-index-6112 {
  z-index: 6112;
}
.z-index-6113 {
  z-index: 6113;
}
.z-index-6114 {
  z-index: 6114;
}
.z-index-6115 {
  z-index: 6115;
}
.z-index-6116 {
  z-index: 6116;
}
.z-index-6117 {
  z-index: 6117;
}
.z-index-6118 {
  z-index: 6118;
}
.z-index-6119 {
  z-index: 6119;
}
.z-index-6120 {
  z-index: 6120;
}
.z-index-6121 {
  z-index: 6121;
}
.z-index-6122 {
  z-index: 6122;
}
.z-index-6123 {
  z-index: 6123;
}
.z-index-6124 {
  z-index: 6124;
}
.z-index-6125 {
  z-index: 6125;
}
.z-index-6126 {
  z-index: 6126;
}
.z-index-6127 {
  z-index: 6127;
}
.z-index-6128 {
  z-index: 6128;
}
.z-index-6129 {
  z-index: 6129;
}
.z-index-6130 {
  z-index: 6130;
}
.z-index-6131 {
  z-index: 6131;
}
.z-index-6132 {
  z-index: 6132;
}
.z-index-6133 {
  z-index: 6133;
}
.z-index-6134 {
  z-index: 6134;
}
.z-index-6135 {
  z-index: 6135;
}
.z-index-6136 {
  z-index: 6136;
}
.z-index-6137 {
  z-index: 6137;
}
.z-index-6138 {
  z-index: 6138;
}
.z-index-6139 {
  z-index: 6139;
}
.z-index-6140 {
  z-index: 6140;
}
.z-index-6141 {
  z-index: 6141;
}
.z-index-6142 {
  z-index: 6142;
}
.z-index-6143 {
  z-index: 6143;
}
.z-index-6144 {
  z-index: 6144;
}
.z-index-6145 {
  z-index: 6145;
}
.z-index-6146 {
  z-index: 6146;
}
.z-index-6147 {
  z-index: 6147;
}
.z-index-6148 {
  z-index: 6148;
}
.z-index-6149 {
  z-index: 6149;
}
.z-index-6150 {
  z-index: 6150;
}
.z-index-6151 {
  z-index: 6151;
}
.z-index-6152 {
  z-index: 6152;
}
.z-index-6153 {
  z-index: 6153;
}
.z-index-6154 {
  z-index: 6154;
}
.z-index-6155 {
  z-index: 6155;
}
.z-index-6156 {
  z-index: 6156;
}
.z-index-6157 {
  z-index: 6157;
}
.z-index-6158 {
  z-index: 6158;
}
.z-index-6159 {
  z-index: 6159;
}
.z-index-6160 {
  z-index: 6160;
}
.z-index-6161 {
  z-index: 6161;
}
.z-index-6162 {
  z-index: 6162;
}
.z-index-6163 {
  z-index: 6163;
}
.z-index-6164 {
  z-index: 6164;
}
.z-index-6165 {
  z-index: 6165;
}
.z-index-6166 {
  z-index: 6166;
}
.z-index-6167 {
  z-index: 6167;
}
.z-index-6168 {
  z-index: 6168;
}
.z-index-6169 {
  z-index: 6169;
}
.z-index-6170 {
  z-index: 6170;
}
.z-index-6171 {
  z-index: 6171;
}
.z-index-6172 {
  z-index: 6172;
}
.z-index-6173 {
  z-index: 6173;
}
.z-index-6174 {
  z-index: 6174;
}
.z-index-6175 {
  z-index: 6175;
}
.z-index-6176 {
  z-index: 6176;
}
.z-index-6177 {
  z-index: 6177;
}
.z-index-6178 {
  z-index: 6178;
}
.z-index-6179 {
  z-index: 6179;
}
.z-index-6180 {
  z-index: 6180;
}
.z-index-6181 {
  z-index: 6181;
}
.z-index-6182 {
  z-index: 6182;
}
.z-index-6183 {
  z-index: 6183;
}
.z-index-6184 {
  z-index: 6184;
}
.z-index-6185 {
  z-index: 6185;
}
.z-index-6186 {
  z-index: 6186;
}
.z-index-6187 {
  z-index: 6187;
}
.z-index-6188 {
  z-index: 6188;
}
.z-index-6189 {
  z-index: 6189;
}
.z-index-6190 {
  z-index: 6190;
}
.z-index-6191 {
  z-index: 6191;
}
.z-index-6192 {
  z-index: 6192;
}
.z-index-6193 {
  z-index: 6193;
}
.z-index-6194 {
  z-index: 6194;
}
.z-index-6195 {
  z-index: 6195;
}
.z-index-6196 {
  z-index: 6196;
}
.z-index-6197 {
  z-index: 6197;
}
.z-index-6198 {
  z-index: 6198;
}
.z-index-6199 {
  z-index: 6199;
}
.z-index-6200 {
  z-index: 6200;
}
.z-index-6201 {
  z-index: 6201;
}
.z-index-6202 {
  z-index: 6202;
}
.z-index-6203 {
  z-index: 6203;
}
.z-index-6204 {
  z-index: 6204;
}
.z-index-6205 {
  z-index: 6205;
}
.z-index-6206 {
  z-index: 6206;
}
.z-index-6207 {
  z-index: 6207;
}
.z-index-6208 {
  z-index: 6208;
}
.z-index-6209 {
  z-index: 6209;
}
.z-index-6210 {
  z-index: 6210;
}
.z-index-6211 {
  z-index: 6211;
}
.z-index-6212 {
  z-index: 6212;
}
.z-index-6213 {
  z-index: 6213;
}
.z-index-6214 {
  z-index: 6214;
}
.z-index-6215 {
  z-index: 6215;
}
.z-index-6216 {
  z-index: 6216;
}
.z-index-6217 {
  z-index: 6217;
}
.z-index-6218 {
  z-index: 6218;
}
.z-index-6219 {
  z-index: 6219;
}
.z-index-6220 {
  z-index: 6220;
}
.z-index-6221 {
  z-index: 6221;
}
.z-index-6222 {
  z-index: 6222;
}
.z-index-6223 {
  z-index: 6223;
}
.z-index-6224 {
  z-index: 6224;
}
.z-index-6225 {
  z-index: 6225;
}
.z-index-6226 {
  z-index: 6226;
}
.z-index-6227 {
  z-index: 6227;
}
.z-index-6228 {
  z-index: 6228;
}
.z-index-6229 {
  z-index: 6229;
}
.z-index-6230 {
  z-index: 6230;
}
.z-index-6231 {
  z-index: 6231;
}
.z-index-6232 {
  z-index: 6232;
}
.z-index-6233 {
  z-index: 6233;
}
.z-index-6234 {
  z-index: 6234;
}
.z-index-6235 {
  z-index: 6235;
}
.z-index-6236 {
  z-index: 6236;
}
.z-index-6237 {
  z-index: 6237;
}
.z-index-6238 {
  z-index: 6238;
}
.z-index-6239 {
  z-index: 6239;
}
.z-index-6240 {
  z-index: 6240;
}
.z-index-6241 {
  z-index: 6241;
}
.z-index-6242 {
  z-index: 6242;
}
.z-index-6243 {
  z-index: 6243;
}
.z-index-6244 {
  z-index: 6244;
}
.z-index-6245 {
  z-index: 6245;
}
.z-index-6246 {
  z-index: 6246;
}
.z-index-6247 {
  z-index: 6247;
}
.z-index-6248 {
  z-index: 6248;
}
.z-index-6249 {
  z-index: 6249;
}
.z-index-6250 {
  z-index: 6250;
}
.z-index-6251 {
  z-index: 6251;
}
.z-index-6252 {
  z-index: 6252;
}
.z-index-6253 {
  z-index: 6253;
}
.z-index-6254 {
  z-index: 6254;
}
.z-index-6255 {
  z-index: 6255;
}
.z-index-6256 {
  z-index: 6256;
}
.z-index-6257 {
  z-index: 6257;
}
.z-index-6258 {
  z-index: 6258;
}
.z-index-6259 {
  z-index: 6259;
}
.z-index-6260 {
  z-index: 6260;
}
.z-index-6261 {
  z-index: 6261;
}
.z-index-6262 {
  z-index: 6262;
}
.z-index-6263 {
  z-index: 6263;
}
.z-index-6264 {
  z-index: 6264;
}
.z-index-6265 {
  z-index: 6265;
}
.z-index-6266 {
  z-index: 6266;
}
.z-index-6267 {
  z-index: 6267;
}
.z-index-6268 {
  z-index: 6268;
}
.z-index-6269 {
  z-index: 6269;
}
.z-index-6270 {
  z-index: 6270;
}
.z-index-6271 {
  z-index: 6271;
}
.z-index-6272 {
  z-index: 6272;
}
.z-index-6273 {
  z-index: 6273;
}
.z-index-6274 {
  z-index: 6274;
}
.z-index-6275 {
  z-index: 6275;
}
.z-index-6276 {
  z-index: 6276;
}
.z-index-6277 {
  z-index: 6277;
}
.z-index-6278 {
  z-index: 6278;
}
.z-index-6279 {
  z-index: 6279;
}
.z-index-6280 {
  z-index: 6280;
}
.z-index-6281 {
  z-index: 6281;
}
.z-index-6282 {
  z-index: 6282;
}
.z-index-6283 {
  z-index: 6283;
}
.z-index-6284 {
  z-index: 6284;
}
.z-index-6285 {
  z-index: 6285;
}
.z-index-6286 {
  z-index: 6286;
}
.z-index-6287 {
  z-index: 6287;
}
.z-index-6288 {
  z-index: 6288;
}
.z-index-6289 {
  z-index: 6289;
}
.z-index-6290 {
  z-index: 6290;
}
.z-index-6291 {
  z-index: 6291;
}
.z-index-6292 {
  z-index: 6292;
}
.z-index-6293 {
  z-index: 6293;
}
.z-index-6294 {
  z-index: 6294;
}
.z-index-6295 {
  z-index: 6295;
}
.z-index-6296 {
  z-index: 6296;
}
.z-index-6297 {
  z-index: 6297;
}
.z-index-6298 {
  z-index: 6298;
}
.z-index-6299 {
  z-index: 6299;
}
.z-index-6300 {
  z-index: 6300;
}
.z-index-6301 {
  z-index: 6301;
}
.z-index-6302 {
  z-index: 6302;
}
.z-index-6303 {
  z-index: 6303;
}
.z-index-6304 {
  z-index: 6304;
}
.z-index-6305 {
  z-index: 6305;
}
.z-index-6306 {
  z-index: 6306;
}
.z-index-6307 {
  z-index: 6307;
}
.z-index-6308 {
  z-index: 6308;
}
.z-index-6309 {
  z-index: 6309;
}
.z-index-6310 {
  z-index: 6310;
}
.z-index-6311 {
  z-index: 6311;
}
.z-index-6312 {
  z-index: 6312;
}
.z-index-6313 {
  z-index: 6313;
}
.z-index-6314 {
  z-index: 6314;
}
.z-index-6315 {
  z-index: 6315;
}
.z-index-6316 {
  z-index: 6316;
}
.z-index-6317 {
  z-index: 6317;
}
.z-index-6318 {
  z-index: 6318;
}
.z-index-6319 {
  z-index: 6319;
}
.z-index-6320 {
  z-index: 6320;
}
.z-index-6321 {
  z-index: 6321;
}
.z-index-6322 {
  z-index: 6322;
}
.z-index-6323 {
  z-index: 6323;
}
.z-index-6324 {
  z-index: 6324;
}
.z-index-6325 {
  z-index: 6325;
}
.z-index-6326 {
  z-index: 6326;
}
.z-index-6327 {
  z-index: 6327;
}
.z-index-6328 {
  z-index: 6328;
}
.z-index-6329 {
  z-index: 6329;
}
.z-index-6330 {
  z-index: 6330;
}
.z-index-6331 {
  z-index: 6331;
}
.z-index-6332 {
  z-index: 6332;
}
.z-index-6333 {
  z-index: 6333;
}
.z-index-6334 {
  z-index: 6334;
}
.z-index-6335 {
  z-index: 6335;
}
.z-index-6336 {
  z-index: 6336;
}
.z-index-6337 {
  z-index: 6337;
}
.z-index-6338 {
  z-index: 6338;
}
.z-index-6339 {
  z-index: 6339;
}
.z-index-6340 {
  z-index: 6340;
}
.z-index-6341 {
  z-index: 6341;
}
.z-index-6342 {
  z-index: 6342;
}
.z-index-6343 {
  z-index: 6343;
}
.z-index-6344 {
  z-index: 6344;
}
.z-index-6345 {
  z-index: 6345;
}
.z-index-6346 {
  z-index: 6346;
}
.z-index-6347 {
  z-index: 6347;
}
.z-index-6348 {
  z-index: 6348;
}
.z-index-6349 {
  z-index: 6349;
}
.z-index-6350 {
  z-index: 6350;
}
.z-index-6351 {
  z-index: 6351;
}
.z-index-6352 {
  z-index: 6352;
}
.z-index-6353 {
  z-index: 6353;
}
.z-index-6354 {
  z-index: 6354;
}
.z-index-6355 {
  z-index: 6355;
}
.z-index-6356 {
  z-index: 6356;
}
.z-index-6357 {
  z-index: 6357;
}
.z-index-6358 {
  z-index: 6358;
}
.z-index-6359 {
  z-index: 6359;
}
.z-index-6360 {
  z-index: 6360;
}
.z-index-6361 {
  z-index: 6361;
}
.z-index-6362 {
  z-index: 6362;
}
.z-index-6363 {
  z-index: 6363;
}
.z-index-6364 {
  z-index: 6364;
}
.z-index-6365 {
  z-index: 6365;
}
.z-index-6366 {
  z-index: 6366;
}
.z-index-6367 {
  z-index: 6367;
}
.z-index-6368 {
  z-index: 6368;
}
.z-index-6369 {
  z-index: 6369;
}
.z-index-6370 {
  z-index: 6370;
}
.z-index-6371 {
  z-index: 6371;
}
.z-index-6372 {
  z-index: 6372;
}
.z-index-6373 {
  z-index: 6373;
}
.z-index-6374 {
  z-index: 6374;
}
.z-index-6375 {
  z-index: 6375;
}
.z-index-6376 {
  z-index: 6376;
}
.z-index-6377 {
  z-index: 6377;
}
.z-index-6378 {
  z-index: 6378;
}
.z-index-6379 {
  z-index: 6379;
}
.z-index-6380 {
  z-index: 6380;
}
.z-index-6381 {
  z-index: 6381;
}
.z-index-6382 {
  z-index: 6382;
}
.z-index-6383 {
  z-index: 6383;
}
.z-index-6384 {
  z-index: 6384;
}
.z-index-6385 {
  z-index: 6385;
}
.z-index-6386 {
  z-index: 6386;
}
.z-index-6387 {
  z-index: 6387;
}
.z-index-6388 {
  z-index: 6388;
}
.z-index-6389 {
  z-index: 6389;
}
.z-index-6390 {
  z-index: 6390;
}
.z-index-6391 {
  z-index: 6391;
}
.z-index-6392 {
  z-index: 6392;
}
.z-index-6393 {
  z-index: 6393;
}
.z-index-6394 {
  z-index: 6394;
}
.z-index-6395 {
  z-index: 6395;
}
.z-index-6396 {
  z-index: 6396;
}
.z-index-6397 {
  z-index: 6397;
}
.z-index-6398 {
  z-index: 6398;
}
.z-index-6399 {
  z-index: 6399;
}
.z-index-6400 {
  z-index: 6400;
}
.z-index-6401 {
  z-index: 6401;
}
.z-index-6402 {
  z-index: 6402;
}
.z-index-6403 {
  z-index: 6403;
}
.z-index-6404 {
  z-index: 6404;
}
.z-index-6405 {
  z-index: 6405;
}
.z-index-6406 {
  z-index: 6406;
}
.z-index-6407 {
  z-index: 6407;
}
.z-index-6408 {
  z-index: 6408;
}
.z-index-6409 {
  z-index: 6409;
}
.z-index-6410 {
  z-index: 6410;
}
.z-index-6411 {
  z-index: 6411;
}
.z-index-6412 {
  z-index: 6412;
}
.z-index-6413 {
  z-index: 6413;
}
.z-index-6414 {
  z-index: 6414;
}
.z-index-6415 {
  z-index: 6415;
}
.z-index-6416 {
  z-index: 6416;
}
.z-index-6417 {
  z-index: 6417;
}
.z-index-6418 {
  z-index: 6418;
}
.z-index-6419 {
  z-index: 6419;
}
.z-index-6420 {
  z-index: 6420;
}
.z-index-6421 {
  z-index: 6421;
}
.z-index-6422 {
  z-index: 6422;
}
.z-index-6423 {
  z-index: 6423;
}
.z-index-6424 {
  z-index: 6424;
}
.z-index-6425 {
  z-index: 6425;
}
.z-index-6426 {
  z-index: 6426;
}
.z-index-6427 {
  z-index: 6427;
}
.z-index-6428 {
  z-index: 6428;
}
.z-index-6429 {
  z-index: 6429;
}
.z-index-6430 {
  z-index: 6430;
}
.z-index-6431 {
  z-index: 6431;
}
.z-index-6432 {
  z-index: 6432;
}
.z-index-6433 {
  z-index: 6433;
}
.z-index-6434 {
  z-index: 6434;
}
.z-index-6435 {
  z-index: 6435;
}
.z-index-6436 {
  z-index: 6436;
}
.z-index-6437 {
  z-index: 6437;
}
.z-index-6438 {
  z-index: 6438;
}
.z-index-6439 {
  z-index: 6439;
}
.z-index-6440 {
  z-index: 6440;
}
.z-index-6441 {
  z-index: 6441;
}
.z-index-6442 {
  z-index: 6442;
}
.z-index-6443 {
  z-index: 6443;
}
.z-index-6444 {
  z-index: 6444;
}
.z-index-6445 {
  z-index: 6445;
}
.z-index-6446 {
  z-index: 6446;
}
.z-index-6447 {
  z-index: 6447;
}
.z-index-6448 {
  z-index: 6448;
}
.z-index-6449 {
  z-index: 6449;
}
.z-index-6450 {
  z-index: 6450;
}
.z-index-6451 {
  z-index: 6451;
}
.z-index-6452 {
  z-index: 6452;
}
.z-index-6453 {
  z-index: 6453;
}
.z-index-6454 {
  z-index: 6454;
}
.z-index-6455 {
  z-index: 6455;
}
.z-index-6456 {
  z-index: 6456;
}
.z-index-6457 {
  z-index: 6457;
}
.z-index-6458 {
  z-index: 6458;
}
.z-index-6459 {
  z-index: 6459;
}
.z-index-6460 {
  z-index: 6460;
}
.z-index-6461 {
  z-index: 6461;
}
.z-index-6462 {
  z-index: 6462;
}
.z-index-6463 {
  z-index: 6463;
}
.z-index-6464 {
  z-index: 6464;
}
.z-index-6465 {
  z-index: 6465;
}
.z-index-6466 {
  z-index: 6466;
}
.z-index-6467 {
  z-index: 6467;
}
.z-index-6468 {
  z-index: 6468;
}
.z-index-6469 {
  z-index: 6469;
}
.z-index-6470 {
  z-index: 6470;
}
.z-index-6471 {
  z-index: 6471;
}
.z-index-6472 {
  z-index: 6472;
}
.z-index-6473 {
  z-index: 6473;
}
.z-index-6474 {
  z-index: 6474;
}
.z-index-6475 {
  z-index: 6475;
}
.z-index-6476 {
  z-index: 6476;
}
.z-index-6477 {
  z-index: 6477;
}
.z-index-6478 {
  z-index: 6478;
}
.z-index-6479 {
  z-index: 6479;
}
.z-index-6480 {
  z-index: 6480;
}
.z-index-6481 {
  z-index: 6481;
}
.z-index-6482 {
  z-index: 6482;
}
.z-index-6483 {
  z-index: 6483;
}
.z-index-6484 {
  z-index: 6484;
}
.z-index-6485 {
  z-index: 6485;
}
.z-index-6486 {
  z-index: 6486;
}
.z-index-6487 {
  z-index: 6487;
}
.z-index-6488 {
  z-index: 6488;
}
.z-index-6489 {
  z-index: 6489;
}
.z-index-6490 {
  z-index: 6490;
}
.z-index-6491 {
  z-index: 6491;
}
.z-index-6492 {
  z-index: 6492;
}
.z-index-6493 {
  z-index: 6493;
}
.z-index-6494 {
  z-index: 6494;
}
.z-index-6495 {
  z-index: 6495;
}
.z-index-6496 {
  z-index: 6496;
}
.z-index-6497 {
  z-index: 6497;
}
.z-index-6498 {
  z-index: 6498;
}
.z-index-6499 {
  z-index: 6499;
}
.z-index-6500 {
  z-index: 6500;
}
.z-index-6501 {
  z-index: 6501;
}
.z-index-6502 {
  z-index: 6502;
}
.z-index-6503 {
  z-index: 6503;
}
.z-index-6504 {
  z-index: 6504;
}
.z-index-6505 {
  z-index: 6505;
}
.z-index-6506 {
  z-index: 6506;
}
.z-index-6507 {
  z-index: 6507;
}
.z-index-6508 {
  z-index: 6508;
}
.z-index-6509 {
  z-index: 6509;
}
.z-index-6510 {
  z-index: 6510;
}
.z-index-6511 {
  z-index: 6511;
}
.z-index-6512 {
  z-index: 6512;
}
.z-index-6513 {
  z-index: 6513;
}
.z-index-6514 {
  z-index: 6514;
}
.z-index-6515 {
  z-index: 6515;
}
.z-index-6516 {
  z-index: 6516;
}
.z-index-6517 {
  z-index: 6517;
}
.z-index-6518 {
  z-index: 6518;
}
.z-index-6519 {
  z-index: 6519;
}
.z-index-6520 {
  z-index: 6520;
}
.z-index-6521 {
  z-index: 6521;
}
.z-index-6522 {
  z-index: 6522;
}
.z-index-6523 {
  z-index: 6523;
}
.z-index-6524 {
  z-index: 6524;
}
.z-index-6525 {
  z-index: 6525;
}
.z-index-6526 {
  z-index: 6526;
}
.z-index-6527 {
  z-index: 6527;
}
.z-index-6528 {
  z-index: 6528;
}
.z-index-6529 {
  z-index: 6529;
}
.z-index-6530 {
  z-index: 6530;
}
.z-index-6531 {
  z-index: 6531;
}
.z-index-6532 {
  z-index: 6532;
}
.z-index-6533 {
  z-index: 6533;
}
.z-index-6534 {
  z-index: 6534;
}
.z-index-6535 {
  z-index: 6535;
}
.z-index-6536 {
  z-index: 6536;
}
.z-index-6537 {
  z-index: 6537;
}
.z-index-6538 {
  z-index: 6538;
}
.z-index-6539 {
  z-index: 6539;
}
.z-index-6540 {
  z-index: 6540;
}
.z-index-6541 {
  z-index: 6541;
}
.z-index-6542 {
  z-index: 6542;
}
.z-index-6543 {
  z-index: 6543;
}
.z-index-6544 {
  z-index: 6544;
}
.z-index-6545 {
  z-index: 6545;
}
.z-index-6546 {
  z-index: 6546;
}
.z-index-6547 {
  z-index: 6547;
}
.z-index-6548 {
  z-index: 6548;
}
.z-index-6549 {
  z-index: 6549;
}
.z-index-6550 {
  z-index: 6550;
}
.z-index-6551 {
  z-index: 6551;
}
.z-index-6552 {
  z-index: 6552;
}
.z-index-6553 {
  z-index: 6553;
}
.z-index-6554 {
  z-index: 6554;
}
.z-index-6555 {
  z-index: 6555;
}
.z-index-6556 {
  z-index: 6556;
}
.z-index-6557 {
  z-index: 6557;
}
.z-index-6558 {
  z-index: 6558;
}
.z-index-6559 {
  z-index: 6559;
}
.z-index-6560 {
  z-index: 6560;
}
.z-index-6561 {
  z-index: 6561;
}
.z-index-6562 {
  z-index: 6562;
}
.z-index-6563 {
  z-index: 6563;
}
.z-index-6564 {
  z-index: 6564;
}
.z-index-6565 {
  z-index: 6565;
}
.z-index-6566 {
  z-index: 6566;
}
.z-index-6567 {
  z-index: 6567;
}
.z-index-6568 {
  z-index: 6568;
}
.z-index-6569 {
  z-index: 6569;
}
.z-index-6570 {
  z-index: 6570;
}
.z-index-6571 {
  z-index: 6571;
}
.z-index-6572 {
  z-index: 6572;
}
.z-index-6573 {
  z-index: 6573;
}
.z-index-6574 {
  z-index: 6574;
}
.z-index-6575 {
  z-index: 6575;
}
.z-index-6576 {
  z-index: 6576;
}
.z-index-6577 {
  z-index: 6577;
}
.z-index-6578 {
  z-index: 6578;
}
.z-index-6579 {
  z-index: 6579;
}
.z-index-6580 {
  z-index: 6580;
}
.z-index-6581 {
  z-index: 6581;
}
.z-index-6582 {
  z-index: 6582;
}
.z-index-6583 {
  z-index: 6583;
}
.z-index-6584 {
  z-index: 6584;
}
.z-index-6585 {
  z-index: 6585;
}
.z-index-6586 {
  z-index: 6586;
}
.z-index-6587 {
  z-index: 6587;
}
.z-index-6588 {
  z-index: 6588;
}
.z-index-6589 {
  z-index: 6589;
}
.z-index-6590 {
  z-index: 6590;
}
.z-index-6591 {
  z-index: 6591;
}
.z-index-6592 {
  z-index: 6592;
}
.z-index-6593 {
  z-index: 6593;
}
.z-index-6594 {
  z-index: 6594;
}
.z-index-6595 {
  z-index: 6595;
}
.z-index-6596 {
  z-index: 6596;
}
.z-index-6597 {
  z-index: 6597;
}
.z-index-6598 {
  z-index: 6598;
}
.z-index-6599 {
  z-index: 6599;
}
.z-index-6600 {
  z-index: 6600;
}
.z-index-6601 {
  z-index: 6601;
}
.z-index-6602 {
  z-index: 6602;
}
.z-index-6603 {
  z-index: 6603;
}
.z-index-6604 {
  z-index: 6604;
}
.z-index-6605 {
  z-index: 6605;
}
.z-index-6606 {
  z-index: 6606;
}
.z-index-6607 {
  z-index: 6607;
}
.z-index-6608 {
  z-index: 6608;
}
.z-index-6609 {
  z-index: 6609;
}
.z-index-6610 {
  z-index: 6610;
}
.z-index-6611 {
  z-index: 6611;
}
.z-index-6612 {
  z-index: 6612;
}
.z-index-6613 {
  z-index: 6613;
}
.z-index-6614 {
  z-index: 6614;
}
.z-index-6615 {
  z-index: 6615;
}
.z-index-6616 {
  z-index: 6616;
}
.z-index-6617 {
  z-index: 6617;
}
.z-index-6618 {
  z-index: 6618;
}
.z-index-6619 {
  z-index: 6619;
}
.z-index-6620 {
  z-index: 6620;
}
.z-index-6621 {
  z-index: 6621;
}
.z-index-6622 {
  z-index: 6622;
}
.z-index-6623 {
  z-index: 6623;
}
.z-index-6624 {
  z-index: 6624;
}
.z-index-6625 {
  z-index: 6625;
}
.z-index-6626 {
  z-index: 6626;
}
.z-index-6627 {
  z-index: 6627;
}
.z-index-6628 {
  z-index: 6628;
}
.z-index-6629 {
  z-index: 6629;
}
.z-index-6630 {
  z-index: 6630;
}
.z-index-6631 {
  z-index: 6631;
}
.z-index-6632 {
  z-index: 6632;
}
.z-index-6633 {
  z-index: 6633;
}
.z-index-6634 {
  z-index: 6634;
}
.z-index-6635 {
  z-index: 6635;
}
.z-index-6636 {
  z-index: 6636;
}
.z-index-6637 {
  z-index: 6637;
}
.z-index-6638 {
  z-index: 6638;
}
.z-index-6639 {
  z-index: 6639;
}
.z-index-6640 {
  z-index: 6640;
}
.z-index-6641 {
  z-index: 6641;
}
.z-index-6642 {
  z-index: 6642;
}
.z-index-6643 {
  z-index: 6643;
}
.z-index-6644 {
  z-index: 6644;
}
.z-index-6645 {
  z-index: 6645;
}
.z-index-6646 {
  z-index: 6646;
}
.z-index-6647 {
  z-index: 6647;
}
.z-index-6648 {
  z-index: 6648;
}
.z-index-6649 {
  z-index: 6649;
}
.z-index-6650 {
  z-index: 6650;
}
.z-index-6651 {
  z-index: 6651;
}
.z-index-6652 {
  z-index: 6652;
}
.z-index-6653 {
  z-index: 6653;
}
.z-index-6654 {
  z-index: 6654;
}
.z-index-6655 {
  z-index: 6655;
}
.z-index-6656 {
  z-index: 6656;
}
.z-index-6657 {
  z-index: 6657;
}
.z-index-6658 {
  z-index: 6658;
}
.z-index-6659 {
  z-index: 6659;
}
.z-index-6660 {
  z-index: 6660;
}
.z-index-6661 {
  z-index: 6661;
}
.z-index-6662 {
  z-index: 6662;
}
.z-index-6663 {
  z-index: 6663;
}
.z-index-6664 {
  z-index: 6664;
}
.z-index-6665 {
  z-index: 6665;
}
.z-index-6666 {
  z-index: 6666;
}
.z-index-6667 {
  z-index: 6667;
}
.z-index-6668 {
  z-index: 6668;
}
.z-index-6669 {
  z-index: 6669;
}
.z-index-6670 {
  z-index: 6670;
}
.z-index-6671 {
  z-index: 6671;
}
.z-index-6672 {
  z-index: 6672;
}
.z-index-6673 {
  z-index: 6673;
}
.z-index-6674 {
  z-index: 6674;
}
.z-index-6675 {
  z-index: 6675;
}
.z-index-6676 {
  z-index: 6676;
}
.z-index-6677 {
  z-index: 6677;
}
.z-index-6678 {
  z-index: 6678;
}
.z-index-6679 {
  z-index: 6679;
}
.z-index-6680 {
  z-index: 6680;
}
.z-index-6681 {
  z-index: 6681;
}
.z-index-6682 {
  z-index: 6682;
}
.z-index-6683 {
  z-index: 6683;
}
.z-index-6684 {
  z-index: 6684;
}
.z-index-6685 {
  z-index: 6685;
}
.z-index-6686 {
  z-index: 6686;
}
.z-index-6687 {
  z-index: 6687;
}
.z-index-6688 {
  z-index: 6688;
}
.z-index-6689 {
  z-index: 6689;
}
.z-index-6690 {
  z-index: 6690;
}
.z-index-6691 {
  z-index: 6691;
}
.z-index-6692 {
  z-index: 6692;
}
.z-index-6693 {
  z-index: 6693;
}
.z-index-6694 {
  z-index: 6694;
}
.z-index-6695 {
  z-index: 6695;
}
.z-index-6696 {
  z-index: 6696;
}
.z-index-6697 {
  z-index: 6697;
}
.z-index-6698 {
  z-index: 6698;
}
.z-index-6699 {
  z-index: 6699;
}
.z-index-6700 {
  z-index: 6700;
}
.z-index-6701 {
  z-index: 6701;
}
.z-index-6702 {
  z-index: 6702;
}
.z-index-6703 {
  z-index: 6703;
}
.z-index-6704 {
  z-index: 6704;
}
.z-index-6705 {
  z-index: 6705;
}
.z-index-6706 {
  z-index: 6706;
}
.z-index-6707 {
  z-index: 6707;
}
.z-index-6708 {
  z-index: 6708;
}
.z-index-6709 {
  z-index: 6709;
}
.z-index-6710 {
  z-index: 6710;
}
.z-index-6711 {
  z-index: 6711;
}
.z-index-6712 {
  z-index: 6712;
}
.z-index-6713 {
  z-index: 6713;
}
.z-index-6714 {
  z-index: 6714;
}
.z-index-6715 {
  z-index: 6715;
}
.z-index-6716 {
  z-index: 6716;
}
.z-index-6717 {
  z-index: 6717;
}
.z-index-6718 {
  z-index: 6718;
}
.z-index-6719 {
  z-index: 6719;
}
.z-index-6720 {
  z-index: 6720;
}
.z-index-6721 {
  z-index: 6721;
}
.z-index-6722 {
  z-index: 6722;
}
.z-index-6723 {
  z-index: 6723;
}
.z-index-6724 {
  z-index: 6724;
}
.z-index-6725 {
  z-index: 6725;
}
.z-index-6726 {
  z-index: 6726;
}
.z-index-6727 {
  z-index: 6727;
}
.z-index-6728 {
  z-index: 6728;
}
.z-index-6729 {
  z-index: 6729;
}
.z-index-6730 {
  z-index: 6730;
}
.z-index-6731 {
  z-index: 6731;
}
.z-index-6732 {
  z-index: 6732;
}
.z-index-6733 {
  z-index: 6733;
}
.z-index-6734 {
  z-index: 6734;
}
.z-index-6735 {
  z-index: 6735;
}
.z-index-6736 {
  z-index: 6736;
}
.z-index-6737 {
  z-index: 6737;
}
.z-index-6738 {
  z-index: 6738;
}
.z-index-6739 {
  z-index: 6739;
}
.z-index-6740 {
  z-index: 6740;
}
.z-index-6741 {
  z-index: 6741;
}
.z-index-6742 {
  z-index: 6742;
}
.z-index-6743 {
  z-index: 6743;
}
.z-index-6744 {
  z-index: 6744;
}
.z-index-6745 {
  z-index: 6745;
}
.z-index-6746 {
  z-index: 6746;
}
.z-index-6747 {
  z-index: 6747;
}
.z-index-6748 {
  z-index: 6748;
}
.z-index-6749 {
  z-index: 6749;
}
.z-index-6750 {
  z-index: 6750;
}
.z-index-6751 {
  z-index: 6751;
}
.z-index-6752 {
  z-index: 6752;
}
.z-index-6753 {
  z-index: 6753;
}
.z-index-6754 {
  z-index: 6754;
}
.z-index-6755 {
  z-index: 6755;
}
.z-index-6756 {
  z-index: 6756;
}
.z-index-6757 {
  z-index: 6757;
}
.z-index-6758 {
  z-index: 6758;
}
.z-index-6759 {
  z-index: 6759;
}
.z-index-6760 {
  z-index: 6760;
}
.z-index-6761 {
  z-index: 6761;
}
.z-index-6762 {
  z-index: 6762;
}
.z-index-6763 {
  z-index: 6763;
}
.z-index-6764 {
  z-index: 6764;
}
.z-index-6765 {
  z-index: 6765;
}
.z-index-6766 {
  z-index: 6766;
}
.z-index-6767 {
  z-index: 6767;
}
.z-index-6768 {
  z-index: 6768;
}
.z-index-6769 {
  z-index: 6769;
}
.z-index-6770 {
  z-index: 6770;
}
.z-index-6771 {
  z-index: 6771;
}
.z-index-6772 {
  z-index: 6772;
}
.z-index-6773 {
  z-index: 6773;
}
.z-index-6774 {
  z-index: 6774;
}
.z-index-6775 {
  z-index: 6775;
}
.z-index-6776 {
  z-index: 6776;
}
.z-index-6777 {
  z-index: 6777;
}
.z-index-6778 {
  z-index: 6778;
}
.z-index-6779 {
  z-index: 6779;
}
.z-index-6780 {
  z-index: 6780;
}
.z-index-6781 {
  z-index: 6781;
}
.z-index-6782 {
  z-index: 6782;
}
.z-index-6783 {
  z-index: 6783;
}
.z-index-6784 {
  z-index: 6784;
}
.z-index-6785 {
  z-index: 6785;
}
.z-index-6786 {
  z-index: 6786;
}
.z-index-6787 {
  z-index: 6787;
}
.z-index-6788 {
  z-index: 6788;
}
.z-index-6789 {
  z-index: 6789;
}
.z-index-6790 {
  z-index: 6790;
}
.z-index-6791 {
  z-index: 6791;
}
.z-index-6792 {
  z-index: 6792;
}
.z-index-6793 {
  z-index: 6793;
}
.z-index-6794 {
  z-index: 6794;
}
.z-index-6795 {
  z-index: 6795;
}
.z-index-6796 {
  z-index: 6796;
}
.z-index-6797 {
  z-index: 6797;
}
.z-index-6798 {
  z-index: 6798;
}
.z-index-6799 {
  z-index: 6799;
}
.z-index-6800 {
  z-index: 6800;
}
.z-index-6801 {
  z-index: 6801;
}
.z-index-6802 {
  z-index: 6802;
}
.z-index-6803 {
  z-index: 6803;
}
.z-index-6804 {
  z-index: 6804;
}
.z-index-6805 {
  z-index: 6805;
}
.z-index-6806 {
  z-index: 6806;
}
.z-index-6807 {
  z-index: 6807;
}
.z-index-6808 {
  z-index: 6808;
}
.z-index-6809 {
  z-index: 6809;
}
.z-index-6810 {
  z-index: 6810;
}
.z-index-6811 {
  z-index: 6811;
}
.z-index-6812 {
  z-index: 6812;
}
.z-index-6813 {
  z-index: 6813;
}
.z-index-6814 {
  z-index: 6814;
}
.z-index-6815 {
  z-index: 6815;
}
.z-index-6816 {
  z-index: 6816;
}
.z-index-6817 {
  z-index: 6817;
}
.z-index-6818 {
  z-index: 6818;
}
.z-index-6819 {
  z-index: 6819;
}
.z-index-6820 {
  z-index: 6820;
}
.z-index-6821 {
  z-index: 6821;
}
.z-index-6822 {
  z-index: 6822;
}
.z-index-6823 {
  z-index: 6823;
}
.z-index-6824 {
  z-index: 6824;
}
.z-index-6825 {
  z-index: 6825;
}
.z-index-6826 {
  z-index: 6826;
}
.z-index-6827 {
  z-index: 6827;
}
.z-index-6828 {
  z-index: 6828;
}
.z-index-6829 {
  z-index: 6829;
}
.z-index-6830 {
  z-index: 6830;
}
.z-index-6831 {
  z-index: 6831;
}
.z-index-6832 {
  z-index: 6832;
}
.z-index-6833 {
  z-index: 6833;
}
.z-index-6834 {
  z-index: 6834;
}
.z-index-6835 {
  z-index: 6835;
}
.z-index-6836 {
  z-index: 6836;
}
.z-index-6837 {
  z-index: 6837;
}
.z-index-6838 {
  z-index: 6838;
}
.z-index-6839 {
  z-index: 6839;
}
.z-index-6840 {
  z-index: 6840;
}
.z-index-6841 {
  z-index: 6841;
}
.z-index-6842 {
  z-index: 6842;
}
.z-index-6843 {
  z-index: 6843;
}
.z-index-6844 {
  z-index: 6844;
}
.z-index-6845 {
  z-index: 6845;
}
.z-index-6846 {
  z-index: 6846;
}
.z-index-6847 {
  z-index: 6847;
}
.z-index-6848 {
  z-index: 6848;
}
.z-index-6849 {
  z-index: 6849;
}
.z-index-6850 {
  z-index: 6850;
}
.z-index-6851 {
  z-index: 6851;
}
.z-index-6852 {
  z-index: 6852;
}
.z-index-6853 {
  z-index: 6853;
}
.z-index-6854 {
  z-index: 6854;
}
.z-index-6855 {
  z-index: 6855;
}
.z-index-6856 {
  z-index: 6856;
}
.z-index-6857 {
  z-index: 6857;
}
.z-index-6858 {
  z-index: 6858;
}
.z-index-6859 {
  z-index: 6859;
}
.z-index-6860 {
  z-index: 6860;
}
.z-index-6861 {
  z-index: 6861;
}
.z-index-6862 {
  z-index: 6862;
}
.z-index-6863 {
  z-index: 6863;
}
.z-index-6864 {
  z-index: 6864;
}
.z-index-6865 {
  z-index: 6865;
}
.z-index-6866 {
  z-index: 6866;
}
.z-index-6867 {
  z-index: 6867;
}
.z-index-6868 {
  z-index: 6868;
}
.z-index-6869 {
  z-index: 6869;
}
.z-index-6870 {
  z-index: 6870;
}
.z-index-6871 {
  z-index: 6871;
}
.z-index-6872 {
  z-index: 6872;
}
.z-index-6873 {
  z-index: 6873;
}
.z-index-6874 {
  z-index: 6874;
}
.z-index-6875 {
  z-index: 6875;
}
.z-index-6876 {
  z-index: 6876;
}
.z-index-6877 {
  z-index: 6877;
}
.z-index-6878 {
  z-index: 6878;
}
.z-index-6879 {
  z-index: 6879;
}
.z-index-6880 {
  z-index: 6880;
}
.z-index-6881 {
  z-index: 6881;
}
.z-index-6882 {
  z-index: 6882;
}
.z-index-6883 {
  z-index: 6883;
}
.z-index-6884 {
  z-index: 6884;
}
.z-index-6885 {
  z-index: 6885;
}
.z-index-6886 {
  z-index: 6886;
}
.z-index-6887 {
  z-index: 6887;
}
.z-index-6888 {
  z-index: 6888;
}
.z-index-6889 {
  z-index: 6889;
}
.z-index-6890 {
  z-index: 6890;
}
.z-index-6891 {
  z-index: 6891;
}
.z-index-6892 {
  z-index: 6892;
}
.z-index-6893 {
  z-index: 6893;
}
.z-index-6894 {
  z-index: 6894;
}
.z-index-6895 {
  z-index: 6895;
}
.z-index-6896 {
  z-index: 6896;
}
.z-index-6897 {
  z-index: 6897;
}
.z-index-6898 {
  z-index: 6898;
}
.z-index-6899 {
  z-index: 6899;
}
.z-index-6900 {
  z-index: 6900;
}
.z-index-6901 {
  z-index: 6901;
}
.z-index-6902 {
  z-index: 6902;
}
.z-index-6903 {
  z-index: 6903;
}
.z-index-6904 {
  z-index: 6904;
}
.z-index-6905 {
  z-index: 6905;
}
.z-index-6906 {
  z-index: 6906;
}
.z-index-6907 {
  z-index: 6907;
}
.z-index-6908 {
  z-index: 6908;
}
.z-index-6909 {
  z-index: 6909;
}
.z-index-6910 {
  z-index: 6910;
}
.z-index-6911 {
  z-index: 6911;
}
.z-index-6912 {
  z-index: 6912;
}
.z-index-6913 {
  z-index: 6913;
}
.z-index-6914 {
  z-index: 6914;
}
.z-index-6915 {
  z-index: 6915;
}
.z-index-6916 {
  z-index: 6916;
}
.z-index-6917 {
  z-index: 6917;
}
.z-index-6918 {
  z-index: 6918;
}
.z-index-6919 {
  z-index: 6919;
}
.z-index-6920 {
  z-index: 6920;
}
.z-index-6921 {
  z-index: 6921;
}
.z-index-6922 {
  z-index: 6922;
}
.z-index-6923 {
  z-index: 6923;
}
.z-index-6924 {
  z-index: 6924;
}
.z-index-6925 {
  z-index: 6925;
}
.z-index-6926 {
  z-index: 6926;
}
.z-index-6927 {
  z-index: 6927;
}
.z-index-6928 {
  z-index: 6928;
}
.z-index-6929 {
  z-index: 6929;
}
.z-index-6930 {
  z-index: 6930;
}
.z-index-6931 {
  z-index: 6931;
}
.z-index-6932 {
  z-index: 6932;
}
.z-index-6933 {
  z-index: 6933;
}
.z-index-6934 {
  z-index: 6934;
}
.z-index-6935 {
  z-index: 6935;
}
.z-index-6936 {
  z-index: 6936;
}
.z-index-6937 {
  z-index: 6937;
}
.z-index-6938 {
  z-index: 6938;
}
.z-index-6939 {
  z-index: 6939;
}
.z-index-6940 {
  z-index: 6940;
}
.z-index-6941 {
  z-index: 6941;
}
.z-index-6942 {
  z-index: 6942;
}
.z-index-6943 {
  z-index: 6943;
}
.z-index-6944 {
  z-index: 6944;
}
.z-index-6945 {
  z-index: 6945;
}
.z-index-6946 {
  z-index: 6946;
}
.z-index-6947 {
  z-index: 6947;
}
.z-index-6948 {
  z-index: 6948;
}
.z-index-6949 {
  z-index: 6949;
}
.z-index-6950 {
  z-index: 6950;
}
.z-index-6951 {
  z-index: 6951;
}
.z-index-6952 {
  z-index: 6952;
}
.z-index-6953 {
  z-index: 6953;
}
.z-index-6954 {
  z-index: 6954;
}
.z-index-6955 {
  z-index: 6955;
}
.z-index-6956 {
  z-index: 6956;
}
.z-index-6957 {
  z-index: 6957;
}
.z-index-6958 {
  z-index: 6958;
}
.z-index-6959 {
  z-index: 6959;
}
.z-index-6960 {
  z-index: 6960;
}
.z-index-6961 {
  z-index: 6961;
}
.z-index-6962 {
  z-index: 6962;
}
.z-index-6963 {
  z-index: 6963;
}
.z-index-6964 {
  z-index: 6964;
}
.z-index-6965 {
  z-index: 6965;
}
.z-index-6966 {
  z-index: 6966;
}
.z-index-6967 {
  z-index: 6967;
}
.z-index-6968 {
  z-index: 6968;
}
.z-index-6969 {
  z-index: 6969;
}
.z-index-6970 {
  z-index: 6970;
}
.z-index-6971 {
  z-index: 6971;
}
.z-index-6972 {
  z-index: 6972;
}
.z-index-6973 {
  z-index: 6973;
}
.z-index-6974 {
  z-index: 6974;
}
.z-index-6975 {
  z-index: 6975;
}
.z-index-6976 {
  z-index: 6976;
}
.z-index-6977 {
  z-index: 6977;
}
.z-index-6978 {
  z-index: 6978;
}
.z-index-6979 {
  z-index: 6979;
}
.z-index-6980 {
  z-index: 6980;
}
.z-index-6981 {
  z-index: 6981;
}
.z-index-6982 {
  z-index: 6982;
}
.z-index-6983 {
  z-index: 6983;
}
.z-index-6984 {
  z-index: 6984;
}
.z-index-6985 {
  z-index: 6985;
}
.z-index-6986 {
  z-index: 6986;
}
.z-index-6987 {
  z-index: 6987;
}
.z-index-6988 {
  z-index: 6988;
}
.z-index-6989 {
  z-index: 6989;
}
.z-index-6990 {
  z-index: 6990;
}
.z-index-6991 {
  z-index: 6991;
}
.z-index-6992 {
  z-index: 6992;
}
.z-index-6993 {
  z-index: 6993;
}
.z-index-6994 {
  z-index: 6994;
}
.z-index-6995 {
  z-index: 6995;
}
.z-index-6996 {
  z-index: 6996;
}
.z-index-6997 {
  z-index: 6997;
}
.z-index-6998 {
  z-index: 6998;
}
.z-index-6999 {
  z-index: 6999;
}
.z-index-7000 {
  z-index: 7000;
}
.z-index-7001 {
  z-index: 7001;
}
.z-index-7002 {
  z-index: 7002;
}
.z-index-7003 {
  z-index: 7003;
}
.z-index-7004 {
  z-index: 7004;
}
.z-index-7005 {
  z-index: 7005;
}
.z-index-7006 {
  z-index: 7006;
}
.z-index-7007 {
  z-index: 7007;
}
.z-index-7008 {
  z-index: 7008;
}
.z-index-7009 {
  z-index: 7009;
}
.z-index-7010 {
  z-index: 7010;
}
.z-index-7011 {
  z-index: 7011;
}
.z-index-7012 {
  z-index: 7012;
}
.z-index-7013 {
  z-index: 7013;
}
.z-index-7014 {
  z-index: 7014;
}
.z-index-7015 {
  z-index: 7015;
}
.z-index-7016 {
  z-index: 7016;
}
.z-index-7017 {
  z-index: 7017;
}
.z-index-7018 {
  z-index: 7018;
}
.z-index-7019 {
  z-index: 7019;
}
.z-index-7020 {
  z-index: 7020;
}
.z-index-7021 {
  z-index: 7021;
}
.z-index-7022 {
  z-index: 7022;
}
.z-index-7023 {
  z-index: 7023;
}
.z-index-7024 {
  z-index: 7024;
}
.z-index-7025 {
  z-index: 7025;
}
.z-index-7026 {
  z-index: 7026;
}
.z-index-7027 {
  z-index: 7027;
}
.z-index-7028 {
  z-index: 7028;
}
.z-index-7029 {
  z-index: 7029;
}
.z-index-7030 {
  z-index: 7030;
}
.z-index-7031 {
  z-index: 7031;
}
.z-index-7032 {
  z-index: 7032;
}
.z-index-7033 {
  z-index: 7033;
}
.z-index-7034 {
  z-index: 7034;
}
.z-index-7035 {
  z-index: 7035;
}
.z-index-7036 {
  z-index: 7036;
}
.z-index-7037 {
  z-index: 7037;
}
.z-index-7038 {
  z-index: 7038;
}
.z-index-7039 {
  z-index: 7039;
}
.z-index-7040 {
  z-index: 7040;
}
.z-index-7041 {
  z-index: 7041;
}
.z-index-7042 {
  z-index: 7042;
}
.z-index-7043 {
  z-index: 7043;
}
.z-index-7044 {
  z-index: 7044;
}
.z-index-7045 {
  z-index: 7045;
}
.z-index-7046 {
  z-index: 7046;
}
.z-index-7047 {
  z-index: 7047;
}
.z-index-7048 {
  z-index: 7048;
}
.z-index-7049 {
  z-index: 7049;
}
.z-index-7050 {
  z-index: 7050;
}
.z-index-7051 {
  z-index: 7051;
}
.z-index-7052 {
  z-index: 7052;
}
.z-index-7053 {
  z-index: 7053;
}
.z-index-7054 {
  z-index: 7054;
}
.z-index-7055 {
  z-index: 7055;
}
.z-index-7056 {
  z-index: 7056;
}
.z-index-7057 {
  z-index: 7057;
}
.z-index-7058 {
  z-index: 7058;
}
.z-index-7059 {
  z-index: 7059;
}
.z-index-7060 {
  z-index: 7060;
}
.z-index-7061 {
  z-index: 7061;
}
.z-index-7062 {
  z-index: 7062;
}
.z-index-7063 {
  z-index: 7063;
}
.z-index-7064 {
  z-index: 7064;
}
.z-index-7065 {
  z-index: 7065;
}
.z-index-7066 {
  z-index: 7066;
}
.z-index-7067 {
  z-index: 7067;
}
.z-index-7068 {
  z-index: 7068;
}
.z-index-7069 {
  z-index: 7069;
}
.z-index-7070 {
  z-index: 7070;
}
.z-index-7071 {
  z-index: 7071;
}
.z-index-7072 {
  z-index: 7072;
}
.z-index-7073 {
  z-index: 7073;
}
.z-index-7074 {
  z-index: 7074;
}
.z-index-7075 {
  z-index: 7075;
}
.z-index-7076 {
  z-index: 7076;
}
.z-index-7077 {
  z-index: 7077;
}
.z-index-7078 {
  z-index: 7078;
}
.z-index-7079 {
  z-index: 7079;
}
.z-index-7080 {
  z-index: 7080;
}
.z-index-7081 {
  z-index: 7081;
}
.z-index-7082 {
  z-index: 7082;
}
.z-index-7083 {
  z-index: 7083;
}
.z-index-7084 {
  z-index: 7084;
}
.z-index-7085 {
  z-index: 7085;
}
.z-index-7086 {
  z-index: 7086;
}
.z-index-7087 {
  z-index: 7087;
}
.z-index-7088 {
  z-index: 7088;
}
.z-index-7089 {
  z-index: 7089;
}
.z-index-7090 {
  z-index: 7090;
}
.z-index-7091 {
  z-index: 7091;
}
.z-index-7092 {
  z-index: 7092;
}
.z-index-7093 {
  z-index: 7093;
}
.z-index-7094 {
  z-index: 7094;
}
.z-index-7095 {
  z-index: 7095;
}
.z-index-7096 {
  z-index: 7096;
}
.z-index-7097 {
  z-index: 7097;
}
.z-index-7098 {
  z-index: 7098;
}
.z-index-7099 {
  z-index: 7099;
}
.z-index-7100 {
  z-index: 7100;
}
.z-index-7101 {
  z-index: 7101;
}
.z-index-7102 {
  z-index: 7102;
}
.z-index-7103 {
  z-index: 7103;
}
.z-index-7104 {
  z-index: 7104;
}
.z-index-7105 {
  z-index: 7105;
}
.z-index-7106 {
  z-index: 7106;
}
.z-index-7107 {
  z-index: 7107;
}
.z-index-7108 {
  z-index: 7108;
}
.z-index-7109 {
  z-index: 7109;
}
.z-index-7110 {
  z-index: 7110;
}
.z-index-7111 {
  z-index: 7111;
}
.z-index-7112 {
  z-index: 7112;
}
.z-index-7113 {
  z-index: 7113;
}
.z-index-7114 {
  z-index: 7114;
}
.z-index-7115 {
  z-index: 7115;
}
.z-index-7116 {
  z-index: 7116;
}
.z-index-7117 {
  z-index: 7117;
}
.z-index-7118 {
  z-index: 7118;
}
.z-index-7119 {
  z-index: 7119;
}
.z-index-7120 {
  z-index: 7120;
}
.z-index-7121 {
  z-index: 7121;
}
.z-index-7122 {
  z-index: 7122;
}
.z-index-7123 {
  z-index: 7123;
}
.z-index-7124 {
  z-index: 7124;
}
.z-index-7125 {
  z-index: 7125;
}
.z-index-7126 {
  z-index: 7126;
}
.z-index-7127 {
  z-index: 7127;
}
.z-index-7128 {
  z-index: 7128;
}
.z-index-7129 {
  z-index: 7129;
}
.z-index-7130 {
  z-index: 7130;
}
.z-index-7131 {
  z-index: 7131;
}
.z-index-7132 {
  z-index: 7132;
}
.z-index-7133 {
  z-index: 7133;
}
.z-index-7134 {
  z-index: 7134;
}
.z-index-7135 {
  z-index: 7135;
}
.z-index-7136 {
  z-index: 7136;
}
.z-index-7137 {
  z-index: 7137;
}
.z-index-7138 {
  z-index: 7138;
}
.z-index-7139 {
  z-index: 7139;
}
.z-index-7140 {
  z-index: 7140;
}
.z-index-7141 {
  z-index: 7141;
}
.z-index-7142 {
  z-index: 7142;
}
.z-index-7143 {
  z-index: 7143;
}
.z-index-7144 {
  z-index: 7144;
}
.z-index-7145 {
  z-index: 7145;
}
.z-index-7146 {
  z-index: 7146;
}
.z-index-7147 {
  z-index: 7147;
}
.z-index-7148 {
  z-index: 7148;
}
.z-index-7149 {
  z-index: 7149;
}
.z-index-7150 {
  z-index: 7150;
}
.z-index-7151 {
  z-index: 7151;
}
.z-index-7152 {
  z-index: 7152;
}
.z-index-7153 {
  z-index: 7153;
}
.z-index-7154 {
  z-index: 7154;
}
.z-index-7155 {
  z-index: 7155;
}
.z-index-7156 {
  z-index: 7156;
}
.z-index-7157 {
  z-index: 7157;
}
.z-index-7158 {
  z-index: 7158;
}
.z-index-7159 {
  z-index: 7159;
}
.z-index-7160 {
  z-index: 7160;
}
.z-index-7161 {
  z-index: 7161;
}
.z-index-7162 {
  z-index: 7162;
}
.z-index-7163 {
  z-index: 7163;
}
.z-index-7164 {
  z-index: 7164;
}
.z-index-7165 {
  z-index: 7165;
}
.z-index-7166 {
  z-index: 7166;
}
.z-index-7167 {
  z-index: 7167;
}
.z-index-7168 {
  z-index: 7168;
}
.z-index-7169 {
  z-index: 7169;
}
.z-index-7170 {
  z-index: 7170;
}
.z-index-7171 {
  z-index: 7171;
}
.z-index-7172 {
  z-index: 7172;
}
.z-index-7173 {
  z-index: 7173;
}
.z-index-7174 {
  z-index: 7174;
}
.z-index-7175 {
  z-index: 7175;
}
.z-index-7176 {
  z-index: 7176;
}
.z-index-7177 {
  z-index: 7177;
}
.z-index-7178 {
  z-index: 7178;
}
.z-index-7179 {
  z-index: 7179;
}
.z-index-7180 {
  z-index: 7180;
}
.z-index-7181 {
  z-index: 7181;
}
.z-index-7182 {
  z-index: 7182;
}
.z-index-7183 {
  z-index: 7183;
}
.z-index-7184 {
  z-index: 7184;
}
.z-index-7185 {
  z-index: 7185;
}
.z-index-7186 {
  z-index: 7186;
}
.z-index-7187 {
  z-index: 7187;
}
.z-index-7188 {
  z-index: 7188;
}
.z-index-7189 {
  z-index: 7189;
}
.z-index-7190 {
  z-index: 7190;
}
.z-index-7191 {
  z-index: 7191;
}
.z-index-7192 {
  z-index: 7192;
}
.z-index-7193 {
  z-index: 7193;
}
.z-index-7194 {
  z-index: 7194;
}
.z-index-7195 {
  z-index: 7195;
}
.z-index-7196 {
  z-index: 7196;
}
.z-index-7197 {
  z-index: 7197;
}
.z-index-7198 {
  z-index: 7198;
}
.z-index-7199 {
  z-index: 7199;
}
.z-index-7200 {
  z-index: 7200;
}
.z-index-7201 {
  z-index: 7201;
}
.z-index-7202 {
  z-index: 7202;
}
.z-index-7203 {
  z-index: 7203;
}
.z-index-7204 {
  z-index: 7204;
}
.z-index-7205 {
  z-index: 7205;
}
.z-index-7206 {
  z-index: 7206;
}
.z-index-7207 {
  z-index: 7207;
}
.z-index-7208 {
  z-index: 7208;
}
.z-index-7209 {
  z-index: 7209;
}
.z-index-7210 {
  z-index: 7210;
}
.z-index-7211 {
  z-index: 7211;
}
.z-index-7212 {
  z-index: 7212;
}
.z-index-7213 {
  z-index: 7213;
}
.z-index-7214 {
  z-index: 7214;
}
.z-index-7215 {
  z-index: 7215;
}
.z-index-7216 {
  z-index: 7216;
}
.z-index-7217 {
  z-index: 7217;
}
.z-index-7218 {
  z-index: 7218;
}
.z-index-7219 {
  z-index: 7219;
}
.z-index-7220 {
  z-index: 7220;
}
.z-index-7221 {
  z-index: 7221;
}
.z-index-7222 {
  z-index: 7222;
}
.z-index-7223 {
  z-index: 7223;
}
.z-index-7224 {
  z-index: 7224;
}
.z-index-7225 {
  z-index: 7225;
}
.z-index-7226 {
  z-index: 7226;
}
.z-index-7227 {
  z-index: 7227;
}
.z-index-7228 {
  z-index: 7228;
}
.z-index-7229 {
  z-index: 7229;
}
.z-index-7230 {
  z-index: 7230;
}
.z-index-7231 {
  z-index: 7231;
}
.z-index-7232 {
  z-index: 7232;
}
.z-index-7233 {
  z-index: 7233;
}
.z-index-7234 {
  z-index: 7234;
}
.z-index-7235 {
  z-index: 7235;
}
.z-index-7236 {
  z-index: 7236;
}
.z-index-7237 {
  z-index: 7237;
}
.z-index-7238 {
  z-index: 7238;
}
.z-index-7239 {
  z-index: 7239;
}
.z-index-7240 {
  z-index: 7240;
}
.z-index-7241 {
  z-index: 7241;
}
.z-index-7242 {
  z-index: 7242;
}
.z-index-7243 {
  z-index: 7243;
}
.z-index-7244 {
  z-index: 7244;
}
.z-index-7245 {
  z-index: 7245;
}
.z-index-7246 {
  z-index: 7246;
}
.z-index-7247 {
  z-index: 7247;
}
.z-index-7248 {
  z-index: 7248;
}
.z-index-7249 {
  z-index: 7249;
}
.z-index-7250 {
  z-index: 7250;
}
.z-index-7251 {
  z-index: 7251;
}
.z-index-7252 {
  z-index: 7252;
}
.z-index-7253 {
  z-index: 7253;
}
.z-index-7254 {
  z-index: 7254;
}
.z-index-7255 {
  z-index: 7255;
}
.z-index-7256 {
  z-index: 7256;
}
.z-index-7257 {
  z-index: 7257;
}
.z-index-7258 {
  z-index: 7258;
}
.z-index-7259 {
  z-index: 7259;
}
.z-index-7260 {
  z-index: 7260;
}
.z-index-7261 {
  z-index: 7261;
}
.z-index-7262 {
  z-index: 7262;
}
.z-index-7263 {
  z-index: 7263;
}
.z-index-7264 {
  z-index: 7264;
}
.z-index-7265 {
  z-index: 7265;
}
.z-index-7266 {
  z-index: 7266;
}
.z-index-7267 {
  z-index: 7267;
}
.z-index-7268 {
  z-index: 7268;
}
.z-index-7269 {
  z-index: 7269;
}
.z-index-7270 {
  z-index: 7270;
}
.z-index-7271 {
  z-index: 7271;
}
.z-index-7272 {
  z-index: 7272;
}
.z-index-7273 {
  z-index: 7273;
}
.z-index-7274 {
  z-index: 7274;
}
.z-index-7275 {
  z-index: 7275;
}
.z-index-7276 {
  z-index: 7276;
}
.z-index-7277 {
  z-index: 7277;
}
.z-index-7278 {
  z-index: 7278;
}
.z-index-7279 {
  z-index: 7279;
}
.z-index-7280 {
  z-index: 7280;
}
.z-index-7281 {
  z-index: 7281;
}
.z-index-7282 {
  z-index: 7282;
}
.z-index-7283 {
  z-index: 7283;
}
.z-index-7284 {
  z-index: 7284;
}
.z-index-7285 {
  z-index: 7285;
}
.z-index-7286 {
  z-index: 7286;
}
.z-index-7287 {
  z-index: 7287;
}
.z-index-7288 {
  z-index: 7288;
}
.z-index-7289 {
  z-index: 7289;
}
.z-index-7290 {
  z-index: 7290;
}
.z-index-7291 {
  z-index: 7291;
}
.z-index-7292 {
  z-index: 7292;
}
.z-index-7293 {
  z-index: 7293;
}
.z-index-7294 {
  z-index: 7294;
}
.z-index-7295 {
  z-index: 7295;
}
.z-index-7296 {
  z-index: 7296;
}
.z-index-7297 {
  z-index: 7297;
}
.z-index-7298 {
  z-index: 7298;
}
.z-index-7299 {
  z-index: 7299;
}
.z-index-7300 {
  z-index: 7300;
}
.z-index-7301 {
  z-index: 7301;
}
.z-index-7302 {
  z-index: 7302;
}
.z-index-7303 {
  z-index: 7303;
}
.z-index-7304 {
  z-index: 7304;
}
.z-index-7305 {
  z-index: 7305;
}
.z-index-7306 {
  z-index: 7306;
}
.z-index-7307 {
  z-index: 7307;
}
.z-index-7308 {
  z-index: 7308;
}
.z-index-7309 {
  z-index: 7309;
}
.z-index-7310 {
  z-index: 7310;
}
.z-index-7311 {
  z-index: 7311;
}
.z-index-7312 {
  z-index: 7312;
}
.z-index-7313 {
  z-index: 7313;
}
.z-index-7314 {
  z-index: 7314;
}
.z-index-7315 {
  z-index: 7315;
}
.z-index-7316 {
  z-index: 7316;
}
.z-index-7317 {
  z-index: 7317;
}
.z-index-7318 {
  z-index: 7318;
}
.z-index-7319 {
  z-index: 7319;
}
.z-index-7320 {
  z-index: 7320;
}
.z-index-7321 {
  z-index: 7321;
}
.z-index-7322 {
  z-index: 7322;
}
.z-index-7323 {
  z-index: 7323;
}
.z-index-7324 {
  z-index: 7324;
}
.z-index-7325 {
  z-index: 7325;
}
.z-index-7326 {
  z-index: 7326;
}
.z-index-7327 {
  z-index: 7327;
}
.z-index-7328 {
  z-index: 7328;
}
.z-index-7329 {
  z-index: 7329;
}
.z-index-7330 {
  z-index: 7330;
}
.z-index-7331 {
  z-index: 7331;
}
.z-index-7332 {
  z-index: 7332;
}
.z-index-7333 {
  z-index: 7333;
}
.z-index-7334 {
  z-index: 7334;
}
.z-index-7335 {
  z-index: 7335;
}
.z-index-7336 {
  z-index: 7336;
}
.z-index-7337 {
  z-index: 7337;
}
.z-index-7338 {
  z-index: 7338;
}
.z-index-7339 {
  z-index: 7339;
}
.z-index-7340 {
  z-index: 7340;
}
.z-index-7341 {
  z-index: 7341;
}
.z-index-7342 {
  z-index: 7342;
}
.z-index-7343 {
  z-index: 7343;
}
.z-index-7344 {
  z-index: 7344;
}
.z-index-7345 {
  z-index: 7345;
}
.z-index-7346 {
  z-index: 7346;
}
.z-index-7347 {
  z-index: 7347;
}
.z-index-7348 {
  z-index: 7348;
}
.z-index-7349 {
  z-index: 7349;
}
.z-index-7350 {
  z-index: 7350;
}
.z-index-7351 {
  z-index: 7351;
}
.z-index-7352 {
  z-index: 7352;
}
.z-index-7353 {
  z-index: 7353;
}
.z-index-7354 {
  z-index: 7354;
}
.z-index-7355 {
  z-index: 7355;
}
.z-index-7356 {
  z-index: 7356;
}
.z-index-7357 {
  z-index: 7357;
}
.z-index-7358 {
  z-index: 7358;
}
.z-index-7359 {
  z-index: 7359;
}
.z-index-7360 {
  z-index: 7360;
}
.z-index-7361 {
  z-index: 7361;
}
.z-index-7362 {
  z-index: 7362;
}
.z-index-7363 {
  z-index: 7363;
}
.z-index-7364 {
  z-index: 7364;
}
.z-index-7365 {
  z-index: 7365;
}
.z-index-7366 {
  z-index: 7366;
}
.z-index-7367 {
  z-index: 7367;
}
.z-index-7368 {
  z-index: 7368;
}
.z-index-7369 {
  z-index: 7369;
}
.z-index-7370 {
  z-index: 7370;
}
.z-index-7371 {
  z-index: 7371;
}
.z-index-7372 {
  z-index: 7372;
}
.z-index-7373 {
  z-index: 7373;
}
.z-index-7374 {
  z-index: 7374;
}
.z-index-7375 {
  z-index: 7375;
}
.z-index-7376 {
  z-index: 7376;
}
.z-index-7377 {
  z-index: 7377;
}
.z-index-7378 {
  z-index: 7378;
}
.z-index-7379 {
  z-index: 7379;
}
.z-index-7380 {
  z-index: 7380;
}
.z-index-7381 {
  z-index: 7381;
}
.z-index-7382 {
  z-index: 7382;
}
.z-index-7383 {
  z-index: 7383;
}
.z-index-7384 {
  z-index: 7384;
}
.z-index-7385 {
  z-index: 7385;
}
.z-index-7386 {
  z-index: 7386;
}
.z-index-7387 {
  z-index: 7387;
}
.z-index-7388 {
  z-index: 7388;
}
.z-index-7389 {
  z-index: 7389;
}
.z-index-7390 {
  z-index: 7390;
}
.z-index-7391 {
  z-index: 7391;
}
.z-index-7392 {
  z-index: 7392;
}
.z-index-7393 {
  z-index: 7393;
}
.z-index-7394 {
  z-index: 7394;
}
.z-index-7395 {
  z-index: 7395;
}
.z-index-7396 {
  z-index: 7396;
}
.z-index-7397 {
  z-index: 7397;
}
.z-index-7398 {
  z-index: 7398;
}
.z-index-7399 {
  z-index: 7399;
}
.z-index-7400 {
  z-index: 7400;
}
.z-index-7401 {
  z-index: 7401;
}
.z-index-7402 {
  z-index: 7402;
}
.z-index-7403 {
  z-index: 7403;
}
.z-index-7404 {
  z-index: 7404;
}
.z-index-7405 {
  z-index: 7405;
}
.z-index-7406 {
  z-index: 7406;
}
.z-index-7407 {
  z-index: 7407;
}
.z-index-7408 {
  z-index: 7408;
}
.z-index-7409 {
  z-index: 7409;
}
.z-index-7410 {
  z-index: 7410;
}
.z-index-7411 {
  z-index: 7411;
}
.z-index-7412 {
  z-index: 7412;
}
.z-index-7413 {
  z-index: 7413;
}
.z-index-7414 {
  z-index: 7414;
}
.z-index-7415 {
  z-index: 7415;
}
.z-index-7416 {
  z-index: 7416;
}
.z-index-7417 {
  z-index: 7417;
}
.z-index-7418 {
  z-index: 7418;
}
.z-index-7419 {
  z-index: 7419;
}
.z-index-7420 {
  z-index: 7420;
}
.z-index-7421 {
  z-index: 7421;
}
.z-index-7422 {
  z-index: 7422;
}
.z-index-7423 {
  z-index: 7423;
}
.z-index-7424 {
  z-index: 7424;
}
.z-index-7425 {
  z-index: 7425;
}
.z-index-7426 {
  z-index: 7426;
}
.z-index-7427 {
  z-index: 7427;
}
.z-index-7428 {
  z-index: 7428;
}
.z-index-7429 {
  z-index: 7429;
}
.z-index-7430 {
  z-index: 7430;
}
.z-index-7431 {
  z-index: 7431;
}
.z-index-7432 {
  z-index: 7432;
}
.z-index-7433 {
  z-index: 7433;
}
.z-index-7434 {
  z-index: 7434;
}
.z-index-7435 {
  z-index: 7435;
}
.z-index-7436 {
  z-index: 7436;
}
.z-index-7437 {
  z-index: 7437;
}
.z-index-7438 {
  z-index: 7438;
}
.z-index-7439 {
  z-index: 7439;
}
.z-index-7440 {
  z-index: 7440;
}
.z-index-7441 {
  z-index: 7441;
}
.z-index-7442 {
  z-index: 7442;
}
.z-index-7443 {
  z-index: 7443;
}
.z-index-7444 {
  z-index: 7444;
}
.z-index-7445 {
  z-index: 7445;
}
.z-index-7446 {
  z-index: 7446;
}
.z-index-7447 {
  z-index: 7447;
}
.z-index-7448 {
  z-index: 7448;
}
.z-index-7449 {
  z-index: 7449;
}
.z-index-7450 {
  z-index: 7450;
}
.z-index-7451 {
  z-index: 7451;
}
.z-index-7452 {
  z-index: 7452;
}
.z-index-7453 {
  z-index: 7453;
}
.z-index-7454 {
  z-index: 7454;
}
.z-index-7455 {
  z-index: 7455;
}
.z-index-7456 {
  z-index: 7456;
}
.z-index-7457 {
  z-index: 7457;
}
.z-index-7458 {
  z-index: 7458;
}
.z-index-7459 {
  z-index: 7459;
}
.z-index-7460 {
  z-index: 7460;
}
.z-index-7461 {
  z-index: 7461;
}
.z-index-7462 {
  z-index: 7462;
}
.z-index-7463 {
  z-index: 7463;
}
.z-index-7464 {
  z-index: 7464;
}
.z-index-7465 {
  z-index: 7465;
}
.z-index-7466 {
  z-index: 7466;
}
.z-index-7467 {
  z-index: 7467;
}
.z-index-7468 {
  z-index: 7468;
}
.z-index-7469 {
  z-index: 7469;
}
.z-index-7470 {
  z-index: 7470;
}
.z-index-7471 {
  z-index: 7471;
}
.z-index-7472 {
  z-index: 7472;
}
.z-index-7473 {
  z-index: 7473;
}
.z-index-7474 {
  z-index: 7474;
}
.z-index-7475 {
  z-index: 7475;
}
.z-index-7476 {
  z-index: 7476;
}
.z-index-7477 {
  z-index: 7477;
}
.z-index-7478 {
  z-index: 7478;
}
.z-index-7479 {
  z-index: 7479;
}
.z-index-7480 {
  z-index: 7480;
}
.z-index-7481 {
  z-index: 7481;
}
.z-index-7482 {
  z-index: 7482;
}
.z-index-7483 {
  z-index: 7483;
}
.z-index-7484 {
  z-index: 7484;
}
.z-index-7485 {
  z-index: 7485;
}
.z-index-7486 {
  z-index: 7486;
}
.z-index-7487 {
  z-index: 7487;
}
.z-index-7488 {
  z-index: 7488;
}
.z-index-7489 {
  z-index: 7489;
}
.z-index-7490 {
  z-index: 7490;
}
.z-index-7491 {
  z-index: 7491;
}
.z-index-7492 {
  z-index: 7492;
}
.z-index-7493 {
  z-index: 7493;
}
.z-index-7494 {
  z-index: 7494;
}
.z-index-7495 {
  z-index: 7495;
}
.z-index-7496 {
  z-index: 7496;
}
.z-index-7497 {
  z-index: 7497;
}
.z-index-7498 {
  z-index: 7498;
}
.z-index-7499 {
  z-index: 7499;
}
.z-index-7500 {
  z-index: 7500;
}
.z-index-7501 {
  z-index: 7501;
}
.z-index-7502 {
  z-index: 7502;
}
.z-index-7503 {
  z-index: 7503;
}
.z-index-7504 {
  z-index: 7504;
}
.z-index-7505 {
  z-index: 7505;
}
.z-index-7506 {
  z-index: 7506;
}
.z-index-7507 {
  z-index: 7507;
}
.z-index-7508 {
  z-index: 7508;
}
.z-index-7509 {
  z-index: 7509;
}
.z-index-7510 {
  z-index: 7510;
}
.z-index-7511 {
  z-index: 7511;
}
.z-index-7512 {
  z-index: 7512;
}
.z-index-7513 {
  z-index: 7513;
}
.z-index-7514 {
  z-index: 7514;
}
.z-index-7515 {
  z-index: 7515;
}
.z-index-7516 {
  z-index: 7516;
}
.z-index-7517 {
  z-index: 7517;
}
.z-index-7518 {
  z-index: 7518;
}
.z-index-7519 {
  z-index: 7519;
}
.z-index-7520 {
  z-index: 7520;
}
.z-index-7521 {
  z-index: 7521;
}
.z-index-7522 {
  z-index: 7522;
}
.z-index-7523 {
  z-index: 7523;
}
.z-index-7524 {
  z-index: 7524;
}
.z-index-7525 {
  z-index: 7525;
}
.z-index-7526 {
  z-index: 7526;
}
.z-index-7527 {
  z-index: 7527;
}
.z-index-7528 {
  z-index: 7528;
}
.z-index-7529 {
  z-index: 7529;
}
.z-index-7530 {
  z-index: 7530;
}
.z-index-7531 {
  z-index: 7531;
}
.z-index-7532 {
  z-index: 7532;
}
.z-index-7533 {
  z-index: 7533;
}
.z-index-7534 {
  z-index: 7534;
}
.z-index-7535 {
  z-index: 7535;
}
.z-index-7536 {
  z-index: 7536;
}
.z-index-7537 {
  z-index: 7537;
}
.z-index-7538 {
  z-index: 7538;
}
.z-index-7539 {
  z-index: 7539;
}
.z-index-7540 {
  z-index: 7540;
}
.z-index-7541 {
  z-index: 7541;
}
.z-index-7542 {
  z-index: 7542;
}
.z-index-7543 {
  z-index: 7543;
}
.z-index-7544 {
  z-index: 7544;
}
.z-index-7545 {
  z-index: 7545;
}
.z-index-7546 {
  z-index: 7546;
}
.z-index-7547 {
  z-index: 7547;
}
.z-index-7548 {
  z-index: 7548;
}
.z-index-7549 {
  z-index: 7549;
}
.z-index-7550 {
  z-index: 7550;
}
.z-index-7551 {
  z-index: 7551;
}
.z-index-7552 {
  z-index: 7552;
}
.z-index-7553 {
  z-index: 7553;
}
.z-index-7554 {
  z-index: 7554;
}
.z-index-7555 {
  z-index: 7555;
}
.z-index-7556 {
  z-index: 7556;
}
.z-index-7557 {
  z-index: 7557;
}
.z-index-7558 {
  z-index: 7558;
}
.z-index-7559 {
  z-index: 7559;
}
.z-index-7560 {
  z-index: 7560;
}
.z-index-7561 {
  z-index: 7561;
}
.z-index-7562 {
  z-index: 7562;
}
.z-index-7563 {
  z-index: 7563;
}
.z-index-7564 {
  z-index: 7564;
}
.z-index-7565 {
  z-index: 7565;
}
.z-index-7566 {
  z-index: 7566;
}
.z-index-7567 {
  z-index: 7567;
}
.z-index-7568 {
  z-index: 7568;
}
.z-index-7569 {
  z-index: 7569;
}
.z-index-7570 {
  z-index: 7570;
}
.z-index-7571 {
  z-index: 7571;
}
.z-index-7572 {
  z-index: 7572;
}
.z-index-7573 {
  z-index: 7573;
}
.z-index-7574 {
  z-index: 7574;
}
.z-index-7575 {
  z-index: 7575;
}
.z-index-7576 {
  z-index: 7576;
}
.z-index-7577 {
  z-index: 7577;
}
.z-index-7578 {
  z-index: 7578;
}
.z-index-7579 {
  z-index: 7579;
}
.z-index-7580 {
  z-index: 7580;
}
.z-index-7581 {
  z-index: 7581;
}
.z-index-7582 {
  z-index: 7582;
}
.z-index-7583 {
  z-index: 7583;
}
.z-index-7584 {
  z-index: 7584;
}
.z-index-7585 {
  z-index: 7585;
}
.z-index-7586 {
  z-index: 7586;
}
.z-index-7587 {
  z-index: 7587;
}
.z-index-7588 {
  z-index: 7588;
}
.z-index-7589 {
  z-index: 7589;
}
.z-index-7590 {
  z-index: 7590;
}
.z-index-7591 {
  z-index: 7591;
}
.z-index-7592 {
  z-index: 7592;
}
.z-index-7593 {
  z-index: 7593;
}
.z-index-7594 {
  z-index: 7594;
}
.z-index-7595 {
  z-index: 7595;
}
.z-index-7596 {
  z-index: 7596;
}
.z-index-7597 {
  z-index: 7597;
}
.z-index-7598 {
  z-index: 7598;
}
.z-index-7599 {
  z-index: 7599;
}
.z-index-7600 {
  z-index: 7600;
}
.z-index-7601 {
  z-index: 7601;
}
.z-index-7602 {
  z-index: 7602;
}
.z-index-7603 {
  z-index: 7603;
}
.z-index-7604 {
  z-index: 7604;
}
.z-index-7605 {
  z-index: 7605;
}
.z-index-7606 {
  z-index: 7606;
}
.z-index-7607 {
  z-index: 7607;
}
.z-index-7608 {
  z-index: 7608;
}
.z-index-7609 {
  z-index: 7609;
}
.z-index-7610 {
  z-index: 7610;
}
.z-index-7611 {
  z-index: 7611;
}
.z-index-7612 {
  z-index: 7612;
}
.z-index-7613 {
  z-index: 7613;
}
.z-index-7614 {
  z-index: 7614;
}
.z-index-7615 {
  z-index: 7615;
}
.z-index-7616 {
  z-index: 7616;
}
.z-index-7617 {
  z-index: 7617;
}
.z-index-7618 {
  z-index: 7618;
}
.z-index-7619 {
  z-index: 7619;
}
.z-index-7620 {
  z-index: 7620;
}
.z-index-7621 {
  z-index: 7621;
}
.z-index-7622 {
  z-index: 7622;
}
.z-index-7623 {
  z-index: 7623;
}
.z-index-7624 {
  z-index: 7624;
}
.z-index-7625 {
  z-index: 7625;
}
.z-index-7626 {
  z-index: 7626;
}
.z-index-7627 {
  z-index: 7627;
}
.z-index-7628 {
  z-index: 7628;
}
.z-index-7629 {
  z-index: 7629;
}
.z-index-7630 {
  z-index: 7630;
}
.z-index-7631 {
  z-index: 7631;
}
.z-index-7632 {
  z-index: 7632;
}
.z-index-7633 {
  z-index: 7633;
}
.z-index-7634 {
  z-index: 7634;
}
.z-index-7635 {
  z-index: 7635;
}
.z-index-7636 {
  z-index: 7636;
}
.z-index-7637 {
  z-index: 7637;
}
.z-index-7638 {
  z-index: 7638;
}
.z-index-7639 {
  z-index: 7639;
}
.z-index-7640 {
  z-index: 7640;
}
.z-index-7641 {
  z-index: 7641;
}
.z-index-7642 {
  z-index: 7642;
}
.z-index-7643 {
  z-index: 7643;
}
.z-index-7644 {
  z-index: 7644;
}
.z-index-7645 {
  z-index: 7645;
}
.z-index-7646 {
  z-index: 7646;
}
.z-index-7647 {
  z-index: 7647;
}
.z-index-7648 {
  z-index: 7648;
}
.z-index-7649 {
  z-index: 7649;
}
.z-index-7650 {
  z-index: 7650;
}
.z-index-7651 {
  z-index: 7651;
}
.z-index-7652 {
  z-index: 7652;
}
.z-index-7653 {
  z-index: 7653;
}
.z-index-7654 {
  z-index: 7654;
}
.z-index-7655 {
  z-index: 7655;
}
.z-index-7656 {
  z-index: 7656;
}
.z-index-7657 {
  z-index: 7657;
}
.z-index-7658 {
  z-index: 7658;
}
.z-index-7659 {
  z-index: 7659;
}
.z-index-7660 {
  z-index: 7660;
}
.z-index-7661 {
  z-index: 7661;
}
.z-index-7662 {
  z-index: 7662;
}
.z-index-7663 {
  z-index: 7663;
}
.z-index-7664 {
  z-index: 7664;
}
.z-index-7665 {
  z-index: 7665;
}
.z-index-7666 {
  z-index: 7666;
}
.z-index-7667 {
  z-index: 7667;
}
.z-index-7668 {
  z-index: 7668;
}
.z-index-7669 {
  z-index: 7669;
}
.z-index-7670 {
  z-index: 7670;
}
.z-index-7671 {
  z-index: 7671;
}
.z-index-7672 {
  z-index: 7672;
}
.z-index-7673 {
  z-index: 7673;
}
.z-index-7674 {
  z-index: 7674;
}
.z-index-7675 {
  z-index: 7675;
}
.z-index-7676 {
  z-index: 7676;
}
.z-index-7677 {
  z-index: 7677;
}
.z-index-7678 {
  z-index: 7678;
}
.z-index-7679 {
  z-index: 7679;
}
.z-index-7680 {
  z-index: 7680;
}
.z-index-7681 {
  z-index: 7681;
}
.z-index-7682 {
  z-index: 7682;
}
.z-index-7683 {
  z-index: 7683;
}
.z-index-7684 {
  z-index: 7684;
}
.z-index-7685 {
  z-index: 7685;
}
.z-index-7686 {
  z-index: 7686;
}
.z-index-7687 {
  z-index: 7687;
}
.z-index-7688 {
  z-index: 7688;
}
.z-index-7689 {
  z-index: 7689;
}
.z-index-7690 {
  z-index: 7690;
}
.z-index-7691 {
  z-index: 7691;
}
.z-index-7692 {
  z-index: 7692;
}
.z-index-7693 {
  z-index: 7693;
}
.z-index-7694 {
  z-index: 7694;
}
.z-index-7695 {
  z-index: 7695;
}
.z-index-7696 {
  z-index: 7696;
}
.z-index-7697 {
  z-index: 7697;
}
.z-index-7698 {
  z-index: 7698;
}
.z-index-7699 {
  z-index: 7699;
}
.z-index-7700 {
  z-index: 7700;
}
.z-index-7701 {
  z-index: 7701;
}
.z-index-7702 {
  z-index: 7702;
}
.z-index-7703 {
  z-index: 7703;
}
.z-index-7704 {
  z-index: 7704;
}
.z-index-7705 {
  z-index: 7705;
}
.z-index-7706 {
  z-index: 7706;
}
.z-index-7707 {
  z-index: 7707;
}
.z-index-7708 {
  z-index: 7708;
}
.z-index-7709 {
  z-index: 7709;
}
.z-index-7710 {
  z-index: 7710;
}
.z-index-7711 {
  z-index: 7711;
}
.z-index-7712 {
  z-index: 7712;
}
.z-index-7713 {
  z-index: 7713;
}
.z-index-7714 {
  z-index: 7714;
}
.z-index-7715 {
  z-index: 7715;
}
.z-index-7716 {
  z-index: 7716;
}
.z-index-7717 {
  z-index: 7717;
}
.z-index-7718 {
  z-index: 7718;
}
.z-index-7719 {
  z-index: 7719;
}
.z-index-7720 {
  z-index: 7720;
}
.z-index-7721 {
  z-index: 7721;
}
.z-index-7722 {
  z-index: 7722;
}
.z-index-7723 {
  z-index: 7723;
}
.z-index-7724 {
  z-index: 7724;
}
.z-index-7725 {
  z-index: 7725;
}
.z-index-7726 {
  z-index: 7726;
}
.z-index-7727 {
  z-index: 7727;
}
.z-index-7728 {
  z-index: 7728;
}
.z-index-7729 {
  z-index: 7729;
}
.z-index-7730 {
  z-index: 7730;
}
.z-index-7731 {
  z-index: 7731;
}
.z-index-7732 {
  z-index: 7732;
}
.z-index-7733 {
  z-index: 7733;
}
.z-index-7734 {
  z-index: 7734;
}
.z-index-7735 {
  z-index: 7735;
}
.z-index-7736 {
  z-index: 7736;
}
.z-index-7737 {
  z-index: 7737;
}
.z-index-7738 {
  z-index: 7738;
}
.z-index-7739 {
  z-index: 7739;
}
.z-index-7740 {
  z-index: 7740;
}
.z-index-7741 {
  z-index: 7741;
}
.z-index-7742 {
  z-index: 7742;
}
.z-index-7743 {
  z-index: 7743;
}
.z-index-7744 {
  z-index: 7744;
}
.z-index-7745 {
  z-index: 7745;
}
.z-index-7746 {
  z-index: 7746;
}
.z-index-7747 {
  z-index: 7747;
}
.z-index-7748 {
  z-index: 7748;
}
.z-index-7749 {
  z-index: 7749;
}
.z-index-7750 {
  z-index: 7750;
}
.z-index-7751 {
  z-index: 7751;
}
.z-index-7752 {
  z-index: 7752;
}
.z-index-7753 {
  z-index: 7753;
}
.z-index-7754 {
  z-index: 7754;
}
.z-index-7755 {
  z-index: 7755;
}
.z-index-7756 {
  z-index: 7756;
}
.z-index-7757 {
  z-index: 7757;
}
.z-index-7758 {
  z-index: 7758;
}
.z-index-7759 {
  z-index: 7759;
}
.z-index-7760 {
  z-index: 7760;
}
.z-index-7761 {
  z-index: 7761;
}
.z-index-7762 {
  z-index: 7762;
}
.z-index-7763 {
  z-index: 7763;
}
.z-index-7764 {
  z-index: 7764;
}
.z-index-7765 {
  z-index: 7765;
}
.z-index-7766 {
  z-index: 7766;
}
.z-index-7767 {
  z-index: 7767;
}
.z-index-7768 {
  z-index: 7768;
}
.z-index-7769 {
  z-index: 7769;
}
.z-index-7770 {
  z-index: 7770;
}
.z-index-7771 {
  z-index: 7771;
}
.z-index-7772 {
  z-index: 7772;
}
.z-index-7773 {
  z-index: 7773;
}
.z-index-7774 {
  z-index: 7774;
}
.z-index-7775 {
  z-index: 7775;
}
.z-index-7776 {
  z-index: 7776;
}
.z-index-7777 {
  z-index: 7777;
}
.z-index-7778 {
  z-index: 7778;
}
.z-index-7779 {
  z-index: 7779;
}
.z-index-7780 {
  z-index: 7780;
}
.z-index-7781 {
  z-index: 7781;
}
.z-index-7782 {
  z-index: 7782;
}
.z-index-7783 {
  z-index: 7783;
}
.z-index-7784 {
  z-index: 7784;
}
.z-index-7785 {
  z-index: 7785;
}
.z-index-7786 {
  z-index: 7786;
}
.z-index-7787 {
  z-index: 7787;
}
.z-index-7788 {
  z-index: 7788;
}
.z-index-7789 {
  z-index: 7789;
}
.z-index-7790 {
  z-index: 7790;
}
.z-index-7791 {
  z-index: 7791;
}
.z-index-7792 {
  z-index: 7792;
}
.z-index-7793 {
  z-index: 7793;
}
.z-index-7794 {
  z-index: 7794;
}
.z-index-7795 {
  z-index: 7795;
}
.z-index-7796 {
  z-index: 7796;
}
.z-index-7797 {
  z-index: 7797;
}
.z-index-7798 {
  z-index: 7798;
}
.z-index-7799 {
  z-index: 7799;
}
.z-index-7800 {
  z-index: 7800;
}
.z-index-7801 {
  z-index: 7801;
}
.z-index-7802 {
  z-index: 7802;
}
.z-index-7803 {
  z-index: 7803;
}
.z-index-7804 {
  z-index: 7804;
}
.z-index-7805 {
  z-index: 7805;
}
.z-index-7806 {
  z-index: 7806;
}
.z-index-7807 {
  z-index: 7807;
}
.z-index-7808 {
  z-index: 7808;
}
.z-index-7809 {
  z-index: 7809;
}
.z-index-7810 {
  z-index: 7810;
}
.z-index-7811 {
  z-index: 7811;
}
.z-index-7812 {
  z-index: 7812;
}
.z-index-7813 {
  z-index: 7813;
}
.z-index-7814 {
  z-index: 7814;
}
.z-index-7815 {
  z-index: 7815;
}
.z-index-7816 {
  z-index: 7816;
}
.z-index-7817 {
  z-index: 7817;
}
.z-index-7818 {
  z-index: 7818;
}
.z-index-7819 {
  z-index: 7819;
}
.z-index-7820 {
  z-index: 7820;
}
.z-index-7821 {
  z-index: 7821;
}
.z-index-7822 {
  z-index: 7822;
}
.z-index-7823 {
  z-index: 7823;
}
.z-index-7824 {
  z-index: 7824;
}
.z-index-7825 {
  z-index: 7825;
}
.z-index-7826 {
  z-index: 7826;
}
.z-index-7827 {
  z-index: 7827;
}
.z-index-7828 {
  z-index: 7828;
}
.z-index-7829 {
  z-index: 7829;
}
.z-index-7830 {
  z-index: 7830;
}
.z-index-7831 {
  z-index: 7831;
}
.z-index-7832 {
  z-index: 7832;
}
.z-index-7833 {
  z-index: 7833;
}
.z-index-7834 {
  z-index: 7834;
}
.z-index-7835 {
  z-index: 7835;
}
.z-index-7836 {
  z-index: 7836;
}
.z-index-7837 {
  z-index: 7837;
}
.z-index-7838 {
  z-index: 7838;
}
.z-index-7839 {
  z-index: 7839;
}
.z-index-7840 {
  z-index: 7840;
}
.z-index-7841 {
  z-index: 7841;
}
.z-index-7842 {
  z-index: 7842;
}
.z-index-7843 {
  z-index: 7843;
}
.z-index-7844 {
  z-index: 7844;
}
.z-index-7845 {
  z-index: 7845;
}
.z-index-7846 {
  z-index: 7846;
}
.z-index-7847 {
  z-index: 7847;
}
.z-index-7848 {
  z-index: 7848;
}
.z-index-7849 {
  z-index: 7849;
}
.z-index-7850 {
  z-index: 7850;
}
.z-index-7851 {
  z-index: 7851;
}
.z-index-7852 {
  z-index: 7852;
}
.z-index-7853 {
  z-index: 7853;
}
.z-index-7854 {
  z-index: 7854;
}
.z-index-7855 {
  z-index: 7855;
}
.z-index-7856 {
  z-index: 7856;
}
.z-index-7857 {
  z-index: 7857;
}
.z-index-7858 {
  z-index: 7858;
}
.z-index-7859 {
  z-index: 7859;
}
.z-index-7860 {
  z-index: 7860;
}
.z-index-7861 {
  z-index: 7861;
}
.z-index-7862 {
  z-index: 7862;
}
.z-index-7863 {
  z-index: 7863;
}
.z-index-7864 {
  z-index: 7864;
}
.z-index-7865 {
  z-index: 7865;
}
.z-index-7866 {
  z-index: 7866;
}
.z-index-7867 {
  z-index: 7867;
}
.z-index-7868 {
  z-index: 7868;
}
.z-index-7869 {
  z-index: 7869;
}
.z-index-7870 {
  z-index: 7870;
}
.z-index-7871 {
  z-index: 7871;
}
.z-index-7872 {
  z-index: 7872;
}
.z-index-7873 {
  z-index: 7873;
}
.z-index-7874 {
  z-index: 7874;
}
.z-index-7875 {
  z-index: 7875;
}
.z-index-7876 {
  z-index: 7876;
}
.z-index-7877 {
  z-index: 7877;
}
.z-index-7878 {
  z-index: 7878;
}
.z-index-7879 {
  z-index: 7879;
}
.z-index-7880 {
  z-index: 7880;
}
.z-index-7881 {
  z-index: 7881;
}
.z-index-7882 {
  z-index: 7882;
}
.z-index-7883 {
  z-index: 7883;
}
.z-index-7884 {
  z-index: 7884;
}
.z-index-7885 {
  z-index: 7885;
}
.z-index-7886 {
  z-index: 7886;
}
.z-index-7887 {
  z-index: 7887;
}
.z-index-7888 {
  z-index: 7888;
}
.z-index-7889 {
  z-index: 7889;
}
.z-index-7890 {
  z-index: 7890;
}
.z-index-7891 {
  z-index: 7891;
}
.z-index-7892 {
  z-index: 7892;
}
.z-index-7893 {
  z-index: 7893;
}
.z-index-7894 {
  z-index: 7894;
}
.z-index-7895 {
  z-index: 7895;
}
.z-index-7896 {
  z-index: 7896;
}
.z-index-7897 {
  z-index: 7897;
}
.z-index-7898 {
  z-index: 7898;
}
.z-index-7899 {
  z-index: 7899;
}
.z-index-7900 {
  z-index: 7900;
}
.z-index-7901 {
  z-index: 7901;
}
.z-index-7902 {
  z-index: 7902;
}
.z-index-7903 {
  z-index: 7903;
}
.z-index-7904 {
  z-index: 7904;
}
.z-index-7905 {
  z-index: 7905;
}
.z-index-7906 {
  z-index: 7906;
}
.z-index-7907 {
  z-index: 7907;
}
.z-index-7908 {
  z-index: 7908;
}
.z-index-7909 {
  z-index: 7909;
}
.z-index-7910 {
  z-index: 7910;
}
.z-index-7911 {
  z-index: 7911;
}
.z-index-7912 {
  z-index: 7912;
}
.z-index-7913 {
  z-index: 7913;
}
.z-index-7914 {
  z-index: 7914;
}
.z-index-7915 {
  z-index: 7915;
}
.z-index-7916 {
  z-index: 7916;
}
.z-index-7917 {
  z-index: 7917;
}
.z-index-7918 {
  z-index: 7918;
}
.z-index-7919 {
  z-index: 7919;
}
.z-index-7920 {
  z-index: 7920;
}
.z-index-7921 {
  z-index: 7921;
}
.z-index-7922 {
  z-index: 7922;
}
.z-index-7923 {
  z-index: 7923;
}
.z-index-7924 {
  z-index: 7924;
}
.z-index-7925 {
  z-index: 7925;
}
.z-index-7926 {
  z-index: 7926;
}
.z-index-7927 {
  z-index: 7927;
}
.z-index-7928 {
  z-index: 7928;
}
.z-index-7929 {
  z-index: 7929;
}
.z-index-7930 {
  z-index: 7930;
}
.z-index-7931 {
  z-index: 7931;
}
.z-index-7932 {
  z-index: 7932;
}
.z-index-7933 {
  z-index: 7933;
}
.z-index-7934 {
  z-index: 7934;
}
.z-index-7935 {
  z-index: 7935;
}
.z-index-7936 {
  z-index: 7936;
}
.z-index-7937 {
  z-index: 7937;
}
.z-index-7938 {
  z-index: 7938;
}
.z-index-7939 {
  z-index: 7939;
}
.z-index-7940 {
  z-index: 7940;
}
.z-index-7941 {
  z-index: 7941;
}
.z-index-7942 {
  z-index: 7942;
}
.z-index-7943 {
  z-index: 7943;
}
.z-index-7944 {
  z-index: 7944;
}
.z-index-7945 {
  z-index: 7945;
}
.z-index-7946 {
  z-index: 7946;
}
.z-index-7947 {
  z-index: 7947;
}
.z-index-7948 {
  z-index: 7948;
}
.z-index-7949 {
  z-index: 7949;
}
.z-index-7950 {
  z-index: 7950;
}
.z-index-7951 {
  z-index: 7951;
}
.z-index-7952 {
  z-index: 7952;
}
.z-index-7953 {
  z-index: 7953;
}
.z-index-7954 {
  z-index: 7954;
}
.z-index-7955 {
  z-index: 7955;
}
.z-index-7956 {
  z-index: 7956;
}
.z-index-7957 {
  z-index: 7957;
}
.z-index-7958 {
  z-index: 7958;
}
.z-index-7959 {
  z-index: 7959;
}
.z-index-7960 {
  z-index: 7960;
}
.z-index-7961 {
  z-index: 7961;
}
.z-index-7962 {
  z-index: 7962;
}
.z-index-7963 {
  z-index: 7963;
}
.z-index-7964 {
  z-index: 7964;
}
.z-index-7965 {
  z-index: 7965;
}
.z-index-7966 {
  z-index: 7966;
}
.z-index-7967 {
  z-index: 7967;
}
.z-index-7968 {
  z-index: 7968;
}
.z-index-7969 {
  z-index: 7969;
}
.z-index-7970 {
  z-index: 7970;
}
.z-index-7971 {
  z-index: 7971;
}
.z-index-7972 {
  z-index: 7972;
}
.z-index-7973 {
  z-index: 7973;
}
.z-index-7974 {
  z-index: 7974;
}
.z-index-7975 {
  z-index: 7975;
}
.z-index-7976 {
  z-index: 7976;
}
.z-index-7977 {
  z-index: 7977;
}
.z-index-7978 {
  z-index: 7978;
}
.z-index-7979 {
  z-index: 7979;
}
.z-index-7980 {
  z-index: 7980;
}
.z-index-7981 {
  z-index: 7981;
}
.z-index-7982 {
  z-index: 7982;
}
.z-index-7983 {
  z-index: 7983;
}
.z-index-7984 {
  z-index: 7984;
}
.z-index-7985 {
  z-index: 7985;
}
.z-index-7986 {
  z-index: 7986;
}
.z-index-7987 {
  z-index: 7987;
}
.z-index-7988 {
  z-index: 7988;
}
.z-index-7989 {
  z-index: 7989;
}
.z-index-7990 {
  z-index: 7990;
}
.z-index-7991 {
  z-index: 7991;
}
.z-index-7992 {
  z-index: 7992;
}
.z-index-7993 {
  z-index: 7993;
}
.z-index-7994 {
  z-index: 7994;
}
.z-index-7995 {
  z-index: 7995;
}
.z-index-7996 {
  z-index: 7996;
}
.z-index-7997 {
  z-index: 7997;
}
.z-index-7998 {
  z-index: 7998;
}
.z-index-7999 {
  z-index: 7999;
}
.z-index-8000 {
  z-index: 8000;
}
.z-index-8001 {
  z-index: 8001;
}
.z-index-8002 {
  z-index: 8002;
}
.z-index-8003 {
  z-index: 8003;
}
.z-index-8004 {
  z-index: 8004;
}
.z-index-8005 {
  z-index: 8005;
}
.z-index-8006 {
  z-index: 8006;
}
.z-index-8007 {
  z-index: 8007;
}
.z-index-8008 {
  z-index: 8008;
}
.z-index-8009 {
  z-index: 8009;
}
.z-index-8010 {
  z-index: 8010;
}
.z-index-8011 {
  z-index: 8011;
}
.z-index-8012 {
  z-index: 8012;
}
.z-index-8013 {
  z-index: 8013;
}
.z-index-8014 {
  z-index: 8014;
}
.z-index-8015 {
  z-index: 8015;
}
.z-index-8016 {
  z-index: 8016;
}
.z-index-8017 {
  z-index: 8017;
}
.z-index-8018 {
  z-index: 8018;
}
.z-index-8019 {
  z-index: 8019;
}
.z-index-8020 {
  z-index: 8020;
}
.z-index-8021 {
  z-index: 8021;
}
.z-index-8022 {
  z-index: 8022;
}
.z-index-8023 {
  z-index: 8023;
}
.z-index-8024 {
  z-index: 8024;
}
.z-index-8025 {
  z-index: 8025;
}
.z-index-8026 {
  z-index: 8026;
}
.z-index-8027 {
  z-index: 8027;
}
.z-index-8028 {
  z-index: 8028;
}
.z-index-8029 {
  z-index: 8029;
}
.z-index-8030 {
  z-index: 8030;
}
.z-index-8031 {
  z-index: 8031;
}
.z-index-8032 {
  z-index: 8032;
}
.z-index-8033 {
  z-index: 8033;
}
.z-index-8034 {
  z-index: 8034;
}
.z-index-8035 {
  z-index: 8035;
}
.z-index-8036 {
  z-index: 8036;
}
.z-index-8037 {
  z-index: 8037;
}
.z-index-8038 {
  z-index: 8038;
}
.z-index-8039 {
  z-index: 8039;
}
.z-index-8040 {
  z-index: 8040;
}
.z-index-8041 {
  z-index: 8041;
}
.z-index-8042 {
  z-index: 8042;
}
.z-index-8043 {
  z-index: 8043;
}
.z-index-8044 {
  z-index: 8044;
}
.z-index-8045 {
  z-index: 8045;
}
.z-index-8046 {
  z-index: 8046;
}
.z-index-8047 {
  z-index: 8047;
}
.z-index-8048 {
  z-index: 8048;
}
.z-index-8049 {
  z-index: 8049;
}
.z-index-8050 {
  z-index: 8050;
}
.z-index-8051 {
  z-index: 8051;
}
.z-index-8052 {
  z-index: 8052;
}
.z-index-8053 {
  z-index: 8053;
}
.z-index-8054 {
  z-index: 8054;
}
.z-index-8055 {
  z-index: 8055;
}
.z-index-8056 {
  z-index: 8056;
}
.z-index-8057 {
  z-index: 8057;
}
.z-index-8058 {
  z-index: 8058;
}
.z-index-8059 {
  z-index: 8059;
}
.z-index-8060 {
  z-index: 8060;
}
.z-index-8061 {
  z-index: 8061;
}
.z-index-8062 {
  z-index: 8062;
}
.z-index-8063 {
  z-index: 8063;
}
.z-index-8064 {
  z-index: 8064;
}
.z-index-8065 {
  z-index: 8065;
}
.z-index-8066 {
  z-index: 8066;
}
.z-index-8067 {
  z-index: 8067;
}
.z-index-8068 {
  z-index: 8068;
}
.z-index-8069 {
  z-index: 8069;
}
.z-index-8070 {
  z-index: 8070;
}
.z-index-8071 {
  z-index: 8071;
}
.z-index-8072 {
  z-index: 8072;
}
.z-index-8073 {
  z-index: 8073;
}
.z-index-8074 {
  z-index: 8074;
}
.z-index-8075 {
  z-index: 8075;
}
.z-index-8076 {
  z-index: 8076;
}
.z-index-8077 {
  z-index: 8077;
}
.z-index-8078 {
  z-index: 8078;
}
.z-index-8079 {
  z-index: 8079;
}
.z-index-8080 {
  z-index: 8080;
}
.z-index-8081 {
  z-index: 8081;
}
.z-index-8082 {
  z-index: 8082;
}
.z-index-8083 {
  z-index: 8083;
}
.z-index-8084 {
  z-index: 8084;
}
.z-index-8085 {
  z-index: 8085;
}
.z-index-8086 {
  z-index: 8086;
}
.z-index-8087 {
  z-index: 8087;
}
.z-index-8088 {
  z-index: 8088;
}
.z-index-8089 {
  z-index: 8089;
}
.z-index-8090 {
  z-index: 8090;
}
.z-index-8091 {
  z-index: 8091;
}
.z-index-8092 {
  z-index: 8092;
}
.z-index-8093 {
  z-index: 8093;
}
.z-index-8094 {
  z-index: 8094;
}
.z-index-8095 {
  z-index: 8095;
}
.z-index-8096 {
  z-index: 8096;
}
.z-index-8097 {
  z-index: 8097;
}
.z-index-8098 {
  z-index: 8098;
}
.z-index-8099 {
  z-index: 8099;
}
.z-index-8100 {
  z-index: 8100;
}
.z-index-8101 {
  z-index: 8101;
}
.z-index-8102 {
  z-index: 8102;
}
.z-index-8103 {
  z-index: 8103;
}
.z-index-8104 {
  z-index: 8104;
}
.z-index-8105 {
  z-index: 8105;
}
.z-index-8106 {
  z-index: 8106;
}
.z-index-8107 {
  z-index: 8107;
}
.z-index-8108 {
  z-index: 8108;
}
.z-index-8109 {
  z-index: 8109;
}
.z-index-8110 {
  z-index: 8110;
}
.z-index-8111 {
  z-index: 8111;
}
.z-index-8112 {
  z-index: 8112;
}
.z-index-8113 {
  z-index: 8113;
}
.z-index-8114 {
  z-index: 8114;
}
.z-index-8115 {
  z-index: 8115;
}
.z-index-8116 {
  z-index: 8116;
}
.z-index-8117 {
  z-index: 8117;
}
.z-index-8118 {
  z-index: 8118;
}
.z-index-8119 {
  z-index: 8119;
}
.z-index-8120 {
  z-index: 8120;
}
.z-index-8121 {
  z-index: 8121;
}
.z-index-8122 {
  z-index: 8122;
}
.z-index-8123 {
  z-index: 8123;
}
.z-index-8124 {
  z-index: 8124;
}
.z-index-8125 {
  z-index: 8125;
}
.z-index-8126 {
  z-index: 8126;
}
.z-index-8127 {
  z-index: 8127;
}
.z-index-8128 {
  z-index: 8128;
}
.z-index-8129 {
  z-index: 8129;
}
.z-index-8130 {
  z-index: 8130;
}
.z-index-8131 {
  z-index: 8131;
}
.z-index-8132 {
  z-index: 8132;
}
.z-index-8133 {
  z-index: 8133;
}
.z-index-8134 {
  z-index: 8134;
}
.z-index-8135 {
  z-index: 8135;
}
.z-index-8136 {
  z-index: 8136;
}
.z-index-8137 {
  z-index: 8137;
}
.z-index-8138 {
  z-index: 8138;
}
.z-index-8139 {
  z-index: 8139;
}
.z-index-8140 {
  z-index: 8140;
}
.z-index-8141 {
  z-index: 8141;
}
.z-index-8142 {
  z-index: 8142;
}
.z-index-8143 {
  z-index: 8143;
}
.z-index-8144 {
  z-index: 8144;
}
.z-index-8145 {
  z-index: 8145;
}
.z-index-8146 {
  z-index: 8146;
}
.z-index-8147 {
  z-index: 8147;
}
.z-index-8148 {
  z-index: 8148;
}
.z-index-8149 {
  z-index: 8149;
}
.z-index-8150 {
  z-index: 8150;
}
.z-index-8151 {
  z-index: 8151;
}
.z-index-8152 {
  z-index: 8152;
}
.z-index-8153 {
  z-index: 8153;
}
.z-index-8154 {
  z-index: 8154;
}
.z-index-8155 {
  z-index: 8155;
}
.z-index-8156 {
  z-index: 8156;
}
.z-index-8157 {
  z-index: 8157;
}
.z-index-8158 {
  z-index: 8158;
}
.z-index-8159 {
  z-index: 8159;
}
.z-index-8160 {
  z-index: 8160;
}
.z-index-8161 {
  z-index: 8161;
}
.z-index-8162 {
  z-index: 8162;
}
.z-index-8163 {
  z-index: 8163;
}
.z-index-8164 {
  z-index: 8164;
}
.z-index-8165 {
  z-index: 8165;
}
.z-index-8166 {
  z-index: 8166;
}
.z-index-8167 {
  z-index: 8167;
}
.z-index-8168 {
  z-index: 8168;
}
.z-index-8169 {
  z-index: 8169;
}
.z-index-8170 {
  z-index: 8170;
}
.z-index-8171 {
  z-index: 8171;
}
.z-index-8172 {
  z-index: 8172;
}
.z-index-8173 {
  z-index: 8173;
}
.z-index-8174 {
  z-index: 8174;
}
.z-index-8175 {
  z-index: 8175;
}
.z-index-8176 {
  z-index: 8176;
}
.z-index-8177 {
  z-index: 8177;
}
.z-index-8178 {
  z-index: 8178;
}
.z-index-8179 {
  z-index: 8179;
}
.z-index-8180 {
  z-index: 8180;
}
.z-index-8181 {
  z-index: 8181;
}
.z-index-8182 {
  z-index: 8182;
}
.z-index-8183 {
  z-index: 8183;
}
.z-index-8184 {
  z-index: 8184;
}
.z-index-8185 {
  z-index: 8185;
}
.z-index-8186 {
  z-index: 8186;
}
.z-index-8187 {
  z-index: 8187;
}
.z-index-8188 {
  z-index: 8188;
}
.z-index-8189 {
  z-index: 8189;
}
.z-index-8190 {
  z-index: 8190;
}
.z-index-8191 {
  z-index: 8191;
}
.z-index-8192 {
  z-index: 8192;
}
.z-index-8193 {
  z-index: 8193;
}
.z-index-8194 {
  z-index: 8194;
}
.z-index-8195 {
  z-index: 8195;
}
.z-index-8196 {
  z-index: 8196;
}
.z-index-8197 {
  z-index: 8197;
}
.z-index-8198 {
  z-index: 8198;
}
.z-index-8199 {
  z-index: 8199;
}
.z-index-8200 {
  z-index: 8200;
}
.z-index-8201 {
  z-index: 8201;
}
.z-index-8202 {
  z-index: 8202;
}
.z-index-8203 {
  z-index: 8203;
}
.z-index-8204 {
  z-index: 8204;
}
.z-index-8205 {
  z-index: 8205;
}
.z-index-8206 {
  z-index: 8206;
}
.z-index-8207 {
  z-index: 8207;
}
.z-index-8208 {
  z-index: 8208;
}
.z-index-8209 {
  z-index: 8209;
}
.z-index-8210 {
  z-index: 8210;
}
.z-index-8211 {
  z-index: 8211;
}
.z-index-8212 {
  z-index: 8212;
}
.z-index-8213 {
  z-index: 8213;
}
.z-index-8214 {
  z-index: 8214;
}
.z-index-8215 {
  z-index: 8215;
}
.z-index-8216 {
  z-index: 8216;
}
.z-index-8217 {
  z-index: 8217;
}
.z-index-8218 {
  z-index: 8218;
}
.z-index-8219 {
  z-index: 8219;
}
.z-index-8220 {
  z-index: 8220;
}
.z-index-8221 {
  z-index: 8221;
}
.z-index-8222 {
  z-index: 8222;
}
.z-index-8223 {
  z-index: 8223;
}
.z-index-8224 {
  z-index: 8224;
}
.z-index-8225 {
  z-index: 8225;
}
.z-index-8226 {
  z-index: 8226;
}
.z-index-8227 {
  z-index: 8227;
}
.z-index-8228 {
  z-index: 8228;
}
.z-index-8229 {
  z-index: 8229;
}
.z-index-8230 {
  z-index: 8230;
}
.z-index-8231 {
  z-index: 8231;
}
.z-index-8232 {
  z-index: 8232;
}
.z-index-8233 {
  z-index: 8233;
}
.z-index-8234 {
  z-index: 8234;
}
.z-index-8235 {
  z-index: 8235;
}
.z-index-8236 {
  z-index: 8236;
}
.z-index-8237 {
  z-index: 8237;
}
.z-index-8238 {
  z-index: 8238;
}
.z-index-8239 {
  z-index: 8239;
}
.z-index-8240 {
  z-index: 8240;
}
.z-index-8241 {
  z-index: 8241;
}
.z-index-8242 {
  z-index: 8242;
}
.z-index-8243 {
  z-index: 8243;
}
.z-index-8244 {
  z-index: 8244;
}
.z-index-8245 {
  z-index: 8245;
}
.z-index-8246 {
  z-index: 8246;
}
.z-index-8247 {
  z-index: 8247;
}
.z-index-8248 {
  z-index: 8248;
}
.z-index-8249 {
  z-index: 8249;
}
.z-index-8250 {
  z-index: 8250;
}
.z-index-8251 {
  z-index: 8251;
}
.z-index-8252 {
  z-index: 8252;
}
.z-index-8253 {
  z-index: 8253;
}
.z-index-8254 {
  z-index: 8254;
}
.z-index-8255 {
  z-index: 8255;
}
.z-index-8256 {
  z-index: 8256;
}
.z-index-8257 {
  z-index: 8257;
}
.z-index-8258 {
  z-index: 8258;
}
.z-index-8259 {
  z-index: 8259;
}
.z-index-8260 {
  z-index: 8260;
}
.z-index-8261 {
  z-index: 8261;
}
.z-index-8262 {
  z-index: 8262;
}
.z-index-8263 {
  z-index: 8263;
}
.z-index-8264 {
  z-index: 8264;
}
.z-index-8265 {
  z-index: 8265;
}
.z-index-8266 {
  z-index: 8266;
}
.z-index-8267 {
  z-index: 8267;
}
.z-index-8268 {
  z-index: 8268;
}
.z-index-8269 {
  z-index: 8269;
}
.z-index-8270 {
  z-index: 8270;
}
.z-index-8271 {
  z-index: 8271;
}
.z-index-8272 {
  z-index: 8272;
}
.z-index-8273 {
  z-index: 8273;
}
.z-index-8274 {
  z-index: 8274;
}
.z-index-8275 {
  z-index: 8275;
}
.z-index-8276 {
  z-index: 8276;
}
.z-index-8277 {
  z-index: 8277;
}
.z-index-8278 {
  z-index: 8278;
}
.z-index-8279 {
  z-index: 8279;
}
.z-index-8280 {
  z-index: 8280;
}
.z-index-8281 {
  z-index: 8281;
}
.z-index-8282 {
  z-index: 8282;
}
.z-index-8283 {
  z-index: 8283;
}
.z-index-8284 {
  z-index: 8284;
}
.z-index-8285 {
  z-index: 8285;
}
.z-index-8286 {
  z-index: 8286;
}
.z-index-8287 {
  z-index: 8287;
}
.z-index-8288 {
  z-index: 8288;
}
.z-index-8289 {
  z-index: 8289;
}
.z-index-8290 {
  z-index: 8290;
}
.z-index-8291 {
  z-index: 8291;
}
.z-index-8292 {
  z-index: 8292;
}
.z-index-8293 {
  z-index: 8293;
}
.z-index-8294 {
  z-index: 8294;
}
.z-index-8295 {
  z-index: 8295;
}
.z-index-8296 {
  z-index: 8296;
}
.z-index-8297 {
  z-index: 8297;
}
.z-index-8298 {
  z-index: 8298;
}
.z-index-8299 {
  z-index: 8299;
}
.z-index-8300 {
  z-index: 8300;
}
.z-index-8301 {
  z-index: 8301;
}
.z-index-8302 {
  z-index: 8302;
}
.z-index-8303 {
  z-index: 8303;
}
.z-index-8304 {
  z-index: 8304;
}
.z-index-8305 {
  z-index: 8305;
}
.z-index-8306 {
  z-index: 8306;
}
.z-index-8307 {
  z-index: 8307;
}
.z-index-8308 {
  z-index: 8308;
}
.z-index-8309 {
  z-index: 8309;
}
.z-index-8310 {
  z-index: 8310;
}
.z-index-8311 {
  z-index: 8311;
}
.z-index-8312 {
  z-index: 8312;
}
.z-index-8313 {
  z-index: 8313;
}
.z-index-8314 {
  z-index: 8314;
}
.z-index-8315 {
  z-index: 8315;
}
.z-index-8316 {
  z-index: 8316;
}
.z-index-8317 {
  z-index: 8317;
}
.z-index-8318 {
  z-index: 8318;
}
.z-index-8319 {
  z-index: 8319;
}
.z-index-8320 {
  z-index: 8320;
}
.z-index-8321 {
  z-index: 8321;
}
.z-index-8322 {
  z-index: 8322;
}
.z-index-8323 {
  z-index: 8323;
}
.z-index-8324 {
  z-index: 8324;
}
.z-index-8325 {
  z-index: 8325;
}
.z-index-8326 {
  z-index: 8326;
}
.z-index-8327 {
  z-index: 8327;
}
.z-index-8328 {
  z-index: 8328;
}
.z-index-8329 {
  z-index: 8329;
}
.z-index-8330 {
  z-index: 8330;
}
.z-index-8331 {
  z-index: 8331;
}
.z-index-8332 {
  z-index: 8332;
}
.z-index-8333 {
  z-index: 8333;
}
.z-index-8334 {
  z-index: 8334;
}
.z-index-8335 {
  z-index: 8335;
}
.z-index-8336 {
  z-index: 8336;
}
.z-index-8337 {
  z-index: 8337;
}
.z-index-8338 {
  z-index: 8338;
}
.z-index-8339 {
  z-index: 8339;
}
.z-index-8340 {
  z-index: 8340;
}
.z-index-8341 {
  z-index: 8341;
}
.z-index-8342 {
  z-index: 8342;
}
.z-index-8343 {
  z-index: 8343;
}
.z-index-8344 {
  z-index: 8344;
}
.z-index-8345 {
  z-index: 8345;
}
.z-index-8346 {
  z-index: 8346;
}
.z-index-8347 {
  z-index: 8347;
}
.z-index-8348 {
  z-index: 8348;
}
.z-index-8349 {
  z-index: 8349;
}
.z-index-8350 {
  z-index: 8350;
}
.z-index-8351 {
  z-index: 8351;
}
.z-index-8352 {
  z-index: 8352;
}
.z-index-8353 {
  z-index: 8353;
}
.z-index-8354 {
  z-index: 8354;
}
.z-index-8355 {
  z-index: 8355;
}
.z-index-8356 {
  z-index: 8356;
}
.z-index-8357 {
  z-index: 8357;
}
.z-index-8358 {
  z-index: 8358;
}
.z-index-8359 {
  z-index: 8359;
}
.z-index-8360 {
  z-index: 8360;
}
.z-index-8361 {
  z-index: 8361;
}
.z-index-8362 {
  z-index: 8362;
}
.z-index-8363 {
  z-index: 8363;
}
.z-index-8364 {
  z-index: 8364;
}
.z-index-8365 {
  z-index: 8365;
}
.z-index-8366 {
  z-index: 8366;
}
.z-index-8367 {
  z-index: 8367;
}
.z-index-8368 {
  z-index: 8368;
}
.z-index-8369 {
  z-index: 8369;
}
.z-index-8370 {
  z-index: 8370;
}
.z-index-8371 {
  z-index: 8371;
}
.z-index-8372 {
  z-index: 8372;
}
.z-index-8373 {
  z-index: 8373;
}
.z-index-8374 {
  z-index: 8374;
}
.z-index-8375 {
  z-index: 8375;
}
.z-index-8376 {
  z-index: 8376;
}
.z-index-8377 {
  z-index: 8377;
}
.z-index-8378 {
  z-index: 8378;
}
.z-index-8379 {
  z-index: 8379;
}
.z-index-8380 {
  z-index: 8380;
}
.z-index-8381 {
  z-index: 8381;
}
.z-index-8382 {
  z-index: 8382;
}
.z-index-8383 {
  z-index: 8383;
}
.z-index-8384 {
  z-index: 8384;
}
.z-index-8385 {
  z-index: 8385;
}
.z-index-8386 {
  z-index: 8386;
}
.z-index-8387 {
  z-index: 8387;
}
.z-index-8388 {
  z-index: 8388;
}
.z-index-8389 {
  z-index: 8389;
}
.z-index-8390 {
  z-index: 8390;
}
.z-index-8391 {
  z-index: 8391;
}
.z-index-8392 {
  z-index: 8392;
}
.z-index-8393 {
  z-index: 8393;
}
.z-index-8394 {
  z-index: 8394;
}
.z-index-8395 {
  z-index: 8395;
}
.z-index-8396 {
  z-index: 8396;
}
.z-index-8397 {
  z-index: 8397;
}
.z-index-8398 {
  z-index: 8398;
}
.z-index-8399 {
  z-index: 8399;
}
.z-index-8400 {
  z-index: 8400;
}
.z-index-8401 {
  z-index: 8401;
}
.z-index-8402 {
  z-index: 8402;
}
.z-index-8403 {
  z-index: 8403;
}
.z-index-8404 {
  z-index: 8404;
}
.z-index-8405 {
  z-index: 8405;
}
.z-index-8406 {
  z-index: 8406;
}
.z-index-8407 {
  z-index: 8407;
}
.z-index-8408 {
  z-index: 8408;
}
.z-index-8409 {
  z-index: 8409;
}
.z-index-8410 {
  z-index: 8410;
}
.z-index-8411 {
  z-index: 8411;
}
.z-index-8412 {
  z-index: 8412;
}
.z-index-8413 {
  z-index: 8413;
}
.z-index-8414 {
  z-index: 8414;
}
.z-index-8415 {
  z-index: 8415;
}
.z-index-8416 {
  z-index: 8416;
}
.z-index-8417 {
  z-index: 8417;
}
.z-index-8418 {
  z-index: 8418;
}
.z-index-8419 {
  z-index: 8419;
}
.z-index-8420 {
  z-index: 8420;
}
.z-index-8421 {
  z-index: 8421;
}
.z-index-8422 {
  z-index: 8422;
}
.z-index-8423 {
  z-index: 8423;
}
.z-index-8424 {
  z-index: 8424;
}
.z-index-8425 {
  z-index: 8425;
}
.z-index-8426 {
  z-index: 8426;
}
.z-index-8427 {
  z-index: 8427;
}
.z-index-8428 {
  z-index: 8428;
}
.z-index-8429 {
  z-index: 8429;
}
.z-index-8430 {
  z-index: 8430;
}
.z-index-8431 {
  z-index: 8431;
}
.z-index-8432 {
  z-index: 8432;
}
.z-index-8433 {
  z-index: 8433;
}
.z-index-8434 {
  z-index: 8434;
}
.z-index-8435 {
  z-index: 8435;
}
.z-index-8436 {
  z-index: 8436;
}
.z-index-8437 {
  z-index: 8437;
}
.z-index-8438 {
  z-index: 8438;
}
.z-index-8439 {
  z-index: 8439;
}
.z-index-8440 {
  z-index: 8440;
}
.z-index-8441 {
  z-index: 8441;
}
.z-index-8442 {
  z-index: 8442;
}
.z-index-8443 {
  z-index: 8443;
}
.z-index-8444 {
  z-index: 8444;
}
.z-index-8445 {
  z-index: 8445;
}
.z-index-8446 {
  z-index: 8446;
}
.z-index-8447 {
  z-index: 8447;
}
.z-index-8448 {
  z-index: 8448;
}
.z-index-8449 {
  z-index: 8449;
}
.z-index-8450 {
  z-index: 8450;
}
.z-index-8451 {
  z-index: 8451;
}
.z-index-8452 {
  z-index: 8452;
}
.z-index-8453 {
  z-index: 8453;
}
.z-index-8454 {
  z-index: 8454;
}
.z-index-8455 {
  z-index: 8455;
}
.z-index-8456 {
  z-index: 8456;
}
.z-index-8457 {
  z-index: 8457;
}
.z-index-8458 {
  z-index: 8458;
}
.z-index-8459 {
  z-index: 8459;
}
.z-index-8460 {
  z-index: 8460;
}
.z-index-8461 {
  z-index: 8461;
}
.z-index-8462 {
  z-index: 8462;
}
.z-index-8463 {
  z-index: 8463;
}
.z-index-8464 {
  z-index: 8464;
}
.z-index-8465 {
  z-index: 8465;
}
.z-index-8466 {
  z-index: 8466;
}
.z-index-8467 {
  z-index: 8467;
}
.z-index-8468 {
  z-index: 8468;
}
.z-index-8469 {
  z-index: 8469;
}
.z-index-8470 {
  z-index: 8470;
}
.z-index-8471 {
  z-index: 8471;
}
.z-index-8472 {
  z-index: 8472;
}
.z-index-8473 {
  z-index: 8473;
}
.z-index-8474 {
  z-index: 8474;
}
.z-index-8475 {
  z-index: 8475;
}
.z-index-8476 {
  z-index: 8476;
}
.z-index-8477 {
  z-index: 8477;
}
.z-index-8478 {
  z-index: 8478;
}
.z-index-8479 {
  z-index: 8479;
}
.z-index-8480 {
  z-index: 8480;
}
.z-index-8481 {
  z-index: 8481;
}
.z-index-8482 {
  z-index: 8482;
}
.z-index-8483 {
  z-index: 8483;
}
.z-index-8484 {
  z-index: 8484;
}
.z-index-8485 {
  z-index: 8485;
}
.z-index-8486 {
  z-index: 8486;
}
.z-index-8487 {
  z-index: 8487;
}
.z-index-8488 {
  z-index: 8488;
}
.z-index-8489 {
  z-index: 8489;
}
.z-index-8490 {
  z-index: 8490;
}
.z-index-8491 {
  z-index: 8491;
}
.z-index-8492 {
  z-index: 8492;
}
.z-index-8493 {
  z-index: 8493;
}
.z-index-8494 {
  z-index: 8494;
}
.z-index-8495 {
  z-index: 8495;
}
.z-index-8496 {
  z-index: 8496;
}
.z-index-8497 {
  z-index: 8497;
}
.z-index-8498 {
  z-index: 8498;
}
.z-index-8499 {
  z-index: 8499;
}
.z-index-8500 {
  z-index: 8500;
}
.z-index-8501 {
  z-index: 8501;
}
.z-index-8502 {
  z-index: 8502;
}
.z-index-8503 {
  z-index: 8503;
}
.z-index-8504 {
  z-index: 8504;
}
.z-index-8505 {
  z-index: 8505;
}
.z-index-8506 {
  z-index: 8506;
}
.z-index-8507 {
  z-index: 8507;
}
.z-index-8508 {
  z-index: 8508;
}
.z-index-8509 {
  z-index: 8509;
}
.z-index-8510 {
  z-index: 8510;
}
.z-index-8511 {
  z-index: 8511;
}
.z-index-8512 {
  z-index: 8512;
}
.z-index-8513 {
  z-index: 8513;
}
.z-index-8514 {
  z-index: 8514;
}
.z-index-8515 {
  z-index: 8515;
}
.z-index-8516 {
  z-index: 8516;
}
.z-index-8517 {
  z-index: 8517;
}
.z-index-8518 {
  z-index: 8518;
}
.z-index-8519 {
  z-index: 8519;
}
.z-index-8520 {
  z-index: 8520;
}
.z-index-8521 {
  z-index: 8521;
}
.z-index-8522 {
  z-index: 8522;
}
.z-index-8523 {
  z-index: 8523;
}
.z-index-8524 {
  z-index: 8524;
}
.z-index-8525 {
  z-index: 8525;
}
.z-index-8526 {
  z-index: 8526;
}
.z-index-8527 {
  z-index: 8527;
}
.z-index-8528 {
  z-index: 8528;
}
.z-index-8529 {
  z-index: 8529;
}
.z-index-8530 {
  z-index: 8530;
}
.z-index-8531 {
  z-index: 8531;
}
.z-index-8532 {
  z-index: 8532;
}
.z-index-8533 {
  z-index: 8533;
}
.z-index-8534 {
  z-index: 8534;
}
.z-index-8535 {
  z-index: 8535;
}
.z-index-8536 {
  z-index: 8536;
}
.z-index-8537 {
  z-index: 8537;
}
.z-index-8538 {
  z-index: 8538;
}
.z-index-8539 {
  z-index: 8539;
}
.z-index-8540 {
  z-index: 8540;
}
.z-index-8541 {
  z-index: 8541;
}
.z-index-8542 {
  z-index: 8542;
}
.z-index-8543 {
  z-index: 8543;
}
.z-index-8544 {
  z-index: 8544;
}
.z-index-8545 {
  z-index: 8545;
}
.z-index-8546 {
  z-index: 8546;
}
.z-index-8547 {
  z-index: 8547;
}
.z-index-8548 {
  z-index: 8548;
}
.z-index-8549 {
  z-index: 8549;
}
.z-index-8550 {
  z-index: 8550;
}
.z-index-8551 {
  z-index: 8551;
}
.z-index-8552 {
  z-index: 8552;
}
.z-index-8553 {
  z-index: 8553;
}
.z-index-8554 {
  z-index: 8554;
}
.z-index-8555 {
  z-index: 8555;
}
.z-index-8556 {
  z-index: 8556;
}
.z-index-8557 {
  z-index: 8557;
}
.z-index-8558 {
  z-index: 8558;
}
.z-index-8559 {
  z-index: 8559;
}
.z-index-8560 {
  z-index: 8560;
}
.z-index-8561 {
  z-index: 8561;
}
.z-index-8562 {
  z-index: 8562;
}
.z-index-8563 {
  z-index: 8563;
}
.z-index-8564 {
  z-index: 8564;
}
.z-index-8565 {
  z-index: 8565;
}
.z-index-8566 {
  z-index: 8566;
}
.z-index-8567 {
  z-index: 8567;
}
.z-index-8568 {
  z-index: 8568;
}
.z-index-8569 {
  z-index: 8569;
}
.z-index-8570 {
  z-index: 8570;
}
.z-index-8571 {
  z-index: 8571;
}
.z-index-8572 {
  z-index: 8572;
}
.z-index-8573 {
  z-index: 8573;
}
.z-index-8574 {
  z-index: 8574;
}
.z-index-8575 {
  z-index: 8575;
}
.z-index-8576 {
  z-index: 8576;
}
.z-index-8577 {
  z-index: 8577;
}
.z-index-8578 {
  z-index: 8578;
}
.z-index-8579 {
  z-index: 8579;
}
.z-index-8580 {
  z-index: 8580;
}
.z-index-8581 {
  z-index: 8581;
}
.z-index-8582 {
  z-index: 8582;
}
.z-index-8583 {
  z-index: 8583;
}
.z-index-8584 {
  z-index: 8584;
}
.z-index-8585 {
  z-index: 8585;
}
.z-index-8586 {
  z-index: 8586;
}
.z-index-8587 {
  z-index: 8587;
}
.z-index-8588 {
  z-index: 8588;
}
.z-index-8589 {
  z-index: 8589;
}
.z-index-8590 {
  z-index: 8590;
}
.z-index-8591 {
  z-index: 8591;
}
.z-index-8592 {
  z-index: 8592;
}
.z-index-8593 {
  z-index: 8593;
}
.z-index-8594 {
  z-index: 8594;
}
.z-index-8595 {
  z-index: 8595;
}
.z-index-8596 {
  z-index: 8596;
}
.z-index-8597 {
  z-index: 8597;
}
.z-index-8598 {
  z-index: 8598;
}
.z-index-8599 {
  z-index: 8599;
}
.z-index-8600 {
  z-index: 8600;
}
.z-index-8601 {
  z-index: 8601;
}
.z-index-8602 {
  z-index: 8602;
}
.z-index-8603 {
  z-index: 8603;
}
.z-index-8604 {
  z-index: 8604;
}
.z-index-8605 {
  z-index: 8605;
}
.z-index-8606 {
  z-index: 8606;
}
.z-index-8607 {
  z-index: 8607;
}
.z-index-8608 {
  z-index: 8608;
}
.z-index-8609 {
  z-index: 8609;
}
.z-index-8610 {
  z-index: 8610;
}
.z-index-8611 {
  z-index: 8611;
}
.z-index-8612 {
  z-index: 8612;
}
.z-index-8613 {
  z-index: 8613;
}
.z-index-8614 {
  z-index: 8614;
}
.z-index-8615 {
  z-index: 8615;
}
.z-index-8616 {
  z-index: 8616;
}
.z-index-8617 {
  z-index: 8617;
}
.z-index-8618 {
  z-index: 8618;
}
.z-index-8619 {
  z-index: 8619;
}
.z-index-8620 {
  z-index: 8620;
}
.z-index-8621 {
  z-index: 8621;
}
.z-index-8622 {
  z-index: 8622;
}
.z-index-8623 {
  z-index: 8623;
}
.z-index-8624 {
  z-index: 8624;
}
.z-index-8625 {
  z-index: 8625;
}
.z-index-8626 {
  z-index: 8626;
}
.z-index-8627 {
  z-index: 8627;
}
.z-index-8628 {
  z-index: 8628;
}
.z-index-8629 {
  z-index: 8629;
}
.z-index-8630 {
  z-index: 8630;
}
.z-index-8631 {
  z-index: 8631;
}
.z-index-8632 {
  z-index: 8632;
}
.z-index-8633 {
  z-index: 8633;
}
.z-index-8634 {
  z-index: 8634;
}
.z-index-8635 {
  z-index: 8635;
}
.z-index-8636 {
  z-index: 8636;
}
.z-index-8637 {
  z-index: 8637;
}
.z-index-8638 {
  z-index: 8638;
}
.z-index-8639 {
  z-index: 8639;
}
.z-index-8640 {
  z-index: 8640;
}
.z-index-8641 {
  z-index: 8641;
}
.z-index-8642 {
  z-index: 8642;
}
.z-index-8643 {
  z-index: 8643;
}
.z-index-8644 {
  z-index: 8644;
}
.z-index-8645 {
  z-index: 8645;
}
.z-index-8646 {
  z-index: 8646;
}
.z-index-8647 {
  z-index: 8647;
}
.z-index-8648 {
  z-index: 8648;
}
.z-index-8649 {
  z-index: 8649;
}
.z-index-8650 {
  z-index: 8650;
}
.z-index-8651 {
  z-index: 8651;
}
.z-index-8652 {
  z-index: 8652;
}
.z-index-8653 {
  z-index: 8653;
}
.z-index-8654 {
  z-index: 8654;
}
.z-index-8655 {
  z-index: 8655;
}
.z-index-8656 {
  z-index: 8656;
}
.z-index-8657 {
  z-index: 8657;
}
.z-index-8658 {
  z-index: 8658;
}
.z-index-8659 {
  z-index: 8659;
}
.z-index-8660 {
  z-index: 8660;
}
.z-index-8661 {
  z-index: 8661;
}
.z-index-8662 {
  z-index: 8662;
}
.z-index-8663 {
  z-index: 8663;
}
.z-index-8664 {
  z-index: 8664;
}
.z-index-8665 {
  z-index: 8665;
}
.z-index-8666 {
  z-index: 8666;
}
.z-index-8667 {
  z-index: 8667;
}
.z-index-8668 {
  z-index: 8668;
}
.z-index-8669 {
  z-index: 8669;
}
.z-index-8670 {
  z-index: 8670;
}
.z-index-8671 {
  z-index: 8671;
}
.z-index-8672 {
  z-index: 8672;
}
.z-index-8673 {
  z-index: 8673;
}
.z-index-8674 {
  z-index: 8674;
}
.z-index-8675 {
  z-index: 8675;
}
.z-index-8676 {
  z-index: 8676;
}
.z-index-8677 {
  z-index: 8677;
}
.z-index-8678 {
  z-index: 8678;
}
.z-index-8679 {
  z-index: 8679;
}
.z-index-8680 {
  z-index: 8680;
}
.z-index-8681 {
  z-index: 8681;
}
.z-index-8682 {
  z-index: 8682;
}
.z-index-8683 {
  z-index: 8683;
}
.z-index-8684 {
  z-index: 8684;
}
.z-index-8685 {
  z-index: 8685;
}
.z-index-8686 {
  z-index: 8686;
}
.z-index-8687 {
  z-index: 8687;
}
.z-index-8688 {
  z-index: 8688;
}
.z-index-8689 {
  z-index: 8689;
}
.z-index-8690 {
  z-index: 8690;
}
.z-index-8691 {
  z-index: 8691;
}
.z-index-8692 {
  z-index: 8692;
}
.z-index-8693 {
  z-index: 8693;
}
.z-index-8694 {
  z-index: 8694;
}
.z-index-8695 {
  z-index: 8695;
}
.z-index-8696 {
  z-index: 8696;
}
.z-index-8697 {
  z-index: 8697;
}
.z-index-8698 {
  z-index: 8698;
}
.z-index-8699 {
  z-index: 8699;
}
.z-index-8700 {
  z-index: 8700;
}
.z-index-8701 {
  z-index: 8701;
}
.z-index-8702 {
  z-index: 8702;
}
.z-index-8703 {
  z-index: 8703;
}
.z-index-8704 {
  z-index: 8704;
}
.z-index-8705 {
  z-index: 8705;
}
.z-index-8706 {
  z-index: 8706;
}
.z-index-8707 {
  z-index: 8707;
}
.z-index-8708 {
  z-index: 8708;
}
.z-index-8709 {
  z-index: 8709;
}
.z-index-8710 {
  z-index: 8710;
}
.z-index-8711 {
  z-index: 8711;
}
.z-index-8712 {
  z-index: 8712;
}
.z-index-8713 {
  z-index: 8713;
}
.z-index-8714 {
  z-index: 8714;
}
.z-index-8715 {
  z-index: 8715;
}
.z-index-8716 {
  z-index: 8716;
}
.z-index-8717 {
  z-index: 8717;
}
.z-index-8718 {
  z-index: 8718;
}
.z-index-8719 {
  z-index: 8719;
}
.z-index-8720 {
  z-index: 8720;
}
.z-index-8721 {
  z-index: 8721;
}
.z-index-8722 {
  z-index: 8722;
}
.z-index-8723 {
  z-index: 8723;
}
.z-index-8724 {
  z-index: 8724;
}
.z-index-8725 {
  z-index: 8725;
}
.z-index-8726 {
  z-index: 8726;
}
.z-index-8727 {
  z-index: 8727;
}
.z-index-8728 {
  z-index: 8728;
}
.z-index-8729 {
  z-index: 8729;
}
.z-index-8730 {
  z-index: 8730;
}
.z-index-8731 {
  z-index: 8731;
}
.z-index-8732 {
  z-index: 8732;
}
.z-index-8733 {
  z-index: 8733;
}
.z-index-8734 {
  z-index: 8734;
}
.z-index-8735 {
  z-index: 8735;
}
.z-index-8736 {
  z-index: 8736;
}
.z-index-8737 {
  z-index: 8737;
}
.z-index-8738 {
  z-index: 8738;
}
.z-index-8739 {
  z-index: 8739;
}
.z-index-8740 {
  z-index: 8740;
}
.z-index-8741 {
  z-index: 8741;
}
.z-index-8742 {
  z-index: 8742;
}
.z-index-8743 {
  z-index: 8743;
}
.z-index-8744 {
  z-index: 8744;
}
.z-index-8745 {
  z-index: 8745;
}
.z-index-8746 {
  z-index: 8746;
}
.z-index-8747 {
  z-index: 8747;
}
.z-index-8748 {
  z-index: 8748;
}
.z-index-8749 {
  z-index: 8749;
}
.z-index-8750 {
  z-index: 8750;
}
.z-index-8751 {
  z-index: 8751;
}
.z-index-8752 {
  z-index: 8752;
}
.z-index-8753 {
  z-index: 8753;
}
.z-index-8754 {
  z-index: 8754;
}
.z-index-8755 {
  z-index: 8755;
}
.z-index-8756 {
  z-index: 8756;
}
.z-index-8757 {
  z-index: 8757;
}
.z-index-8758 {
  z-index: 8758;
}
.z-index-8759 {
  z-index: 8759;
}
.z-index-8760 {
  z-index: 8760;
}
.z-index-8761 {
  z-index: 8761;
}
.z-index-8762 {
  z-index: 8762;
}
.z-index-8763 {
  z-index: 8763;
}
.z-index-8764 {
  z-index: 8764;
}
.z-index-8765 {
  z-index: 8765;
}
.z-index-8766 {
  z-index: 8766;
}
.z-index-8767 {
  z-index: 8767;
}
.z-index-8768 {
  z-index: 8768;
}
.z-index-8769 {
  z-index: 8769;
}
.z-index-8770 {
  z-index: 8770;
}
.z-index-8771 {
  z-index: 8771;
}
.z-index-8772 {
  z-index: 8772;
}
.z-index-8773 {
  z-index: 8773;
}
.z-index-8774 {
  z-index: 8774;
}
.z-index-8775 {
  z-index: 8775;
}
.z-index-8776 {
  z-index: 8776;
}
.z-index-8777 {
  z-index: 8777;
}
.z-index-8778 {
  z-index: 8778;
}
.z-index-8779 {
  z-index: 8779;
}
.z-index-8780 {
  z-index: 8780;
}
.z-index-8781 {
  z-index: 8781;
}
.z-index-8782 {
  z-index: 8782;
}
.z-index-8783 {
  z-index: 8783;
}
.z-index-8784 {
  z-index: 8784;
}
.z-index-8785 {
  z-index: 8785;
}
.z-index-8786 {
  z-index: 8786;
}
.z-index-8787 {
  z-index: 8787;
}
.z-index-8788 {
  z-index: 8788;
}
.z-index-8789 {
  z-index: 8789;
}
.z-index-8790 {
  z-index: 8790;
}
.z-index-8791 {
  z-index: 8791;
}
.z-index-8792 {
  z-index: 8792;
}
.z-index-8793 {
  z-index: 8793;
}
.z-index-8794 {
  z-index: 8794;
}
.z-index-8795 {
  z-index: 8795;
}
.z-index-8796 {
  z-index: 8796;
}
.z-index-8797 {
  z-index: 8797;
}
.z-index-8798 {
  z-index: 8798;
}
.z-index-8799 {
  z-index: 8799;
}
.z-index-8800 {
  z-index: 8800;
}
.z-index-8801 {
  z-index: 8801;
}
.z-index-8802 {
  z-index: 8802;
}
.z-index-8803 {
  z-index: 8803;
}
.z-index-8804 {
  z-index: 8804;
}
.z-index-8805 {
  z-index: 8805;
}
.z-index-8806 {
  z-index: 8806;
}
.z-index-8807 {
  z-index: 8807;
}
.z-index-8808 {
  z-index: 8808;
}
.z-index-8809 {
  z-index: 8809;
}
.z-index-8810 {
  z-index: 8810;
}
.z-index-8811 {
  z-index: 8811;
}
.z-index-8812 {
  z-index: 8812;
}
.z-index-8813 {
  z-index: 8813;
}
.z-index-8814 {
  z-index: 8814;
}
.z-index-8815 {
  z-index: 8815;
}
.z-index-8816 {
  z-index: 8816;
}
.z-index-8817 {
  z-index: 8817;
}
.z-index-8818 {
  z-index: 8818;
}
.z-index-8819 {
  z-index: 8819;
}
.z-index-8820 {
  z-index: 8820;
}
.z-index-8821 {
  z-index: 8821;
}
.z-index-8822 {
  z-index: 8822;
}
.z-index-8823 {
  z-index: 8823;
}
.z-index-8824 {
  z-index: 8824;
}
.z-index-8825 {
  z-index: 8825;
}
.z-index-8826 {
  z-index: 8826;
}
.z-index-8827 {
  z-index: 8827;
}
.z-index-8828 {
  z-index: 8828;
}
.z-index-8829 {
  z-index: 8829;
}
.z-index-8830 {
  z-index: 8830;
}
.z-index-8831 {
  z-index: 8831;
}
.z-index-8832 {
  z-index: 8832;
}
.z-index-8833 {
  z-index: 8833;
}
.z-index-8834 {
  z-index: 8834;
}
.z-index-8835 {
  z-index: 8835;
}
.z-index-8836 {
  z-index: 8836;
}
.z-index-8837 {
  z-index: 8837;
}
.z-index-8838 {
  z-index: 8838;
}
.z-index-8839 {
  z-index: 8839;
}
.z-index-8840 {
  z-index: 8840;
}
.z-index-8841 {
  z-index: 8841;
}
.z-index-8842 {
  z-index: 8842;
}
.z-index-8843 {
  z-index: 8843;
}
.z-index-8844 {
  z-index: 8844;
}
.z-index-8845 {
  z-index: 8845;
}
.z-index-8846 {
  z-index: 8846;
}
.z-index-8847 {
  z-index: 8847;
}
.z-index-8848 {
  z-index: 8848;
}
.z-index-8849 {
  z-index: 8849;
}
.z-index-8850 {
  z-index: 8850;
}
.z-index-8851 {
  z-index: 8851;
}
.z-index-8852 {
  z-index: 8852;
}
.z-index-8853 {
  z-index: 8853;
}
.z-index-8854 {
  z-index: 8854;
}
.z-index-8855 {
  z-index: 8855;
}
.z-index-8856 {
  z-index: 8856;
}
.z-index-8857 {
  z-index: 8857;
}
.z-index-8858 {
  z-index: 8858;
}
.z-index-8859 {
  z-index: 8859;
}
.z-index-8860 {
  z-index: 8860;
}
.z-index-8861 {
  z-index: 8861;
}
.z-index-8862 {
  z-index: 8862;
}
.z-index-8863 {
  z-index: 8863;
}
.z-index-8864 {
  z-index: 8864;
}
.z-index-8865 {
  z-index: 8865;
}
.z-index-8866 {
  z-index: 8866;
}
.z-index-8867 {
  z-index: 8867;
}
.z-index-8868 {
  z-index: 8868;
}
.z-index-8869 {
  z-index: 8869;
}
.z-index-8870 {
  z-index: 8870;
}
.z-index-8871 {
  z-index: 8871;
}
.z-index-8872 {
  z-index: 8872;
}
.z-index-8873 {
  z-index: 8873;
}
.z-index-8874 {
  z-index: 8874;
}
.z-index-8875 {
  z-index: 8875;
}
.z-index-8876 {
  z-index: 8876;
}
.z-index-8877 {
  z-index: 8877;
}
.z-index-8878 {
  z-index: 8878;
}
.z-index-8879 {
  z-index: 8879;
}
.z-index-8880 {
  z-index: 8880;
}
.z-index-8881 {
  z-index: 8881;
}
.z-index-8882 {
  z-index: 8882;
}
.z-index-8883 {
  z-index: 8883;
}
.z-index-8884 {
  z-index: 8884;
}
.z-index-8885 {
  z-index: 8885;
}
.z-index-8886 {
  z-index: 8886;
}
.z-index-8887 {
  z-index: 8887;
}
.z-index-8888 {
  z-index: 8888;
}
.z-index-8889 {
  z-index: 8889;
}
.z-index-8890 {
  z-index: 8890;
}
.z-index-8891 {
  z-index: 8891;
}
.z-index-8892 {
  z-index: 8892;
}
.z-index-8893 {
  z-index: 8893;
}
.z-index-8894 {
  z-index: 8894;
}
.z-index-8895 {
  z-index: 8895;
}
.z-index-8896 {
  z-index: 8896;
}
.z-index-8897 {
  z-index: 8897;
}
.z-index-8898 {
  z-index: 8898;
}
.z-index-8899 {
  z-index: 8899;
}
.z-index-8900 {
  z-index: 8900;
}
.z-index-8901 {
  z-index: 8901;
}
.z-index-8902 {
  z-index: 8902;
}
.z-index-8903 {
  z-index: 8903;
}
.z-index-8904 {
  z-index: 8904;
}
.z-index-8905 {
  z-index: 8905;
}
.z-index-8906 {
  z-index: 8906;
}
.z-index-8907 {
  z-index: 8907;
}
.z-index-8908 {
  z-index: 8908;
}
.z-index-8909 {
  z-index: 8909;
}
.z-index-8910 {
  z-index: 8910;
}
.z-index-8911 {
  z-index: 8911;
}
.z-index-8912 {
  z-index: 8912;
}
.z-index-8913 {
  z-index: 8913;
}
.z-index-8914 {
  z-index: 8914;
}
.z-index-8915 {
  z-index: 8915;
}
.z-index-8916 {
  z-index: 8916;
}
.z-index-8917 {
  z-index: 8917;
}
.z-index-8918 {
  z-index: 8918;
}
.z-index-8919 {
  z-index: 8919;
}
.z-index-8920 {
  z-index: 8920;
}
.z-index-8921 {
  z-index: 8921;
}
.z-index-8922 {
  z-index: 8922;
}
.z-index-8923 {
  z-index: 8923;
}
.z-index-8924 {
  z-index: 8924;
}
.z-index-8925 {
  z-index: 8925;
}
.z-index-8926 {
  z-index: 8926;
}
.z-index-8927 {
  z-index: 8927;
}
.z-index-8928 {
  z-index: 8928;
}
.z-index-8929 {
  z-index: 8929;
}
.z-index-8930 {
  z-index: 8930;
}
.z-index-8931 {
  z-index: 8931;
}
.z-index-8932 {
  z-index: 8932;
}
.z-index-8933 {
  z-index: 8933;
}
.z-index-8934 {
  z-index: 8934;
}
.z-index-8935 {
  z-index: 8935;
}
.z-index-8936 {
  z-index: 8936;
}
.z-index-8937 {
  z-index: 8937;
}
.z-index-8938 {
  z-index: 8938;
}
.z-index-8939 {
  z-index: 8939;
}
.z-index-8940 {
  z-index: 8940;
}
.z-index-8941 {
  z-index: 8941;
}
.z-index-8942 {
  z-index: 8942;
}
.z-index-8943 {
  z-index: 8943;
}
.z-index-8944 {
  z-index: 8944;
}
.z-index-8945 {
  z-index: 8945;
}
.z-index-8946 {
  z-index: 8946;
}
.z-index-8947 {
  z-index: 8947;
}
.z-index-8948 {
  z-index: 8948;
}
.z-index-8949 {
  z-index: 8949;
}
.z-index-8950 {
  z-index: 8950;
}
.z-index-8951 {
  z-index: 8951;
}
.z-index-8952 {
  z-index: 8952;
}
.z-index-8953 {
  z-index: 8953;
}
.z-index-8954 {
  z-index: 8954;
}
.z-index-8955 {
  z-index: 8955;
}
.z-index-8956 {
  z-index: 8956;
}
.z-index-8957 {
  z-index: 8957;
}
.z-index-8958 {
  z-index: 8958;
}
.z-index-8959 {
  z-index: 8959;
}
.z-index-8960 {
  z-index: 8960;
}
.z-index-8961 {
  z-index: 8961;
}
.z-index-8962 {
  z-index: 8962;
}
.z-index-8963 {
  z-index: 8963;
}
.z-index-8964 {
  z-index: 8964;
}
.z-index-8965 {
  z-index: 8965;
}
.z-index-8966 {
  z-index: 8966;
}
.z-index-8967 {
  z-index: 8967;
}
.z-index-8968 {
  z-index: 8968;
}
.z-index-8969 {
  z-index: 8969;
}
.z-index-8970 {
  z-index: 8970;
}
.z-index-8971 {
  z-index: 8971;
}
.z-index-8972 {
  z-index: 8972;
}
.z-index-8973 {
  z-index: 8973;
}
.z-index-8974 {
  z-index: 8974;
}
.z-index-8975 {
  z-index: 8975;
}
.z-index-8976 {
  z-index: 8976;
}
.z-index-8977 {
  z-index: 8977;
}
.z-index-8978 {
  z-index: 8978;
}
.z-index-8979 {
  z-index: 8979;
}
.z-index-8980 {
  z-index: 8980;
}
.z-index-8981 {
  z-index: 8981;
}
.z-index-8982 {
  z-index: 8982;
}
.z-index-8983 {
  z-index: 8983;
}
.z-index-8984 {
  z-index: 8984;
}
.z-index-8985 {
  z-index: 8985;
}
.z-index-8986 {
  z-index: 8986;
}
.z-index-8987 {
  z-index: 8987;
}
.z-index-8988 {
  z-index: 8988;
}
.z-index-8989 {
  z-index: 8989;
}
.z-index-8990 {
  z-index: 8990;
}
.z-index-8991 {
  z-index: 8991;
}
.z-index-8992 {
  z-index: 8992;
}
.z-index-8993 {
  z-index: 8993;
}
.z-index-8994 {
  z-index: 8994;
}
.z-index-8995 {
  z-index: 8995;
}
.z-index-8996 {
  z-index: 8996;
}
.z-index-8997 {
  z-index: 8997;
}
.z-index-8998 {
  z-index: 8998;
}
.z-index-8999 {
  z-index: 8999;
}
.z-index-9000 {
  z-index: 9000;
}
.z-index-9001 {
  z-index: 9001;
}
.z-index-9002 {
  z-index: 9002;
}
.z-index-9003 {
  z-index: 9003;
}
.z-index-9004 {
  z-index: 9004;
}
.z-index-9005 {
  z-index: 9005;
}
.z-index-9006 {
  z-index: 9006;
}
.z-index-9007 {
  z-index: 9007;
}
.z-index-9008 {
  z-index: 9008;
}
.z-index-9009 {
  z-index: 9009;
}
.z-index-9010 {
  z-index: 9010;
}
.z-index-9011 {
  z-index: 9011;
}
.z-index-9012 {
  z-index: 9012;
}
.z-index-9013 {
  z-index: 9013;
}
.z-index-9014 {
  z-index: 9014;
}
.z-index-9015 {
  z-index: 9015;
}
.z-index-9016 {
  z-index: 9016;
}
.z-index-9017 {
  z-index: 9017;
}
.z-index-9018 {
  z-index: 9018;
}
.z-index-9019 {
  z-index: 9019;
}
.z-index-9020 {
  z-index: 9020;
}
.z-index-9021 {
  z-index: 9021;
}
.z-index-9022 {
  z-index: 9022;
}
.z-index-9023 {
  z-index: 9023;
}
.z-index-9024 {
  z-index: 9024;
}
.z-index-9025 {
  z-index: 9025;
}
.z-index-9026 {
  z-index: 9026;
}
.z-index-9027 {
  z-index: 9027;
}
.z-index-9028 {
  z-index: 9028;
}
.z-index-9029 {
  z-index: 9029;
}
.z-index-9030 {
  z-index: 9030;
}
.z-index-9031 {
  z-index: 9031;
}
.z-index-9032 {
  z-index: 9032;
}
.z-index-9033 {
  z-index: 9033;
}
.z-index-9034 {
  z-index: 9034;
}
.z-index-9035 {
  z-index: 9035;
}
.z-index-9036 {
  z-index: 9036;
}
.z-index-9037 {
  z-index: 9037;
}
.z-index-9038 {
  z-index: 9038;
}
.z-index-9039 {
  z-index: 9039;
}
.z-index-9040 {
  z-index: 9040;
}
.z-index-9041 {
  z-index: 9041;
}
.z-index-9042 {
  z-index: 9042;
}
.z-index-9043 {
  z-index: 9043;
}
.z-index-9044 {
  z-index: 9044;
}
.z-index-9045 {
  z-index: 9045;
}
.z-index-9046 {
  z-index: 9046;
}
.z-index-9047 {
  z-index: 9047;
}
.z-index-9048 {
  z-index: 9048;
}
.z-index-9049 {
  z-index: 9049;
}
.z-index-9050 {
  z-index: 9050;
}
.z-index-9051 {
  z-index: 9051;
}
.z-index-9052 {
  z-index: 9052;
}
.z-index-9053 {
  z-index: 9053;
}
.z-index-9054 {
  z-index: 9054;
}
.z-index-9055 {
  z-index: 9055;
}
.z-index-9056 {
  z-index: 9056;
}
.z-index-9057 {
  z-index: 9057;
}
.z-index-9058 {
  z-index: 9058;
}
.z-index-9059 {
  z-index: 9059;
}
.z-index-9060 {
  z-index: 9060;
}
.z-index-9061 {
  z-index: 9061;
}
.z-index-9062 {
  z-index: 9062;
}
.z-index-9063 {
  z-index: 9063;
}
.z-index-9064 {
  z-index: 9064;
}
.z-index-9065 {
  z-index: 9065;
}
.z-index-9066 {
  z-index: 9066;
}
.z-index-9067 {
  z-index: 9067;
}
.z-index-9068 {
  z-index: 9068;
}
.z-index-9069 {
  z-index: 9069;
}
.z-index-9070 {
  z-index: 9070;
}
.z-index-9071 {
  z-index: 9071;
}
.z-index-9072 {
  z-index: 9072;
}
.z-index-9073 {
  z-index: 9073;
}
.z-index-9074 {
  z-index: 9074;
}
.z-index-9075 {
  z-index: 9075;
}
.z-index-9076 {
  z-index: 9076;
}
.z-index-9077 {
  z-index: 9077;
}
.z-index-9078 {
  z-index: 9078;
}
.z-index-9079 {
  z-index: 9079;
}
.z-index-9080 {
  z-index: 9080;
}
.z-index-9081 {
  z-index: 9081;
}
.z-index-9082 {
  z-index: 9082;
}
.z-index-9083 {
  z-index: 9083;
}
.z-index-9084 {
  z-index: 9084;
}
.z-index-9085 {
  z-index: 9085;
}
.z-index-9086 {
  z-index: 9086;
}
.z-index-9087 {
  z-index: 9087;
}
.z-index-9088 {
  z-index: 9088;
}
.z-index-9089 {
  z-index: 9089;
}
.z-index-9090 {
  z-index: 9090;
}
.z-index-9091 {
  z-index: 9091;
}
.z-index-9092 {
  z-index: 9092;
}
.z-index-9093 {
  z-index: 9093;
}
.z-index-9094 {
  z-index: 9094;
}
.z-index-9095 {
  z-index: 9095;
}
.z-index-9096 {
  z-index: 9096;
}
.z-index-9097 {
  z-index: 9097;
}
.z-index-9098 {
  z-index: 9098;
}
.z-index-9099 {
  z-index: 9099;
}
.z-index-9100 {
  z-index: 9100;
}
.z-index-9101 {
  z-index: 9101;
}
.z-index-9102 {
  z-index: 9102;
}
.z-index-9103 {
  z-index: 9103;
}
.z-index-9104 {
  z-index: 9104;
}
.z-index-9105 {
  z-index: 9105;
}
.z-index-9106 {
  z-index: 9106;
}
.z-index-9107 {
  z-index: 9107;
}
.z-index-9108 {
  z-index: 9108;
}
.z-index-9109 {
  z-index: 9109;
}
.z-index-9110 {
  z-index: 9110;
}
.z-index-9111 {
  z-index: 9111;
}
.z-index-9112 {
  z-index: 9112;
}
.z-index-9113 {
  z-index: 9113;
}
.z-index-9114 {
  z-index: 9114;
}
.z-index-9115 {
  z-index: 9115;
}
.z-index-9116 {
  z-index: 9116;
}
.z-index-9117 {
  z-index: 9117;
}
.z-index-9118 {
  z-index: 9118;
}
.z-index-9119 {
  z-index: 9119;
}
.z-index-9120 {
  z-index: 9120;
}
.z-index-9121 {
  z-index: 9121;
}
.z-index-9122 {
  z-index: 9122;
}
.z-index-9123 {
  z-index: 9123;
}
.z-index-9124 {
  z-index: 9124;
}
.z-index-9125 {
  z-index: 9125;
}
.z-index-9126 {
  z-index: 9126;
}
.z-index-9127 {
  z-index: 9127;
}
.z-index-9128 {
  z-index: 9128;
}
.z-index-9129 {
  z-index: 9129;
}
.z-index-9130 {
  z-index: 9130;
}
.z-index-9131 {
  z-index: 9131;
}
.z-index-9132 {
  z-index: 9132;
}
.z-index-9133 {
  z-index: 9133;
}
.z-index-9134 {
  z-index: 9134;
}
.z-index-9135 {
  z-index: 9135;
}
.z-index-9136 {
  z-index: 9136;
}
.z-index-9137 {
  z-index: 9137;
}
.z-index-9138 {
  z-index: 9138;
}
.z-index-9139 {
  z-index: 9139;
}
.z-index-9140 {
  z-index: 9140;
}
.z-index-9141 {
  z-index: 9141;
}
.z-index-9142 {
  z-index: 9142;
}
.z-index-9143 {
  z-index: 9143;
}
.z-index-9144 {
  z-index: 9144;
}
.z-index-9145 {
  z-index: 9145;
}
.z-index-9146 {
  z-index: 9146;
}
.z-index-9147 {
  z-index: 9147;
}
.z-index-9148 {
  z-index: 9148;
}
.z-index-9149 {
  z-index: 9149;
}
.z-index-9150 {
  z-index: 9150;
}
.z-index-9151 {
  z-index: 9151;
}
.z-index-9152 {
  z-index: 9152;
}
.z-index-9153 {
  z-index: 9153;
}
.z-index-9154 {
  z-index: 9154;
}
.z-index-9155 {
  z-index: 9155;
}
.z-index-9156 {
  z-index: 9156;
}
.z-index-9157 {
  z-index: 9157;
}
.z-index-9158 {
  z-index: 9158;
}
.z-index-9159 {
  z-index: 9159;
}
.z-index-9160 {
  z-index: 9160;
}
.z-index-9161 {
  z-index: 9161;
}
.z-index-9162 {
  z-index: 9162;
}
.z-index-9163 {
  z-index: 9163;
}
.z-index-9164 {
  z-index: 9164;
}
.z-index-9165 {
  z-index: 9165;
}
.z-index-9166 {
  z-index: 9166;
}
.z-index-9167 {
  z-index: 9167;
}
.z-index-9168 {
  z-index: 9168;
}
.z-index-9169 {
  z-index: 9169;
}
.z-index-9170 {
  z-index: 9170;
}
.z-index-9171 {
  z-index: 9171;
}
.z-index-9172 {
  z-index: 9172;
}
.z-index-9173 {
  z-index: 9173;
}
.z-index-9174 {
  z-index: 9174;
}
.z-index-9175 {
  z-index: 9175;
}
.z-index-9176 {
  z-index: 9176;
}
.z-index-9177 {
  z-index: 9177;
}
.z-index-9178 {
  z-index: 9178;
}
.z-index-9179 {
  z-index: 9179;
}
.z-index-9180 {
  z-index: 9180;
}
.z-index-9181 {
  z-index: 9181;
}
.z-index-9182 {
  z-index: 9182;
}
.z-index-9183 {
  z-index: 9183;
}
.z-index-9184 {
  z-index: 9184;
}
.z-index-9185 {
  z-index: 9185;
}
.z-index-9186 {
  z-index: 9186;
}
.z-index-9187 {
  z-index: 9187;
}
.z-index-9188 {
  z-index: 9188;
}
.z-index-9189 {
  z-index: 9189;
}
.z-index-9190 {
  z-index: 9190;
}
.z-index-9191 {
  z-index: 9191;
}
.z-index-9192 {
  z-index: 9192;
}
.z-index-9193 {
  z-index: 9193;
}
.z-index-9194 {
  z-index: 9194;
}
.z-index-9195 {
  z-index: 9195;
}
.z-index-9196 {
  z-index: 9196;
}
.z-index-9197 {
  z-index: 9197;
}
.z-index-9198 {
  z-index: 9198;
}
.z-index-9199 {
  z-index: 9199;
}
.z-index-9200 {
  z-index: 9200;
}
.z-index-9201 {
  z-index: 9201;
}
.z-index-9202 {
  z-index: 9202;
}
.z-index-9203 {
  z-index: 9203;
}
.z-index-9204 {
  z-index: 9204;
}
.z-index-9205 {
  z-index: 9205;
}
.z-index-9206 {
  z-index: 9206;
}
.z-index-9207 {
  z-index: 9207;
}
.z-index-9208 {
  z-index: 9208;
}
.z-index-9209 {
  z-index: 9209;
}
.z-index-9210 {
  z-index: 9210;
}
.z-index-9211 {
  z-index: 9211;
}
.z-index-9212 {
  z-index: 9212;
}
.z-index-9213 {
  z-index: 9213;
}
.z-index-9214 {
  z-index: 9214;
}
.z-index-9215 {
  z-index: 9215;
}
.z-index-9216 {
  z-index: 9216;
}
.z-index-9217 {
  z-index: 9217;
}
.z-index-9218 {
  z-index: 9218;
}
.z-index-9219 {
  z-index: 9219;
}
.z-index-9220 {
  z-index: 9220;
}
.z-index-9221 {
  z-index: 9221;
}
.z-index-9222 {
  z-index: 9222;
}
.z-index-9223 {
  z-index: 9223;
}
.z-index-9224 {
  z-index: 9224;
}
.z-index-9225 {
  z-index: 9225;
}
.z-index-9226 {
  z-index: 9226;
}
.z-index-9227 {
  z-index: 9227;
}
.z-index-9228 {
  z-index: 9228;
}
.z-index-9229 {
  z-index: 9229;
}
.z-index-9230 {
  z-index: 9230;
}
.z-index-9231 {
  z-index: 9231;
}
.z-index-9232 {
  z-index: 9232;
}
.z-index-9233 {
  z-index: 9233;
}
.z-index-9234 {
  z-index: 9234;
}
.z-index-9235 {
  z-index: 9235;
}
.z-index-9236 {
  z-index: 9236;
}
.z-index-9237 {
  z-index: 9237;
}
.z-index-9238 {
  z-index: 9238;
}
.z-index-9239 {
  z-index: 9239;
}
.z-index-9240 {
  z-index: 9240;
}
.z-index-9241 {
  z-index: 9241;
}
.z-index-9242 {
  z-index: 9242;
}
.z-index-9243 {
  z-index: 9243;
}
.z-index-9244 {
  z-index: 9244;
}
.z-index-9245 {
  z-index: 9245;
}
.z-index-9246 {
  z-index: 9246;
}
.z-index-9247 {
  z-index: 9247;
}
.z-index-9248 {
  z-index: 9248;
}
.z-index-9249 {
  z-index: 9249;
}
.z-index-9250 {
  z-index: 9250;
}
.z-index-9251 {
  z-index: 9251;
}
.z-index-9252 {
  z-index: 9252;
}
.z-index-9253 {
  z-index: 9253;
}
.z-index-9254 {
  z-index: 9254;
}
.z-index-9255 {
  z-index: 9255;
}
.z-index-9256 {
  z-index: 9256;
}
.z-index-9257 {
  z-index: 9257;
}
.z-index-9258 {
  z-index: 9258;
}
.z-index-9259 {
  z-index: 9259;
}
.z-index-9260 {
  z-index: 9260;
}
.z-index-9261 {
  z-index: 9261;
}
.z-index-9262 {
  z-index: 9262;
}
.z-index-9263 {
  z-index: 9263;
}
.z-index-9264 {
  z-index: 9264;
}
.z-index-9265 {
  z-index: 9265;
}
.z-index-9266 {
  z-index: 9266;
}
.z-index-9267 {
  z-index: 9267;
}
.z-index-9268 {
  z-index: 9268;
}
.z-index-9269 {
  z-index: 9269;
}
.z-index-9270 {
  z-index: 9270;
}
.z-index-9271 {
  z-index: 9271;
}
.z-index-9272 {
  z-index: 9272;
}
.z-index-9273 {
  z-index: 9273;
}
.z-index-9274 {
  z-index: 9274;
}
.z-index-9275 {
  z-index: 9275;
}
.z-index-9276 {
  z-index: 9276;
}
.z-index-9277 {
  z-index: 9277;
}
.z-index-9278 {
  z-index: 9278;
}
.z-index-9279 {
  z-index: 9279;
}
.z-index-9280 {
  z-index: 9280;
}
.z-index-9281 {
  z-index: 9281;
}
.z-index-9282 {
  z-index: 9282;
}
.z-index-9283 {
  z-index: 9283;
}
.z-index-9284 {
  z-index: 9284;
}
.z-index-9285 {
  z-index: 9285;
}
.z-index-9286 {
  z-index: 9286;
}
.z-index-9287 {
  z-index: 9287;
}
.z-index-9288 {
  z-index: 9288;
}
.z-index-9289 {
  z-index: 9289;
}
.z-index-9290 {
  z-index: 9290;
}
.z-index-9291 {
  z-index: 9291;
}
.z-index-9292 {
  z-index: 9292;
}
.z-index-9293 {
  z-index: 9293;
}
.z-index-9294 {
  z-index: 9294;
}
.z-index-9295 {
  z-index: 9295;
}
.z-index-9296 {
  z-index: 9296;
}
.z-index-9297 {
  z-index: 9297;
}
.z-index-9298 {
  z-index: 9298;
}
.z-index-9299 {
  z-index: 9299;
}
.z-index-9300 {
  z-index: 9300;
}
.z-index-9301 {
  z-index: 9301;
}
.z-index-9302 {
  z-index: 9302;
}
.z-index-9303 {
  z-index: 9303;
}
.z-index-9304 {
  z-index: 9304;
}
.z-index-9305 {
  z-index: 9305;
}
.z-index-9306 {
  z-index: 9306;
}
.z-index-9307 {
  z-index: 9307;
}
.z-index-9308 {
  z-index: 9308;
}
.z-index-9309 {
  z-index: 9309;
}
.z-index-9310 {
  z-index: 9310;
}
.z-index-9311 {
  z-index: 9311;
}
.z-index-9312 {
  z-index: 9312;
}
.z-index-9313 {
  z-index: 9313;
}
.z-index-9314 {
  z-index: 9314;
}
.z-index-9315 {
  z-index: 9315;
}
.z-index-9316 {
  z-index: 9316;
}
.z-index-9317 {
  z-index: 9317;
}
.z-index-9318 {
  z-index: 9318;
}
.z-index-9319 {
  z-index: 9319;
}
.z-index-9320 {
  z-index: 9320;
}
.z-index-9321 {
  z-index: 9321;
}
.z-index-9322 {
  z-index: 9322;
}
.z-index-9323 {
  z-index: 9323;
}
.z-index-9324 {
  z-index: 9324;
}
.z-index-9325 {
  z-index: 9325;
}
.z-index-9326 {
  z-index: 9326;
}
.z-index-9327 {
  z-index: 9327;
}
.z-index-9328 {
  z-index: 9328;
}
.z-index-9329 {
  z-index: 9329;
}
.z-index-9330 {
  z-index: 9330;
}
.z-index-9331 {
  z-index: 9331;
}
.z-index-9332 {
  z-index: 9332;
}
.z-index-9333 {
  z-index: 9333;
}
.z-index-9334 {
  z-index: 9334;
}
.z-index-9335 {
  z-index: 9335;
}
.z-index-9336 {
  z-index: 9336;
}
.z-index-9337 {
  z-index: 9337;
}
.z-index-9338 {
  z-index: 9338;
}
.z-index-9339 {
  z-index: 9339;
}
.z-index-9340 {
  z-index: 9340;
}
.z-index-9341 {
  z-index: 9341;
}
.z-index-9342 {
  z-index: 9342;
}
.z-index-9343 {
  z-index: 9343;
}
.z-index-9344 {
  z-index: 9344;
}
.z-index-9345 {
  z-index: 9345;
}
.z-index-9346 {
  z-index: 9346;
}
.z-index-9347 {
  z-index: 9347;
}
.z-index-9348 {
  z-index: 9348;
}
.z-index-9349 {
  z-index: 9349;
}
.z-index-9350 {
  z-index: 9350;
}
.z-index-9351 {
  z-index: 9351;
}
.z-index-9352 {
  z-index: 9352;
}
.z-index-9353 {
  z-index: 9353;
}
.z-index-9354 {
  z-index: 9354;
}
.z-index-9355 {
  z-index: 9355;
}
.z-index-9356 {
  z-index: 9356;
}
.z-index-9357 {
  z-index: 9357;
}
.z-index-9358 {
  z-index: 9358;
}
.z-index-9359 {
  z-index: 9359;
}
.z-index-9360 {
  z-index: 9360;
}
.z-index-9361 {
  z-index: 9361;
}
.z-index-9362 {
  z-index: 9362;
}
.z-index-9363 {
  z-index: 9363;
}
.z-index-9364 {
  z-index: 9364;
}
.z-index-9365 {
  z-index: 9365;
}
.z-index-9366 {
  z-index: 9366;
}
.z-index-9367 {
  z-index: 9367;
}
.z-index-9368 {
  z-index: 9368;
}
.z-index-9369 {
  z-index: 9369;
}
.z-index-9370 {
  z-index: 9370;
}
.z-index-9371 {
  z-index: 9371;
}
.z-index-9372 {
  z-index: 9372;
}
.z-index-9373 {
  z-index: 9373;
}
.z-index-9374 {
  z-index: 9374;
}
.z-index-9375 {
  z-index: 9375;
}
.z-index-9376 {
  z-index: 9376;
}
.z-index-9377 {
  z-index: 9377;
}
.z-index-9378 {
  z-index: 9378;
}
.z-index-9379 {
  z-index: 9379;
}
.z-index-9380 {
  z-index: 9380;
}
.z-index-9381 {
  z-index: 9381;
}
.z-index-9382 {
  z-index: 9382;
}
.z-index-9383 {
  z-index: 9383;
}
.z-index-9384 {
  z-index: 9384;
}
.z-index-9385 {
  z-index: 9385;
}
.z-index-9386 {
  z-index: 9386;
}
.z-index-9387 {
  z-index: 9387;
}
.z-index-9388 {
  z-index: 9388;
}
.z-index-9389 {
  z-index: 9389;
}
.z-index-9390 {
  z-index: 9390;
}
.z-index-9391 {
  z-index: 9391;
}
.z-index-9392 {
  z-index: 9392;
}
.z-index-9393 {
  z-index: 9393;
}
.z-index-9394 {
  z-index: 9394;
}
.z-index-9395 {
  z-index: 9395;
}
.z-index-9396 {
  z-index: 9396;
}
.z-index-9397 {
  z-index: 9397;
}
.z-index-9398 {
  z-index: 9398;
}
.z-index-9399 {
  z-index: 9399;
}
.z-index-9400 {
  z-index: 9400;
}
.z-index-9401 {
  z-index: 9401;
}
.z-index-9402 {
  z-index: 9402;
}
.z-index-9403 {
  z-index: 9403;
}
.z-index-9404 {
  z-index: 9404;
}
.z-index-9405 {
  z-index: 9405;
}
.z-index-9406 {
  z-index: 9406;
}
.z-index-9407 {
  z-index: 9407;
}
.z-index-9408 {
  z-index: 9408;
}
.z-index-9409 {
  z-index: 9409;
}
.z-index-9410 {
  z-index: 9410;
}
.z-index-9411 {
  z-index: 9411;
}
.z-index-9412 {
  z-index: 9412;
}
.z-index-9413 {
  z-index: 9413;
}
.z-index-9414 {
  z-index: 9414;
}
.z-index-9415 {
  z-index: 9415;
}
.z-index-9416 {
  z-index: 9416;
}
.z-index-9417 {
  z-index: 9417;
}
.z-index-9418 {
  z-index: 9418;
}
.z-index-9419 {
  z-index: 9419;
}
.z-index-9420 {
  z-index: 9420;
}
.z-index-9421 {
  z-index: 9421;
}
.z-index-9422 {
  z-index: 9422;
}
.z-index-9423 {
  z-index: 9423;
}
.z-index-9424 {
  z-index: 9424;
}
.z-index-9425 {
  z-index: 9425;
}
.z-index-9426 {
  z-index: 9426;
}
.z-index-9427 {
  z-index: 9427;
}
.z-index-9428 {
  z-index: 9428;
}
.z-index-9429 {
  z-index: 9429;
}
.z-index-9430 {
  z-index: 9430;
}
.z-index-9431 {
  z-index: 9431;
}
.z-index-9432 {
  z-index: 9432;
}
.z-index-9433 {
  z-index: 9433;
}
.z-index-9434 {
  z-index: 9434;
}
.z-index-9435 {
  z-index: 9435;
}
.z-index-9436 {
  z-index: 9436;
}
.z-index-9437 {
  z-index: 9437;
}
.z-index-9438 {
  z-index: 9438;
}
.z-index-9439 {
  z-index: 9439;
}
.z-index-9440 {
  z-index: 9440;
}
.z-index-9441 {
  z-index: 9441;
}
.z-index-9442 {
  z-index: 9442;
}
.z-index-9443 {
  z-index: 9443;
}
.z-index-9444 {
  z-index: 9444;
}
.z-index-9445 {
  z-index: 9445;
}
.z-index-9446 {
  z-index: 9446;
}
.z-index-9447 {
  z-index: 9447;
}
.z-index-9448 {
  z-index: 9448;
}
.z-index-9449 {
  z-index: 9449;
}
.z-index-9450 {
  z-index: 9450;
}
.z-index-9451 {
  z-index: 9451;
}
.z-index-9452 {
  z-index: 9452;
}
.z-index-9453 {
  z-index: 9453;
}
.z-index-9454 {
  z-index: 9454;
}
.z-index-9455 {
  z-index: 9455;
}
.z-index-9456 {
  z-index: 9456;
}
.z-index-9457 {
  z-index: 9457;
}
.z-index-9458 {
  z-index: 9458;
}
.z-index-9459 {
  z-index: 9459;
}
.z-index-9460 {
  z-index: 9460;
}
.z-index-9461 {
  z-index: 9461;
}
.z-index-9462 {
  z-index: 9462;
}
.z-index-9463 {
  z-index: 9463;
}
.z-index-9464 {
  z-index: 9464;
}
.z-index-9465 {
  z-index: 9465;
}
.z-index-9466 {
  z-index: 9466;
}
.z-index-9467 {
  z-index: 9467;
}
.z-index-9468 {
  z-index: 9468;
}
.z-index-9469 {
  z-index: 9469;
}
.z-index-9470 {
  z-index: 9470;
}
.z-index-9471 {
  z-index: 9471;
}
.z-index-9472 {
  z-index: 9472;
}
.z-index-9473 {
  z-index: 9473;
}
.z-index-9474 {
  z-index: 9474;
}
.z-index-9475 {
  z-index: 9475;
}
.z-index-9476 {
  z-index: 9476;
}
.z-index-9477 {
  z-index: 9477;
}
.z-index-9478 {
  z-index: 9478;
}
.z-index-9479 {
  z-index: 9479;
}
.z-index-9480 {
  z-index: 9480;
}
.z-index-9481 {
  z-index: 9481;
}
.z-index-9482 {
  z-index: 9482;
}
.z-index-9483 {
  z-index: 9483;
}
.z-index-9484 {
  z-index: 9484;
}
.z-index-9485 {
  z-index: 9485;
}
.z-index-9486 {
  z-index: 9486;
}
.z-index-9487 {
  z-index: 9487;
}
.z-index-9488 {
  z-index: 9488;
}
.z-index-9489 {
  z-index: 9489;
}
.z-index-9490 {
  z-index: 9490;
}
.z-index-9491 {
  z-index: 9491;
}
.z-index-9492 {
  z-index: 9492;
}
.z-index-9493 {
  z-index: 9493;
}
.z-index-9494 {
  z-index: 9494;
}
.z-index-9495 {
  z-index: 9495;
}
.z-index-9496 {
  z-index: 9496;
}
.z-index-9497 {
  z-index: 9497;
}
.z-index-9498 {
  z-index: 9498;
}
.z-index-9499 {
  z-index: 9499;
}
.z-index-9500 {
  z-index: 9500;
}
.z-index-9501 {
  z-index: 9501;
}
.z-index-9502 {
  z-index: 9502;
}
.z-index-9503 {
  z-index: 9503;
}
.z-index-9504 {
  z-index: 9504;
}
.z-index-9505 {
  z-index: 9505;
}
.z-index-9506 {
  z-index: 9506;
}
.z-index-9507 {
  z-index: 9507;
}
.z-index-9508 {
  z-index: 9508;
}
.z-index-9509 {
  z-index: 9509;
}
.z-index-9510 {
  z-index: 9510;
}
.z-index-9511 {
  z-index: 9511;
}
.z-index-9512 {
  z-index: 9512;
}
.z-index-9513 {
  z-index: 9513;
}
.z-index-9514 {
  z-index: 9514;
}
.z-index-9515 {
  z-index: 9515;
}
.z-index-9516 {
  z-index: 9516;
}
.z-index-9517 {
  z-index: 9517;
}
.z-index-9518 {
  z-index: 9518;
}
.z-index-9519 {
  z-index: 9519;
}
.z-index-9520 {
  z-index: 9520;
}
.z-index-9521 {
  z-index: 9521;
}
.z-index-9522 {
  z-index: 9522;
}
.z-index-9523 {
  z-index: 9523;
}
.z-index-9524 {
  z-index: 9524;
}
.z-index-9525 {
  z-index: 9525;
}
.z-index-9526 {
  z-index: 9526;
}
.z-index-9527 {
  z-index: 9527;
}
.z-index-9528 {
  z-index: 9528;
}
.z-index-9529 {
  z-index: 9529;
}
.z-index-9530 {
  z-index: 9530;
}
.z-index-9531 {
  z-index: 9531;
}
.z-index-9532 {
  z-index: 9532;
}
.z-index-9533 {
  z-index: 9533;
}
.z-index-9534 {
  z-index: 9534;
}
.z-index-9535 {
  z-index: 9535;
}
.z-index-9536 {
  z-index: 9536;
}
.z-index-9537 {
  z-index: 9537;
}
.z-index-9538 {
  z-index: 9538;
}
.z-index-9539 {
  z-index: 9539;
}
.z-index-9540 {
  z-index: 9540;
}
.z-index-9541 {
  z-index: 9541;
}
.z-index-9542 {
  z-index: 9542;
}
.z-index-9543 {
  z-index: 9543;
}
.z-index-9544 {
  z-index: 9544;
}
.z-index-9545 {
  z-index: 9545;
}
.z-index-9546 {
  z-index: 9546;
}
.z-index-9547 {
  z-index: 9547;
}
.z-index-9548 {
  z-index: 9548;
}
.z-index-9549 {
  z-index: 9549;
}
.z-index-9550 {
  z-index: 9550;
}
.z-index-9551 {
  z-index: 9551;
}
.z-index-9552 {
  z-index: 9552;
}
.z-index-9553 {
  z-index: 9553;
}
.z-index-9554 {
  z-index: 9554;
}
.z-index-9555 {
  z-index: 9555;
}
.z-index-9556 {
  z-index: 9556;
}
.z-index-9557 {
  z-index: 9557;
}
.z-index-9558 {
  z-index: 9558;
}
.z-index-9559 {
  z-index: 9559;
}
.z-index-9560 {
  z-index: 9560;
}
.z-index-9561 {
  z-index: 9561;
}
.z-index-9562 {
  z-index: 9562;
}
.z-index-9563 {
  z-index: 9563;
}
.z-index-9564 {
  z-index: 9564;
}
.z-index-9565 {
  z-index: 9565;
}
.z-index-9566 {
  z-index: 9566;
}
.z-index-9567 {
  z-index: 9567;
}
.z-index-9568 {
  z-index: 9568;
}
.z-index-9569 {
  z-index: 9569;
}
.z-index-9570 {
  z-index: 9570;
}
.z-index-9571 {
  z-index: 9571;
}
.z-index-9572 {
  z-index: 9572;
}
.z-index-9573 {
  z-index: 9573;
}
.z-index-9574 {
  z-index: 9574;
}
.z-index-9575 {
  z-index: 9575;
}
.z-index-9576 {
  z-index: 9576;
}
.z-index-9577 {
  z-index: 9577;
}
.z-index-9578 {
  z-index: 9578;
}
.z-index-9579 {
  z-index: 9579;
}
.z-index-9580 {
  z-index: 9580;
}
.z-index-9581 {
  z-index: 9581;
}
.z-index-9582 {
  z-index: 9582;
}
.z-index-9583 {
  z-index: 9583;
}
.z-index-9584 {
  z-index: 9584;
}
.z-index-9585 {
  z-index: 9585;
}
.z-index-9586 {
  z-index: 9586;
}
.z-index-9587 {
  z-index: 9587;
}
.z-index-9588 {
  z-index: 9588;
}
.z-index-9589 {
  z-index: 9589;
}
.z-index-9590 {
  z-index: 9590;
}
.z-index-9591 {
  z-index: 9591;
}
.z-index-9592 {
  z-index: 9592;
}
.z-index-9593 {
  z-index: 9593;
}
.z-index-9594 {
  z-index: 9594;
}
.z-index-9595 {
  z-index: 9595;
}
.z-index-9596 {
  z-index: 9596;
}
.z-index-9597 {
  z-index: 9597;
}
.z-index-9598 {
  z-index: 9598;
}
.z-index-9599 {
  z-index: 9599;
}
.z-index-9600 {
  z-index: 9600;
}
.z-index-9601 {
  z-index: 9601;
}
.z-index-9602 {
  z-index: 9602;
}
.z-index-9603 {
  z-index: 9603;
}
.z-index-9604 {
  z-index: 9604;
}
.z-index-9605 {
  z-index: 9605;
}
.z-index-9606 {
  z-index: 9606;
}
.z-index-9607 {
  z-index: 9607;
}
.z-index-9608 {
  z-index: 9608;
}
.z-index-9609 {
  z-index: 9609;
}
.z-index-9610 {
  z-index: 9610;
}
.z-index-9611 {
  z-index: 9611;
}
.z-index-9612 {
  z-index: 9612;
}
.z-index-9613 {
  z-index: 9613;
}
.z-index-9614 {
  z-index: 9614;
}
.z-index-9615 {
  z-index: 9615;
}
.z-index-9616 {
  z-index: 9616;
}
.z-index-9617 {
  z-index: 9617;
}
.z-index-9618 {
  z-index: 9618;
}
.z-index-9619 {
  z-index: 9619;
}
.z-index-9620 {
  z-index: 9620;
}
.z-index-9621 {
  z-index: 9621;
}
.z-index-9622 {
  z-index: 9622;
}
.z-index-9623 {
  z-index: 9623;
}
.z-index-9624 {
  z-index: 9624;
}
.z-index-9625 {
  z-index: 9625;
}
.z-index-9626 {
  z-index: 9626;
}
.z-index-9627 {
  z-index: 9627;
}
.z-index-9628 {
  z-index: 9628;
}
.z-index-9629 {
  z-index: 9629;
}
.z-index-9630 {
  z-index: 9630;
}
.z-index-9631 {
  z-index: 9631;
}
.z-index-9632 {
  z-index: 9632;
}
.z-index-9633 {
  z-index: 9633;
}
.z-index-9634 {
  z-index: 9634;
}
.z-index-9635 {
  z-index: 9635;
}
.z-index-9636 {
  z-index: 9636;
}
.z-index-9637 {
  z-index: 9637;
}
.z-index-9638 {
  z-index: 9638;
}
.z-index-9639 {
  z-index: 9639;
}
.z-index-9640 {
  z-index: 9640;
}
.z-index-9641 {
  z-index: 9641;
}
.z-index-9642 {
  z-index: 9642;
}
.z-index-9643 {
  z-index: 9643;
}
.z-index-9644 {
  z-index: 9644;
}
.z-index-9645 {
  z-index: 9645;
}
.z-index-9646 {
  z-index: 9646;
}
.z-index-9647 {
  z-index: 9647;
}
.z-index-9648 {
  z-index: 9648;
}
.z-index-9649 {
  z-index: 9649;
}
.z-index-9650 {
  z-index: 9650;
}
.z-index-9651 {
  z-index: 9651;
}
.z-index-9652 {
  z-index: 9652;
}
.z-index-9653 {
  z-index: 9653;
}
.z-index-9654 {
  z-index: 9654;
}
.z-index-9655 {
  z-index: 9655;
}
.z-index-9656 {
  z-index: 9656;
}
.z-index-9657 {
  z-index: 9657;
}
.z-index-9658 {
  z-index: 9658;
}
.z-index-9659 {
  z-index: 9659;
}
.z-index-9660 {
  z-index: 9660;
}
.z-index-9661 {
  z-index: 9661;
}
.z-index-9662 {
  z-index: 9662;
}
.z-index-9663 {
  z-index: 9663;
}
.z-index-9664 {
  z-index: 9664;
}
.z-index-9665 {
  z-index: 9665;
}
.z-index-9666 {
  z-index: 9666;
}
.z-index-9667 {
  z-index: 9667;
}
.z-index-9668 {
  z-index: 9668;
}
.z-index-9669 {
  z-index: 9669;
}
.z-index-9670 {
  z-index: 9670;
}
.z-index-9671 {
  z-index: 9671;
}
.z-index-9672 {
  z-index: 9672;
}
.z-index-9673 {
  z-index: 9673;
}
.z-index-9674 {
  z-index: 9674;
}
.z-index-9675 {
  z-index: 9675;
}
.z-index-9676 {
  z-index: 9676;
}
.z-index-9677 {
  z-index: 9677;
}
.z-index-9678 {
  z-index: 9678;
}
.z-index-9679 {
  z-index: 9679;
}
.z-index-9680 {
  z-index: 9680;
}
.z-index-9681 {
  z-index: 9681;
}
.z-index-9682 {
  z-index: 9682;
}
.z-index-9683 {
  z-index: 9683;
}
.z-index-9684 {
  z-index: 9684;
}
.z-index-9685 {
  z-index: 9685;
}
.z-index-9686 {
  z-index: 9686;
}
.z-index-9687 {
  z-index: 9687;
}
.z-index-9688 {
  z-index: 9688;
}
.z-index-9689 {
  z-index: 9689;
}
.z-index-9690 {
  z-index: 9690;
}
.z-index-9691 {
  z-index: 9691;
}
.z-index-9692 {
  z-index: 9692;
}
.z-index-9693 {
  z-index: 9693;
}
.z-index-9694 {
  z-index: 9694;
}
.z-index-9695 {
  z-index: 9695;
}
.z-index-9696 {
  z-index: 9696;
}
.z-index-9697 {
  z-index: 9697;
}
.z-index-9698 {
  z-index: 9698;
}
.z-index-9699 {
  z-index: 9699;
}
.z-index-9700 {
  z-index: 9700;
}
.z-index-9701 {
  z-index: 9701;
}
.z-index-9702 {
  z-index: 9702;
}
.z-index-9703 {
  z-index: 9703;
}
.z-index-9704 {
  z-index: 9704;
}
.z-index-9705 {
  z-index: 9705;
}
.z-index-9706 {
  z-index: 9706;
}
.z-index-9707 {
  z-index: 9707;
}
.z-index-9708 {
  z-index: 9708;
}
.z-index-9709 {
  z-index: 9709;
}
.z-index-9710 {
  z-index: 9710;
}
.z-index-9711 {
  z-index: 9711;
}
.z-index-9712 {
  z-index: 9712;
}
.z-index-9713 {
  z-index: 9713;
}
.z-index-9714 {
  z-index: 9714;
}
.z-index-9715 {
  z-index: 9715;
}
.z-index-9716 {
  z-index: 9716;
}
.z-index-9717 {
  z-index: 9717;
}
.z-index-9718 {
  z-index: 9718;
}
.z-index-9719 {
  z-index: 9719;
}
.z-index-9720 {
  z-index: 9720;
}
.z-index-9721 {
  z-index: 9721;
}
.z-index-9722 {
  z-index: 9722;
}
.z-index-9723 {
  z-index: 9723;
}
.z-index-9724 {
  z-index: 9724;
}
.z-index-9725 {
  z-index: 9725;
}
.z-index-9726 {
  z-index: 9726;
}
.z-index-9727 {
  z-index: 9727;
}
.z-index-9728 {
  z-index: 9728;
}
.z-index-9729 {
  z-index: 9729;
}
.z-index-9730 {
  z-index: 9730;
}
.z-index-9731 {
  z-index: 9731;
}
.z-index-9732 {
  z-index: 9732;
}
.z-index-9733 {
  z-index: 9733;
}
.z-index-9734 {
  z-index: 9734;
}
.z-index-9735 {
  z-index: 9735;
}
.z-index-9736 {
  z-index: 9736;
}
.z-index-9737 {
  z-index: 9737;
}
.z-index-9738 {
  z-index: 9738;
}
.z-index-9739 {
  z-index: 9739;
}
.z-index-9740 {
  z-index: 9740;
}
.z-index-9741 {
  z-index: 9741;
}
.z-index-9742 {
  z-index: 9742;
}
.z-index-9743 {
  z-index: 9743;
}
.z-index-9744 {
  z-index: 9744;
}
.z-index-9745 {
  z-index: 9745;
}
.z-index-9746 {
  z-index: 9746;
}
.z-index-9747 {
  z-index: 9747;
}
.z-index-9748 {
  z-index: 9748;
}
.z-index-9749 {
  z-index: 9749;
}
.z-index-9750 {
  z-index: 9750;
}
.z-index-9751 {
  z-index: 9751;
}
.z-index-9752 {
  z-index: 9752;
}
.z-index-9753 {
  z-index: 9753;
}
.z-index-9754 {
  z-index: 9754;
}
.z-index-9755 {
  z-index: 9755;
}
.z-index-9756 {
  z-index: 9756;
}
.z-index-9757 {
  z-index: 9757;
}
.z-index-9758 {
  z-index: 9758;
}
.z-index-9759 {
  z-index: 9759;
}
.z-index-9760 {
  z-index: 9760;
}
.z-index-9761 {
  z-index: 9761;
}
.z-index-9762 {
  z-index: 9762;
}
.z-index-9763 {
  z-index: 9763;
}
.z-index-9764 {
  z-index: 9764;
}
.z-index-9765 {
  z-index: 9765;
}
.z-index-9766 {
  z-index: 9766;
}
.z-index-9767 {
  z-index: 9767;
}
.z-index-9768 {
  z-index: 9768;
}
.z-index-9769 {
  z-index: 9769;
}
.z-index-9770 {
  z-index: 9770;
}
.z-index-9771 {
  z-index: 9771;
}
.z-index-9772 {
  z-index: 9772;
}
.z-index-9773 {
  z-index: 9773;
}
.z-index-9774 {
  z-index: 9774;
}
.z-index-9775 {
  z-index: 9775;
}
.z-index-9776 {
  z-index: 9776;
}
.z-index-9777 {
  z-index: 9777;
}
.z-index-9778 {
  z-index: 9778;
}
.z-index-9779 {
  z-index: 9779;
}
.z-index-9780 {
  z-index: 9780;
}
.z-index-9781 {
  z-index: 9781;
}
.z-index-9782 {
  z-index: 9782;
}
.z-index-9783 {
  z-index: 9783;
}
.z-index-9784 {
  z-index: 9784;
}
.z-index-9785 {
  z-index: 9785;
}
.z-index-9786 {
  z-index: 9786;
}
.z-index-9787 {
  z-index: 9787;
}
.z-index-9788 {
  z-index: 9788;
}
.z-index-9789 {
  z-index: 9789;
}
.z-index-9790 {
  z-index: 9790;
}
.z-index-9791 {
  z-index: 9791;
}
.z-index-9792 {
  z-index: 9792;
}
.z-index-9793 {
  z-index: 9793;
}
.z-index-9794 {
  z-index: 9794;
}
.z-index-9795 {
  z-index: 9795;
}
.z-index-9796 {
  z-index: 9796;
}
.z-index-9797 {
  z-index: 9797;
}
.z-index-9798 {
  z-index: 9798;
}
.z-index-9799 {
  z-index: 9799;
}
.z-index-9800 {
  z-index: 9800;
}
.z-index-9801 {
  z-index: 9801;
}
.z-index-9802 {
  z-index: 9802;
}
.z-index-9803 {
  z-index: 9803;
}
.z-index-9804 {
  z-index: 9804;
}
.z-index-9805 {
  z-index: 9805;
}
.z-index-9806 {
  z-index: 9806;
}
.z-index-9807 {
  z-index: 9807;
}
.z-index-9808 {
  z-index: 9808;
}
.z-index-9809 {
  z-index: 9809;
}
.z-index-9810 {
  z-index: 9810;
}
.z-index-9811 {
  z-index: 9811;
}
.z-index-9812 {
  z-index: 9812;
}
.z-index-9813 {
  z-index: 9813;
}
.z-index-9814 {
  z-index: 9814;
}
.z-index-9815 {
  z-index: 9815;
}
.z-index-9816 {
  z-index: 9816;
}
.z-index-9817 {
  z-index: 9817;
}
.z-index-9818 {
  z-index: 9818;
}
.z-index-9819 {
  z-index: 9819;
}
.z-index-9820 {
  z-index: 9820;
}
.z-index-9821 {
  z-index: 9821;
}
.z-index-9822 {
  z-index: 9822;
}
.z-index-9823 {
  z-index: 9823;
}
.z-index-9824 {
  z-index: 9824;
}
.z-index-9825 {
  z-index: 9825;
}
.z-index-9826 {
  z-index: 9826;
}
.z-index-9827 {
  z-index: 9827;
}
.z-index-9828 {
  z-index: 9828;
}
.z-index-9829 {
  z-index: 9829;
}
.z-index-9830 {
  z-index: 9830;
}
.z-index-9831 {
  z-index: 9831;
}
.z-index-9832 {
  z-index: 9832;
}
.z-index-9833 {
  z-index: 9833;
}
.z-index-9834 {
  z-index: 9834;
}
.z-index-9835 {
  z-index: 9835;
}
.z-index-9836 {
  z-index: 9836;
}
.z-index-9837 {
  z-index: 9837;
}
.z-index-9838 {
  z-index: 9838;
}
.z-index-9839 {
  z-index: 9839;
}
.z-index-9840 {
  z-index: 9840;
}
.z-index-9841 {
  z-index: 9841;
}
.z-index-9842 {
  z-index: 9842;
}
.z-index-9843 {
  z-index: 9843;
}
.z-index-9844 {
  z-index: 9844;
}
.z-index-9845 {
  z-index: 9845;
}
.z-index-9846 {
  z-index: 9846;
}
.z-index-9847 {
  z-index: 9847;
}
.z-index-9848 {
  z-index: 9848;
}
.z-index-9849 {
  z-index: 9849;
}
.z-index-9850 {
  z-index: 9850;
}
.z-index-9851 {
  z-index: 9851;
}
.z-index-9852 {
  z-index: 9852;
}
.z-index-9853 {
  z-index: 9853;
}
.z-index-9854 {
  z-index: 9854;
}
.z-index-9855 {
  z-index: 9855;
}
.z-index-9856 {
  z-index: 9856;
}
.z-index-9857 {
  z-index: 9857;
}
.z-index-9858 {
  z-index: 9858;
}
.z-index-9859 {
  z-index: 9859;
}
.z-index-9860 {
  z-index: 9860;
}
.z-index-9861 {
  z-index: 9861;
}
.z-index-9862 {
  z-index: 9862;
}
.z-index-9863 {
  z-index: 9863;
}
.z-index-9864 {
  z-index: 9864;
}
.z-index-9865 {
  z-index: 9865;
}
.z-index-9866 {
  z-index: 9866;
}
.z-index-9867 {
  z-index: 9867;
}
.z-index-9868 {
  z-index: 9868;
}
.z-index-9869 {
  z-index: 9869;
}
.z-index-9870 {
  z-index: 9870;
}
.z-index-9871 {
  z-index: 9871;
}
.z-index-9872 {
  z-index: 9872;
}
.z-index-9873 {
  z-index: 9873;
}
.z-index-9874 {
  z-index: 9874;
}
.z-index-9875 {
  z-index: 9875;
}
.z-index-9876 {
  z-index: 9876;
}
.z-index-9877 {
  z-index: 9877;
}
.z-index-9878 {
  z-index: 9878;
}
.z-index-9879 {
  z-index: 9879;
}
.z-index-9880 {
  z-index: 9880;
}
.z-index-9881 {
  z-index: 9881;
}
.z-index-9882 {
  z-index: 9882;
}
.z-index-9883 {
  z-index: 9883;
}
.z-index-9884 {
  z-index: 9884;
}
.z-index-9885 {
  z-index: 9885;
}
.z-index-9886 {
  z-index: 9886;
}
.z-index-9887 {
  z-index: 9887;
}
.z-index-9888 {
  z-index: 9888;
}
.z-index-9889 {
  z-index: 9889;
}
.z-index-9890 {
  z-index: 9890;
}
.z-index-9891 {
  z-index: 9891;
}
.z-index-9892 {
  z-index: 9892;
}
.z-index-9893 {
  z-index: 9893;
}
.z-index-9894 {
  z-index: 9894;
}
.z-index-9895 {
  z-index: 9895;
}
.z-index-9896 {
  z-index: 9896;
}
.z-index-9897 {
  z-index: 9897;
}
.z-index-9898 {
  z-index: 9898;
}
.z-index-9899 {
  z-index: 9899;
}
.z-index-9900 {
  z-index: 9900;
}
.z-index-9901 {
  z-index: 9901;
}
.z-index-9902 {
  z-index: 9902;
}
.z-index-9903 {
  z-index: 9903;
}
.z-index-9904 {
  z-index: 9904;
}
.z-index-9905 {
  z-index: 9905;
}
.z-index-9906 {
  z-index: 9906;
}
.z-index-9907 {
  z-index: 9907;
}
.z-index-9908 {
  z-index: 9908;
}
.z-index-9909 {
  z-index: 9909;
}
.z-index-9910 {
  z-index: 9910;
}
.z-index-9911 {
  z-index: 9911;
}
.z-index-9912 {
  z-index: 9912;
}
.z-index-9913 {
  z-index: 9913;
}
.z-index-9914 {
  z-index: 9914;
}
.z-index-9915 {
  z-index: 9915;
}
.z-index-9916 {
  z-index: 9916;
}
.z-index-9917 {
  z-index: 9917;
}
.z-index-9918 {
  z-index: 9918;
}
.z-index-9919 {
  z-index: 9919;
}
.z-index-9920 {
  z-index: 9920;
}
.z-index-9921 {
  z-index: 9921;
}
.z-index-9922 {
  z-index: 9922;
}
.z-index-9923 {
  z-index: 9923;
}
.z-index-9924 {
  z-index: 9924;
}
.z-index-9925 {
  z-index: 9925;
}
.z-index-9926 {
  z-index: 9926;
}
.z-index-9927 {
  z-index: 9927;
}
.z-index-9928 {
  z-index: 9928;
}
.z-index-9929 {
  z-index: 9929;
}
.z-index-9930 {
  z-index: 9930;
}
.z-index-9931 {
  z-index: 9931;
}
.z-index-9932 {
  z-index: 9932;
}
.z-index-9933 {
  z-index: 9933;
}
.z-index-9934 {
  z-index: 9934;
}
.z-index-9935 {
  z-index: 9935;
}
.z-index-9936 {
  z-index: 9936;
}
.z-index-9937 {
  z-index: 9937;
}
.z-index-9938 {
  z-index: 9938;
}
.z-index-9939 {
  z-index: 9939;
}
.z-index-9940 {
  z-index: 9940;
}
.z-index-9941 {
  z-index: 9941;
}
.z-index-9942 {
  z-index: 9942;
}
.z-index-9943 {
  z-index: 9943;
}
.z-index-9944 {
  z-index: 9944;
}
.z-index-9945 {
  z-index: 9945;
}
.z-index-9946 {
  z-index: 9946;
}
.z-index-9947 {
  z-index: 9947;
}
.z-index-9948 {
  z-index: 9948;
}
.z-index-9949 {
  z-index: 9949;
}
.z-index-9950 {
  z-index: 9950;
}
.z-index-9951 {
  z-index: 9951;
}
.z-index-9952 {
  z-index: 9952;
}
.z-index-9953 {
  z-index: 9953;
}
.z-index-9954 {
  z-index: 9954;
}
.z-index-9955 {
  z-index: 9955;
}
.z-index-9956 {
  z-index: 9956;
}
.z-index-9957 {
  z-index: 9957;
}
.z-index-9958 {
  z-index: 9958;
}
.z-index-9959 {
  z-index: 9959;
}
.z-index-9960 {
  z-index: 9960;
}
.z-index-9961 {
  z-index: 9961;
}
.z-index-9962 {
  z-index: 9962;
}
.z-index-9963 {
  z-index: 9963;
}
.z-index-9964 {
  z-index: 9964;
}
.z-index-9965 {
  z-index: 9965;
}
.z-index-9966 {
  z-index: 9966;
}
.z-index-9967 {
  z-index: 9967;
}
.z-index-9968 {
  z-index: 9968;
}
.z-index-9969 {
  z-index: 9969;
}
.z-index-9970 {
  z-index: 9970;
}
.z-index-9971 {
  z-index: 9971;
}
.z-index-9972 {
  z-index: 9972;
}
.z-index-9973 {
  z-index: 9973;
}
.z-index-9974 {
  z-index: 9974;
}
.z-index-9975 {
  z-index: 9975;
}
.z-index-9976 {
  z-index: 9976;
}
.z-index-9977 {
  z-index: 9977;
}
.z-index-9978 {
  z-index: 9978;
}
.z-index-9979 {
  z-index: 9979;
}
.z-index-9980 {
  z-index: 9980;
}
.z-index-9981 {
  z-index: 9981;
}
.z-index-9982 {
  z-index: 9982;
}
.z-index-9983 {
  z-index: 9983;
}
.z-index-9984 {
  z-index: 9984;
}
.z-index-9985 {
  z-index: 9985;
}
.z-index-9986 {
  z-index: 9986;
}
.z-index-9987 {
  z-index: 9987;
}
.z-index-9988 {
  z-index: 9988;
}
.z-index-9989 {
  z-index: 9989;
}
.z-index-9990 {
  z-index: 9990;
}
.z-index-9991 {
  z-index: 9991;
}
.z-index-9992 {
  z-index: 9992;
}
.z-index-9993 {
  z-index: 9993;
}
.z-index-9994 {
  z-index: 9994;
}
.z-index-9995 {
  z-index: 9995;
}
.z-index-9996 {
  z-index: 9996;
}
.z-index-9997 {
  z-index: 9997;
}
.z-index-9998 {
  z-index: 9998;
}
.z-index-9999 {
  z-index: 9999;
}
.link-list-title {
  color: #000;
  text-decoration: none;
  display: flex;
}
.link-list-title:hover {
  text-decoration: underline;
  color: #000;
}
.title-one-line {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-one-line {
    display: block;
    white-space: nowrap;
  }
}
.title-two-line {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-two-line {
    display: block;
    white-space: nowrap;
  }
}
@media (min-width: 768px) {
  .title-two-line-desktop {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-two-line-desktop {
    display: block;
    white-space: nowrap;
  }
}
.title-three-line {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-three-line {
    display: block;
    white-space: nowrap;
  }
}
.title-four-line {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .title-four-line {
    display: block;
    white-space: nowrap;
  }
}
.bullet-navbar:empty {
  display: inline-flex !important;
  height: 14px;
  width: 14px;
  padding: 0;
}
/**
 regola per immagini pagine 403, 404, 500s
 */
.wrap-modules .vh-50 .el-image {
  max-height: 50vh;
  margin: 0 auto;
  display: block;
}
.card img, .box-evidence img, .wrap-lightslider img, .list-view-design img {
  display: block;
  position: relative;
  width: 100%;
  aspect-ratio: auto 1.7021276596;
}
.card img[alt], .box-evidence img[alt], .wrap-lightslider img[alt], .list-view-design img[alt] {
  text-align: center;
  color: gray;
  font-size: 0px;
  overflow: hidden;
  line-height: 1.3;
}
.card img[alt]::before, .box-evidence img[alt]::before, .wrap-lightslider img[alt]::before, .list-view-design img[alt]::before {
  background: lightgray;
  display: block;
  height: 100%;
  content: '';
  width: 100%;
}
.card img[alt]::after, .box-evidence img[alt]::after, .wrap-lightslider img[alt]::after, .list-view-design img[alt]::after {
  content: attr(alt);
  position: absolute;
  left: 0px;
  text-align: center;
  bottom: 5%;
  font-size: 16px;
  width: 100%;
}
/**
 AFFIX DINAMICO PER COMPONENTI CMS
 */
.affix-top-cms-component > * {
  top: 100px;
  position: sticky;
  z-index: 2;
}
.position-relative-not-important {
  position: relative;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right {
  width: inherit;
  margin: 0;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .close, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .close {
  padding: 18px 12px;
}
@media (max-width: 767.98px) {
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .it-brand-wrapper > a:not(:last-child) > .it-brand-text > img, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .it-brand-wrapper > a:not(:last-child) > .it-brand-text > img {
  max-height: 38px;
  width: auto;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-header .it-brand-wrapper .it-brand-text, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-header .it-brand-wrapper .it-brand-text {
  display: flex;
  align-items: center;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav {
  float: none;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item.cms-menu-double-action, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item.cms-menu-double-action {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item.cms-menu-double-action > .nav-link + .dropdown-toggle + .dropdown-menu, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item.cms-menu-double-action > .nav-link + .dropdown-toggle + .dropdown-menu {
  width: 100%;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link {
  color: #000;
  display: flex;
  align-items: center;
  text-decoration: none;
  white-space: normal;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link .icon, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link .icon {
  fill: #000;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link:hover, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .nav-item .nav-link:hover {
  text-decoration: underline;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu {
  position: static !important;
  box-shadow: none;
  transform: inherit !important;
  top: inherit !important;
  left: inherit !important;
  margin-top: 0 !important;
  margin-bottom: 20px;
  padding: 0 24px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu::before, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu::before {
  content: inherit;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu {
  border-bottom: none !important;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu .nav-link, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu .nav-link {
  text-transform: inherit !important;
  font-weight: normal !important;
  padding: 0 !important;
  white-space: normal;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu .nav-link + .dropdown-menu.show, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .dropdown-submenu .nav-link + .dropdown-menu.show {
  background-color: #e6e9f2;
  padding: 24px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .link-list-wrapper ul li a span, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .dropdown-menu .link-list-wrapper ul li a span {
  color: #000;
  margin-right: 0px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-navbar {
  border: 0;
  border-radius: 50%;
  width: 10px;
  height: 10px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-parent .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-parent .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav #bullet-parent .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav #bullet-parent .bullet-navbar {
  margin-top: 0;
  margin-left: 6px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-parent + .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav .bullet-parent + .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav #bullet-parent + .bullet-navbar, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul[class*="cms-menu-container-"].navbar-nav #bullet-parent + .bullet-navbar {
  margin-left: 6px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown {
  background-color: #5e7887;
  border-bottom: none !important;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > a {
  display: flex;
  align-items: center;
  color: #fff !important;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu {
  background-color: #58707e;
  padding: 16px 24px;
  margin-bottom: 0;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a {
  color: #fff !important;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a span, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a span {
  color: #fff !important;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show {
  background-color: #4b606c;
  padding: 16px;
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu .dropdown-toggle .icon-expand, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu .dropdown-toggle .icon-expand {
  transform: scaleY(1);
}
.modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu.show .icon-expand, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu.show .icon-expand {
  transform: scaleY(-1);
}
/* HAMBURGER + NAVBAR */
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] {
  float: none;
  width: 100%;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown {
  background-color: #5e7887;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > a {
  display: flex;
  align-items: center;
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu {
  background-color: #58707e;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a {
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu a span {
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show {
  background-color: #4b606c;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu .dropdown-toggle .icon-expand {
  transform: scaleY(1);
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu.show .icon-expand {
  transform: scaleY(-1);
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"]:not(:first-of-type) {
  padding-top: 0;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link {
  color: #000;
  display: flex;
  align-items: center;
  text-decoration: none;
  white-space: normal;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link .icon {
  fill: #000;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .nav-item .nav-link:hover {
  text-decoration: underline;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu {
  box-shadow: none;
  transform: inherit !important;
  top: inherit !important;
  left: inherit !important;
  margin-bottom: 20px;
  padding: 0 24px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu::before {
  content: inherit;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu .dropdown-submenu .nav-link {
  text-transform: inherit !important;
  white-space: normal;
  border-left: 0;
  margin-left: 0;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu .dropdown-submenu .nav-link + .dropdown-menu.show {
  background-color: #e6e9f2;
  padding: 24px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .dropdown-menu .link-list-wrapper ul li a span {
  color: #000;
  margin-right: 0px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .bullet-navbar {
  border: 0;
  border-radius: 50%;
  width: 10px;
  height: 10px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .bullet-parent .bullet-navbar, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] #bullet-parent .bullet-navbar {
  margin-top: 0;
  margin-left: 6px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] .bullet-parent + .bullet-navbar, #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] #bullet-parent + .bullet-navbar {
  margin-left: 6px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown {
  background-color: #5e7887;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > a {
  display: flex;
  align-items: center;
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > a span {
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu {
  background-color: #58707e;
  padding: 16px 24px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu a {
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu a span {
  color: #fff !important;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show {
  background-color: #4b606c;
  padding: 16px;
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu .dropdown-toggle .icon-expand {
  transform: scaleY(1);
}
#hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .dropdown-menu .dropdown-submenu .dropdown-menu.show .dropdown-submenu.show .icon-expand {
  transform: scaleY(-1);
}
#hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0;
  position: relative;
}
#hamburgerMenu.navbar-collapsable.expanded .header-logo-hamburger .close-menu {
  padding-right: 12px;
  z-index: 0;
  position: relative;
}
nav.pagination-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
nav.pagination-wrapper a {
  text-decoration: none;
}
nav.pagination-wrapper.pagination-total {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}
nav.pagination-wrapper.pagination-total ul {
  margin-bottom: 0.5rem;
}
nav.pagination-wrapper.pagination-total p {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  margin-bottom: 1rem;
  font-weight: 600;
  text-align: center;
}
nav.pagination-wrapper .form-group {
  margin-left: 2.5rem;
  width: 4.5rem;
  margin-top: 0;
}
nav.pagination-wrapper .form-group label {
  font-size: 0.8888888889rem;
  color: #9da2a6;
}
nav.pagination-wrapper .form-group.active label {
  font-size: 0.8rem;
}
nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper .assistance.dropdown-toggle, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  font-weight: 600;
  padding: 12px;
  border-bottom: 1px solid #5c6f82;
  height: 2.5rem;
  border: none;
  width: 100%;
}
nav.pagination-wrapper .btn.dropdown-toggle:after, nav.pagination-wrapper .assistance.dropdown-toggle:after, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle:after, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle:after {
  color: #297a38;
  margin-left: 0.5rem;
}
.pagination {
  flex-wrap: wrap;
}
.pagination a {
  text-decoration: none;
}
.pagination.pagination-total {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}
.pagination.pagination-total ul {
  margin-bottom: 0.5rem;
}
.pagination.pagination-total p {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  margin-bottom: 1rem;
  font-weight: 600;
  text-align: center;
}
.pagination .form-group {
  margin-left: 2.5rem;
  width: 4.5rem;
  margin-top: 0;
}
.pagination .form-group label {
  font-size: 0.8888888889rem;
  color: #9da2a6;
}
.pagination .form-group.active label {
  font-size: 0.8rem;
}
.pagination .btn.dropdown-toggle, .pagination .assistance.dropdown-toggle, .pagination .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle, .wrap-modules div[id*="button-"] .pagination .uk-button.dropdown-toggle {
  font-size: 0.8888888889rem;
  color: #5b6f82;
  font-weight: 600;
  padding: 12px;
  border-bottom: 1px solid #5c6f82;
  height: 2.5rem;
  border: none;
  width: 100%;
}
.pagination .btn.dropdown-toggle:after, .pagination .assistance.dropdown-toggle:after, .pagination .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle:after, .wrap-modules div[id*="button-"] .pagination .uk-button.dropdown-toggle:after {
  color: #297a38;
  margin-left: 0.5rem;
}
.pagination li {
  margin-right: 5px;
}
.pagination li.disabled a {
  color: #c2c7cc;
}
.pagination li.disabled a .icon {
  fill: #c2c7cc;
}
.pagination li.active {
  border: 1px solid #297a38;
  pointer-events: none;
  border-radius: 4px;
}
.pagination li.active a {
  color: #297a38 !important;
}
.pagination li span {
  pointer-events: none;
}
.pagination li a, .pagination li span {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  min-width: 2.5rem;
  border-radius: 4px;
  border: none;
  font-size: 0.8888888889rem;
  font-weight: 600;
  color: #5b6f82;
  background-color: transparent;
}
.pagination li a.text, .pagination li span.text {
  color: #297a38;
}
.pagination li a span.d-inline-block, .pagination li span span.d-inline-block {
  margin-right: 0.5rem;
}
.pagination li a:hover, .pagination li span:hover {
  color: #297a38;
  background-color: transparent;
}
.pagination li a:hover .icon, .pagination li span:hover .icon {
  fill: #297a38;
}
@media (min-width: 576px) {
  .pagination li a, .pagination li span {
    height: 2.6666666667rem;
    min-width: 2.6666666667rem;
  }
  nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper .assistance.dropdown-toggle, nav.pagination-wrapper .wrap-modules div[id*="button-"] .uk-button.dropdown-toggle, .wrap-modules div[id*="button-"] nav.pagination-wrapper .uk-button.dropdown-toggle {
    height: 2.6666666667rem;
  }
}
@media (min-width: 768px) {
  nav.pagination-wrapper {
    justify-content: flex-start;
  }
  nav.pagination-wrapper .dropdown {
    margin-left: 2.6666666667rem;
  }
}
@media (max-width: 991.98px) {
  .it-header-navbar-wrapper {
    z-index: 3;
  }
}
.it-header-navbar-wrapper .btn.close-menu, .it-header-navbar-wrapper .assistance.close-menu, .it-header-navbar-wrapper .wrap-modules div[id*="button-"] .uk-button.close-menu, .wrap-modules div[id*="button-"] .it-header-navbar-wrapper .uk-button.close-menu {
  background-color: transparent !important;
}
.it-header-navbar-wrapper.theme-light-desk .navbar .custom-navbar-toggler .icon {
  fill: #000;
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper {
    justify-content: flex-start;
  }
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.list-item span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.list-item span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.list-item span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.list-item span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link span {
    color: #003354;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item .dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item .dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item .dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item .dropdown-toggle svg {
    fill: #003354;
  }
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link {
    color: #003354;
  }
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link.active {
    border-bottom-color: transparent;
  }
}
@media (min-width: 768px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link.dropdown-toggle.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link.dropdown-toggle.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link.dropdown-toggle.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link.dropdown-toggle.active {
    border-right: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
  }
}
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link.dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link.dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link.dropdown-toggle svg, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link.dropdown-toggle svg {
    fill: #003354;
  }
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.nav-link .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.nav-link .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.nav-link .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.nav-link .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav li.nav-item a.list-item .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav li.nav-item a.list-item .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list li.nav-item a.list-item .bullet-navbar:empty, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list li.nav-item a.list-item .bullet-navbar:empty {
  height: 8px;
  width: 8px;
  position: relative;
  left: 2px;
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav.cms-menu-container-myopen a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav.cms-menu-container-myopen a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list.cms-menu-container-myopen a.nav-link.active, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list.cms-menu-container-myopen a.nav-link.active {
  border-color: initial;
  border-width: 1px;
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .navbar-nav.cms-menu-container-myopen a.nav-link.active span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .navbar-nav.cms-menu-container-myopen a.nav-link.active span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .link-list.cms-menu-container-myopen a.nav-link.active span, .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .link-list-wrapper .link-list.cms-menu-container-myopen a.nav-link.active span {
  color: inherit !important;
}
@media (max-width: 991.98px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper {
    max-width: 500px;
  }
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991.98px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action {
    flex-wrap: wrap;
  }
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu {
  padding-left: 0;
  padding-right: 0;
}
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .link-list-wrapper {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 991.98px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu li {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .dropdown-submenu {
    padding: 0;
    flex-wrap: wrap;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .dropdown-submenu .dropdown-toggle {
    border: none;
    margin: 0;
    width: 100%;
    padding: 10px 24px !important;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .dropdown-submenu .dropdown-toggle .icon {
    margin: 0 0 0 auto;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .dropdown-submenu .dropdown-menu {
    min-width: auto;
    box-shadow: none;
    position: relative;
    background-color: #f5f5f5;
    margin-top: 0 !important;
    border-top: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper .cms-menu-double-action .dropdown-menu .dropdown-submenu .dropdown-menu li {
    border-bottom: none;
  }
}
#menu-sinistro .navbar.it-navscroll-wrapper .menu-wrapper {
  padding-bottom: 0;
  padding-top: 0;
}
/* Rules for sizing the icon. */
.mdi {
  line-height: 1;
}
.mdi.md-18 {
  font-size: 18px;
}
.mdi.md-24 {
  font-size: 24px;
}
.mdi.md-36 {
  font-size: 36px;
}
.mdi.md-48 {
  font-size: 48px;
}
.mdi.md-56 {
  font-size: 56px;
}
/* Rules for using icons as black on a light background. */
.mdi.md-dark {
  color: rgba(0, 0, 0, 0.54);
}
.mdi.md-dark.md-inactive {
  color: rgba(0, 0, 0, 0.26);
}
/* Rules for using icons as white on a dark background. */
.mdi.md-light {
  color: rgba(255, 255, 255, 1);
}
.mdi.md-light.md-inactive {
  color: rgba(255, 255, 255, 0.3);
}
[class*='fade-in'] {
  opacity: 0;
  transition-property: opacity, transform;
}
[class*='fade-in'].animate {
  opacity: 1;
  transform: none;
  transition-duration: 1s;
}
.fade-in-from-left.to-animate {
  transform: translate3d(-200px, 0, 0);
}
.fade-in-from-right.to-animate {
  transform: translate3d(200px, 0, 0);
}
.fade-in-from-down.to-animate {
  transform: translate3d(0, 200px, 0);
}
.fade-in-from-up.to-animate {
  transform: translate3d(0, -200px, 0);
}
[class*='zoom-in'] {
  opacity: 0;
  transition-property: opacity, transform;
}
[class*='zoom-in'].animate {
  opacity: 1;
  transform: none;
  transition-duration: 1s;
}
.zoom-in.to-animate {
  transform: scale(0.6);
}
.zoom-in-from-down.to-animate {
  transform: translate3d(0, 200px, 0) scale(0.6);
}
.zoom-in-from-up.to-animate {
  transform: translate3d(0, -200px, 0) scale(0.6);
}
.zoom-in-from-right.to-animate {
  transform: translate3d(animation-distance, 0, 0) scale(0.6);
}
.zoom-in-from-left.to-animate {
  transform: translate3d(-animation-distance, 0, 0) scale(0.6);
}
.transition-delay-1 {
  transition-delay: 1s !important;
}
.transition-delay-2 {
  transition-delay: 2s !important;
}
.transition-delay-3 {
  transition-delay: 3s !important;
}
.transition-delay-4 {
  transition-delay: 4s !important;
}
.transition-delay-5 {
  transition-delay: 5s !important;
}
.transition-delay-6 {
  transition-delay: 6s !important;
}
.wizard-steps {
  margin-bottom: 30px;
  overflow: hidden;
  color: #5e7887;
  padding-left: 0px;
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.wizard-steps:after {
  content: '';
  width: calc(100% - 30px);
  height: 2px;
  background: #5e7887;
  position: absolute;
  left: 12.5%;
  width: 75%;
  top: 50%;
  z-index: 0;
}
.wizard-steps li {
  list-style-type: none;
  width: 100%;
  position: relative;
  font-weight: 400;
  display: flex;
  align-items: center;
}
.wizard-steps li.active-step:before:first-child {
  left: 50%;
}
.wizard-steps li.active-step div {
  background-color: #003354;
  color: #fff;
  border: 1px solid #003354;
}
.wizard-steps li.active-step.current-step div {
  width: 40px;
  height: 40px;
  font-weight: bold;
}
.wizard-steps li div {
  z-index: 2;
  width: 28px;
  height: 28px;
  line-height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.9rem;
  background: #f7f9fa;
  border-radius: 50%;
  border: 1px solid #5e7887;
  color: #5e7887;
  position: relative;
  margin: auto;
}
.wizard-steps li:last-child:after {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  left: -50%;
}
.wizard-steps li:first-child:after {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  position: absolute;
  left: 50%;
}
.wizard-steps li.active-step:after {
  background: #003354;
  z-index: 1;
  content: '';
  height: 2px;
  position: absolute;
  width: 100%;
  top: 50%;
}
@media (-ms-high-contrast: none) {
  .wizard-steps li.active-step:after {
    width: 0px;
  }
}
@media (-ms-high-contrast:none) {
  .wizard-steps li.active-step:after {
    -webkit-appearance: initial;
  }
}
@media (-ms-high-contrast: none) {
  .tags-list.tags-list-checkbox .card .categoryicon-top {
    display: inline-block;
  }
}
.tags-list.tags-list-checkbox .card:hover {
  border-color: #297a38;
}
.tags-list.card-wrapper .card {
  border: 2px solid #e0f5e4;
  transition: 0.2s ease-out;
}
.tags-list.card-wrapper .card:hover {
  border-color: #297a38;
}
.tags-list.card-wrapper .card .categoryicon-top {
  align-items: flex-start;
}
.tags-list.card-wrapper .card .categoryicon-top .icon {
  fill: #003354;
  width: 56px;
  height: 56px;
}
.tags-list.card-wrapper .card .categoryicon-top span {
  margin: 0;
}
.tags-list.card-wrapper .card .card-body {
  margin-right: 30px;
}
.tags-list.card-wrapper .card .card-body .card-title {
  font-size: 1rem;
  word-break: break-word !important;
}
.tags-list.card-wrapper .card .card-body .card-text {
  font-size: 0.9rem;
  font-family: 'Titillium Web', Geneva, Tahoma, sans-serif;
  color: #003354;
  margin: 0;
  padding-bottom: 10px;
}
.tags-list.card-wrapper .card .card-body small {
  font-size: 14px;
}
.tags-list.card-wrapper .card .card-body .icon-tags-list img {
  width: 56px;
}
.tags-list.card-wrapper .card .card-body .simple-link, .tags-list.card-wrapper .card .card-body .form-check {
  margin-top: auto;
  text-align: right;
  line-height: 32px;
  text-decoration: none;
}
.tags-list.card-wrapper .card .card-body .simple-link label, .tags-list.card-wrapper .card .card-body .form-check label {
  font-size: 0.88rem;
  color: #297a38;
  margin: 0;
  font-weight: 600;
  text-decoration: underline;
}
.tags-list.card-wrapper .card .card-body .simple-link span, .tags-list.card-wrapper .card .card-body .form-check span {
  text-decoration: underline;
}
.tags-list.card-wrapper .card::after {
  content: inherit;
}
.tags-list.card-wrapper::after {
  content: '';
  margin-bottom: 24px;
}
.tags-list.action-disabled.active .card {
  border: 2px solid #656566;
}
.tags-list.action-disabled .card .card-body a {
  cursor: not-allowed;
  pointer-events: none;
  color: #656566;
}
.tags-list.action-disabled .card .card-body a svg {
  fill: #656566 !important;
}
.tags-list.active .card {
  border: 2px solid #297a38;
  transition: 0.2s ease-out;
  background: #e0f5e4;
}
.tags-list.empty .card {
  background-color: transparent;
  border: 1px dashed #5e7887;
  border-radius: 4px;
  box-sizing: border-box;
  text-align: center;
}
.tags-list.empty .card .card-body {
  justify-content: center;
}
.tags-list.empty .card .card-body .categoryicon-top {
  align-self: center;
}
.tags-list::after {
  content: inherit;
}
.tags-list.tags-list-checkbox .categoryicon-top {
  align-items: flex-start;
}
.tags-list.tags-list-checkbox .pretty {
  height: 100%;
  width: 100%;
  position: absolute;
  margin-right: 0;
}
.tags-list.tags-list-checkbox .pretty input {
  min-width: 24px;
  position: absolute;
  left: 0px;
  top: 0px;
  min-width: 1em;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state {
  width: 100%;
  text-align: right;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state .icon {
  position: inherit;
  margin: 0;
  left: auto;
  right: 14px;
  width: 24px;
  height: 24px;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state .icon.icon-xs {
  right: 10px;
  width: 16px;
  height: 16px;
  top: 1px;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state label {
  width: 0;
  max-width: 0;
  min-width: 0;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state label:after {
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  box-sizing: border-box;
  border-radius: 0;
  border: 1px solid transparent;
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent;
  cursor: pointer;
}
.tags-list.tags-list-checkbox .pretty.p-icon .state label:before {
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  box-sizing: border-box;
  border-radius: 0;
  border: 1px solid transparent;
  z-index: 1;
  position: absolute;
  left: 0;
  top: 0;
  background-color: transparent;
  cursor: pointer;
}
.tags-list.tags-list-checkbox .pretty .p-off, .tags-list.tags-list-checkbox .pretty .p-on {
  display: initial !important;
  position: absolute;
}
.tag-checkbox-container {
  margin-right: 8px;
}
.tag-checkbox-container .card {
  width: auto;
  margin-right: 0;
}
.tag-checkbox-container:last-child {
  margin-right: 0;
}
.owl-carousel-design {
  /**
   * CAROUSEL WITH HERO BANNER ITEM
   */
}
@media (-ms-high-contrast:none) {
  .owl-carousel-design .owl-carousel .owl-item img {
    width: auto;
  }
}
.owl-carousel-design .owl-carousel .owl-stage {
  display: flex;
}
.owl-carousel-design .owl-carousel .owl-stage .it-single-slide-wrapper {
  height: 100%;
}
.owl-carousel-design .owl-carousel .owl-nav {
  font-size: 50px !important;
}
@media (max-width: 991.98px) {
  .owl-carousel-design .owl-carousel .owl-nav {
    margin-top: 0;
  }
}
.owl-carousel-design .owl-carousel .owl-nav .owl-prev, .owl-carousel-design .owl-carousel .owl-nav .owl-next {
  position: absolute;
  top: 45%;
  transform: translateY(-50%);
}
.owl-carousel-design .owl-carousel .owl-nav .owl-prev span, .owl-carousel-design .owl-carousel .owl-nav .owl-next span {
  color: #297a38;
}
.owl-carousel-design .owl-carousel .owl-nav .owl-prev {
  left: -1rem;
}
.owl-carousel-design .owl-carousel .owl-nav .owl-next {
  right: -1rem;
}
.owl-carousel-design .owl-carousel .owl-dots:not(.disabled) {
  margin-top: 20px;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.owl-carousel-design .owl-carousel .owl-dots:not(.disabled) button.active {
  border-radius: 100%;
  border: 2px solid #297a38;
  width: 20px;
  height: 20px;
  background: #e0f5e4;
}
.owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot {
  transition: inherit;
}
.owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot.active span {
  background-color: #297a38;
  margin: 2px 3px;
}
.owl-carousel-design .owl-carousel .owl-dots:not(.disabled) .owl-dot span {
  width: 10px;
  height: 10px;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper {
  height: 100%;
}
@media (min-width: 1200px) {
  .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .img-responsive-wrapper, .owl-carousel-design.it-carousel-landscape-abstract-one-cols .container-news .card-wrapper .card .card-body {
    width: 50%;
  }
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-stage-outer {
  padding: 0 !important;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-stage-outer .owl-stage {
  padding: 0 !important;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-stage-outer .owl-stage .owl-item {
  margin: 0 !important;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-nav .owl-prev {
  left: 1rem;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-nav .owl-next {
  right: 1rem;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-nav .owl-prev span, .owl-carousel-design.owl-carousel-herobanner-design .owl-nav .owl-next span {
  color: #fff;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-dots {
  position: absolute;
  bottom: 1rem;
  margin: 0 auto;
  width: 100%;
}
.owl-carousel-design.owl-carousel-herobanner-design .owl-dots .owl-dot {
  background: #fff;
  opacity: 1;
}
.calendar-section .it-carousel-wrapper .owl-stage {
  display: flex;
}
.collapse-lg .collapse-header *[data-toggle='collapse'] {
  outline: none;
}
.collapse-lg .collapse-header *[data-toggle='collapse']:before {
  width: 2.5rem;
}
.collapse-lg .collapse-header *[data-toggle='collapse'] img {
  max-width: 60px;
}
.modal .modal-dialog {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 575.98px) {
  .modal .modal-dialog {
    margin: 24px;
  }
}
.modal .modal-dialog .nav-tabs {
  overflow-x: auto;
}
.modal-dialog-right.modal-lg, .modal-dialog-left.modal-lg {
  width: 100%;
}
@media (min-width: 576px) {
  .modal-dialog-right.modal-lg, .modal-dialog-left.modal-lg {
    width: 450px;
  }
}
@media (min-width: 768px) {
  .modal-dialog-right.modal-lg, .modal-dialog-left.modal-lg {
    width: 700px;
  }
}
.form-row .form-group {
  margin-bottom: 2rem;
}
.form-group {
  /* clears the 'X' from Internet Explorer */
  /* clears the 'X' from Chrome */
}
.form-group label {
  width: auto !important;
  color: #003354;
  line-height: calc(2.667rem - 1px);
}
.form-group input:autofill {
  background: transparent;
}
.form-group input.js-fake-not-readonly[readonly] {
  background-color: #fff;
  cursor: auto;
}
.form-group input.js-fake-not-readonly[readonly] + label {
  cursor: auto;
}
.form-group input[type="search"]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.form-group input[type="search"]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
.form-group input[type="search"]::-webkit-search-decoration, .form-group input[type="search"]::-webkit-search-cancel-button, .form-group input[type="search"]::-webkit-search-results-button, .form-group input[type="search"]::-webkit-search-results-decoration {
  display: none;
  -webkit-appearance: none;
}
.form-group .input-password ~ .password-icon {
  background-color: transparent;
  /* FIX per IE ed EDGE per far si che non venga fuori la doppia icona di visualizzazione in chiaro della password*/
}
@media (-ms-high-contrast: none) {
  .form-group .input-password ~ .password-icon {
    background-color: #fff;
  }
}
@supports (-ms-ime-align: auto) {
  .form-group .input-password ~ .password-icon {
    background-color: #fff;
  }
}
.form-group .bi-form-field-tooltip-helper {
  position: absolute;
  top: -1.7rem;
  right: 0;
}
.form-group small[id^="describedBy"] {
  position: relative;
}
@media (min-width: 1200px) {
  .form-group small[id^="describedBy"] {
    width: 95%;
  }
}
.form-group small[id^="describedBy"] .bi-form-field-tooltip-info {
  position: relative;
  top: -0.2em;
  left: 1em;
}
.form-group.has-error input[type="password"] + .password-strength-meter .form-text {
  position: relative;
}
textarea::placeholder {
  color: #656566;
  opacity: 1;
}
.form-rounded input[type="date"], .form-rounded input[type="datetime-local"], .form-rounded input[type="email"], .form-rounded input[type="number"], .form-rounded input[type="password"], .form-rounded input[type="search"], .form-rounded input[type="tel"], .form-rounded input[type="text"], .form-rounded input[type="time"], .form-rounded input[type="url"], .form-rounded textarea {
  border: 1px solid #5c6f82;
  border-radius: 4px;
  height: 2.667rem;
}
.form-rounded .it-datepicker-wrapper .input-group {
  border: 1px solid #5c6f82;
  border-radius: 4px;
}
.form-rounded .it-datepicker-wrapper .input-group input {
  border-right: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background: #fff;
  border: 0;
  height: 2.35rem;
}
.form-rounded .it-datepicker-wrapper .input-group::after {
  content: inherit;
}
.form-rounded .it-datepicker-wrapper .input-group .datepicker-button {
  height: 2.35rem;
  margin-right: 0;
  width: 40px;
}
@media (min-width: 576px) {
  .form-rounded .it-datepicker-wrapper .input-group .datepicker-button {
    height: 2.4rem;
  }
}
.form-rounded.was-validated .form-control:invalid, .form-rounded .form-control.is-invalid {
  border-color: #d92828;
}
.form-rounded.was-validated .datepicker-button, .form-rounded .is-invalid .datepicker-button {
  border-color: #d92828 !important;
}
.form-rounded.was-validated .datepicker-button, .form-rounded .is-valid .datepicker-button {
  border-color: #008758 !important;
}
.form-rounded .bootstrap-select-wrapper button {
  border: 1px solid #5c6f82;
  border-radius: 4px;
  background: #fff;
}
.form-rounded .bootstrap-select-wrapper button .filter-option::after {
  content: inherit;
}
.form-rounded .bootstrap-select-wrapper .bs-searchbox input {
  border: 0;
  border-bottom: 1px solid #5c6f82;
  border-radius: 0;
}
.form-rounded .password-icon {
  right: 1px;
  z-index: 2;
}
.label-style {
  font-size: 0.777rem;
  margin-top: -22px;
  font-weight: bold;
}
.bootstrap-select-wrapper .bootstrap-select .dropdown-menu .inner {
  max-height: 200px !important;
}
.file-caption-name:not(.file-caption-disabled) {
  border: none;
  width: 100%;
}
.reCaptcha_item label {
  position: relative;
}
.cookie-privacy label.control-label {
  position: relative;
}
/**
 FAQ design item lists
 */
.bi-faq button[data-toggle="collapse"]::before {
  display: none;
}
.bi-faq.collapse-background-active button[aria-expanded="true"] .icon {
  fill: #fff !important;
}
.bi-faq.collapse-background-hover button .icon {
  fill: #297a38;
}
.bi-faq.collapse-background-hover button:hover .icon {
  fill: #fff !important;
}
.bi-faq:not(.collapse-background-active) .collapse-header button[aria-expanded="false"], .bi-faq:not(.collapse-background-hover) .collapse-header button[aria-expanded="false"] {
  color: #19191a;
}
.bi-faq:not(.collapse-background-active) .collapse-header button[aria-expanded="false"]:hover, .bi-faq:not(.collapse-background-hover) .collapse-header button[aria-expanded="false"]:hover {
  color: #297a38;
}
.bi-faq:not(.collapse-background-active) .collapse-header button[aria-expanded="false"]:hover .icon, .bi-faq:not(.collapse-background-hover) .collapse-header button[aria-expanded="false"]:hover .icon {
  fill: #297a38;
}
.bi-faq:not(.collapse-background-active) .collapse-header button[aria-expanded="true"], .bi-faq:not(.collapse-background-hover) .collapse-header button[aria-expanded="true"] {
  color: #297a38;
}
.bi-faq:not(.collapse-background-active) .collapse-header button[aria-expanded="true"] .icon, .bi-faq:not(.collapse-background-hover) .collapse-header button[aria-expanded="true"] .icon {
  fill: #297a38;
}
.list-Faq-container p {
  margin-bottom: 0;
}
.container-news .card-calendar {
  top: 0;
  left: 20px;
  height: 85px;
  width: 60px;
}
.container-news .card-body .card-category {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  white-space: inherit;
  text-align: left;
}
.container-news .card-body .card-text {
  font-family: inherit;
}
.container-news .card-body a.read-more {
  position: relative;
  bottom: 0;
}
.container-news .card-body .additional-info {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.container-news .other-info-item {
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
}
.news-item-list-wrapper .card::after {
  content: inherit;
}
.news-item-list-wrapper .card .read-more {
  position: relative;
  bottom: inherit;
}
.discussion-container .generic-info .community-title {
  font-size: 0.8rem;
}
.discussion-container .user-list-container .admin-container .avatar-wrapper .avatar {
  border: 2px solid #fff;
}
.discussion-container-card .other-info-item {
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
}
.community-container {
  height: auto;
}
.community-container .community-image {
  height: 90px;
  width: 132px;
  overflow: hidden;
  background-color: #fff;
}
.community-container .community-image img {
  object-position: center;
  object-fit: cover;
  min-height: 90px;
  min-width: 132px;
}
.community-container .community-title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: inherit;
}
.community-container .position-relative a, .community-container .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item a, .wrap-modules .community-container .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item a, .community-container .section-box-evidence .box-evidence a, .section-box-evidence .community-container .box-evidence a {
  bottom: -5px;
  right: -5px;
}
.community-container .community-context-menu {
  top: -5px;
  right: -5px;
}
@media (-ms-high-contrast: none) {
  .community-container .community-title-container {
    width: 250px;
    text-align: center;
  }
  .community-container .community-title-container .community-title {
    position: relative;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    max-height: 2.4em;
    /* (Number of lines you want visible) * (line-height) */
    line-height: 1.2em;
  }
}
.event-container .time-event {
  font-size: 16px;
}
@media (min-width: 576px) {
  .event-container .time-event {
    font-size: 22px;
  }
}
.event-container.light-theme .time-event {
  background: #003354;
}
.event-container.light-theme .time-event .date {
  color: #fff !important;
}
.event-container.light-theme .time-event .hour {
  background: #5e7887;
  color: #fff !important;
}
.event-container.dark-theme {
  color: #fff;
}
.event-container.dark-theme .time-event {
  background: #fff;
}
.event-container.dark-theme .time-event .date {
  color: #000 !important;
}
.event-container.dark-theme .time-event .hour {
  background: #5e7887;
  color: #fff !important;
}
.event-container.dark-theme .link-list-title {
  color: #fff !important;
}
.event-container.dark-theme .btn-link {
  color: #fff;
  text-decoration: underline;
}
@media (min-width: 768px) {
  .event-container.date-dark {
    background-color: #fff;
  }
}
@media (max-width: 767.98px) {
  .event-container.date-dark > p {
    color: #fff !important;
  }
}
.event-container .external-image-container {
  position: relative;
}
.event-container .external-image-container .image-wrapper img {
  object-position: center;
  object-fit: cover;
}
.event-container .external-image-container .other-info-item {
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
}
.event-list-item-container a:hover h5 {
  text-decoration: underline;
}
.event-calendar {
  width: 60px;
  color: #fff !important;
}
.organizzazioni-wrapper .organizzazioni img {
  object-position: center;
  object-fit: cover;
}
.organizzazioni-wrapper .dropdown-manage {
  position: absolute;
  right: 4px;
  top: 4px;
}
.document-container .last-info a:hover svg {
  fill: #1d719c !important;
}
.document-item-container .info-file {
  position: relative;
}
.document-item-container .info-file .icon-overlay {
  position: absolute;
  width: 22px;
  height: 22px;
  top: -10px;
  left: -10px;
  border: 2px solid #fff;
}
.documenti-card-wrapper {
  position: relative;
}
.documenti-card-wrapper .categoryicon-top {
  position: relative;
}
.documenti-card-wrapper .categoryicon-top .icon-overlay {
  position: absolute;
  width: 26px;
  height: 26px;
  top: -5px;
  left: -7px;
  border: 2px solid #fff;
}
.documenti-card-wrapper .categoryicon-top .allegatiNum .icon.icon-sm, .documenti-card-wrapper .categoryicon-top .allegatiNum .primo-piano-cta .icon, .primo-piano-cta .documenti-card-wrapper .categoryicon-top .allegatiNum .icon {
  width: 24px !important;
  height: 24px !important;
  margin-right: 0 !important;
}
.documenti-card-wrapper.card-type-folder .card-bg {
  background: #fef6e0;
}
.documenti-card-wrapper.card-type-folder .card-bg:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 48px 0 0 48px;
  border-color: #fad165 transparent transparent transparent;
  margin: 0;
}
.documenti-card-wrapper .info-doc {
  position: absolute;
  bottom: 24px;
  right: 24px;
}
/* LISTA DOCUMENTI BEFE */
.documenti-list-wrapper {
  position: relative;
}
.documenti-list-wrapper .list-bg {
  background: #fff;
  padding: 4px 24px;
  /* .documenti-list-info-container {
   @include media-breakpoint-up(lg) {
   padding-left: 40px;
   }
   } */
}
.documenti-list-wrapper .list-bg .categoryicon-top {
  position: relative;
}
.documenti-list-wrapper .list-bg .categoryicon-top .icon-overlay {
  position: absolute;
  width: 26px;
  height: 26px;
  top: -5px;
  left: -7px;
  border: 2px solid #fff;
}
.documenti-list-wrapper .list-bg .categoryicon-top .allegatiNum .icon.icon-sm, .documenti-list-wrapper .list-bg .categoryicon-top .allegatiNum .primo-piano-cta .icon, .primo-piano-cta .documenti-list-wrapper .list-bg .categoryicon-top .allegatiNum .icon {
  width: 24px !important;
  height: 24px !important;
  margin-right: 0 !important;
}
.documenti-list-wrapper.type-folder .list-bg {
  background: #fef6e0;
}
.documenti-list-wrapper.type-folder .list-bg:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 30px 0 0 30px;
  border-color: #fad165 transparent transparent transparent;
  margin: 0;
}
.documenti-list-wrapper .info-doc {
  position: absolute;
  bottom: 24px;
  right: 24px;
}
.dropdown-manage a {
  display: flex;
  align-items: center;
  justify-content: center;
}
.dropdown-manage a.manage-menu:after {
  content: inherit;
}
.dropdown-manage .dropdown-menu {
  left: -6px !important;
  top: -6px !important;
  border-radius: 4px;
}
.dropdown-manage .dropdown-menu::before {
  top: 10px;
  right: -6px;
  left: auto;
}
.dropdown-manage.dropleft .dropdown-toggle::before {
  content: inherit;
}
.dropdown-manage.dropleft .dropdown-toggle::before {
  content: '' !important;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 3px 0;
  border-color: #003354 transparent transparent;
  position: inherit;
  margin-right: 0.255em;
  margin-right: 0;
  order: 2;
}
.chip-group-stacked {
  margin: 0;
  padding: 0;
}
.chip-group-stacked li {
  list-style-type: none;
  line-height: 0;
}
.chip-group-stacked li .avatar-icon {
  margin-left: -6px;
  border: 1px solid #fff;
  display: inline-flex;
  overflow: hidden;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  box-sizing: content-box;
  transition: background-color 0.2s;
  background-color: #fff;
  fill: #003354;
}
.transfer-container.it-transfer-block .it-transfer-buttons a svg {
  fill: #c3cfdb;
}
.transfer-container.it-transfer-block .it-transfer-buttons a.active svg {
  fill: #297a38;
}
.transfer-container.it-transfer-block .it-transfer-wrapper .form-check input.semi-checked:not(:checked) + label::after {
  border-color: #297a38;
  background-color: #297a38;
}
.transfer-container.it-transfer-block .transfer-scroll {
  scrollbar-width: thin;
  scrollbar-color: #bfc2c9 transparent;
}
.transfer-container.it-transfer-block .transfer-scroll::-webkit-scrollbar {
  width: 5px;
}
.transfer-container.it-transfer-block .transfer-scroll::-webkit-scrollbar-track {
  border-radius: 10px;
}
.transfer-container.it-transfer-block .transfer-scroll::-webkit-scrollbar-thumb {
  border: 3px solid #bfc2c9;
  border-radius: 10px;
}
.pool-status .partecipanti-stato span {
  font-size: 0.7777777778rem;
}
.pool-status .partecipanti-stato .state-new {
  color: #003354;
}
.pool-status .partecipanti-stato .state-completed {
  color: #297a38;
}
.pool-status .partecipanti-stato .state-to-complete {
  color: #d92828;
}
.object-fit img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.container-sondaggi .other-info-item {
  right: 5px;
  top: 5px;
}
.container-sondaggi .image-wrapper {
  background: #297a38;
  height: 250px;
}
.container-sondaggi .image-wrapper .visibility {
  bottom: -13px;
  width: 100%;
  left: 0;
  text-align: center;
}
.container-sondaggi .image-wrapper .sondaggi-image {
  opacity: 20%;
  filter: grayscale(100%);
  object-fit: cover;
  height: 100%;
}
.container-sondaggi .image-wrapper .sondaggi-date {
  bottom: 33%;
}
.container-sondaggi .image-wrapper .sondaggi-date span {
  margin: 0 3px;
}
@media (max-width: 575.98px) {
  .container-sondaggi .image-wrapper .sondaggi-date .date-start, .container-sondaggi .image-wrapper .sondaggi-date .date-end {
    font-size: 0.777rem;
  }
}
@media (max-width: 991.98px) {
  .container-sondaggi .image-wrapper {
    height: auto;
  }
}
.container-sondaggi .badge-new-pubblication {
  top: -10px;
  position: absolute;
  z-index: 10;
  right: 50%;
  left: 50%;
  justify-content: center;
}
.container-sondaggi .card-body a.read-more {
  position: relative;
  bottom: 0;
}
.container-sondaggi .card::after {
  display: none;
}
.container-sondaggi .card-wrapper::after {
  content: '';
  display: block;
  margin-top: 48px;
}
.sondaggi-item-list-wrapper .card-body span {
  line-height: 1;
}
.sondaggi-item-list-wrapper .card-body .date-list {
  width: 90px;
}
@media (min-width: 768px) {
  .sondaggi-item-list-wrapper .card-body .date-list {
    border-left: 10px solid #297a38;
  }
}
.sondaggi-item-list-wrapper .card-body .date-list .date-start span {
  padding: 0 2px;
}
@media (max-width: 991.98px) {
  .sondaggi-item-list-wrapper .card-body .date-list .date-start span {
    font-size: 1rem !important;
  }
}
@media (max-width: 768px) {
  .sondaggi-item-list-wrapper .card-body .image-list {
    width: 100%;
  }
}
.sondaggi-item-list-wrapper .card-body .image-list img {
  aspect-ratio: 1.7777777778;
}
@media (max-width: 991.98px) {
  .sondaggi-item-list-wrapper .card-body .date-list {
    width: 100%;
  }
}
.sondaggi-item-list-wrapper .card a.read-more {
  position: relative;
  bottom: 0;
  justify-content: flex-end;
  width: 100%;
}
@media (max-width: 575.98px) {
  .sondaggi-item-list-wrapper .card a.read-more {
    width: 100%;
  }
}
.sondaggi-item-list-wrapper .card::after {
  display: none;
}
.sondaggi-item-list-wrapper .partecipanti-stato {
  width: 100%;
}
@media (max-width: 991.98px) {
  .sondaggi-item-list-wrapper .partecipanti-stato {
    width: 50%;
  }
  .sondaggi-item-list-wrapper a.read-more {
    justify-content: flex-end;
  }
}
.filename {
  display: flex;
  min-width: 0;
  max-width: 320px;
}
.filename .filename__base {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.filename .filename__extension {
  flex-shrink: 0;
}
.it-list-wrapper.list-search .it-list a:hover {
  color: #16411e;
}
.bi-widget-myprofile-wrapper .additional-info, .bi-widget-myprofile-wrapper .avatar-wrapper > .lead, .bi-widget-myprofile-wrapper .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li.avatar-wrapper > a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body .bi-widget-myprofile-wrapper ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a, .bi-widget-myprofile-wrapper .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li.avatar-wrapper > a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body .bi-widget-myprofile-wrapper ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a, .bi-widget-myprofile-wrapper #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li.avatar-wrapper > a, #hamburgerMenu.navbar-collapsable.expanded .bi-widget-myprofile-wrapper ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a, .bi-widget-myprofile-wrapper #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li.avatar-wrapper > a, #hamburgerMenu.navbar-collapsable.expanded .bi-widget-myprofile-wrapper ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .avatar-wrapper > a, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .avatar-wrapper > .number-profile, .bi-widget-myprofile-wrapper .avatar-wrapper > .lead a, .bi-widget-myprofile-wrapper .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body ul.cms-menu-container-myopen > li.avatar-wrapper > a a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-left .modal-content .modal-body .bi-widget-myprofile-wrapper ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a a, .bi-widget-myprofile-wrapper .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body ul.cms-menu-container-myopen > li.avatar-wrapper > a a, .modal-always-hamburger-menu .modal-dialog.modal-dialog-right .modal-content .modal-body .bi-widget-myprofile-wrapper ul.cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a a, .bi-widget-myprofile-wrapper #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"].cms-menu-container-myopen > li.avatar-wrapper > a a, #hamburgerMenu.navbar-collapsable.expanded .bi-widget-myprofile-wrapper ul[class*="cms-menu-container"].cms-menu-container-myopen > li:nth-child(1).dropdown > .avatar-wrapper > a a, .bi-widget-myprofile-wrapper #hamburgerMenu.navbar-collapsable.expanded ul[class*="cms-menu-container"] > li.avatar-wrapper > a a, #hamburgerMenu.navbar-collapsable.expanded .bi-widget-myprofile-wrapper ul[class*="cms-menu-container"] > li:nth-child(1).dropdown > .avatar-wrapper > a a, .bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .avatar-wrapper > .number-profile a, .bi-widget-myprofile-wrapper a.box-item-number-profile, .bi-widget-myprofile-wrapper .last-contents-wrapper {
  color: #fff !important;
}
.bi-widget-myprofile-wrapper .avatar-wrapper .avatar-box-img .avatar {
  border: 2px solid #fff;
}
.bi-widget-myprofile-wrapper .avatar-wrapper .avatar-box-img .info-box-avatar {
  bottom: -6px;
}
.bi-widget-myprofile-wrapper .avatar-wrapper .avatar-box-img .info-box-avatar .info-avatar {
  border: 2px solid #fff;
}
.bi-widget-myprofile-wrapper .new-contents-wrapper {
  border-top: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
}
.bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile {
  display: flex;
  align-items: center;
  text-decoration: none;
}
.bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .number-profile {
  background: #fff;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.bi-widget-myprofile-wrapper .new-contents-wrapper .box-item-number-profile .info-number-profile {
  text-decoration: underline;
}
.bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents {
  background-color: #4d636f;
}
.bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents .community-image {
  width: 70px;
  height: 50px;
  overflow: hidden;
  background-color: #3f505a;
}
.bi-widget-myprofile-wrapper .last-contents-wrapper .box-last-contents .community-image img {
  object-position: center;
  object-fit: cover;
  min-height: 50px;
  min-width: 70px;
}
.bi-widget-myprofile-wrapper .last-contents-wrapper .avatar-group-stacked {
  justify-content: flex-end;
}
@media (min-width: 768px) {
  .proposte-collaborazione-wrapper .info-proposte-collaborazione > .row {
    height: 100%;
  }
}
.proposte-collaborazione-wrapper .content-proposte-collaborazione {
  display: flex;
  width: 100%;
  flex-direction: column;
}
@media (min-width: 768px) {
  .proposte-collaborazione-wrapper .content-proposte-collaborazione {
    border-left: solid 5px;
  }
}
.proposte-collaborazione-wrapper .box-interesse {
  display: flex;
  align-items: center;
}
.proposte-collaborazione-wrapper .box-interesse .num-interesse {
  border: 2px solid #003354;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bi-assistance {
  position: fixed;
  right: 16px;
  bottom: 64px;
  margin-bottom: -48px;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
}
.bi-assistance.push-up {
  margin-bottom: 0;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
}
@media (min-width: 1200px) {
  .bi-assistance {
    bottom: 80px;
    right: 32px;
  }
}
.bi-assistance a {
  width: 40px;
  height: 40px;
  background-color: #fff;
  display: block;
}
.btn-modify-cms-page {
  position: fixed;
  right: 0;
  z-index: 9;
  width: 60px;
  height: 60px;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
}
.btn-modify-cms-page .icon {
  color: #fff;
}
.shrink .btn-modify-cms-page {
  margin-top: -52px;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
}
main.highlight-modify-cms-page {
  position: relative;
}
main.highlight-modify-cms-page::after {
  content: '';
  height: 100%;
  width: 100%;
  top: 0;
  position: absolute;
  left: 0;
  z-index: 2;
  box-shadow: inset 0px 0px 0px 5px #00cf86;
}
.it-modal.header-search-modal .input:-internal-autofill-selected {
  background-color: inherit;
}
.it-header-wrapper {
  /** override BI padding header for boxed header */
  /* end override */
}
.it-header-wrapper .it-header-slim-wrapper, .it-header-wrapper .it-header-center-wrapper {
  padding-left: 6px;
  padding-right: 6px;
}
@media (max-width: 991.98px) {
  .it-header-wrapper .it-header-slim-wrapper-content .navbar-brand .logo-RL-top-design > img {
    width: auto;
  }
}
.it-header-wrapper .it-nav-wrapper {
  background-color: #fff;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 992px) {
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper > a > .it-brand-text {
    max-height: 55px;
    height: 54px;
  }
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper > a > .it-brand-text img {
    max-height: 55px;
    height: 54px;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
  }
}
.it-header-wrapper .it-nav-wrapper .it-brand-wrapper > a > .it-brand-text > img {
  height: 54px;
  width: auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper > a > .it-brand-text > img {
    width: 100%;
  }
}
.it-header-wrapper .it-nav-wrapper .it-brand-wrapper .it-brand-text {
  display: flex;
  align-items: center;
}
@media (max-width: 1199.98px) {
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper .logo-RL-design > .it-brand-text > img {
    width: auto;
  }
}
.it-header-slim-wrapper {
  height: 56px;
  /* animation magic */
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
@media (min-width: 992px) {
  .it-header-slim-wrapper {
    height: 58px;
  }
}
.it-header-slim-wrapper .it-header-slim-wrapper-content {
  padding: 0;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.nav-link {
  padding: 0.5rem 0.6rem;
  position: relative;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.nav-link .badge {
  position: absolute;
  top: 4px;
  right: 0px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.nav-link .badge.badge-pill {
  min-width: 20px;
  height: 20px;
  padding: 0 4px;
  font-size: 0.66rem;
  border: 1px solid #297a38;
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: center;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle {
  padding: 0.5rem 0.6rem;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle .icon {
  margin-left: 0px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.icon-menu .icon {
  width: 28px;
  height: 28px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content.btn:hover, .it-header-slim-wrapper .assistance.it-header-slim-wrapper-content:hover, .it-header-slim-wrapper .wrap-modules div[id*="button-"] .uk-button.it-header-slim-wrapper-content:hover, .wrap-modules div[id*="button-"] .it-header-slim-wrapper .uk-button.it-header-slim-wrapper-content:hover {
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .header-organization-name {
  padding: 0.5rem 0.6rem;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu-right {
  padding: 0.5rem;
  top: 0px !important;
  min-width: 13rem;
  right: 0;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu-right:before {
  left: auto;
  right: 24px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile a.dropdown-toggle {
  text-transform: none;
  font-size: 16px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile a.dropdown-toggle .icon {
  margin-left: 0px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile a.dropdown-toggle[aria-expanded="true"] .icon {
  transform: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile a.btn-full {
  padding-top: 16px;
  padding-bottom: 16px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile .dropdown-menu .link-list h3 {
  line-height: 1.5em;
}
@media (max-width: 1199.98px) {
  .it-header-slim-wrapper .it-header-slim-wrapper-content .menu-profile {
    margin-right: 8px;
  }
}
.it-header-center-wrapper {
  padding-top: 0;
}
@media (max-width: 991.98px) {
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper {
    margin-left: 58px;
  }
}
@media (max-width: 767.98px) {
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a.logo-RL-design {
    display: none;
  }
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper {
  padding: 0;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone {
  color: #297a38;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
  fill: #297a38;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-search-wrapper a {
  background-color: #297a38;
  width: 48px;
  height: 48px;
  border-radius: 24px;
}
@media (-webkit-min-device-pixel-ratio:0) {
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-search-wrapper a {
    -webkit-appearance: initial;
  }
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-search-wrapper a > .icon {
  fill: #fff;
  color: #fff;
}
.it-header-center-wrapper.it-small-header {
  height: 94px;
  /* animation magic */
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
@media (min-width: 992px) {
  .it-header-center-wrapper.it-small-header {
    height: 94px;
  }
}
#searchModal .modal-dialog {
  width: 100%;
  max-width: 100%;
  margin: 0;
  height: 100%;
}
#searchModal .modal-dialog .modal-content {
  height: 100%;
  overflow-y: auto;
}
.navbar-brand a {
  display: block;
}
.navbar-brand a img {
  height: 30px;
}
.shrink .it-header-wrapper .it-header-slim-wrapper {
  height: 40px;
  /* animation magic */
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
.shrink .it-header-wrapper .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand a img {
  height: 30px;
}
.shrink .it-header-wrapper .it-nav-wrapper .it-small-header {
  height: 60px;
  /* animation magic */
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
.shrink .it-header-wrapper .it-nav-wrapper .it-small-header .it-brand-wrapper > a .it-brand-text {
  height: 40px;
}
.shrink .it-header-wrapper .it-nav-wrapper .it-small-header .it-brand-wrapper > a .it-brand-text img {
  max-height: 40px;
  height: 40px;
}
.shrink .sidebar {
  top: 100px;
  /* animation magic */
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
.it-header-navbar-wrapper .navbar .close-div {
  padding-right: 12px;
  z-index: 0;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu {
  padding: 0.5rem 1rem;
  white-space: nowrap;
  background-color: #fff;
}
@media (max-width: 991px) {
  .it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu {
    min-width: auto;
  }
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu .list-item span {
  margin-right: 10px;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu::before {
  display: none;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu .dropdown-submenu .dropdown-submenu {
  padding: 0 !important;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item .dropdown-menu .dropdown-submenu .dropdown-toggle {
  white-space: inherit;
}
@media (max-width: 991px) {
  .it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item > .dropdown-menu {
    background-color: #f5f5f5;
    padding: 0 !important;
  }
  .it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item > .dropdown-menu li {
    padding: 0.5rem 24px !important;
  }
  .it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item > .dropdown-menu .dropdown-submenu .dropdown-menu {
    background-color: transparent !important;
    padding: 16px 0 0px 8px !important;
  }
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item button.nav-link {
  border-right: 1px solid #e2e2e2;
  border-left: 1px solid #e2e2e2;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 6px;
  background-color: #fff;
  border-top: 0;
  border-bottom: 0;
  outline: 0;
  font-size: 22px;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item button.nav-link span {
  color: #297a38;
}
.it-header-navbar-wrapper .navbar .navbar-nav[class*="cms-menu-container-"] .nav-item button.nav-link.dropdown-toggle[aria-expanded="true"] span {
  transition: all 0.3s;
  transform: scaleY(-1);
}
.it-search-wrapper a.rounded-icon {
  font-size: 3em;
  width: 48px;
  height: 48px;
  border-radius: 24px;
}
@media (-webkit-min-device-pixel-ratio:0) {
  .it-search-wrapper a.rounded-icon {
    -webkit-appearance: initial;
  }
}
.it-search-wrapper a.rounded-icon > .icon {
  fill: #fff;
  color: #fff;
}
.it-navscroll-wrapper.navbar.it-bottom-navscroll.affix-top {
  max-height: 100vh;
}
@media (min-width: 992px) {
  .it-navscroll-wrapper.navbar.it-bottom-navscroll.affix-top {
    z-index: 1;
    top: 90px;
  }
}
.custom-navbar-toggler .icon {
  width: 32px;
  height: 32px;
}
.btn-always-hamburger-menu {
  position: absolute;
  top: 25%;
  bottom: 25%;
}
.btn-always-hamburger-menu .icon {
  width: 32px;
  height: 32px;
}
.btn-always-hamburger-menu .bullet-navbar {
  margin-left: -9px;
  margin-top: -16px;
  border: 2px solid #fff;
  border-radius: 50%;
}
#alwaysHamburgerMenu.modal-always-hamburger-menu-left + #headerContent .it-brand-wrapper {
  padding-left: 60px;
}
@media (min-width: 992px) and (max-width: 1310px) {
  #alwaysHamburgerMenu.modal-always-hamburger-menu-left + #headerContent .it-brand-wrapper {
    padding-left: 45px !important;
  }
}
#alwaysHamburgerMenu.modal-always-hamburger-menu-left + #headerContent .it-brand-wrapper.alwaysmenu-with-container-fluid {
  margin-left: 66px !important;
  padding-left: 0 !important;
}
#alwaysHamburgerMenu.modal-always-hamburger-menu-left + #headerContent .btn-always-hamburger-menu {
  margin: 0 20px;
  padding: 0;
}
#alwaysHamburgerMenu.modal-always-hamburger-menu-right + #headerContent .it-brand-wrapper {
  padding-right: 60px;
}
@media (min-width: 992px) and (max-width: 1310px) {
  #alwaysHamburgerMenu.modal-always-hamburger-menu-right + #headerContent .it-brand-wrapper {
    padding-right: 45px !important;
  }
}
#alwaysHamburgerMenu.modal-always-hamburger-menu-right + #headerContent .btn-always-hamburger-menu {
  padding: 0 24px;
  right: 0;
}
/**
 RICERCA CON FORM
 */
@media (max-width: 575px) {
  .global-header-form {
    left: 0px;
    position: fixed;
    top: 56px;
    right: 65px;
    z-index: 10;
    background: white;
    padding: 24px;
  }
}
@media (min-width: 576px) {
  .global-header-form.collapse {
    display: block;
  }
}
.global-header-form .form-group {
  border: 1px solid #5c6f82;
  border-radius: 4px;
}
.global-header-form .form-group input[type="search"], .global-header-form .form-group .input-group .btn, .global-header-form .form-group .input-group .assistance, .global-header-form .form-group .input-group .wrap-modules div[id*="button-"] .uk-button, .wrap-modules div[id*="button-"] .global-header-form .form-group .input-group .uk-button {
  border: none;
}
.shrink .global-header-form {
  top: 48px;
  padding: 0 24px;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}
.btn-collapse-search .icon-close {
  display: none;
}
.btn-collapse-search[aria-expanded="true"] .icon-search {
  display: none;
}
.btn-collapse-search[aria-expanded="true"] .icon-close {
  display: block;
}
.it-footer .bullet-parent {
  display: none;
}
.it-footer .bullet-navbar {
  display: none !important;
}
.it-footer p {
  color: #fff !important;
}
.it-footer .it-footer-main {
  font-size: 18px;
}
.it-footer .it-footer-main .link-list-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .it-footer .it-footer-main .link-list-wrapper {
    flex-direction: row;
  }
}
.it-footer .it-footer-main .link-list-wrapper ul {
  min-width: 30%;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item {
  text-decoration: none;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item.disabled {
  color: #fff !important;
  opacity: 0.5;
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item.disabled:hover {
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item.active {
  color: #fff !important;
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item:hover {
  text-decoration: underline;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.list-item span {
  color: #fff !important;
  text-decoration: none;
}
@media (max-width: 575.98px) {
  .it-footer .it-footer-main .link-list-wrapper ul li a.list-item {
    text-decoration: underline;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li a.list-item:hover {
    opacity: 0.8;
  }
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link {
  text-decoration: none;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link.disabled {
  color: #fff !important;
  opacity: 0.5;
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link.disabled:hover {
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link.active {
  color: #fff !important;
  text-decoration: none;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link:hover {
  text-decoration: underline;
}
.it-footer .it-footer-main .link-list-wrapper ul li a.nav-link span {
  color: #fff !important;
  text-decoration: none;
  font-weight: normal;
}
@media (max-width: 575.98px) {
  .it-footer .it-footer-main .link-list-wrapper ul li a.nav-link span {
    text-decoration: underline;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li a.nav-link span:hover {
    opacity: 0.8;
  }
}
@media (max-width: 575.98px) {
  .it-footer .it-footer-main .link-list-wrapper ul li a.nav-link {
    text-decoration: underline;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li a.nav-link:hover {
    opacity: 0.8;
  }
}
.it-footer .it-footer-main .link-list-wrapper ul li .icon-myopen {
  margin-right: 0;
}
.it-footer .it-footer-main .link-list-wrapper.footer-social ul li a:hover {
  opacity: 0.7;
}
@media (min-width: 768px) {
  .it-footer .it-footer-main .link-list-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -6px;
    margin-left: -6px;
  }
  .it-footer .it-footer-main .link-list-wrapper ul {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
    position: relative;
    width: 100%;
    padding-right: 6px;
    padding-left: 6px;
  }
}
@media (max-width: 767.98px) {
  .it-footer .it-footer-main .link-list-wrapper.footer-social ul {
    flex-direction: row;
    display: flex;
  }
  .it-footer .it-footer-main .link-list-wrapper.footer-social ul li {
    margin-right: 5px;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li {
    display: inline-block;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li:not(:last-child) a.list-item:after {
    content: " | ";
    display: inline-block;
    padding-left: 8px;
    padding-right: 8px;
    font-weight: normal;
  }
  .it-footer .it-footer-main .link-list-wrapper ul li:not(:last-child) a.nav-link:after {
    content: " | ";
    display: inline-block;
    padding-left: 8px;
    padding-right: 8px;
    font-weight: normal;
  }
}
@media (min-width: 992px) {
  .cookiebar .cookiebar-buttons {
    width: 34%;
  }
}
.wrap-modules div[id*="button-"] {
  display: inline-block;
}
.wrap-modules .uk-section .uk-container .uk-container {
  padding: 0;
}
.wrap-modules .container-fluid.uk-section .uk-container {
  max-width: inherit;
}
.wrap-modules .avatar > figure {
  margin: 0;
}
div[uk-grid] {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0 -6px;
}
div[uk-grid] > * {
  padding: 0 6px;
}
@media (min-width: 576px) {
  div[uk-grid].expand-gutters-3 .uk-width-expand\@s:nth-child(2) {
    padding: 0 24px;
  }
}
@media (min-width: 768px) {
  div[uk-grid].expand-gutters-3 .uk-width-expand\@m:nth-child(2) {
    padding: 0 24px;
  }
}
/* ========================================================================
 Component: Width
 ========================================================================== */
/* Equal child widths
 ========================================================================== */
[class*='uk-child-width'] > * {
  box-sizing: border-box;
  width: 100%;
}
.uk-child-width-1-2 > * {
  width: 25%;
}
.uk-child-width-1-3 > * {
  width: calc(100% * 1 / 3.001);
}
.uk-child-width-1-4 > * {
  width: 25%;
}
.uk-child-width-1-5 > * {
  width: 20%;
}
.uk-child-width-1-6 > * {
  width: calc(100% * 1 / 6.001);
}
.uk-child-width-auto > * {
  width: auto;
}
/*
 * 1. Reset the `min-width`, which is set to auto by default, because
 *    flex items won't shrink below their minimum intrinsic content size.
 *    Using `1px` instead of `0`, so items still wrap into the next line,
 *    if they have zero width and padding and the predecessor is 100% wide.
 */
.uk-child-width-expand > :not([class*='uk-width']) {
  flex: 1;
  /* 1 */
  min-width: 1px;
}
/* Phone landscape and bigger */
@media (min-width: 576px) {
  .uk-child-width-1-1\@s > * {
    width: 100%;
  }
  .uk-child-width-1-2\@s > * {
    width: 25%;
  }
  .uk-child-width-1-3\@s > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@s > * {
    width: 25%;
  }
  .uk-child-width-1-5\@s > * {
    width: 20%;
  }
  .uk-child-width-1-6\@s > * {
    width: calc(100% * 1 / 6.001);
  }
  .uk-child-width-auto\@s > * {
    width: auto;
  }
  .uk-child-width-expand\@s > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Tablet landscape and bigger */
@media (min-width: 768px) {
  .uk-child-width-1-1\@m > * {
    width: 100%;
  }
  .uk-child-width-1-2\@m > * {
    width: 25%;
  }
  .uk-child-width-1-3\@m > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@m > * {
    width: 25%;
  }
  .uk-child-width-1-5\@m > * {
    width: 20%;
  }
  .uk-child-width-1-6\@m > * {
    width: calc(100% * 1 / 6.001);
  }
  .uk-child-width-auto\@m > * {
    width: auto;
  }
  .uk-child-width-expand\@m > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Desktop and bigger */
@media (min-width: 992px) {
  .uk-child-width-1-1\@l > * {
    width: 100%;
  }
  .uk-child-width-1-2\@l > * {
    width: 25%;
  }
  .uk-child-width-1-3\@l > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@l > * {
    width: 25%;
  }
  .uk-child-width-1-5\@l > * {
    width: 20%;
  }
  .uk-child-width-1-6\@l > * {
    width: calc(100% * 1 / 6.001);
  }
  .uk-child-width-auto\@l > * {
    width: auto;
  }
  .uk-child-width-expand\@l > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Large screen and bigger */
@media (min-width: 1200px) {
  .uk-child-width-1-1\@xl > * {
    width: 100%;
  }
  .uk-child-width-1-2\@xl > * {
    width: 25%;
  }
  .uk-child-width-1-3\@xl > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-4\@xl > * {
    width: 25%;
  }
  .uk-child-width-1-5\@xl > * {
    width: 20%;
  }
  .uk-child-width-1-6\@xl > * {
    width: calc(100% * 1 / 6.001);
  }
  .uk-child-width-auto\@xl > * {
    width: auto;
  }
  .uk-child-width-expand\@xl > :not([class*='uk-width']) {
    flex: 1;
    min-width: 1px;
  }
}
/* Single Widths
 ========================================================================== */
/*
 * 1. `max-width` is needed for the pixel-based classes
 */
[class*='uk-width'] {
  box-sizing: border-box;
  width: 100%;
  /* 1 */
  max-width: 100%;
}
/* Halves */
.uk-width-1-2 {
  width: 25%;
}
/* Thirds */
.uk-width-1-3 {
  width: calc(100% * 1 / 3.001);
}
.uk-width-2-3 {
  width: calc(100% * 2 / 3.001);
}
/* Quarters */
.uk-width-1-4 {
  width: 25%;
}
.uk-width-3-4 {
  width: 75%;
}
/* Fifths */
.uk-width-1-5 {
  width: 20%;
}
.uk-width-2-5 {
  width: 40%;
}
.uk-width-3-5 {
  width: 60%;
}
.uk-width-4-5 {
  width: 80%;
}
/* Sixths */
.uk-width-1-6 {
  width: calc(100% * 1 / 6.001);
}
.uk-width-5-6 {
  width: calc(100% * 5 / 6.001);
}
/* Auto */
.uk-width-auto {
  width: auto;
}
/* Expand */
.uk-width-expand {
  flex: 1;
  min-width: 1px;
}
/* Phone landscape and bigger */
@media (min-width: 576px) {
  /* Whole */
  /* Halves */
  /* Thirds */
  /* Quarters */
  /* Fifths */
  /* Sixths */
  /* Auto */
  /* Expand */
  .uk-width-1-1\@s {
    width: 100%;
  }
  .uk-width-1-2\@s {
    width: 50%;
  }
  .uk-width-1-3\@s {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@s {
    width: calc(100% * 2 / 3.001);
  }
  .uk-width-1-4\@s {
    width: 25%;
  }
  .uk-width-3-4\@s {
    width: 75%;
  }
  .uk-width-1-5\@s {
    width: 20%;
  }
  .uk-width-2-5\@s {
    width: 40%;
  }
  .uk-width-3-5\@s {
    width: 60%;
  }
  .uk-width-4-5\@s {
    width: 80%;
  }
  .uk-width-1-6\@s {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@s {
    width: calc(100% * 5 / 6.001);
  }
  .uk-width-auto\@s {
    width: auto;
  }
  .uk-width-expand\@s {
    flex: 1;
    min-width: 1px;
  }
}
/* Tablet landscape and bigger */
@media (min-width: 768px) {
  /* Whole */
  /* Halves */
  /* Thirds */
  /* Quarters */
  /* Fifths */
  /* Sixths */
  /* Auto */
  /* Expand */
  .uk-width-1-1\@m {
    width: 100%;
  }
  .uk-width-1-2\@m {
    width: 25%;
  }
  .uk-width-1-2\@s {
    width: 25%;
  }
  .uk-width-1-3\@m {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@m {
    width: calc(100% * 2 / 3.001);
  }
  .uk-width-1-4\@m {
    width: 25%;
  }
  .uk-width-3-4\@m {
    width: 75%;
  }
  .uk-width-1-5\@m {
    width: 20%;
  }
  .uk-width-2-5\@m {
    width: 40%;
  }
  .uk-width-3-5\@m {
    width: 60%;
  }
  .uk-width-4-5\@m {
    width: 80%;
  }
  .uk-width-1-6\@m {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@m {
    width: calc(100% * 5 / 6.001);
  }
  .uk-width-auto\@m {
    width: auto;
  }
  .uk-width-expand\@m {
    flex: 1;
    min-width: 1px;
  }
}
/* Desktop and bigger */
@media (min-width: 992px) {
  /* Whole */
  /* Halves */
  /* Thirds */
  /* Quarters */
  /* Fifths */
  /* Sixths */
  /* Auto */
  /* Expand */
  .uk-width-1-1\@l {
    width: 100%;
  }
  .uk-width-1-2\@l {
    width: 25%;
  }
  .uk-width-1-3\@l {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@l {
    width: calc(100% * 2 / 3.001);
  }
  .uk-width-1-4\@l {
    width: 25%;
  }
  .uk-width-3-4\@l {
    width: 75%;
  }
  .uk-width-1-5\@l {
    width: 20%;
  }
  .uk-width-2-5\@l {
    width: 40%;
  }
  .uk-width-3-5\@l {
    width: 60%;
  }
  .uk-width-4-5\@l {
    width: 80%;
  }
  .uk-width-1-6\@l {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@l {
    width: calc(100% * 5 / 6.001);
  }
  .uk-width-auto\@l {
    width: auto;
  }
  .uk-width-expand\@l {
    flex: 1;
    min-width: 1px;
  }
}
/* Large screen and bigger */
@media (min-width: 1200px) {
  /* Whole */
  /* Halves */
  /* Thirds */
  /* Quarters */
  /* Fifths */
  /* Sixths */
  /* Auto */
  /* Expand */
  .uk-width-1-1\@xl {
    width: 100%;
  }
  .uk-width-1-2\@xl {
    width: 25%;
  }
  .uk-width-1-3\@xl {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@xl {
    width: calc(100% * 2 / 3.001);
  }
  .uk-width-1-4\@xl {
    width: 25%;
  }
  .uk-width-3-4\@xl {
    width: 75%;
  }
  .uk-width-1-5\@xl {
    width: 20%;
  }
  .uk-width-2-5\@xl {
    width: 40%;
  }
  .uk-width-3-5\@xl {
    width: 60%;
  }
  .uk-width-4-5\@xl {
    width: 80%;
  }
  .uk-width-1-6\@xl {
    width: calc(100% * 1 / 6.001);
  }
  .uk-width-5-6\@xl {
    width: calc(100% * 5 / 6.001);
  }
  .uk-width-auto\@xl {
    width: auto;
  }
  .uk-width-expand\@xl {
    flex: 1;
    min-width: 1px;
  }
}
.wrap-modules {
  /** HERO BANNER */
}
.wrap-modules .uk-section.it-hero-wrapper > .uk-container {
  max-width: 100%;
  padding: 0;
}
.wrap-modules .uk-section.it-hero-wrapper > .uk-container .it-hero-text-wrapper {
  padding-left: 0;
}
.wrap-modules .uk-section.it-hero-wrapper > .uk-container .it-hero-text-wrapper .it-category {
  width: fit-content;
  width: -moz-fit-content;
  font-family: inherit;
}
/**
 PAGINA RACCOGLITORE CON MODULO LAYOUTSECTION + LINKPANEL
 */
.wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item {
  height: 200px;
  overflow: hidden;
}
.wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content {
  bottom: 0;
}
.wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link > .panel-link-item > .el-content > .el-title {
  background-color: #003354;
  color: #fff !important;
}
.wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container > a.item-link.el-link:hover .el-title {
  text-decoration: underline;
}
/**
 STRUTTURA CMS LAYOUTSECTION + COMPONENTE IMMAGINE
 */
.section-box-evidence {
  /**
   4 BOX PER RIGA
   */
  /**
   3 BOX PER RIGA
   */
}
.section-box-evidence > div {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
}
.section-box-evidence .box-evidence {
  justify-content: center;
  min-height: 80px;
  background-color: #297a38;
  width: 49%;
  height: auto;
  padding: 16px 8px;
  text-align: center;
}
@media (min-width: 768px) {
  .section-box-evidence .box-evidence {
    padding: 8px;
    justify-content: flex-start;
    text-align: left;
  }
}
.section-box-evidence .box-evidence figure {
  flex-direction: column;
}
@media (min-width: 768px) {
  .section-box-evidence .box-evidence figure {
    flex-direction: row;
  }
}
.section-box-evidence .box-evidence figure > a, .section-box-evidence .box-evidence figure > img {
  width: 100px;
  height: 100px;
  max-width: 100px;
  max-height: 100px;
  min-width: 100px;
  min-height: 100px;
  overflow: hidden;
  box-sizing: content-box;
}
.section-box-evidence .box-evidence figure > a img, .section-box-evidence .box-evidence figure > img img {
  object-fit: cover;
  object-position: center;
}
.section-box-evidence .box-evidence figure > a:hover::after, .section-box-evidence .box-evidence figure > img:hover::after {
  background-color: rgba(0, 0, 0, 0.2);
  mix-blend-mode: overlay;
}
.section-box-evidence .box-evidence figure figcaption {
  word-break: break-word;
  hyphens: auto;
}
@media (min-width: 768px) {
}
.section-box-evidence .box-evidence figure figcaption p {
  color: #fff !important;
}
@media (min-width: 1200px) {
  .section-box-evidence.box-line-lg-4 .box-evidence {
    width: 24%;
  }
}
@media (min-width: 992px) {
  .section-box-evidence.box-line-lg-4 .box-evidence figure > a, .section-box-evidence.box-line-lg-4 .box-evidence figure > img {
    width: 50px;
    height: 50px;
    max-width: 50px;
    max-height: 50px;
    min-width: 50px;
    min-height: 50px;
  }
}
@media (min-width: 992px) {
  .section-box-evidence.box-line-lg-3 .box-evidence {
    width: 32%;
  }
}
body.cms-admin-layout-dxp .luya {
  background-color: #f8f9fa;
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper {
  max-width: 100%;
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  /** SIDEBAR COMPONENTI */
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column:not(.blockholder-column-small) {
  width: 200px;
  max-width: 200px;
}
body.cms-admin-layout-dxp {
  /** COMPORTAMENTO SIDEBAR COMPONENTI CON HEADER SHRINK */
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  height: calc(100vh - 150px);
}
body.cms-admin-layout-dxp .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column .blockholder-group:last-of-type {
  margin-bottom: 150px;
}
body.cms-admin-layout-dxp.shrink .luya > .luya-main-wrapper > .luya-main > .luya-content.luya-content-cmsadmin > .cmsadmin > .row > .col + .col.blockholder-column {
  height: calc(100vh - 100px);
  margin-top: calc(100px - 150px);
}
body.cms-admin-layout-dxp {
  /** NASCOSTO FOOTER NEL CMS */
}
body.cms-admin-layout-dxp {
  /** SEO MODAL IN CMS */
}
body.cms-admin-layout-dxp #amos-seo-analyzer.modal-in-cms .form-group:not(:last-child) {
  margin-bottom: 0;
}
body.cms-admin-layout-dxp #amos-seo-analyzer.modal-in-cms .form-group > label {
  position: relative;
}
body.cms-admin-layout-dxp {
  /** TESTATA PAGINE NEL CMS */
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary:hover {
  background-color: #ccc;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu::before {
  left: auto;
  right: 24px;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu > li > a {
  /** recupero da dropdown listati bs3 */
  display: block;
  padding: 8px 16px;
  font-size: 16px;
  text-decoration: none;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
body.cms-admin-layout-dxp #open2ButtonActions.btn-outline-primary + .dropdown-menu > li > a:hover {
  text-decoration: underline;
  color: #262626;
  background-color: #f5f5f5;
}
body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .nav-link.btn.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .assistance.nav-link.btn-outline-primary, body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .wrap-modules div[id*="button-"] .uk-button.nav-link.btn-outline-primary, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .cmsadmin-nav-tabs .nav-item.nav-item-alternative .uk-button.nav-link.btn-outline-primary {
  box-shadow: none;
}
body.cms-admin-layout-dxp .btn.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .assistance.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.assistance.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.assistance.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.btn-tertiary.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn.btn-seo-analyzer, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-default.btn-seo-analyzer, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.btn.btn-seo-analyzer {
  color: #fff !important;
  font-size: 16px;
  font-weight: 700;
}
body.cms-admin-layout-dxp .btn.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .assistance.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.assistance.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.assistance.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.btn-tertiary.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .uk-button.uk-button-default.btn.btn-seo-analyzer:hover, body.cms-admin-layout-dxp .wrap-modules div[id*="button-"] .assistance.uk-button.uk-button-default.btn-seo-analyzer:hover, .wrap-modules div[id*="button-"] body.cms-admin-layout-dxp .uk-button.uk-button-default.btn.btn-seo-analyzer:hover {
  color: #fff !important;
  background-color: #002740;
}
.main-with-sidebar-redattore .affix-top {
  top: 0;
}
.main-with-sidebar-redattore .dashboard-redattore, .main-with-sidebar-redattore .wrap-modules {
  flex-grow: 1;
}
@media (max-width: 1240px) {
  .sidebar-small + .main-with-sidebar-redattore {
    width: calc(100% - 70px) !important;
    overflow: hidden;
  }
}
#sidebarLeftRedattore {
  background-color: #272727;
  width: 200px;
  padding-top: 20px;
  padding-bottom: 20px;
  z-index: 3;
}
#sidebarLeftRedattore .sidebar-nav {
  z-index: 2;
}
#sidebarLeftRedattore .sidebar-nav.affix-top {
  top: 170px;
}
#sidebarLeftRedattore .sidebar-nav .scrollable-nav {
  width: 215px;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list {
  flex-direction: column;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .dropright .nav-item-link[aria-expanded='true'] .icon-expand {
  transform: rotate(180deg);
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .dropright .icon-expand {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  right: -5px;
  top: 10px;
  transition: transform 0.3s;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item {
  position: relative;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link {
  margin-left: 10px;
  margin-right: 15px;
  padding: 10px 20px 10px 10px;
  display: flex;
  color: #9b9b9b;
  text-decoration: none;
  position: relative;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link .icon-sidebar {
  font-size: 30px;
  line-height: 1;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link .nav-label-link {
  margin-left: 16px;
  font-size: 16px;
  margin-top: 3px;
  line-height: 1.3;
  display: block;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link:hover, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link[aria-expanded=true], #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link:focus, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .form-check [type='checkbox']:focus + label.nav-item-link, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item [type='checkbox']:focus + label.nav-item-link, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .form-check [type='radio']:focus + label.nav-item-link, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item [type='radio']:focus + label.nav-item-link, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .toggles label input[type='checkbox']:focus + .lever.nav-item-link, .toggles label #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item input[type='checkbox']:focus + .lever.nav-item-link {
  color: #fff;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .nav-item-link.active {
  background-color: #fff;
  color: #272727;
  border-radius: 8px 0px 0px 8px;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item a.btn-add-new {
  display: flex;
  background-color: #272727;
  height: 30px;
  width: 30px;
  border-radius: 100%;
  color: #fff;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 0;
  top: 12px;
  text-decoration: none;
  z-index: 9;
  opacity: 0;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item a.btn-add-new .icon-add-new {
  display: flex;
  font-size: 22px;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item a.btn-add-new:hover, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item a.btn-add-new:focus, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item .toggles label input[type='checkbox']:focus + a.lever.btn-add-new, .toggles label #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item input[type='checkbox']:focus + a.lever.btn-add-new {
  filter: saturate(2);
  opacity: 1;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item:hover .btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item:focus .btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .form-check [type='checkbox']:focus + label.nav-item .btn-add-new, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list [type='checkbox']:focus + label.nav-item .btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .form-check [type='radio']:focus + label.nav-item .btn-add-new, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list [type='radio']:focus + label.nav-item .btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .toggles label input[type='checkbox']:focus + .lever.nav-item .btn-add-new, .toggles label #sidebarLeftRedattore .sidebar-nav .sidebar-list input[type='checkbox']:focus + .lever.nav-item .btn-add-new {
  display: flex;
}
#sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item:hover a.btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .nav-item:focus a.btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .form-check [type='checkbox']:focus + label.nav-item a.btn-add-new, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list [type='checkbox']:focus + label.nav-item a.btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .form-check [type='radio']:focus + label.nav-item a.btn-add-new, .form-check #sidebarLeftRedattore .sidebar-nav .sidebar-list [type='radio']:focus + label.nav-item a.btn-add-new, #sidebarLeftRedattore .sidebar-nav .sidebar-list .toggles label input[type='checkbox']:focus + .lever.nav-item a.btn-add-new, .toggles label #sidebarLeftRedattore .sidebar-nav .sidebar-list input[type='checkbox']:focus + .lever.nav-item a.btn-add-new {
  opacity: 1;
}
#sidebarLeftRedattore .btn-toggle-sidebar {
  position: absolute;
  top: 6px;
  right: -6px;
  color: #fff;
  padding: 8px 0px;
  background-color: #272727;
  z-index: 2;
  width: 14px;
  justify-content: center;
  display: flex;
}
#sidebarLeftRedattore.sidebar-small {
  width: 70px;
}
#sidebarLeftRedattore.sidebar-small .nav-label-link {
  display: none !important;
  opacity: 0;
}
#sidebarLeftRedattore.sidebar-small .scrollable-nav {
  width: 85px;
}
#sidebarLeftRedattore.sidebar-small .btn-toggle-sidebar {
  transform: scaleX(-1);
}
#sidebarLeftRedattore .dropdown-sidebar {
  background: #272727;
  margin-left: 0;
  border-radius: 0px 8px 8px 0px;
  max-height: 310px;
  overflow-y: auto;
  max-width: 310px;
  padding: 8px;
}
#sidebarLeftRedattore .dropdown-sidebar::before {
  content: none;
}
#sidebarLeftRedattore .dropdown-sidebar .icon-preferiti {
  color: #d97e00;
  margin-right: 8px;
}
#sidebarLeftRedattore .dropdown-sidebar .link-list-wrapper ul li a {
  line-height: 2em;
  display: flex;
  align-items: baseline;
  color: #fff;
  font-size: 15px;
}
#sidebarLeftRedattore .dropdown-sidebar .link-list-wrapper ul li a .label-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 0;
}
.shrink #sidebarLeftRedattore .sidebar-nav.affix-top {
  top: 120px;
}
.bg-dashboard-color-primary {
  background-color: #f8f7f3;
}
.dashboard-redattore .title-widget {
  border-bottom: 0.5px dashed #000;
  margin-bottom: 12px;
}
.dashboard-redattore .container-padding-xxl {
  padding: 18px;
}
@media (min-width: 992px) {
  .dashboard-redattore .container-padding-xxl {
    padding: 0 48px;
  }
}
.widget-azioni-rapide {
  display: flex;
  flex-wrap: wrap;
  margin: 0px -12px;
}
.widget-azioni-rapide .box-azione-rapida {
  width: 100%;
  min-height: 112px;
  display: flex;
  padding: 12px;
}
@media (min-width: 576px) {
  .widget-azioni-rapide .box-azione-rapida {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .widget-azioni-rapide .box-azione-rapida {
    width: 25%;
  }
}
.widget-azioni-rapide .box-azione-rapida a {
  display: flex;
  position: relative;
  color: #000;
  text-decoration: none;
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
  transform: translateY(0);
  transition: 0.4s ease-in-out transform;
}
.widget-azioni-rapide .box-azione-rapida a:hover, .widget-azioni-rapide .box-azione-rapida a:focus, .widget-azioni-rapide .box-azione-rapida .toggles label input[type='checkbox']:focus + a.lever, .toggles label .widget-azioni-rapide .box-azione-rapida input[type='checkbox']:focus + a.lever {
  transform: translateY(-5px);
}
.widget-azioni-rapide .box-azione-rapida .icon-azione {
  position: absolute;
  top: 5px;
  left: 3px;
}
.widget-azioni-rapide .box-azione-rapida .icon-azione span {
  font-size: 60px;
  color: #fff;
}
@media (min-width: 768px) {
  .widget-azioni-rapide .box-azione-rapida .icon-azione span {
    font-size: 80px;
  }
}
.widget-azioni-rapide .box-azione-rapida .text-azione {
  position: relative;
  text-transform: uppercase;
  text-align: right;
  padding: 12px;
  display: flex;
  flex-direction: column;
  line-height: 1;
  margin-left: auto;
}
.widget-azioni-rapide .box-azione-rapida .text-azione > small {
  text-transform: lowercase;
  margin-top: auto;
  margin-left: auto;
  width: 75%;
  padding-top: 25px;
  line-height: 1.2;
  font-size: 14.5px;
}
.widget-azioni-rapide .box-azione-rapida.azione-crea-modello a {
  background: rgba(84, 35, 0, 0.15);
}
.widget-azioni-rapide .box-azione-rapida.azione-crea-pagina a {
  background: rgba(12, 0, 84, 0.15);
}
.widget-azioni-rapide .box-azione-rapida.azione-crea-news a {
  background: rgba(0, 79, 84, 0.15);
}
.widget-azioni-rapide .box-azione-rapida.azione-crea-immagini a {
  background: rgba(72, 84, 0, 0.15);
}
.widget-azioni-rapide .box-azione-rapida.azione-crea-allegati a {
  background: rgba(85, 85, 83, 0.15);
}
.widget-task .list-task-dashboard li {
  padding: 5px 0px;
}
.widget-task .list-task-dashboard li:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.widget-task .list-task-dashboard .d-flex, .widget-task .list-task-dashboard .wrap-modules .uk-section.box-pagina-raccoglitore-standard > .uk-container, .wrap-modules .widget-task .list-task-dashboard .uk-section.box-pagina-raccoglitore-standard > .uk-container, .widget-task .list-task-dashboard .section-box-evidence .box-evidence, .section-box-evidence .widget-task .list-task-dashboard .box-evidence {
  display: flex;
}
.widget-task .list-task-dashboard .data {
  margin-left: auto;
}
.widget-tabs .nav-tabs {
  justify-content: flex-end;
  border-bottom: none;
  position: relative;
}
.widget-tabs .nav-tabs .nav-link {
  color: #000;
  opacity: 0.5;
  padding: 10px;
  border-bottom: none;
}
.widget-tabs .nav-tabs .nav-link:hover {
  opacity: 1;
}
.widget-tabs .nav-tabs .nav-link.active {
  opacity: 1;
  border-bottom: none;
  background-color: #f8f7f3;
  border-radius: 8px 8px 0 0;
}
@media (min-width: 768px) {
  .widget-tabs .nav-tabs .nav-link.active .title-tab {
    display: block;
  }
}
.widget-tabs .nav-tabs .nav-link .title-tab {
  display: none;
  position: absolute;
  left: 0;
  top: 10px;
}
.widget-tabs .icon-tab {
  font-size: 30px;
}
.widget-tabs .tab-content {
  background-color: #f8f7f3;
  border-radius: 8px;
}
.itemRowDashboardTab {
  padding: 6px;
  font-size: 16px;
  border-radius: 8px;
}
.itemRowDashboardTab:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.05);
}
.itemRowDashboardTab .title {
  font-weight: bold;
}
.itemRowDashboardTab .title a {
  color: #000;
}
@media (-ms-high-contrast:none) {
  /* IE11 */
  *::-ms-backdrop, *:focus, .form-check [type='checkbox']:focus + label, .form-check [type='radio']:focus + label, .toggles label input[type='checkbox']:focus + *.lever {
    outline: none;
    border-color: inherit;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .radio input[type="radio"], #event-event_location_entrance_id input[type="radio"], .radio input[type="checkbox"], #event-event_location_entrance_id input[type="checkbox"] {
    margin-right: 15px;
  }
  .checkbox input[type="radio"], .checkbox input[type="checkbox"] {
    margin-right: 15px;
  }
  .input-group-addon {
    display: inline;
  }
}
