*{
 padding: 0px;
 margin: 0px;
}
html, body{
 font-family: 'Poppins', sans-serif !important;
}
.opacity-0 { opacity: 0; }
.opacity-25 { opacity: .25; }
.opacity-50 { opacity: .5; }
.opacity-75 { opacity: .75; }
.opacity-100 { opacity: 1; }
.opacity-0-hover:hover { opacity: 0; }
.opacity-25-hover:hover { opacity: .25; }
.opacity-50-hover:hover { opacity: .5; }
.opacity-75-hover:hover { opacity: .75; }
.opacity-100-hover:hover { opacity: 1; }
.font-2{
 font-family: 'Poppins';
}
.overlay{
top:0;
bottom:0;
right:0;
left:0;
}
.bg-footer-image{
 /*background-image: url('../_images/constructionbg.png');*/
 background-size: 20%;
 background-position: bottom;
 background-repeat: repeat-x;
 min-height: 93vh;
 background-color:#FFF138;
}
h1, h2, h3, h4, h5, h6{
 margin-top: 10px;
 margin-bottom: 10px;
}
h2{
  font-size: 1.2rem;
  letter-spacing: 0px;;
}
.fw-bold{
  font-weight: 600 !important;
}
.dropdown-inline {
 display: inline-block;
}
.subheader {

 height: 50px;
 left: 0;
 right: 0;
 -webkit-transition: top 0.3s ease;
 transition: top 0.3s ease;
 z-index: 95;
 -webkit-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
 box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
 background-color: #ffffff;
 border-top: 1px solid #EBEDF3;
 margin: 0;
}
.subheader .subheader-separator.subheader-separator-ver {
 width: 1px;
 height: 22px;
}
.subheader .subheader-separator {
 display: block;
 width: 12px;
 height: 4px;
 border-radius: 2px;
}
.bg-gray-200 {
 background-color: #EBEDF3 !important;
}

.darkmode .subheader{
 background-color: #000 !important;
 color: #ffffff;
}
.darkmode .subheader h5{
 color: #ffffff !important;
}
.btn.btn-light-primary {
 color: #3699FF;
 background-color: #E1F0FF;
 border-color: transparent;
}
.btn.btn-light-warning {
 color: #b28c25;
 background-color: #f7dc94;
 border-color: transparent;
}
.btn.btn-light-danger {
 color: #F64E60;
 background-color: #FFE2E5;
 border-color: transparent;
}
.btn.btn-light-success {
 color: #07a71d;
 background-color: #c0fdcf;
 border-color: transparent;
}
.font-size-h4 {
 font-size: 1rem !important;
}

.card-toolbar .dropdown{
 opacity: 1;
 box-shadow: none;
 top: 10px;
 right: 0;
}
.card-toolbar .navi{
 border: 0 solid rgba(0, 0, 0, 0.15);
border-radius: 0.42rem;
-webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
padding: 0px;
}
.navi .navi-header {
 padding: 0.75rem 1.5rem;
     padding-bottom: 0.75rem;
}
.navi .navi-item{
 padding: 0px;
}
.text-primary {
 color: #3699FF !important;
}
.navi .navi-header, .navi .navi-footer, .navi .navi-section {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-pack: justify;
 -ms-flex-pack: justify;
 justify-content: space-between;
 -webkit-box-align: center;
 -ms-flex-align: center;
 align-items: center;
}
.navi .navi-item .navi-link {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: center;
 -ms-flex-align: center;
 align-items: center;
 padding: 0.75rem 1.5rem;
}
.card-toolbar .navi .navi-item .navi-link {
  padding: 0.5rem;
}
.card-toolbar .users-item-dropdown{
  width: 175px !important;
}
.navi.navi-hover .navi-item .navi-link:hover{
 background-color: #F3F6F9;
}
.card-toolbar .dropdown .dropdown-btn{
 visibility: visible;
}
.card-toolbar .dropdown::before{
  display: none;
}
.btn.btn-hover-light-primary.btn-clean {
 border: 0 !important;
}
.btn.btn-clean {
 color: #B5B5C3;
 background-color: transparent;
 border-color: transparent;
}
.btn.btn-clean i {
 color: #B5B5C3;
}
.mw-650px {
  max-width: 650px !important;
}
.modal-dialog-centered {
  min-height: calc(100% - 3.5rem);
}
.form-control.form-control-solid {
  background-color: #f5f8fa;
  border-color:#edf0f2 !important;
  color: #5e6278;
  transition: color .2s ease,background-color .2s ease;
}
.indicator-progress{display:none}[data-kt-indicator=on]>.indicator-progress{display:inline-block}[data-kt-indicator=on]>.indicator-label{display:none}.rotate{display:inline-flex;align-items:center}
.modal-content,.modal-header{
  border-radius: 0px;
}
.btn-light{
 background: #f0f2f4 !important;
}
.separator {
  display: block;
  height: 0;
  border-bottom: 1px solid #eff2f5;
}
.bg-light {
  --bg-color: 245,248,250;
}
.text-gray-800 {
  color: #3f4254 !important;
}
.text-hover-primary {
  transition: color .2s ease,background-color .2s ease;
}
.badge-light-success {
  color: #50cd89;
  background-color: #e8fff3;
}
.text-gray-400 {
  color: #b5b5c3 !important;
}
.btn.btn-bg-light {
  border-color: #f5f8fa;
  background-color: #f5f8fa;
}
.btn.btn-icon:not(.btn-outline):not(.btn-dashed):not(.border-hover):not(.border-active):not(.btn-flush) {
  border: 0;
}
.btn:not(.btn-shadow):not(.shadow):not(.shadow-sm):not(.shadow-lg) {
  box-shadow: none !important;
}
.btn-group-sm > .btn.btn-icon, .btn.btn-icon.btn-sm {
  height: calc(1.5em + 1.1rem + 2px);
  width: calc(1.5em + 1.1rem + 2px);
}
.btn.btn-icon .svg-icon, .btn.btn-icon i {
  padding: 0;
  margin: 0;
  line-height: 1;
}
.btn i {
  display: inline-flex;
  font-size: 1rem;
  padding-right: .35rem;
  vertical-align: middle;
  line-height: 0;
}
.bi-three-dots::before {
  content: "";
}
.project-nav .nav-line-tabs .nav-item .nav-link {
  color: #a1a5b7;
  border: 0;
  border-bottom: 1px solid transparent;
  transition: color .2s ease,background-color .2s ease;
  padding: 0.5rem 0;
  margin: 0 1rem;
      margin-right: 1rem;
      margin-left: 1rem;
}
.text-active-primary.active {
  transition: color .2s ease,background-color .2s ease;
  color: #009ef7 !important;
}
.nav-line-tabs.nav-line-tabs-2x {
  border-bottom-width: 2px;
}
.nav-stretch {
  align-items: stretch;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.fs-5 {
  font-size: 1.15rem !important;
}
.nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link.active, .nav-line-tabs.nav-line-tabs-2x .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs.nav-line-tabs-2x .nav-item.show .nav-link {
  border-bottom-width: 2px;
}
.nav-line-tabs .nav-item .nav-link.active, .nav-line-tabs .nav-item .nav-link:hover:not(.disabled), .nav-line-tabs .nav-item.show .nav-link {
  background-color: transparent;
  border: 0;
      border-bottom-color: currentcolor;
      border-bottom-style: none;
      border-bottom-width: 0px;
  border-bottom: 1px solid #009ef7;
      border-bottom-width: 1px;
  transition: color .2s ease,background-color .2s ease;
}


 

@media (min-width:992px) {
  .float-lg-start {
   float:left!important
  }
  .float-lg-end {
   float:right!important
  }
  .float-lg-none {
   float:none!important
  }
  .d-lg-inline {
   display:inline!important
  }
  .d-lg-inline-block {
   display:inline-block!important
  }
  .d-lg-block {
   display:block!important
  }
  .d-lg-grid {
   display:grid!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
  }
  .d-lg-none {
   display:none!important
  }
  .position-lg-static {
   position:static!important
  }
  .position-lg-relative {
   position:relative!important
  }
  .position-lg-absolute {
   position:absolute!important
  }
  .position-lg-fixed {
   position:fixed!important
  }
  .position-lg-sticky {
   position:sticky!important
  }
  .w-lg-unset {
   width:unset!important
  }
  .w-lg-25 {
   width:25%!important
  }
  .w-lg-50 {
   width:50%!important
  }
  .w-lg-75 {
   width:75%!important
  }
  .w-lg-100 {
   width:100%!important
  }
  .w-lg-auto {
   width:auto!important
  }
  .w-lg-1px {
   width:1px!important
  }
  .w-lg-2px {
   width:2px!important
  }
  .w-lg-3px {
   width:3px!important
  }
  .w-lg-4px {
   width:4px!important
  }
  .w-lg-5px {
   width:5px!important
  }
  .w-lg-6px {
   width:6px!important
  }
  .w-lg-7px {
   width:7px!important
  }
  .w-lg-8px {
   width:8px!important
  }
  .w-lg-9px {
   width:9px!important
  }
  .w-lg-10px {
   width:10px!important
  }
  .w-lg-15px {
   width:15px!important
  }
  .w-lg-20px {
   width:20px!important
  }
  .w-lg-25px {
   width:25px!important
  }
  .w-lg-30px {
   width:30px!important
  }
  .w-lg-35px {
   width:35px!important
  }
  .w-lg-40px {
   width:40px!important
  }
  .w-lg-45px {
   width:45px!important
  }
  .w-lg-50px {
   width:50px!important
  }
  .w-lg-55px {
   width:55px!important
  }
  .w-lg-60px {
   width:60px!important
  }
  .w-lg-65px {
   width:65px!important
  }
  .w-lg-70px {
   width:70px!important
  }
  .w-lg-75px {
   width:75px!important
  }
  .w-lg-80px {
   width:80px!important
  }
  .w-lg-85px {
   width:85px!important
  }
  .w-lg-90px {
   width:90px!important
  }
  .w-lg-95px {
   width:95px!important
  }
  .w-lg-100px {
   width:100px!important
  }
  .w-lg-125px {
   width:125px!important
  }
  .w-lg-150px {
   width:150px!important
  }
  .w-lg-175px {
   width:175px!important
  }
  .w-lg-200px {
   width:200px!important
  }
  .w-lg-225px {
   width:225px!important
  }
  .w-lg-250px {
   width:250px!important
  }
  .w-lg-275px {
   width:275px!important
  }
  .w-lg-300px {
   width:300px!important
  }
  .w-lg-325px {
   width:325px!important
  }
  .w-lg-350px {
   width:350px!important
  }
  .w-lg-375px {
   width:375px!important
  }
  .w-lg-400px {
   width:400px!important
  }
  .w-lg-425px {
   width:425px!important
  }
  .w-lg-450px {
   width:450px!important
  }
  .w-lg-475px {
   width:475px!important
  }
  .w-lg-500px {
   width:500px!important
  }
  .w-lg-550px {
   width:550px!important
  }
  .w-lg-600px {
   width:600px!important
  }
  .w-lg-650px {
   width:650px!important
  }
  .w-lg-700px {
   width:700px!important
  }
  .w-lg-750px {
   width:750px!important
  }
  .w-lg-800px {
   width:800px!important
  }
  .w-lg-850px {
   width:850px!important
  }
  .w-lg-900px {
   width:900px!important
  }
  .w-lg-950px {
   width:950px!important
  }
  .w-lg-1000px {
   width:1000px!important
  }
  .mw-lg-unset {
   max-width:unset!important
  }
  .mw-lg-25 {
   max-width:25%!important
  }
  .mw-lg-50 {
   max-width:50%!important
  }
  .mw-lg-75 {
   max-width:75%!important
  }
  .mw-lg-100 {
   max-width:100%!important
  }
  .mw-lg-auto {
   max-width:auto!important
  }
  .mw-lg-1px {
   max-width:1px!important
  }
  .mw-lg-2px {
   max-width:2px!important
  }
  .mw-lg-3px {
   max-width:3px!important
  }
  .mw-lg-4px {
   max-width:4px!important
  }
  .mw-lg-5px {
   max-width:5px!important
  }
  .mw-lg-6px {
   max-width:6px!important
  }
  .mw-lg-7px {
   max-width:7px!important
  }
  .mw-lg-8px {
   max-width:8px!important
  }
  .mw-lg-9px {
   max-width:9px!important
  }
  .mw-lg-10px {
   max-width:10px!important
  }
  .mw-lg-15px {
   max-width:15px!important
  }
  .mw-lg-20px {
   max-width:20px!important
  }
  .mw-lg-25px {
   max-width:25px!important
  }
  .mw-lg-30px {
   max-width:30px!important
  }
  .mw-lg-35px {
   max-width:35px!important
  }
  .mw-lg-40px {
   max-width:40px!important
  }
  .mw-lg-45px {
   max-width:45px!important
  }
  .mw-lg-50px {
   max-width:50px!important
  }
  .mw-lg-55px {
   max-width:55px!important
  }
  .mw-lg-60px {
   max-width:60px!important
  }
  .mw-lg-65px {
   max-width:65px!important
  }
  .mw-lg-70px {
   max-width:70px!important
  }
  .mw-lg-75px {
   max-width:75px!important
  }
  .mw-lg-80px {
   max-width:80px!important
  }
  .mw-lg-85px {
   max-width:85px!important
  }
  .mw-lg-90px {
   max-width:90px!important
  }
  .mw-lg-95px {
   max-width:95px!important
  }
  .mw-lg-100px {
   max-width:100px!important
  }
  .mw-lg-125px {
   max-width:125px!important
  }
  .mw-lg-150px {
   max-width:150px!important
  }
  .mw-lg-175px {
   max-width:175px!important
  }
  .mw-lg-200px {
   max-width:200px!important
  }
  .mw-lg-225px {
   max-width:225px!important
  }
  .mw-lg-250px {
   max-width:250px!important
  }
  .mw-lg-275px {
   max-width:275px!important
  }
  .mw-lg-300px {
   max-width:300px!important
  }
  .mw-lg-325px {
   max-width:325px!important
  }
  .mw-lg-350px {
   max-width:350px!important
  }
  .mw-lg-375px {
   max-width:375px!important
  }
  .mw-lg-400px {
   max-width:400px!important
  }
  .mw-lg-425px {
   max-width:425px!important
  }
  .mw-lg-450px {
   max-width:450px!important
  }
  .mw-lg-475px {
   max-width:475px!important
  }
  .mw-lg-500px {
   max-width:500px!important
  }
  .mw-lg-550px {
   max-width:550px!important
  }
  .mw-lg-600px {
   max-width:600px!important
  }
  .mw-lg-650px {
   max-width:650px!important
  }
  .mw-lg-700px {
   max-width:700px!important
  }
  .mw-lg-750px {
   max-width:750px!important
  }
  .mw-lg-800px {
   max-width:800px!important
  }
  .mw-lg-850px {
   max-width:850px!important
  }
  .mw-lg-900px {
   max-width:900px!important
  }
  .mw-lg-950px {
   max-width:950px!important
  }
  .mw-lg-1000px {
   max-width:1000px!important
  }
  .h-lg-unset {
   height:unset!important
  }
  .h-lg-25 {
   height:25%!important
  }
  .h-lg-50 {
   height:50%!important
  }
  .h-lg-75 {
   height:75%!important
  }
  .h-lg-100 {
   height:100%!important
  }
  .h-lg-auto {
   height:auto!important
  }
  .h-lg-1px {
   height:1px!important
  }
  .h-lg-2px {
   height:2px!important
  }
  .h-lg-3px {
   height:3px!important
  }
  .h-lg-4px {
   height:4px!important
  }
  .h-lg-5px {
   height:5px!important
  }
  .h-lg-6px {
   height:6px!important
  }
  .h-lg-7px {
   height:7px!important
  }
  .h-lg-8px {
   height:8px!important
  }
  .h-lg-9px {
   height:9px!important
  }
  .h-lg-10px {
   height:10px!important
  }
  .h-lg-15px {
   height:15px!important
  }
  .h-lg-20px {
   height:20px!important
  }
  .h-lg-25px {
   height:25px!important
  }
  .h-lg-30px {
   height:30px!important
  }
  .h-lg-35px {
   height:35px!important
  }
  .h-lg-40px {
   height:40px!important
  }
  .h-lg-45px {
   height:45px!important
  }
  .h-lg-50px {
   height:50px!important
  }
  .h-lg-55px {
   height:55px!important
  }
  .h-lg-60px {
   height:60px!important
  }
  .h-lg-65px {
   height:65px!important
  }
  .h-lg-70px {
   height:70px!important
  }
  .h-lg-75px {
   height:75px!important
  }
  .h-lg-80px {
   height:80px!important
  }
  .h-lg-85px {
   height:85px!important
  }
  .h-lg-90px {
   height:90px!important
  }
  .h-lg-95px {
   height:95px!important
  }
  .h-lg-100px {
   height:100px!important
  }
  .h-lg-125px {
   height:125px!important
  }
  .h-lg-150px {
   height:150px!important
  }
  .h-lg-175px {
   height:175px!important
  }
  .h-lg-200px {
   height:200px!important
  }
  .h-lg-225px {
   height:225px!important
  }
  .h-lg-250px {
   height:250px!important
  }
  .h-lg-275px {
   height:275px!important
  }
  .h-lg-300px {
   height:300px!important
  }
  .h-lg-325px {
   height:325px!important
  }
  .h-lg-350px {
   height:350px!important
  }
  .h-lg-375px {
   height:375px!important
  }
  .h-lg-400px {
   height:400px!important
  }
  .h-lg-425px {
   height:425px!important
  }
  .h-lg-450px {
   height:450px!important
  }
  .h-lg-475px {
   height:475px!important
  }
  .h-lg-500px {
   height:500px!important
  }
  .h-lg-550px {
   height:550px!important
  }
  .h-lg-600px {
   height:600px!important
  }
  .h-lg-650px {
   height:650px!important
  }
  .h-lg-700px {
   height:700px!important
  }
  .h-lg-750px {
   height:750px!important
  }
  .h-lg-800px {
   height:800px!important
  }
  .h-lg-850px {
   height:850px!important
  }
  .h-lg-900px {
   height:900px!important
  }
  .h-lg-950px {
   height:950px!important
  }
  .h-lg-1000px {
   height:1000px!important
  }
  .mh-lg-unset {
   max-height:unset!important
  }
  .mh-lg-25 {
   max-height:25%!important
  }
  .mh-lg-50 {
   max-height:50%!important
  }
  .mh-lg-75 {
   max-height:75%!important
  }
  .mh-lg-100 {
   max-height:100%!important
  }
  .mh-lg-auto {
   max-height:auto!important
  }
  .mh-lg-1px {
   max-height:1px!important
  }
  .mh-lg-2px {
   max-height:2px!important
  }
  .mh-lg-3px {
   max-height:3px!important
  }
  .mh-lg-4px {
   max-height:4px!important
  }
  .mh-lg-5px {
   max-height:5px!important
  }
  .mh-lg-6px {
   max-height:6px!important
  }
  .mh-lg-7px {
   max-height:7px!important
  }
  .mh-lg-8px {
   max-height:8px!important
  }
  .mh-lg-9px {
   max-height:9px!important
  }
  .mh-lg-10px {
   max-height:10px!important
  }
  .mh-lg-15px {
   max-height:15px!important
  }
  .mh-lg-20px {
   max-height:20px!important
  }
  .mh-lg-25px {
   max-height:25px!important
  }
  .mh-lg-30px {
   max-height:30px!important
  }
  .mh-lg-35px {
   max-height:35px!important
  }
  .mh-lg-40px {
   max-height:40px!important
  }
  .mh-lg-45px {
   max-height:45px!important
  }
  .mh-lg-50px {
   max-height:50px!important
  }
  .mh-lg-55px {
   max-height:55px!important
  }
  .mh-lg-60px {
   max-height:60px!important
  }
  .mh-lg-65px {
   max-height:65px!important
  }
  .mh-lg-70px {
   max-height:70px!important
  }
  .mh-lg-75px {
   max-height:75px!important
  }
  .mh-lg-80px {
   max-height:80px!important
  }
  .mh-lg-85px {
   max-height:85px!important
  }
  .mh-lg-90px {
   max-height:90px!important
  }
  .mh-lg-95px {
   max-height:95px!important
  }
  .mh-lg-100px {
   max-height:100px!important
  }
  .mh-lg-125px {
   max-height:125px!important
  }
  .mh-lg-150px {
   max-height:150px!important
  }
  .mh-lg-175px {
   max-height:175px!important
  }
  .mh-lg-200px {
   max-height:200px!important
  }
  .mh-lg-225px {
   max-height:225px!important
  }
  .mh-lg-250px {
   max-height:250px!important
  }
  .mh-lg-275px {
   max-height:275px!important
  }
  .mh-lg-300px {
   max-height:300px!important
  }
  .mh-lg-325px {
   max-height:325px!important
  }
  .mh-lg-350px {
   max-height:350px!important
  }
  .mh-lg-375px {
   max-height:375px!important
  }
  .mh-lg-400px {
   max-height:400px!important
  }
  .mh-lg-425px {
   max-height:425px!important
  }
  .mh-lg-450px {
   max-height:450px!important
  }
  .mh-lg-475px {
   max-height:475px!important
  }
  .mh-lg-500px {
   max-height:500px!important
  }
  .mh-lg-550px {
   max-height:550px!important
  }
  .mh-lg-600px {
   max-height:600px!important
  }
  .mh-lg-650px {
   max-height:650px!important
  }
  .mh-lg-700px {
   max-height:700px!important
  }
  .mh-lg-750px {
   max-height:750px!important
  }
  .mh-lg-800px {
   max-height:800px!important
  }
  .mh-lg-850px {
   max-height:850px!important
  }
  .mh-lg-900px {
   max-height:900px!important
  }
  .mh-lg-950px {
   max-height:950px!important
  }
  .mh-lg-1000px {
   max-height:1000px!important
  }
  .flex-lg-fill {
   flex:1 1 auto!important
  }
  .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-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
  }
  .flex-lg-wrap {
   flex-wrap:wrap!important
  }
  .flex-lg-nowrap {
   flex-wrap:nowrap!important
  }
  .flex-lg-wrap-reverse {
   flex-wrap:wrap-reverse!important
  }
  .gap-lg-0 {
   gap:0!important
  }
  .gap-lg-1 {
   gap:.25rem!important
  }
  .gap-lg-2 {
   gap:.5rem!important
  }
  .gap-lg-3 {
   gap:.75rem!important
  }
  .gap-lg-4 {
   gap:1rem!important
  }
  .gap-lg-5 {
   gap:1.25rem!important
  }
  .gap-lg-6 {
   gap:1.5rem!important
  }
  .gap-lg-7 {
   gap:1.75rem!important
  }
  .gap-lg-8 {
   gap:2rem!important
  }
  .gap-lg-9 {
   gap:2.25rem!important
  }
  .gap-lg-10 {
   gap:2.5rem!important
  }
  .gap-lg-11 {
   gap:2.75rem!important
  }
  .gap-lg-12 {
   gap:3rem!important
  }
  .gap-lg-13 {
   gap:3.25rem!important
  }
  .gap-lg-14 {
   gap:3.5rem!important
  }
  .gap-lg-15 {
   gap:3.75rem!important
  }
  .gap-lg-16 {
   gap:4rem!important
  }
  .gap-lg-17 {
   gap:4.25rem!important
  }
  .gap-lg-18 {
   gap:4.5rem!important
  }
  .gap-lg-19 {
   gap:4.75rem!important
  }
  .gap-lg-20 {
   gap:5rem!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
  }
  .justify-content-lg-evenly {
   justify-content:space-evenly!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
  }
  .order-lg-first {
   order:-1!important
  }
  .order-lg-0 {
   order:0!important
  }
  .order-lg-1 {
   order:1!important
  }
  .order-lg-2 {
   order:2!important
  }
  .order-lg-3 {
   order:3!important
  }
  .order-lg-4 {
   order:4!important
  }
  .order-lg-5 {
   order:5!important
  }
  .order-lg-last {
   order:6!important
  }
  .m-lg-0 {
   margin:0!important
  }
  .m-lg-1 {
   margin:.25rem!important
  }
  .m-lg-2 {
   margin:.5rem!important
  }
  .m-lg-3 {
   margin:.75rem!important
  }
  .m-lg-4 {
   margin:1rem!important
  }
  .m-lg-5 {
   margin:1.25rem!important
  }
  .m-lg-6 {
   margin:1.5rem!important
  }
  .m-lg-7 {
   margin:1.75rem!important
  }
  .m-lg-8 {
   margin:2rem!important
  }
  .m-lg-9 {
   margin:2.25rem!important
  }
  .m-lg-10 {
   margin:2.5rem!important
  }
  .m-lg-11 {
   margin:2.75rem!important
  }
  .m-lg-12 {
   margin:3rem!important
  }
  .m-lg-13 {
   margin:3.25rem!important
  }
  .m-lg-14 {
   margin:3.5rem!important
  }
  .m-lg-15 {
   margin:3.75rem!important
  }
  .m-lg-16 {
   margin:4rem!important
  }
  .m-lg-17 {
   margin:4.25rem!important
  }
  .m-lg-18 {
   margin:4.5rem!important
  }
  .m-lg-19 {
   margin:4.75rem!important
  }
  .m-lg-20 {
   margin:5rem!important
  }
  .m-lg-auto {
   margin:auto!important
  }
  .mx-lg-0 {
   margin-right:0!important;
   margin-left:0!important
  }
  .mx-lg-1 {
   margin-right:.25rem!important;
   margin-left:.25rem!important
  }
  .mx-lg-2 {
   margin-right:.5rem!important;
   margin-left:.5rem!important
  }
  .mx-lg-3 {
   margin-right:.75rem!important;
   margin-left:.75rem!important
  }
  .mx-lg-4 {
   margin-right:1rem!important;
   margin-left:1rem!important
  }
  .mx-lg-5 {
   margin-right:1.25rem!important;
   margin-left:1.25rem!important
  }
  .mx-lg-6 {
   margin-right:1.5rem!important;
   margin-left:1.5rem!important
  }
  .mx-lg-7 {
   margin-right:1.75rem!important;
   margin-left:1.75rem!important
  }
  .mx-lg-8 {
   margin-right:2rem!important;
   margin-left:2rem!important
  }
  .mx-lg-9 {
   margin-right:2.25rem!important;
   margin-left:2.25rem!important
  }
  .mx-lg-10 {
   margin-right:2.5rem!important;
   margin-left:2.5rem!important
  }
  .mx-lg-11 {
   margin-right:2.75rem!important;
   margin-left:2.75rem!important
  }
  .mx-lg-12 {
   margin-right:3rem!important;
   margin-left:3rem!important
  }
  .mx-lg-13 {
   margin-right:3.25rem!important;
   margin-left:3.25rem!important
  }
  .mx-lg-14 {
   margin-right:3.5rem!important;
   margin-left:3.5rem!important
  }
  .mx-lg-15 {
   margin-right:3.75rem!important;
   margin-left:3.75rem!important
  }
  .mx-lg-16 {
   margin-right:4rem!important;
   margin-left:4rem!important
  }
  .mx-lg-17 {
   margin-right:4.25rem!important;
   margin-left:4.25rem!important
  }
  .mx-lg-18 {
   margin-right:4.5rem!important;
   margin-left:4.5rem!important
  }
  .mx-lg-19 {
   margin-right:4.75rem!important;
   margin-left:4.75rem!important
  }
  .mx-lg-20 {
   margin-right:5rem!important;
   margin-left:5rem!important
  }
  .mx-lg-auto {
   margin-right:auto!important;
   margin-left:auto!important
  }
  .my-lg-0 {
   margin-top:0!important;
   margin-bottom:0!important
  }
  .my-lg-1 {
   margin-top:.25rem!important;
   margin-bottom:.25rem!important
  }
  .my-lg-2 {
   margin-top:.5rem!important;
   margin-bottom:.5rem!important
  }
  .my-lg-3 {
   margin-top:.75rem!important;
   margin-bottom:.75rem!important
  }
  .my-lg-4 {
   margin-top:1rem!important;
   margin-bottom:1rem!important
  }
  .my-lg-5 {
   margin-top:1.25rem!important;
   margin-bottom:1.25rem!important
  }
  .my-lg-6 {
   margin-top:1.5rem!important;
   margin-bottom:1.5rem!important
  }
  .my-lg-7 {
   margin-top:1.75rem!important;
   margin-bottom:1.75rem!important
  }
  .my-lg-8 {
   margin-top:2rem!important;
   margin-bottom:2rem!important
  }
  .my-lg-9 {
   margin-top:2.25rem!important;
   margin-bottom:2.25rem!important
  }
  .my-lg-10 {
   margin-top:2.5rem!important;
   margin-bottom:2.5rem!important
  }
  .my-lg-11 {
   margin-top:2.75rem!important;
   margin-bottom:2.75rem!important
  }
  .my-lg-12 {
   margin-top:3rem!important;
   margin-bottom:3rem!important
  }
  .my-lg-13 {
   margin-top:3.25rem!important;
   margin-bottom:3.25rem!important
  }
  .my-lg-14 {
   margin-top:3.5rem!important;
   margin-bottom:3.5rem!important
  }
  .my-lg-15 {
   margin-top:3.75rem!important;
   margin-bottom:3.75rem!important
  }
  .my-lg-16 {
   margin-top:4rem!important;
   margin-bottom:4rem!important
  }
  .my-lg-17 {
   margin-top:4.25rem!important;
   margin-bottom:4.25rem!important
  }
  .my-lg-18 {
   margin-top:4.5rem!important;
   margin-bottom:4.5rem!important
  }
  .my-lg-19 {
   margin-top:4.75rem!important;
   margin-bottom:4.75rem!important
  }
  .my-lg-20 {
   margin-top:5rem!important;
   margin-bottom:5rem!important
  }
  .my-lg-auto {
   margin-top:auto!important;
   margin-bottom:auto!important
  }
  .mt-lg-0 {
   margin-top:0!important
  }
  .mt-lg-1 {
   margin-top:.25rem!important
  }
  .mt-lg-2 {
   margin-top:.5rem!important
  }
  .mt-lg-3 {
   margin-top:.75rem!important
  }
  .mt-lg-4 {
   margin-top:1rem!important
  }
  .mt-lg-5 {
   margin-top:1.25rem!important
  }
  .mt-lg-6 {
   margin-top:1.5rem!important
  }
  .mt-lg-7 {
   margin-top:1.75rem!important
  }
  .mt-lg-8 {
   margin-top:2rem!important
  }
  .mt-lg-9 {
   margin-top:2.25rem!important
  }
  .mt-lg-10 {
   margin-top:2.5rem!important
  }
  .mt-lg-11 {
   margin-top:2.75rem!important
  }
  .mt-lg-12 {
   margin-top:3rem!important
  }
  .mt-lg-13 {
   margin-top:3.25rem!important
  }
  .mt-lg-14 {
   margin-top:3.5rem!important
  }
  .mt-lg-15 {
   margin-top:3.75rem!important
  }
  .mt-lg-16 {
   margin-top:4rem!important
  }
  .mt-lg-17 {
   margin-top:4.25rem!important
  }
  .mt-lg-18 {
   margin-top:4.5rem!important
  }
  .mt-lg-19 {
   margin-top:4.75rem!important
  }
  .mt-lg-20 {
   margin-top:5rem!important
  }
  .mt-lg-auto {
   margin-top:auto!important
  }
  .me-lg-0 {
   margin-right:0!important
  }
  .me-lg-1 {
   margin-right:.25rem!important
  }
  .me-lg-2 {
   margin-right:.5rem!important
  }
  .me-lg-3 {
   margin-right:.75rem!important
  }
  .me-lg-4 {
   margin-right:1rem!important
  }
  .me-lg-5 {
   margin-right:1.25rem!important
  }
  .me-lg-6 {
   margin-right:1.5rem!important
  }
  .me-lg-7 {
   margin-right:1.75rem!important
  }
  .me-lg-8 {
   margin-right:2rem!important
  }
  .me-lg-9 {
   margin-right:2.25rem!important
  }
  .me-lg-10 {
   margin-right:2.5rem!important
  }
  .me-lg-11 {
   margin-right:2.75rem!important
  }
  .me-lg-12 {
   margin-right:3rem!important
  }
  .me-lg-13 {
   margin-right:3.25rem!important
  }
  .me-lg-14 {
   margin-right:3.5rem!important
  }
  .me-lg-15 {
   margin-right:3.75rem!important
  }
  .me-lg-16 {
   margin-right:4rem!important
  }
  .me-lg-17 {
   margin-right:4.25rem!important
  }
  .me-lg-18 {
   margin-right:4.5rem!important
  }
  .me-lg-19 {
   margin-right:4.75rem!important
  }
  .me-lg-20 {
   margin-right:5rem!important
  }
  .me-lg-auto {
   margin-right:auto!important
  }
  .mb-lg-0 {
   margin-bottom:0!important
  }
  .mb-lg-1 {
   margin-bottom:.25rem!important
  }
  .mb-lg-2 {
   margin-bottom:.5rem!important
  }
  .mb-lg-3 {
   margin-bottom:.75rem!important
  }
  .mb-lg-4 {
   margin-bottom:1rem!important
  }
  .mb-lg-5 {
   margin-bottom:1.25rem!important
  }
  .mb-lg-6 {
   margin-bottom:1.5rem!important
  }
  .mb-lg-7 {
   margin-bottom:1.75rem!important
  }
  .mb-lg-8 {
   margin-bottom:2rem!important
  }
  .mb-lg-9 {
   margin-bottom:2.25rem!important
  }
  .mb-lg-10 {
   margin-bottom:2.5rem!important
  }
  .mb-lg-11 {
   margin-bottom:2.75rem!important
  }
  .mb-lg-12 {
   margin-bottom:3rem!important
  }
  .mb-lg-13 {
   margin-bottom:3.25rem!important
  }
  .mb-lg-14 {
   margin-bottom:3.5rem!important
  }
  .mb-lg-15 {
   margin-bottom:3.75rem!important
  }
  .mb-lg-16 {
   margin-bottom:4rem!important
  }
  .mb-lg-17 {
   margin-bottom:4.25rem!important
  }
  .mb-lg-18 {
   margin-bottom:4.5rem!important
  }
  .mb-lg-19 {
   margin-bottom:4.75rem!important
  }
  .mb-lg-20 {
   margin-bottom:5rem!important
  }
  .mb-lg-auto {
   margin-bottom:auto!important
  }
  .ms-lg-0 {
   margin-left:0!important
  }
  .ms-lg-1 {
   margin-left:.25rem!important
  }
  .ms-lg-2 {
   margin-left:.5rem!important
  }
  .ms-lg-3 {
   margin-left:.75rem!important
  }
  .ms-lg-4 {
   margin-left:1rem!important
  }
  .ms-lg-5 {
   margin-left:1.25rem!important
  }
  .ms-lg-6 {
   margin-left:1.5rem!important
  }
  .ms-lg-7 {
   margin-left:1.75rem!important
  }
  .ms-lg-8 {
   margin-left:2rem!important
  }
  .ms-lg-9 {
   margin-left:2.25rem!important
  }
  .ms-lg-10 {
   margin-left:2.5rem!important
  }
  .ms-lg-11 {
   margin-left:2.75rem!important
  }
  .ms-lg-12 {
   margin-left:3rem!important
  }
  .ms-lg-13 {
   margin-left:3.25rem!important
  }
  .ms-lg-14 {
   margin-left:3.5rem!important
  }
  .ms-lg-15 {
   margin-left:3.75rem!important
  }
  .ms-lg-16 {
   margin-left:4rem!important
  }
  .ms-lg-17 {
   margin-left:4.25rem!important
  }
  .ms-lg-18 {
   margin-left:4.5rem!important
  }
  .ms-lg-19 {
   margin-left:4.75rem!important
  }
  .ms-lg-20 {
   margin-left:5rem!important
  }
  .ms-lg-auto {
   margin-left:auto!important
  }
  .m-lg-n1 {
   margin:-.25rem!important
  }
  .m-lg-n2 {
   margin:-.5rem!important
  }
  .m-lg-n3 {
   margin:-.75rem!important
  }
  .m-lg-n4 {
   margin:-1rem!important
  }
  .m-lg-n5 {
   margin:-1.25rem!important
  }
  .m-lg-n6 {
   margin:-1.5rem!important
  }
  .m-lg-n7 {
   margin:-1.75rem!important
  }
  .m-lg-n8 {
   margin:-2rem!important
  }
  .m-lg-n9 {
   margin:-2.25rem!important
  }
  .m-lg-n10 {
   margin:-2.5rem!important
  }
  .m-lg-n11 {
   margin:-2.75rem!important
  }
  .m-lg-n12 {
   margin:-3rem!important
  }
  .m-lg-n13 {
   margin:-3.25rem!important
  }
  .m-lg-n14 {
   margin:-3.5rem!important
  }
  .m-lg-n15 {
   margin:-3.75rem!important
  }
  .m-lg-n16 {
   margin:-4rem!important
  }
  .m-lg-n17 {
   margin:-4.25rem!important
  }
  .m-lg-n18 {
   margin:-4.5rem!important
  }
  .m-lg-n19 {
   margin:-4.75rem!important
  }
  .m-lg-n20 {
   margin:-5rem!important
  }
  .mx-lg-n1 {
   margin-right:-.25rem!important;
   margin-left:-.25rem!important
  }
  .mx-lg-n2 {
   margin-right:-.5rem!important;
   margin-left:-.5rem!important
  }
  .mx-lg-n3 {
   margin-right:-.75rem!important;
   margin-left:-.75rem!important
  }
  .mx-lg-n4 {
   margin-right:-1rem!important;
   margin-left:-1rem!important
  }
  .mx-lg-n5 {
   margin-right:-1.25rem!important;
   margin-left:-1.25rem!important
  }
  .mx-lg-n6 {
   margin-right:-1.5rem!important;
   margin-left:-1.5rem!important
  }
  .mx-lg-n7 {
   margin-right:-1.75rem!important;
   margin-left:-1.75rem!important
  }
  .mx-lg-n8 {
   margin-right:-2rem!important;
   margin-left:-2rem!important
  }
  .mx-lg-n9 {
   margin-right:-2.25rem!important;
   margin-left:-2.25rem!important
  }
  .mx-lg-n10 {
   margin-right:-2.5rem!important;
   margin-left:-2.5rem!important
  }
  .mx-lg-n11 {
   margin-right:-2.75rem!important;
   margin-left:-2.75rem!important
  }
  .mx-lg-n12 {
   margin-right:-3rem!important;
   margin-left:-3rem!important
  }
  .mx-lg-n13 {
   margin-right:-3.25rem!important;
   margin-left:-3.25rem!important
  }
  .mx-lg-n14 {
   margin-right:-3.5rem!important;
   margin-left:-3.5rem!important
  }
  .mx-lg-n15 {
   margin-right:-3.75rem!important;
   margin-left:-3.75rem!important
  }
  .mx-lg-n16 {
   margin-right:-4rem!important;
   margin-left:-4rem!important
  }
  .mx-lg-n17 {
   margin-right:-4.25rem!important;
   margin-left:-4.25rem!important
  }
  .mx-lg-n18 {
   margin-right:-4.5rem!important;
   margin-left:-4.5rem!important
  }
  .mx-lg-n19 {
   margin-right:-4.75rem!important;
   margin-left:-4.75rem!important
  }
  .mx-lg-n20 {
   margin-right:-5rem!important;
   margin-left:-5rem!important
  }
  .my-lg-n1 {
   margin-top:-.25rem!important;
   margin-bottom:-.25rem!important
  }
  .my-lg-n2 {
   margin-top:-.5rem!important;
   margin-bottom:-.5rem!important
  }
  .my-lg-n3 {
   margin-top:-.75rem!important;
   margin-bottom:-.75rem!important
  }
  .my-lg-n4 {
   margin-top:-1rem!important;
   margin-bottom:-1rem!important
  }
  .my-lg-n5 {
   margin-top:-1.25rem!important;
   margin-bottom:-1.25rem!important
  }
  .my-lg-n6 {
   margin-top:-1.5rem!important;
   margin-bottom:-1.5rem!important
  }
  .my-lg-n7 {
   margin-top:-1.75rem!important;
   margin-bottom:-1.75rem!important
  }
  .my-lg-n8 {
   margin-top:-2rem!important;
   margin-bottom:-2rem!important
  }
  .my-lg-n9 {
   margin-top:-2.25rem!important;
   margin-bottom:-2.25rem!important
  }
  .my-lg-n10 {
   margin-top:-2.5rem!important;
   margin-bottom:-2.5rem!important
  }
  .my-lg-n11 {
   margin-top:-2.75rem!important;
   margin-bottom:-2.75rem!important
  }
  .my-lg-n12 {
   margin-top:-3rem!important;
   margin-bottom:-3rem!important
  }
  .my-lg-n13 {
   margin-top:-3.25rem!important;
   margin-bottom:-3.25rem!important
  }
  .my-lg-n14 {
   margin-top:-3.5rem!important;
   margin-bottom:-3.5rem!important
  }
  .my-lg-n15 {
   margin-top:-3.75rem!important;
   margin-bottom:-3.75rem!important
  }
  .my-lg-n16 {
   margin-top:-4rem!important;
   margin-bottom:-4rem!important
  }
  .my-lg-n17 {
   margin-top:-4.25rem!important;
   margin-bottom:-4.25rem!important
  }
  .my-lg-n18 {
   margin-top:-4.5rem!important;
   margin-bottom:-4.5rem!important
  }
  .my-lg-n19 {
   margin-top:-4.75rem!important;
   margin-bottom:-4.75rem!important
  }
  .my-lg-n20 {
   margin-top:-5rem!important;
   margin-bottom:-5rem!important
  }
  .mt-lg-n1 {
   margin-top:-.25rem!important
  }
  .mt-lg-n2 {
   margin-top:-.5rem!important
  }
  .mt-lg-n3 {
   margin-top:-.75rem!important
  }
  .mt-lg-n4 {
   margin-top:-1rem!important
  }
  .mt-lg-n5 {
   margin-top:-1.25rem!important
  }
  .mt-lg-n6 {
   margin-top:-1.5rem!important
  }
  .mt-lg-n7 {
   margin-top:-1.75rem!important
  }
  .mt-lg-n8 {
   margin-top:-2rem!important
  }
  .mt-lg-n9 {
   margin-top:-2.25rem!important
  }
  .mt-lg-n10 {
   margin-top:-2.5rem!important
  }
  .mt-lg-n11 {
   margin-top:-2.75rem!important
  }
  .mt-lg-n12 {
   margin-top:-3rem!important
  }
  .mt-lg-n13 {
   margin-top:-3.25rem!important
  }
  .mt-lg-n14 {
   margin-top:-3.5rem!important
  }
  .mt-lg-n15 {
   margin-top:-3.75rem!important
  }
  .mt-lg-n16 {
   margin-top:-4rem!important
  }
  .mt-lg-n17 {
   margin-top:-4.25rem!important
  }
  .mt-lg-n18 {
   margin-top:-4.5rem!important
  }
  .mt-lg-n19 {
   margin-top:-4.75rem!important
  }
  .mt-lg-n20 {
   margin-top:-5rem!important
  }
  .me-lg-n1 {
   margin-right:-.25rem!important
  }
  .me-lg-n2 {
   margin-right:-.5rem!important
  }
  .me-lg-n3 {
   margin-right:-.75rem!important
  }
  .me-lg-n4 {
   margin-right:-1rem!important
  }
  .me-lg-n5 {
   margin-right:-1.25rem!important
  }
  .me-lg-n6 {
   margin-right:-1.5rem!important
  }
  .me-lg-n7 {
   margin-right:-1.75rem!important
  }
  .me-lg-n8 {
   margin-right:-2rem!important
  }
  .me-lg-n9 {
   margin-right:-2.25rem!important
  }
  .me-lg-n10 {
   margin-right:-2.5rem!important
  }
  .me-lg-n11 {
   margin-right:-2.75rem!important
  }
  .me-lg-n12 {
   margin-right:-3rem!important
  }
  .me-lg-n13 {
   margin-right:-3.25rem!important
  }
  .me-lg-n14 {
   margin-right:-3.5rem!important
  }
  .me-lg-n15 {
   margin-right:-3.75rem!important
  }
  .me-lg-n16 {
   margin-right:-4rem!important
  }
  .me-lg-n17 {
   margin-right:-4.25rem!important
  }
  .me-lg-n18 {
   margin-right:-4.5rem!important
  }
  .me-lg-n19 {
   margin-right:-4.75rem!important
  }
  .me-lg-n20 {
   margin-right:-5rem!important
  }
  .mb-lg-n1 {
   margin-bottom:-.25rem!important
  }
  .mb-lg-n2 {
   margin-bottom:-.5rem!important
  }
  .mb-lg-n3 {
   margin-bottom:-.75rem!important
  }
  .mb-lg-n4 {
   margin-bottom:-1rem!important
  }
  .mb-lg-n5 {
   margin-bottom:-1.25rem!important
  }
  .mb-lg-n6 {
   margin-bottom:-1.5rem!important
  }
  .mb-lg-n7 {
   margin-bottom:-1.75rem!important
  }
  .mb-lg-n8 {
   margin-bottom:-2rem!important
  }
  .mb-lg-n9 {
   margin-bottom:-2.25rem!important
  }
  .mb-lg-n10 {
   margin-bottom:-2.5rem!important
  }
  .mb-lg-n11 {
   margin-bottom:-2.75rem!important
  }
  .mb-lg-n12 {
   margin-bottom:-3rem!important
  }
  .mb-lg-n13 {
   margin-bottom:-3.25rem!important
  }
  .mb-lg-n14 {
   margin-bottom:-3.5rem!important
  }
  .mb-lg-n15 {
   margin-bottom:-3.75rem!important
  }
  .mb-lg-n16 {
   margin-bottom:-4rem!important
  }
  .mb-lg-n17 {
   margin-bottom:-4.25rem!important
  }
  .mb-lg-n18 {
   margin-bottom:-4.5rem!important
  }
  .mb-lg-n19 {
   margin-bottom:-4.75rem!important
  }
  .mb-lg-n20 {
   margin-bottom:-5rem!important
  }
  .ms-lg-n1 {
   margin-left:-.25rem!important
  }
  .ms-lg-n2 {
   margin-left:-.5rem!important
  }
  .ms-lg-n3 {
   margin-left:-.75rem!important
  }
  .ms-lg-n4 {
   margin-left:-1rem!important
  }
  .ms-lg-n5 {
   margin-left:-1.25rem!important
  }
  .ms-lg-n6 {
   margin-left:-1.5rem!important
  }
  .ms-lg-n7 {
   margin-left:-1.75rem!important
  }
  .ms-lg-n8 {
   margin-left:-2rem!important
  }
  .ms-lg-n9 {
   margin-left:-2.25rem!important
  }
  .ms-lg-n10 {
   margin-left:-2.5rem!important
  }
  .ms-lg-n11 {
   margin-left:-2.75rem!important
  }
  .ms-lg-n12 {
   margin-left:-3rem!important
  }
  .ms-lg-n13 {
   margin-left:-3.25rem!important
  }
  .ms-lg-n14 {
   margin-left:-3.5rem!important
  }
  .ms-lg-n15 {
   margin-left:-3.75rem!important
  }
  .ms-lg-n16 {
   margin-left:-4rem!important
  }
  .ms-lg-n17 {
   margin-left:-4.25rem!important
  }
  .ms-lg-n18 {
   margin-left:-4.5rem!important
  }
  .ms-lg-n19 {
   margin-left:-4.75rem!important
  }
  .ms-lg-n20 {
   margin-left:-5rem!important
  }
  .p-lg-0 {
   padding:0!important
  }
  .p-lg-1 {
   padding:.25rem!important
  }
  .p-lg-2 {
   padding:.5rem!important
  }
  .p-lg-3 {
   padding:.75rem!important
  }
  .p-lg-4 {
   padding:1rem!important
  }
  .p-lg-5 {
   padding:1.25rem!important
  }
  .p-lg-6 {
   padding:1.5rem!important
  }
  .p-lg-7 {
   padding:1.75rem!important
  }
  .p-lg-8 {
   padding:2rem!important
  }
  .p-lg-9 {
   padding:2.25rem!important
  }
  .p-lg-10 {
   padding:2.5rem!important
  }
  .p-lg-11 {
   padding:2.75rem!important
  }
  .p-lg-12 {
   padding:3rem!important
  }
  .p-lg-13 {
   padding:3.25rem!important
  }
  .p-lg-14 {
   padding:3.5rem!important
  }
  .p-lg-15 {
   padding:3.75rem!important
  }
  .p-lg-16 {
   padding:4rem!important
  }
  .p-lg-17 {
   padding:4.25rem!important
  }
  .p-lg-18 {
   padding:4.5rem!important
  }
  .p-lg-19 {
   padding:4.75rem!important
  }
  .p-lg-20 {
   padding:5rem!important
  }
  .px-lg-0 {
   padding-right:0!important;
   padding-left:0!important
  }
  .px-lg-1 {
   padding-right:.25rem!important;
   padding-left:.25rem!important
  }
  .px-lg-2 {
   padding-right:.5rem!important;
   padding-left:.5rem!important
  }
  .px-lg-3 {
   padding-right:.75rem!important;
   padding-left:.75rem!important
  }
  .px-lg-4 {
   padding-right:1rem!important;
   padding-left:1rem!important
  }
  .px-lg-5 {
   padding-right:1.25rem!important;
   padding-left:1.25rem!important
  }
  .px-lg-6 {
   padding-right:1.5rem!important;
   padding-left:1.5rem!important
  }
  .px-lg-7 {
   padding-right:1.75rem!important;
   padding-left:1.75rem!important
  }
  .px-lg-8 {
   padding-right:2rem!important;
   padding-left:2rem!important
  }
  .px-lg-9 {
   padding-right:2.25rem!important;
   padding-left:2.25rem!important
  }
  .px-lg-10 {
   padding-right:2.5rem!important;
   padding-left:2.5rem!important
  }
  .px-lg-11 {
   padding-right:2.75rem!important;
   padding-left:2.75rem!important
  }
  .px-lg-12 {
   padding-right:3rem!important;
   padding-left:3rem!important
  }
  .px-lg-13 {
   padding-right:3.25rem!important;
   padding-left:3.25rem!important
  }
  .px-lg-14 {
   padding-right:3.5rem!important;
   padding-left:3.5rem!important
  }
  .px-lg-15 {
   padding-right:3.75rem!important;
   padding-left:3.75rem!important
  }
  .px-lg-16 {
   padding-right:4rem!important;
   padding-left:4rem!important
  }
  .px-lg-17 {
   padding-right:4.25rem!important;
   padding-left:4.25rem!important
  }
  .px-lg-18 {
   padding-right:4.5rem!important;
   padding-left:4.5rem!important
  }
  .px-lg-19 {
   padding-right:4.75rem!important;
   padding-left:4.75rem!important
  }
  .px-lg-20 {
   padding-right:5rem!important;
   padding-left:5rem!important
  }
  .py-lg-0 {
   padding-top:0!important;
   padding-bottom:0!important
  }
  .py-lg-1 {
   padding-top:.25rem!important;
   padding-bottom:.25rem!important
  }
  .py-lg-2 {
   padding-top:.5rem!important;
   padding-bottom:.5rem!important
  }
  .py-lg-3 {
   padding-top:.75rem!important;
   padding-bottom:.75rem!important
  }
  .py-lg-4 {
   padding-top:1rem!important;
   padding-bottom:1rem!important
  }
  .py-lg-5 {
   padding-top:1.25rem!important;
   padding-bottom:1.25rem!important
  }
  .py-lg-6 {
   padding-top:1.5rem!important;
   padding-bottom:1.5rem!important
  }
  .py-lg-7 {
   padding-top:1.75rem!important;
   padding-bottom:1.75rem!important
  }
  .py-lg-8 {
   padding-top:2rem!important;
   padding-bottom:2rem!important
  }
  .py-lg-9 {
   padding-top:2.25rem!important;
   padding-bottom:2.25rem!important
  }
  .py-lg-10 {
   padding-top:2.5rem!important;
   padding-bottom:2.5rem!important
  }
  .py-lg-11 {
   padding-top:2.75rem!important;
   padding-bottom:2.75rem!important
  }
  .py-lg-12 {
   padding-top:3rem!important;
   padding-bottom:3rem!important
  }
  .py-lg-13 {
   padding-top:3.25rem!important;
   padding-bottom:3.25rem!important
  }
  .py-lg-14 {
   padding-top:3.5rem!important;
   padding-bottom:3.5rem!important
  }
  .py-lg-15 {
   padding-top:3.75rem!important;
   padding-bottom:3.75rem!important
  }
  .py-lg-16 {
   padding-top:4rem!important;
   padding-bottom:4rem!important
  }
  .py-lg-17 {
   padding-top:4.25rem!important;
   padding-bottom:4.25rem!important
  }
  .py-lg-18 {
   padding-top:4.5rem!important;
   padding-bottom:4.5rem!important
  }
  .py-lg-19 {
   padding-top:4.75rem!important;
   padding-bottom:4.75rem!important
  }
  .py-lg-20 {
   padding-top:5rem!important;
   padding-bottom:5rem!important
  }
  .pt-lg-0 {
   padding-top:0!important
  }
  .pt-lg-1 {
   padding-top:.25rem!important
  }
  .pt-lg-2 {
   padding-top:.5rem!important
  }
  .pt-lg-3 {
   padding-top:.75rem!important
  }
  .pt-lg-4 {
   padding-top:1rem!important
  }
  .pt-lg-5 {
   padding-top:1.25rem!important
  }
  .pt-lg-6 {
   padding-top:1.5rem!important
  }
  .pt-lg-7 {
   padding-top:1.75rem!important
  }
  .pt-lg-8 {
   padding-top:2rem!important
  }
  .pt-lg-9 {
   padding-top:2.25rem!important
  }
  .pt-lg-10 {
   padding-top:2.5rem!important
  }
  .pt-lg-11 {
   padding-top:2.75rem!important
  }
  .pt-lg-12 {
   padding-top:3rem!important
  }
  .pt-lg-13 {
   padding-top:3.25rem!important
  }
  .pt-lg-14 {
   padding-top:3.5rem!important
  }
  .pt-lg-15 {
   padding-top:3.75rem!important
  }
  .pt-lg-16 {
   padding-top:4rem!important
  }
  .pt-lg-17 {
   padding-top:4.25rem!important
  }
  .pt-lg-18 {
   padding-top:4.5rem!important
  }
  .pt-lg-19 {
   padding-top:4.75rem!important
  }
  .pt-lg-20 {
   padding-top:5rem!important
  }
  .pe-lg-0 {
   padding-right:0!important
  }
  .pe-lg-1 {
   padding-right:.25rem!important
  }
  .pe-lg-2 {
   padding-right:.5rem!important
  }
  .pe-lg-3 {
   padding-right:.75rem!important
  }
  .pe-lg-4 {
   padding-right:1rem!important
  }
  .pe-lg-5 {
   padding-right:1.25rem!important
  }
  .pe-lg-6 {
   padding-right:1.5rem!important
  }
  .pe-lg-7 {
   padding-right:1.75rem!important
  }
  .pe-lg-8 {
   padding-right:2rem!important
  }
  .pe-lg-9 {
   padding-right:2.25rem!important
  }
  .pe-lg-10 {
   padding-right:2.5rem!important
  }
  .pe-lg-11 {
   padding-right:2.75rem!important
  }
  .pe-lg-12 {
   padding-right:3rem!important
  }
  .pe-lg-13 {
   padding-right:3.25rem!important
  }
  .pe-lg-14 {
   padding-right:3.5rem!important
  }
  .pe-lg-15 {
   padding-right:3.75rem!important
  }
  .pe-lg-16 {
   padding-right:4rem!important
  }
  .pe-lg-17 {
   padding-right:4.25rem!important
  }
  .pe-lg-18 {
   padding-right:4.5rem!important
  }
  .pe-lg-19 {
   padding-right:4.75rem!important
  }
  .pe-lg-20 {
   padding-right:5rem!important
  }
  .pb-lg-0 {
   padding-bottom:0!important
  }
  .pb-lg-1 {
   padding-bottom:.25rem!important
  }
  .pb-lg-2 {
   padding-bottom:.5rem!important
  }
  .pb-lg-3 {
   padding-bottom:.75rem!important
  }
  .pb-lg-4 {
   padding-bottom:1rem!important
  }
  .pb-lg-5 {
   padding-bottom:1.25rem!important
  }
  .pb-lg-6 {
   padding-bottom:1.5rem!important
  }
  .pb-lg-7 {
   padding-bottom:1.75rem!important
  }
  .pb-lg-8 {
   padding-bottom:2rem!important
  }
  .pb-lg-9 {
   padding-bottom:2.25rem!important
  }
  .pb-lg-10 {
   padding-bottom:2.5rem!important
  }
  .pb-lg-11 {
   padding-bottom:2.75rem!important
  }
  .pb-lg-12 {
   padding-bottom:3rem!important
  }
  .pb-lg-13 {
   padding-bottom:3.25rem!important
  }
  .pb-lg-14 {
   padding-bottom:3.5rem!important
  }
  .pb-lg-15 {
   padding-bottom:3.75rem!important
  }
  .pb-lg-16 {
   padding-bottom:4rem!important
  }
  .pb-lg-17 {
   padding-bottom:4.25rem!important
  }
  .pb-lg-18 {
   padding-bottom:4.5rem!important
  }
  .pb-lg-19 {
   padding-bottom:4.75rem!important
  }
  .pb-lg-20 {
   padding-bottom:5rem!important
  }
  .ps-lg-0 {
   padding-left:0!important
  }
  .ps-lg-1 {
   padding-left:.25rem!important
  }
  .ps-lg-2 {
   padding-left:.5rem!important
  }
  .ps-lg-3 {
   padding-left:.75rem!important
  }
  .ps-lg-4 {
   padding-left:1rem!important
  }
  .ps-lg-5 {
   padding-left:1.25rem!important
  }
  .ps-lg-6 {
   padding-left:1.5rem!important
  }
  .ps-lg-7 {
   padding-left:1.75rem!important
  }
  .ps-lg-8 {
   padding-left:2rem!important
  }
  .ps-lg-9 {
   padding-left:2.25rem!important
  }
  .ps-lg-10 {
   padding-left:2.5rem!important
  }
  .ps-lg-11 {
   padding-left:2.75rem!important
  }
  .ps-lg-12 {
   padding-left:3rem!important
  }
  .ps-lg-13 {
   padding-left:3.25rem!important
  }
  .ps-lg-14 {
   padding-left:3.5rem!important
  }
  .ps-lg-15 {
   padding-left:3.75rem!important
  }
  .ps-lg-16 {
   padding-left:4rem!important
  }
  .ps-lg-17 {
   padding-left:4.25rem!important
  }
  .ps-lg-18 {
   padding-left:4.5rem!important
  }
  .ps-lg-19 {
   padding-left:4.75rem!important
  }
  .ps-lg-20 {
   padding-left:5rem!important
  }
  .fs-lg-1 {
   font-size:calc(1.3rem + .6vw)!important
  }
  .fs-lg-2 {
   font-size:calc(1.275rem + .3vw)!important
  }
  .fs-lg-3 {
   font-size:calc(1.26rem + .12vw)!important
  }
  .fs-lg-4 {
   font-size:1.25rem!important
  }
  .fs-lg-5 {
   font-size:1.15rem!important
  }
  .fs-lg-6 {
   font-size:1.075rem!important
  }
  .fs-lg-7 {
   font-size:.95rem!important
  }
  .fs-lg-8 {
   font-size:.85rem!important
  }
  .fs-lg-9 {
   font-size:.75rem!important
  }
  .fs-lg-10 {
   font-size:.5rem!important
  }
  .fs-lg-base {
   font-size:1rem!important
  }
  .fs-lg-fluid {
   font-size:100%!important
  }
  .fs-lg-2x {
   font-size:calc(1.325rem + .9vw)!important
  }
  .fs-lg-2qx {
   font-size:calc(1.35rem + 1.2vw)!important
  }
  .fs-lg-2hx {
   font-size:calc(1.375rem + 1.5vw)!important
  }
  .fs-lg-2tx {
   font-size:calc(1.4rem + 1.8vw)!important
  }
  .fs-lg-3x {
   font-size:calc(1.425rem + 2.1vw)!important
  }
  .fs-lg-3qx {
   font-size:calc(1.45rem + 2.4vw)!important
  }
  .fs-lg-3hx {
   font-size:calc(1.475rem + 2.7vw)!important
  }
  .fs-lg-3tx {
   font-size:calc(1.5rem + 3vw)!important
  }
  .fs-lg-4x {
   font-size:calc(1.525rem + 3.3vw)!important
  }
  .fs-lg-4qx {
   font-size:calc(1.55rem + 3.6vw)!important
  }
  .fs-lg-4hx {
   font-size:calc(1.575rem + 3.9vw)!important
  }
  .fs-lg-4tx {
   font-size:calc(1.6rem + 4.2vw)!important
  }
  .fs-lg-5x {
   font-size:calc(1.625rem + 4.5vw)!important
  }
  .fs-lg-5qx {
   font-size:calc(1.65rem + 4.8vw)!important
  }
  .fs-lg-5hx {
   font-size:calc(1.675rem + 5.1vw)!important
  }
  .fs-lg-5tx {
   font-size:calc(1.7rem + 5.4vw)!important
  }
  .text-lg-start {
   text-align:left!important
  }
  .text-lg-end {
   text-align:right!important
  }
  .text-lg-center {
   text-align:center!important
  }
  .min-w-lg-unset {
   min-width:unset!important
  }
  .min-w-lg-25 {
   min-width:25%!important
  }
  .min-w-lg-50 {
   min-width:50%!important
  }
  .min-w-lg-75 {
   min-width:75%!important
  }
  .min-w-lg-100 {
   min-width:100%!important
  }
  .min-w-lg-auto {
   min-width:auto!important
  }
  .min-w-lg-1px {
   min-width:1px!important
  }
  .min-w-lg-2px {
   min-width:2px!important
  }
  .min-w-lg-3px {
   min-width:3px!important
  }
  .min-w-lg-4px {
   min-width:4px!important
  }
  .min-w-lg-5px {
   min-width:5px!important
  }
  .min-w-lg-6px {
   min-width:6px!important
  }
  .min-w-lg-7px {
   min-width:7px!important
  }
  .min-w-lg-8px {
   min-width:8px!important
  }
  .min-w-lg-9px {
   min-width:9px!important
  }
  .min-w-lg-10px {
   min-width:10px!important
  }
  .min-w-lg-15px {
   min-width:15px!important
  }
  .min-w-lg-20px {
   min-width:20px!important
  }
  .min-w-lg-25px {
   min-width:25px!important
  }
  .min-w-lg-30px {
   min-width:30px!important
  }
  .min-w-lg-35px {
   min-width:35px!important
  }
  .min-w-lg-40px {
   min-width:40px!important
  }
  .min-w-lg-45px {
   min-width:45px!important
  }
  .min-w-lg-50px {
   min-width:50px!important
  }
  .min-w-lg-55px {
   min-width:55px!important
  }
  .min-w-lg-60px {
   min-width:60px!important
  }
  .min-w-lg-65px {
   min-width:65px!important
  }
  .min-w-lg-70px {
   min-width:70px!important
  }
  .min-w-lg-75px {
   min-width:75px!important
  }
  .min-w-lg-80px {
   min-width:80px!important
  }
  .min-w-lg-85px {
   min-width:85px!important
  }
  .min-w-lg-90px {
   min-width:90px!important
  }
  .min-w-lg-95px {
   min-width:95px!important
  }
  .min-w-lg-100px {
   min-width:100px!important
  }
  .min-w-lg-125px {
   min-width:125px!important
  }
  .min-w-lg-150px {
   min-width:150px!important
  }
  .min-w-lg-175px {
   min-width:175px!important
  }
  .min-w-lg-200px {
   min-width:200px!important
  }
  .min-w-lg-225px {
   min-width:225px!important
  }
  .min-w-lg-250px {
   min-width:250px!important
  }
  .min-w-lg-275px {
   min-width:275px!important
  }
  .min-w-lg-300px {
   min-width:300px!important
  }
  .min-w-lg-325px {
   min-width:325px!important
  }
  .min-w-lg-350px {
   min-width:350px!important
  }
  .min-w-lg-375px {
   min-width:375px!important
  }
  .min-w-lg-400px {
   min-width:400px!important
  }
  .min-w-lg-425px {
   min-width:425px!important
  }
  .min-w-lg-450px {
   min-width:450px!important
  }
  .min-w-lg-475px {
   min-width:475px!important
  }
  .min-w-lg-500px {
   min-width:500px!important
  }
  .min-w-lg-550px {
   min-width:550px!important
  }
  .min-w-lg-600px {
   min-width:600px!important
  }
  .min-w-lg-650px {
   min-width:650px!important
  }
  .min-w-lg-700px {
   min-width:700px!important
  }
  .min-w-lg-750px {
   min-width:750px!important
  }
  .min-w-lg-800px {
   min-width:800px!important
  }
  .min-w-lg-850px {
   min-width:850px!important
  }
  .min-w-lg-900px {
   min-width:900px!important
  }
  .min-w-lg-950px {
   min-width:950px!important
  }
  .min-w-lg-1000px {
   min-width:1000px!important
  }
  .min-h-lg-unset {
   min-height:unset!important
  }
  .min-h-lg-25 {
   min-height:25%!important
  }
  .min-h-lg-50 {
   min-height:50%!important
  }
  .min-h-lg-75 {
   min-height:75%!important
  }
  .min-h-lg-100 {
   min-height:100%!important
  }
  .min-h-lg-auto {
   min-height:auto!important
  }
  .min-h-lg-1px {
   min-height:1px!important
  }
  .min-h-lg-2px {
   min-height:2px!important
  }
  .min-h-lg-3px {
   min-height:3px!important
  }
  .min-h-lg-4px {
   min-height:4px!important
  }
  .min-h-lg-5px {
   min-height:5px!important
  }
  .min-h-lg-6px {
   min-height:6px!important
  }
  .min-h-lg-7px {
   min-height:7px!important
  }
  .min-h-lg-8px {
   min-height:8px!important
  }
  .min-h-lg-9px {
   min-height:9px!important
  }
  .min-h-lg-10px {
   min-height:10px!important
  }
  .min-h-lg-15px {
   min-height:15px!important
  }
  .min-h-lg-20px {
   min-height:20px!important
  }
  .min-h-lg-25px {
   min-height:25px!important
  }
  .min-h-lg-30px {
   min-height:30px!important
  }
  .min-h-lg-35px {
   min-height:35px!important
  }
  .min-h-lg-40px {
   min-height:40px!important
  }
  .min-h-lg-45px {
   min-height:45px!important
  }
  .min-h-lg-50px {
   min-height:50px!important
  }
  .min-h-lg-55px {
   min-height:55px!important
  }
  .min-h-lg-60px {
   min-height:60px!important
  }
  .min-h-lg-65px {
   min-height:65px!important
  }
  .min-h-lg-70px {
   min-height:70px!important
  }
  .min-h-lg-75px {
   min-height:75px!important
  }
  .min-h-lg-80px {
   min-height:80px!important
  }
  .min-h-lg-85px {
   min-height:85px!important
  }
  .min-h-lg-90px {
   min-height:90px!important
  }
  .min-h-lg-95px {
   min-height:95px!important
  }
  .min-h-lg-100px {
   min-height:100px!important
  }
  .min-h-lg-125px {
   min-height:125px!important
  }
  .min-h-lg-150px {
   min-height:150px!important
  }
  .min-h-lg-175px {
   min-height:175px!important
  }
  .min-h-lg-200px {
   min-height:200px!important
  }
  .min-h-lg-225px {
   min-height:225px!important
  }
  .min-h-lg-250px {
   min-height:250px!important
  }
  .min-h-lg-275px {
   min-height:275px!important
  }
  .min-h-lg-300px {
   min-height:300px!important
  }
  .min-h-lg-325px {
   min-height:325px!important
  }
  .min-h-lg-350px {
   min-height:350px!important
  }
  .min-h-lg-375px {
   min-height:375px!important
  }
  .min-h-lg-400px {
   min-height:400px!important
  }
  .min-h-lg-425px {
   min-height:425px!important
  }
  .min-h-lg-450px {
   min-height:450px!important
  }
  .min-h-lg-475px {
   min-height:475px!important
  }
  .min-h-lg-500px {
   min-height:500px!important
  }
  .min-h-lg-550px {
   min-height:550px!important
  }
  .min-h-lg-600px {
   min-height:600px!important
  }
  .min-h-lg-650px {
   min-height:650px!important
  }
  .min-h-lg-700px {
   min-height:700px!important
  }
  .min-h-lg-750px {
   min-height:750px!important
  }
  .min-h-lg-800px {
   min-height:800px!important
  }
  .min-h-lg-850px {
   min-height:850px!important
  }
  .min-h-lg-900px {
   min-height:900px!important
  }
  .min-h-lg-950px {
   min-height:950px!important
  }
  .min-h-lg-1000px {
   min-height:1000px!important
  }
 }
 @media (min-width:1200px) {
  .float-xl-start {
   float:left!important
  }
  .float-xl-end {
   float:right!important
  }
  .float-xl-none {
   float:none!important
  }
  .d-xl-inline {
   display:inline!important
  }
  .d-xl-inline-block {
   display:inline-block!important
  }
  .d-xl-block {
   display:block!important
  }
  .d-xl-grid {
   display:grid!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
  }
  .d-xl-none {
   display:none!important
  }
  .position-xl-static {
   position:static!important
  }
  .position-xl-relative {
   position:relative!important
  }
  .position-xl-absolute {
   position:absolute!important
  }
  .position-xl-fixed {
   position:fixed!important
  }
  .position-xl-sticky {
   position:sticky!important
  }
  .w-xl-unset {
   width:unset!important
  }
  .w-xl-25 {
   width:25%!important
  }
  .w-xl-50 {
   width:50%!important
  }
  .w-xl-75 {
   width:75%!important
  }
  .w-xl-100 {
   width:100%!important
  }
  .w-xl-auto {
   width:auto!important
  }
  .w-xl-1px {
   width:1px!important
  }
  .w-xl-2px {
   width:2px!important
  }
  .w-xl-3px {
   width:3px!important
  }
  .w-xl-4px {
   width:4px!important
  }
  .w-xl-5px {
   width:5px!important
  }
  .w-xl-6px {
   width:6px!important
  }
  .w-xl-7px {
   width:7px!important
  }
  .w-xl-8px {
   width:8px!important
  }
  .w-xl-9px {
   width:9px!important
  }
  .w-xl-10px {
   width:10px!important
  }
  .w-xl-15px {
   width:15px!important
  }
  .w-xl-20px {
   width:20px!important
  }
  .w-xl-25px {
   width:25px!important
  }
  .w-xl-30px {
   width:30px!important
  }
  .w-xl-35px {
   width:35px!important
  }
  .w-xl-40px {
   width:40px!important
  }
  .w-xl-45px {
   width:45px!important
  }
  .w-xl-50px {
   width:50px!important
  }
  .w-xl-55px {
   width:55px!important
  }
  .w-xl-60px {
   width:60px!important
  }
  .w-xl-65px {
   width:65px!important
  }
  .w-xl-70px {
   width:70px!important
  }
  .w-xl-75px {
   width:75px!important
  }
  .w-xl-80px {
   width:80px!important
  }
  .w-xl-85px {
   width:85px!important
  }
  .w-xl-90px {
   width:90px!important
  }
  .w-xl-95px {
   width:95px!important
  }
  .w-xl-100px {
   width:100px!important
  }
  .w-xl-125px {
   width:125px!important
  }
  .w-xl-150px {
   width:150px!important
  }
  .w-xl-175px {
   width:175px!important
  }
  .w-xl-200px {
   width:200px!important
  }
  .w-xl-225px {
   width:225px!important
  }
  .w-xl-250px {
   width:250px!important
  }
  .w-xl-275px {
   width:275px!important
  }
  .w-xl-300px {
   width:300px!important
  }
  .w-xl-325px {
   width:325px!important
  }
  .w-xl-350px {
   width:350px!important
  }
  .w-xl-375px {
   width:375px!important
  }
  .w-xl-400px {
   width:400px!important
  }
  .w-xl-425px {
   width:425px!important
  }
  .w-xl-450px {
   width:450px!important
  }
  .w-xl-475px {
   width:475px!important
  }
  .w-xl-500px {
   width:500px!important
  }
  .w-xl-550px {
   width:550px!important
  }
  .w-xl-600px {
   width:600px!important
  }
  .w-xl-650px {
   width:650px!important
  }
  .w-xl-700px {
   width:700px!important
  }
  .w-xl-750px {
   width:750px!important
  }
  .w-xl-800px {
   width:800px!important
  }
  .w-xl-850px {
   width:850px!important
  }
  .w-xl-900px {
   width:900px!important
  }
  .w-xl-950px {
   width:950px!important
  }
  .w-xl-1000px {
   width:1000px!important
  }
  .mw-xl-unset {
   max-width:unset!important
  }
  .mw-xl-25 {
   max-width:25%!important
  }
  .mw-xl-50 {
   max-width:50%!important
  }
  .mw-xl-75 {
   max-width:75%!important
  }
  .mw-xl-100 {
   max-width:100%!important
  }
  .mw-xl-auto {
   max-width:auto!important
  }
  .mw-xl-1px {
   max-width:1px!important
  }
  .mw-xl-2px {
   max-width:2px!important
  }
  .mw-xl-3px {
   max-width:3px!important
  }
  .mw-xl-4px {
   max-width:4px!important
  }
  .mw-xl-5px {
   max-width:5px!important
  }
  .mw-xl-6px {
   max-width:6px!important
  }
  .mw-xl-7px {
   max-width:7px!important
  }
  .mw-xl-8px {
   max-width:8px!important
  }
  .mw-xl-9px {
   max-width:9px!important
  }
  .mw-xl-10px {
   max-width:10px!important
  }
  .mw-xl-15px {
   max-width:15px!important
  }
  .mw-xl-20px {
   max-width:20px!important
  }
  .mw-xl-25px {
   max-width:25px!important
  }
  .mw-xl-30px {
   max-width:30px!important
  }
  .mw-xl-35px {
   max-width:35px!important
  }
  .mw-xl-40px {
   max-width:40px!important
  }
  .mw-xl-45px {
   max-width:45px!important
  }
  .mw-xl-50px {
   max-width:50px!important
  }
  .mw-xl-55px {
   max-width:55px!important
  }
  .mw-xl-60px {
   max-width:60px!important
  }
  .mw-xl-65px {
   max-width:65px!important
  }
  .mw-xl-70px {
   max-width:70px!important
  }
  .mw-xl-75px {
   max-width:75px!important
  }
  .mw-xl-80px {
   max-width:80px!important
  }
  .mw-xl-85px {
   max-width:85px!important
  }
  .mw-xl-90px {
   max-width:90px!important
  }
  .mw-xl-95px {
   max-width:95px!important
  }
  .mw-xl-100px {
   max-width:100px!important
  }
  .mw-xl-125px {
   max-width:125px!important
  }
  .mw-xl-150px {
   max-width:150px!important
  }
  .mw-xl-175px {
   max-width:175px!important
  }
  .mw-xl-200px {
   max-width:200px!important
  }
  .mw-xl-225px {
   max-width:225px!important
  }
  .mw-xl-250px {
   max-width:250px!important
  }
  .mw-xl-275px {
   max-width:275px!important
  }
  .mw-xl-300px {
   max-width:300px!important
  }
  .mw-xl-325px {
   max-width:325px!important
  }
  .mw-xl-350px {
   max-width:350px!important
  }
  .mw-xl-375px {
   max-width:375px!important
  }
  .mw-xl-400px {
   max-width:400px!important
  }
  .mw-xl-425px {
   max-width:425px!important
  }
  .mw-xl-450px {
   max-width:450px!important
  }
  .mw-xl-475px {
   max-width:475px!important
  }
  .mw-xl-500px {
   max-width:500px!important
  }
  .mw-xl-550px {
   max-width:550px!important
  }
  .mw-xl-600px {
   max-width:600px!important
  }
  .mw-xl-650px {
   max-width:650px!important
  }
  .mw-xl-700px {
   max-width:700px!important
  }
  .mw-xl-750px {
   max-width:750px!important
  }
  .mw-xl-800px {
   max-width:800px!important
  }
  .mw-xl-850px {
   max-width:850px!important
  }
  .mw-xl-900px {
   max-width:900px!important
  }
  .mw-xl-950px {
   max-width:950px!important
  }
  .mw-xl-1000px {
   max-width:1000px!important
  }
  .h-xl-unset {
   height:unset!important
  }
  .h-xl-25 {
   height:25%!important
  }
  .h-xl-50 {
   height:50%!important
  }
  .h-xl-75 {
   height:75%!important
  }
  .h-xl-100 {
   height:100%!important
  }
  .h-xl-auto {
   height:auto!important
  }
  .h-xl-1px {
   height:1px!important
  }
  .h-xl-2px {
   height:2px!important
  }
  .h-xl-3px {
   height:3px!important
  }
  .h-xl-4px {
   height:4px!important
  }
  .h-xl-5px {
   height:5px!important
  }
  .h-xl-6px {
   height:6px!important
  }
  .h-xl-7px {
   height:7px!important
  }
  .h-xl-8px {
   height:8px!important
  }
  .h-xl-9px {
   height:9px!important
  }
  .h-xl-10px {
   height:10px!important
  }
  .h-xl-15px {
   height:15px!important
  }
  .h-xl-20px {
   height:20px!important
  }
  .h-xl-25px {
   height:25px!important
  }
  .h-xl-30px {
   height:30px!important
  }
  .h-xl-35px {
   height:35px!important
  }
  .h-xl-40px {
   height:40px!important
  }
  .h-xl-45px {
   height:45px!important
  }
  .h-xl-50px {
   height:50px!important
  }
  .h-xl-55px {
   height:55px!important
  }
  .h-xl-60px {
   height:60px!important
  }
  .h-xl-65px {
   height:65px!important
  }
  .h-xl-70px {
   height:70px!important
  }
  .h-xl-75px {
   height:75px!important
  }
  .h-xl-80px {
   height:80px!important
  }
  .h-xl-85px {
   height:85px!important
  }
  .h-xl-90px {
   height:90px!important
  }
  .h-xl-95px {
   height:95px!important
  }
  .h-xl-100px {
   height:100px!important
  }
  .h-xl-125px {
   height:125px!important
  }
  .h-xl-150px {
   height:150px!important
  }
  .h-xl-175px {
   height:175px!important
  }
  .h-xl-200px {
   height:200px!important
  }
  .h-xl-225px {
   height:225px!important
  }
  .h-xl-250px {
   height:250px!important
  }
  .h-xl-275px {
   height:275px!important
  }
  .h-xl-300px {
   height:300px!important
  }
  .h-xl-325px {
   height:325px!important
  }
  .h-xl-350px {
   height:350px!important
  }
  .h-xl-375px {
   height:375px!important
  }
  .h-xl-400px {
   height:400px!important
  }
  .h-xl-425px {
   height:425px!important
  }
  .h-xl-450px {
   height:450px!important
  }
  .h-xl-475px {
   height:475px!important
  }
  .h-xl-500px {
   height:500px!important
  }
  .h-xl-550px {
   height:550px!important
  }
  .h-xl-600px {
   height:600px!important
  }
  .h-xl-650px {
   height:650px!important
  }
  .h-xl-700px {
   height:700px!important
  }
  .h-xl-750px {
   height:750px!important
  }
  .h-xl-800px {
   height:800px!important
  }
  .h-xl-850px {
   height:850px!important
  }
  .h-xl-900px {
   height:900px!important
  }
  .h-xl-950px {
   height:950px!important
  }
  .h-xl-1000px {
   height:1000px!important
  }
  .mh-xl-unset {
   max-height:unset!important
  }
  .mh-xl-25 {
   max-height:25%!important
  }
  .mh-xl-50 {
   max-height:50%!important
  }
  .mh-xl-75 {
   max-height:75%!important
  }
  .mh-xl-100 {
   max-height:100%!important
  }
  .mh-xl-auto {
   max-height:auto!important
  }
  .mh-xl-1px {
   max-height:1px!important
  }
  .mh-xl-2px {
   max-height:2px!important
  }
  .mh-xl-3px {
   max-height:3px!important
  }
  .mh-xl-4px {
   max-height:4px!important
  }
  .mh-xl-5px {
   max-height:5px!important
  }
  .mh-xl-6px {
   max-height:6px!important
  }
  .mh-xl-7px {
   max-height:7px!important
  }
  .mh-xl-8px {
   max-height:8px!important
  }
  .mh-xl-9px {
   max-height:9px!important
  }
  .mh-xl-10px {
   max-height:10px!important
  }
  .mh-xl-15px {
   max-height:15px!important
  }
  .mh-xl-20px {
   max-height:20px!important
  }
  .mh-xl-25px {
   max-height:25px!important
  }
  .mh-xl-30px {
   max-height:30px!important
  }
  .mh-xl-35px {
   max-height:35px!important
  }
  .mh-xl-40px {
   max-height:40px!important
  }
  .mh-xl-45px {
   max-height:45px!important
  }
  .mh-xl-50px {
   max-height:50px!important
  }
  .mh-xl-55px {
   max-height:55px!important
  }
  .mh-xl-60px {
   max-height:60px!important
  }
  .mh-xl-65px {
   max-height:65px!important
  }
  .mh-xl-70px {
   max-height:70px!important
  }
  .mh-xl-75px {
   max-height:75px!important
  }
  .mh-xl-80px {
   max-height:80px!important
  }
  .mh-xl-85px {
   max-height:85px!important
  }
  .mh-xl-90px {
   max-height:90px!important
  }
  .mh-xl-95px {
   max-height:95px!important
  }
  .mh-xl-100px {
   max-height:100px!important
  }
  .mh-xl-125px {
   max-height:125px!important
  }
  .mh-xl-150px {
   max-height:150px!important
  }
  .mh-xl-175px {
   max-height:175px!important
  }
  .mh-xl-200px {
   max-height:200px!important
  }
  .mh-xl-225px {
   max-height:225px!important
  }
  .mh-xl-250px {
   max-height:250px!important
  }
  .mh-xl-275px {
   max-height:275px!important
  }
  .mh-xl-300px {
   max-height:300px!important
  }
  .mh-xl-325px {
   max-height:325px!important
  }
  .mh-xl-350px {
   max-height:350px!important
  }
  .mh-xl-375px {
   max-height:375px!important
  }
  .mh-xl-400px {
   max-height:400px!important
  }
  .mh-xl-425px {
   max-height:425px!important
  }
  .mh-xl-450px {
   max-height:450px!important
  }
  .mh-xl-475px {
   max-height:475px!important
  }
  .mh-xl-500px {
   max-height:500px!important
  }
  .mh-xl-550px {
   max-height:550px!important
  }
  .mh-xl-600px {
   max-height:600px!important
  }
  .mh-xl-650px {
   max-height:650px!important
  }
  .mh-xl-700px {
   max-height:700px!important
  }
  .mh-xl-750px {
   max-height:750px!important
  }
  .mh-xl-800px {
   max-height:800px!important
  }
  .mh-xl-850px {
   max-height:850px!important
  }
  .mh-xl-900px {
   max-height:900px!important
  }
  .mh-xl-950px {
   max-height:950px!important
  }
  .mh-xl-1000px {
   max-height:1000px!important
  }
  .flex-xl-fill {
   flex:1 1 auto!important
  }
  .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-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
  }
  .flex-xl-wrap {
   flex-wrap:wrap!important
  }
  .flex-xl-nowrap {
   flex-wrap:nowrap!important
  }
  .flex-xl-wrap-reverse {
   flex-wrap:wrap-reverse!important
  }
  .gap-xl-0 {
   gap:0!important
  }
  .gap-xl-1 {
   gap:.25rem!important
  }
  .gap-xl-2 {
   gap:.5rem!important
  }
  .gap-xl-3 {
   gap:.75rem!important
  }
  .gap-xl-4 {
   gap:1rem!important
  }
  .gap-xl-5 {
   gap:1.25rem!important
  }
  .gap-xl-6 {
   gap:1.5rem!important
  }
  .gap-xl-7 {
   gap:1.75rem!important
  }
  .gap-xl-8 {
   gap:2rem!important
  }
  .gap-xl-9 {
   gap:2.25rem!important
  }
  .gap-xl-10 {
   gap:2.5rem!important
  }
  .gap-xl-11 {
   gap:2.75rem!important
  }
  .gap-xl-12 {
   gap:3rem!important
  }
  .gap-xl-13 {
   gap:3.25rem!important
  }
  .gap-xl-14 {
   gap:3.5rem!important
  }
  .gap-xl-15 {
   gap:3.75rem!important
  }
  .gap-xl-16 {
   gap:4rem!important
  }
  .gap-xl-17 {
   gap:4.25rem!important
  }
  .gap-xl-18 {
   gap:4.5rem!important
  }
  .gap-xl-19 {
   gap:4.75rem!important
  }
  .gap-xl-20 {
   gap:5rem!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
  }
  .justify-content-xl-evenly {
   justify-content:space-evenly!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
  }
  .order-xl-first {
   order:-1!important
  }
  .order-xl-0 {
   order:0!important
  }
  .order-xl-1 {
   order:1!important
  }
  .order-xl-2 {
   order:2!important
  }
  .order-xl-3 {
   order:3!important
  }
  .order-xl-4 {
   order:4!important
  }
  .order-xl-5 {
   order:5!important
  }
  .order-xl-last {
   order:6!important
  }
  .m-xl-0 {
   margin:0!important
  }
  .m-xl-1 {
   margin:.25rem!important
  }
  .m-xl-2 {
   margin:.5rem!important
  }
  .m-xl-3 {
   margin:.75rem!important
  }
  .m-xl-4 {
   margin:1rem!important
  }
  .m-xl-5 {
   margin:1.25rem!important
  }
  .m-xl-6 {
   margin:1.5rem!important
  }
  .m-xl-7 {
   margin:1.75rem!important
  }
  .m-xl-8 {
   margin:2rem!important
  }
  .m-xl-9 {
   margin:2.25rem!important
  }
  .m-xl-10 {
   margin:2.5rem!important
  }
  .m-xl-11 {
   margin:2.75rem!important
  }
  .m-xl-12 {
   margin:3rem!important
  }
  .m-xl-13 {
   margin:3.25rem!important
  }
  .m-xl-14 {
   margin:3.5rem!important
  }
  .m-xl-15 {
   margin:3.75rem!important
  }
  .m-xl-16 {
   margin:4rem!important
  }
  .m-xl-17 {
   margin:4.25rem!important
  }
  .m-xl-18 {
   margin:4.5rem!important
  }
  .m-xl-19 {
   margin:4.75rem!important
  }
  .m-xl-20 {
   margin:5rem!important
  }
  .m-xl-auto {
   margin:auto!important
  }
  .mx-xl-0 {
   margin-right:0!important;
   margin-left:0!important
  }
  .mx-xl-1 {
   margin-right:.25rem!important;
   margin-left:.25rem!important
  }
  .mx-xl-2 {
   margin-right:.5rem!important;
   margin-left:.5rem!important
  }
  .mx-xl-3 {
   margin-right:.75rem!important;
   margin-left:.75rem!important
  }
  .mx-xl-4 {
   margin-right:1rem!important;
   margin-left:1rem!important
  }
  .mx-xl-5 {
   margin-right:1.25rem!important;
   margin-left:1.25rem!important
  }
  .mx-xl-6 {
   margin-right:1.5rem!important;
   margin-left:1.5rem!important
  }
  .mx-xl-7 {
   margin-right:1.75rem!important;
   margin-left:1.75rem!important
  }
  .mx-xl-8 {
   margin-right:2rem!important;
   margin-left:2rem!important
  }
  .mx-xl-9 {
   margin-right:2.25rem!important;
   margin-left:2.25rem!important
  }
  .mx-xl-10 {
   margin-right:2.5rem!important;
   margin-left:2.5rem!important
  }
  .mx-xl-11 {
   margin-right:2.75rem!important;
   margin-left:2.75rem!important
  }
  .mx-xl-12 {
   margin-right:3rem!important;
   margin-left:3rem!important
  }
  .mx-xl-13 {
   margin-right:3.25rem!important;
   margin-left:3.25rem!important
  }
  .mx-xl-14 {
   margin-right:3.5rem!important;
   margin-left:3.5rem!important
  }
  .mx-xl-15 {
   margin-right:3.75rem!important;
   margin-left:3.75rem!important
  }
  .mx-xl-16 {
   margin-right:4rem!important;
   margin-left:4rem!important
  }
  .mx-xl-17 {
   margin-right:4.25rem!important;
   margin-left:4.25rem!important
  }
  .mx-xl-18 {
   margin-right:4.5rem!important;
   margin-left:4.5rem!important
  }
  .mx-xl-19 {
   margin-right:4.75rem!important;
   margin-left:4.75rem!important
  }
  .mx-xl-20 {
   margin-right:5rem!important;
   margin-left:5rem!important
  }
  .mx-xl-auto {
   margin-right:auto!important;
   margin-left:auto!important
  }
  .my-xl-0 {
   margin-top:0!important;
   margin-bottom:0!important
  }
  .my-xl-1 {
   margin-top:.25rem!important;
   margin-bottom:.25rem!important
  }
  .my-xl-2 {
   margin-top:.5rem!important;
   margin-bottom:.5rem!important
  }
  .my-xl-3 {
   margin-top:.75rem!important;
   margin-bottom:.75rem!important
  }
  .my-xl-4 {
   margin-top:1rem!important;
   margin-bottom:1rem!important
  }
  .my-xl-5 {
   margin-top:1.25rem!important;
   margin-bottom:1.25rem!important
  }
  .my-xl-6 {
   margin-top:1.5rem!important;
   margin-bottom:1.5rem!important
  }
  .my-xl-7 {
   margin-top:1.75rem!important;
   margin-bottom:1.75rem!important
  }
  .my-xl-8 {
   margin-top:2rem!important;
   margin-bottom:2rem!important
  }
  .my-xl-9 {
   margin-top:2.25rem!important;
   margin-bottom:2.25rem!important
  }
  .my-xl-10 {
   margin-top:2.5rem!important;
   margin-bottom:2.5rem!important
  }
  .my-xl-11 {
   margin-top:2.75rem!important;
   margin-bottom:2.75rem!important
  }
  .my-xl-12 {
   margin-top:3rem!important;
   margin-bottom:3rem!important
  }
  .my-xl-13 {
   margin-top:3.25rem!important;
   margin-bottom:3.25rem!important
  }
  .my-xl-14 {
   margin-top:3.5rem!important;
   margin-bottom:3.5rem!important
  }
  .my-xl-15 {
   margin-top:3.75rem!important;
   margin-bottom:3.75rem!important
  }
  .my-xl-16 {
   margin-top:4rem!important;
   margin-bottom:4rem!important
  }
  .my-xl-17 {
   margin-top:4.25rem!important;
   margin-bottom:4.25rem!important
  }
  .my-xl-18 {
   margin-top:4.5rem!important;
   margin-bottom:4.5rem!important
  }
  .my-xl-19 {
   margin-top:4.75rem!important;
   margin-bottom:4.75rem!important
  }
  .my-xl-20 {
   margin-top:5rem!important;
   margin-bottom:5rem!important
  }
  .my-xl-auto {
   margin-top:auto!important;
   margin-bottom:auto!important
  }
  .mt-xl-0 {
   margin-top:0!important
  }
  .mt-xl-1 {
   margin-top:.25rem!important
  }
  .mt-xl-2 {
   margin-top:.5rem!important
  }
  .mt-xl-3 {
   margin-top:.75rem!important
  }
  .mt-xl-4 {
   margin-top:1rem!important
  }
  .mt-xl-5 {
   margin-top:1.25rem!important
  }
  .mt-xl-6 {
   margin-top:1.5rem!important
  }
  .mt-xl-7 {
   margin-top:1.75rem!important
  }
  .mt-xl-8 {
   margin-top:2rem!important
  }
  .mt-xl-9 {
   margin-top:2.25rem!important
  }
  .mt-xl-10 {
   margin-top:2.5rem!important
  }
  .mt-xl-11 {
   margin-top:2.75rem!important
  }
  .mt-xl-12 {
   margin-top:3rem!important
  }
  .mt-xl-13 {
   margin-top:3.25rem!important
  }
  .mt-xl-14 {
   margin-top:3.5rem!important
  }
  .mt-xl-15 {
   margin-top:3.75rem!important
  }
  .mt-xl-16 {
   margin-top:4rem!important
  }
  .mt-xl-17 {
   margin-top:4.25rem!important
  }
  .mt-xl-18 {
   margin-top:4.5rem!important
  }
  .mt-xl-19 {
   margin-top:4.75rem!important
  }
  .mt-xl-20 {
   margin-top:5rem!important
  }
  .mt-xl-auto {
   margin-top:auto!important
  }
  .me-xl-0 {
   margin-right:0!important
  }
  .me-xl-1 {
   margin-right:.25rem!important
  }
  .me-xl-2 {
   margin-right:.5rem!important
  }
  .me-xl-3 {
   margin-right:.75rem!important
  }
  .me-xl-4 {
   margin-right:1rem!important
  }
  .me-xl-5 {
   margin-right:1.25rem!important
  }
  .me-xl-6 {
   margin-right:1.5rem!important
  }
  .me-xl-7 {
   margin-right:1.75rem!important
  }
  .me-xl-8 {
   margin-right:2rem!important
  }
  .me-xl-9 {
   margin-right:2.25rem!important
  }
  .me-xl-10 {
   margin-right:2.5rem!important
  }
  .me-xl-11 {
   margin-right:2.75rem!important
  }
  .me-xl-12 {
   margin-right:3rem!important
  }
  .me-xl-13 {
   margin-right:3.25rem!important
  }
  .me-xl-14 {
   margin-right:3.5rem!important
  }
  .me-xl-15 {
   margin-right:3.75rem!important
  }
  .me-xl-16 {
   margin-right:4rem!important
  }
  .me-xl-17 {
   margin-right:4.25rem!important
  }
  .me-xl-18 {
   margin-right:4.5rem!important
  }
  .me-xl-19 {
   margin-right:4.75rem!important
  }
  .me-xl-20 {
   margin-right:5rem!important
  }
  .me-xl-auto {
   margin-right:auto!important
  }
  .mb-xl-0 {
   margin-bottom:0!important
  }
  .mb-xl-1 {
   margin-bottom:.25rem!important
  }
  .mb-xl-2 {
   margin-bottom:.5rem!important
  }
  .mb-xl-3 {
   margin-bottom:.75rem!important
  }
  .mb-xl-4 {
   margin-bottom:1rem!important
  }
  .mb-xl-5 {
   margin-bottom:1.25rem!important
  }
  .mb-xl-6 {
   margin-bottom:1.5rem!important
  }
  .mb-xl-7 {
   margin-bottom:1.75rem!important
  }
  .mb-xl-8 {
   margin-bottom:2rem!important
  }
  .mb-xl-9 {
   margin-bottom:2.25rem!important
  }
  .mb-xl-10 {
   margin-bottom:2.5rem!important
  }
  .mb-xl-11 {
   margin-bottom:2.75rem!important
  }
  .mb-xl-12 {
   margin-bottom:3rem!important
  }
  .mb-xl-13 {
   margin-bottom:3.25rem!important
  }
  .mb-xl-14 {
   margin-bottom:3.5rem!important
  }
  .mb-xl-15 {
   margin-bottom:3.75rem!important
  }
  .mb-xl-16 {
   margin-bottom:4rem!important
  }
  .mb-xl-17 {
   margin-bottom:4.25rem!important
  }
  .mb-xl-18 {
   margin-bottom:4.5rem!important
  }
  .mb-xl-19 {
   margin-bottom:4.75rem!important
  }
  .mb-xl-20 {
   margin-bottom:5rem!important
  }
  .mb-xl-auto {
   margin-bottom:auto!important
  }
  .ms-xl-0 {
   margin-left:0!important
  }
  .ms-xl-1 {
   margin-left:.25rem!important
  }
  .ms-xl-2 {
   margin-left:.5rem!important
  }
  .ms-xl-3 {
   margin-left:.75rem!important
  }
  .ms-xl-4 {
   margin-left:1rem!important
  }
  .ms-xl-5 {
   margin-left:1.25rem!important
  }
  .ms-xl-6 {
   margin-left:1.5rem!important
  }
  .ms-xl-7 {
   margin-left:1.75rem!important
  }
  .ms-xl-8 {
   margin-left:2rem!important
  }
  .ms-xl-9 {
   margin-left:2.25rem!important
  }
  .ms-xl-10 {
   margin-left:2.5rem!important
  }
  .ms-xl-11 {
   margin-left:2.75rem!important
  }
  .ms-xl-12 {
   margin-left:3rem!important
  }
  .ms-xl-13 {
   margin-left:3.25rem!important
  }
  .ms-xl-14 {
   margin-left:3.5rem!important
  }
  .ms-xl-15 {
   margin-left:3.75rem!important
  }
  .ms-xl-16 {
   margin-left:4rem!important
  }
  .ms-xl-17 {
   margin-left:4.25rem!important
  }
  .ms-xl-18 {
   margin-left:4.5rem!important
  }
  .ms-xl-19 {
   margin-left:4.75rem!important
  }
  .ms-xl-20 {
   margin-left:5rem!important
  }
  .ms-xl-auto {
   margin-left:auto!important
  }
  .m-xl-n1 {
   margin:-.25rem!important
  }
  .m-xl-n2 {
   margin:-.5rem!important
  }
  .m-xl-n3 {
   margin:-.75rem!important
  }
  .m-xl-n4 {
   margin:-1rem!important
  }
  .m-xl-n5 {
   margin:-1.25rem!important
  }
  .m-xl-n6 {
   margin:-1.5rem!important
  }
  .m-xl-n7 {
   margin:-1.75rem!important
  }
  .m-xl-n8 {
   margin:-2rem!important
  }
  .m-xl-n9 {
   margin:-2.25rem!important
  }
  .m-xl-n10 {
   margin:-2.5rem!important
  }
  .m-xl-n11 {
   margin:-2.75rem!important
  }
  .m-xl-n12 {
   margin:-3rem!important
  }
  .m-xl-n13 {
   margin:-3.25rem!important
  }
  .m-xl-n14 {
   margin:-3.5rem!important
  }
  .m-xl-n15 {
   margin:-3.75rem!important
  }
  .m-xl-n16 {
   margin:-4rem!important
  }
  .m-xl-n17 {
   margin:-4.25rem!important
  }
  .m-xl-n18 {
   margin:-4.5rem!important
  }
  .m-xl-n19 {
   margin:-4.75rem!important
  }
  .m-xl-n20 {
   margin:-5rem!important
  }
  .mx-xl-n1 {
   margin-right:-.25rem!important;
   margin-left:-.25rem!important
  }
  .mx-xl-n2 {
   margin-right:-.5rem!important;
   margin-left:-.5rem!important
  }
  .mx-xl-n3 {
   margin-right:-.75rem!important;
   margin-left:-.75rem!important
  }
  .mx-xl-n4 {
   margin-right:-1rem!important;
   margin-left:-1rem!important
  }
  .mx-xl-n5 {
   margin-right:-1.25rem!important;
   margin-left:-1.25rem!important
  }
  .mx-xl-n6 {
   margin-right:-1.5rem!important;
   margin-left:-1.5rem!important
  }
  .mx-xl-n7 {
   margin-right:-1.75rem!important;
   margin-left:-1.75rem!important
  }
  .mx-xl-n8 {
   margin-right:-2rem!important;
   margin-left:-2rem!important
  }
  .mx-xl-n9 {
   margin-right:-2.25rem!important;
   margin-left:-2.25rem!important
  }
  .mx-xl-n10 {
   margin-right:-2.5rem!important;
   margin-left:-2.5rem!important
  }
  .mx-xl-n11 {
   margin-right:-2.75rem!important;
   margin-left:-2.75rem!important
  }
  .mx-xl-n12 {
   margin-right:-3rem!important;
   margin-left:-3rem!important
  }
  .mx-xl-n13 {
   margin-right:-3.25rem!important;
   margin-left:-3.25rem!important
  }
  .mx-xl-n14 {
   margin-right:-3.5rem!important;
   margin-left:-3.5rem!important
  }
  .mx-xl-n15 {
   margin-right:-3.75rem!important;
   margin-left:-3.75rem!important
  }
  .mx-xl-n16 {
   margin-right:-4rem!important;
   margin-left:-4rem!important
  }
  .mx-xl-n17 {
   margin-right:-4.25rem!important;
   margin-left:-4.25rem!important
  }
  .mx-xl-n18 {
   margin-right:-4.5rem!important;
   margin-left:-4.5rem!important
  }
  .mx-xl-n19 {
   margin-right:-4.75rem!important;
   margin-left:-4.75rem!important
  }
  .mx-xl-n20 {
   margin-right:-5rem!important;
   margin-left:-5rem!important
  }
  .my-xl-n1 {
   margin-top:-.25rem!important;
   margin-bottom:-.25rem!important
  }
  .my-xl-n2 {
   margin-top:-.5rem!important;
   margin-bottom:-.5rem!important
  }
  .my-xl-n3 {
   margin-top:-.75rem!important;
   margin-bottom:-.75rem!important
  }
  .my-xl-n4 {
   margin-top:-1rem!important;
   margin-bottom:-1rem!important
  }
  .my-xl-n5 {
   margin-top:-1.25rem!important;
   margin-bottom:-1.25rem!important
  }
  .my-xl-n6 {
   margin-top:-1.5rem!important;
   margin-bottom:-1.5rem!important
  }
  .my-xl-n7 {
   margin-top:-1.75rem!important;
   margin-bottom:-1.75rem!important
  }
  .my-xl-n8 {
   margin-top:-2rem!important;
   margin-bottom:-2rem!important
  }
  .my-xl-n9 {
   margin-top:-2.25rem!important;
   margin-bottom:-2.25rem!important
  }
  .my-xl-n10 {
   margin-top:-2.5rem!important;
   margin-bottom:-2.5rem!important
  }
  .my-xl-n11 {
   margin-top:-2.75rem!important;
   margin-bottom:-2.75rem!important
  }
  .my-xl-n12 {
   margin-top:-3rem!important;
   margin-bottom:-3rem!important
  }
  .my-xl-n13 {
   margin-top:-3.25rem!important;
   margin-bottom:-3.25rem!important
  }
  .my-xl-n14 {
   margin-top:-3.5rem!important;
   margin-bottom:-3.5rem!important
  }
  .my-xl-n15 {
   margin-top:-3.75rem!important;
   margin-bottom:-3.75rem!important
  }
  .my-xl-n16 {
   margin-top:-4rem!important;
   margin-bottom:-4rem!important
  }
  .my-xl-n17 {
   margin-top:-4.25rem!important;
   margin-bottom:-4.25rem!important
  }
  .my-xl-n18 {
   margin-top:-4.5rem!important;
   margin-bottom:-4.5rem!important
  }
  .my-xl-n19 {
   margin-top:-4.75rem!important;
   margin-bottom:-4.75rem!important
  }
  .my-xl-n20 {
   margin-top:-5rem!important;
   margin-bottom:-5rem!important
  }
  .mt-xl-n1 {
   margin-top:-.25rem!important
  }
  .mt-xl-n2 {
   margin-top:-.5rem!important
  }
  .mt-xl-n3 {
   margin-top:-.75rem!important
  }
  .mt-xl-n4 {
   margin-top:-1rem!important
  }
  .mt-xl-n5 {
   margin-top:-1.25rem!important
  }
  .mt-xl-n6 {
   margin-top:-1.5rem!important
  }
  .mt-xl-n7 {
   margin-top:-1.75rem!important
  }
  .mt-xl-n8 {
   margin-top:-2rem!important
  }
  .mt-xl-n9 {
   margin-top:-2.25rem!important
  }
  .mt-xl-n10 {
   margin-top:-2.5rem!important
  }
  .mt-xl-n11 {
   margin-top:-2.75rem!important
  }
  .mt-xl-n12 {
   margin-top:-3rem!important
  }
  .mt-xl-n13 {
   margin-top:-3.25rem!important
  }
  .mt-xl-n14 {
   margin-top:-3.5rem!important
  }
  .mt-xl-n15 {
   margin-top:-3.75rem!important
  }
  .mt-xl-n16 {
   margin-top:-4rem!important
  }
  .mt-xl-n17 {
   margin-top:-4.25rem!important
  }
  .mt-xl-n18 {
   margin-top:-4.5rem!important
  }
  .mt-xl-n19 {
   margin-top:-4.75rem!important
  }
  .mt-xl-n20 {
   margin-top:-5rem!important
  }
  .me-xl-n1 {
   margin-right:-.25rem!important
  }
  .me-xl-n2 {
   margin-right:-.5rem!important
  }
  .me-xl-n3 {
   margin-right:-.75rem!important
  }
  .me-xl-n4 {
   margin-right:-1rem!important
  }
  .me-xl-n5 {
   margin-right:-1.25rem!important
  }
  .me-xl-n6 {
   margin-right:-1.5rem!important
  }
  .me-xl-n7 {
   margin-right:-1.75rem!important
  }
  .me-xl-n8 {
   margin-right:-2rem!important
  }
  .me-xl-n9 {
   margin-right:-2.25rem!important
  }
  .me-xl-n10 {
   margin-right:-2.5rem!important
  }
  .me-xl-n11 {
   margin-right:-2.75rem!important
  }
  .me-xl-n12 {
   margin-right:-3rem!important
  }
  .me-xl-n13 {
   margin-right:-3.25rem!important
  }
  .me-xl-n14 {
   margin-right:-3.5rem!important
  }
  .me-xl-n15 {
   margin-right:-3.75rem!important
  }
  .me-xl-n16 {
   margin-right:-4rem!important
  }
  .me-xl-n17 {
   margin-right:-4.25rem!important
  }
  .me-xl-n18 {
   margin-right:-4.5rem!important
  }
  .me-xl-n19 {
   margin-right:-4.75rem!important
  }
  .me-xl-n20 {
   margin-right:-5rem!important
  }
  .mb-xl-n1 {
   margin-bottom:-.25rem!important
  }
  .mb-xl-n2 {
   margin-bottom:-.5rem!important
  }
  .mb-xl-n3 {
   margin-bottom:-.75rem!important
  }
  .mb-xl-n4 {
   margin-bottom:-1rem!important
  }
  .mb-xl-n5 {
   margin-bottom:-1.25rem!important
  }
  .mb-xl-n6 {
   margin-bottom:-1.5rem!important
  }
  .mb-xl-n7 {
   margin-bottom:-1.75rem!important
  }
  .mb-xl-n8 {
   margin-bottom:-2rem!important
  }
  .mb-xl-n9 {
   margin-bottom:-2.25rem!important
  }
  .mb-xl-n10 {
   margin-bottom:-2.5rem!important
  }
  .mb-xl-n11 {
   margin-bottom:-2.75rem!important
  }
  .mb-xl-n12 {
   margin-bottom:-3rem!important
  }
  .mb-xl-n13 {
   margin-bottom:-3.25rem!important
  }
  .mb-xl-n14 {
   margin-bottom:-3.5rem!important
  }
  .mb-xl-n15 {
   margin-bottom:-3.75rem!important
  }
  .mb-xl-n16 {
   margin-bottom:-4rem!important
  }
  .mb-xl-n17 {
   margin-bottom:-4.25rem!important
  }
  .mb-xl-n18 {
   margin-bottom:-4.5rem!important
  }
  .mb-xl-n19 {
   margin-bottom:-4.75rem!important
  }
  .mb-xl-n20 {
   margin-bottom:-5rem!important
  }
  .ms-xl-n1 {
   margin-left:-.25rem!important
  }
  .ms-xl-n2 {
   margin-left:-.5rem!important
  }
  .ms-xl-n3 {
   margin-left:-.75rem!important
  }
  .ms-xl-n4 {
   margin-left:-1rem!important
  }
  .ms-xl-n5 {
   margin-left:-1.25rem!important
  }
  .ms-xl-n6 {
   margin-left:-1.5rem!important
  }
  .ms-xl-n7 {
   margin-left:-1.75rem!important
  }
  .ms-xl-n8 {
   margin-left:-2rem!important
  }
  .ms-xl-n9 {
   margin-left:-2.25rem!important
  }
  .ms-xl-n10 {
   margin-left:-2.5rem!important
  }
  .ms-xl-n11 {
   margin-left:-2.75rem!important
  }
  .ms-xl-n12 {
   margin-left:-3rem!important
  }
  .ms-xl-n13 {
   margin-left:-3.25rem!important
  }
  .ms-xl-n14 {
   margin-left:-3.5rem!important
  }
  .ms-xl-n15 {
   margin-left:-3.75rem!important
  }
  .ms-xl-n16 {
   margin-left:-4rem!important
  }
  .ms-xl-n17 {
   margin-left:-4.25rem!important
  }
  .ms-xl-n18 {
   margin-left:-4.5rem!important
  }
  .ms-xl-n19 {
   margin-left:-4.75rem!important
  }
  .ms-xl-n20 {
   margin-left:-5rem!important
  }
  .p-xl-0 {
   padding:0!important
  }
  .p-xl-1 {
   padding:.25rem!important
  }
  .p-xl-2 {
   padding:.5rem!important
  }
  .p-xl-3 {
   padding:.75rem!important
  }
  .p-xl-4 {
   padding:1rem!important
  }
  .p-xl-5 {
   padding:1.25rem!important
  }
  .p-xl-6 {
   padding:1.5rem!important
  }
  .p-xl-7 {
   padding:1.75rem!important
  }
  .p-xl-8 {
   padding:2rem!important
  }
  .p-xl-9 {
   padding:2.25rem!important
  }
  .p-xl-10 {
   padding:2.5rem!important
  }
  .p-xl-11 {
   padding:2.75rem!important
  }
  .p-xl-12 {
   padding:3rem!important
  }
  .p-xl-13 {
   padding:3.25rem!important
  }
  .p-xl-14 {
   padding:3.5rem!important
  }
  .p-xl-15 {
   padding:3.75rem!important
  }
  .p-xl-16 {
   padding:4rem!important
  }
  .p-xl-17 {
   padding:4.25rem!important
  }
  .p-xl-18 {
   padding:4.5rem!important
  }
  .p-xl-19 {
   padding:4.75rem!important
  }
  .p-xl-20 {
   padding:5rem!important
  }
  .px-xl-0 {
   padding-right:0!important;
   padding-left:0!important
  }
  .px-xl-1 {
   padding-right:.25rem!important;
   padding-left:.25rem!important
  }
  .px-xl-2 {
   padding-right:.5rem!important;
   padding-left:.5rem!important
  }
  .px-xl-3 {
   padding-right:.75rem!important;
   padding-left:.75rem!important
  }
  .px-xl-4 {
   padding-right:1rem!important;
   padding-left:1rem!important
  }
  .px-xl-5 {
   padding-right:1.25rem!important;
   padding-left:1.25rem!important
  }
  .px-xl-6 {
   padding-right:1.5rem!important;
   padding-left:1.5rem!important
  }
  .px-xl-7 {
   padding-right:1.75rem!important;
   padding-left:1.75rem!important
  }
  .px-xl-8 {
   padding-right:2rem!important;
   padding-left:2rem!important
  }
  .px-xl-9 {
   padding-right:2.25rem!important;
   padding-left:2.25rem!important
  }
  .px-xl-10 {
   padding-right:2.5rem!important;
   padding-left:2.5rem!important
  }
  .px-xl-11 {
   padding-right:2.75rem!important;
   padding-left:2.75rem!important
  }
  .px-xl-12 {
   padding-right:3rem!important;
   padding-left:3rem!important
  }
  .px-xl-13 {
   padding-right:3.25rem!important;
   padding-left:3.25rem!important
  }
  .px-xl-14 {
   padding-right:3.5rem!important;
   padding-left:3.5rem!important
  }
  .px-xl-15 {
   padding-right:3.75rem!important;
   padding-left:3.75rem!important
  }
  .px-xl-16 {
   padding-right:4rem!important;
   padding-left:4rem!important
  }
  .px-xl-17 {
   padding-right:4.25rem!important;
   padding-left:4.25rem!important
  }
  .px-xl-18 {
   padding-right:4.5rem!important;
   padding-left:4.5rem!important
  }
  .px-xl-19 {
   padding-right:4.75rem!important;
   padding-left:4.75rem!important
  }
  .px-xl-20 {
   padding-right:5rem!important;
   padding-left:5rem!important
  }
  .py-xl-0 {
   padding-top:0!important;
   padding-bottom:0!important
  }
  .py-xl-1 {
   padding-top:.25rem!important;
   padding-bottom:.25rem!important
  }
  .py-xl-2 {
   padding-top:.5rem!important;
   padding-bottom:.5rem!important
  }
  .py-xl-3 {
   padding-top:.75rem!important;
   padding-bottom:.75rem!important
  }
  .py-xl-4 {
   padding-top:1rem!important;
   padding-bottom:1rem!important
  }
  .py-xl-5 {
   padding-top:1.25rem!important;
   padding-bottom:1.25rem!important
  }
  .py-xl-6 {
   padding-top:1.5rem!important;
   padding-bottom:1.5rem!important
  }
  .py-xl-7 {
   padding-top:1.75rem!important;
   padding-bottom:1.75rem!important
  }
  .py-xl-8 {
   padding-top:2rem!important;
   padding-bottom:2rem!important
  }
  .py-xl-9 {
   padding-top:2.25rem!important;
   padding-bottom:2.25rem!important
  }
  .py-xl-10 {
   padding-top:2.5rem!important;
   padding-bottom:2.5rem!important
  }
  .py-xl-11 {
   padding-top:2.75rem!important;
   padding-bottom:2.75rem!important
  }
  .py-xl-12 {
   padding-top:3rem!important;
   padding-bottom:3rem!important
  }
  .py-xl-13 {
   padding-top:3.25rem!important;
   padding-bottom:3.25rem!important
  }
  .py-xl-14 {
   padding-top:3.5rem!important;
   padding-bottom:3.5rem!important
  }
  .py-xl-15 {
   padding-top:3.75rem!important;
   padding-bottom:3.75rem!important
  }
  .py-xl-16 {
   padding-top:4rem!important;
   padding-bottom:4rem!important
  }
  .py-xl-17 {
   padding-top:4.25rem!important;
   padding-bottom:4.25rem!important
  }
  .py-xl-18 {
   padding-top:4.5rem!important;
   padding-bottom:4.5rem!important
  }
  .py-xl-19 {
   padding-top:4.75rem!important;
   padding-bottom:4.75rem!important
  }
  .py-xl-20 {
   padding-top:5rem!important;
   padding-bottom:5rem!important
  }
  .pt-xl-0 {
   padding-top:0!important
  }
  .pt-xl-1 {
   padding-top:.25rem!important
  }
  .pt-xl-2 {
   padding-top:.5rem!important
  }
  .pt-xl-3 {
   padding-top:.75rem!important
  }
  .pt-xl-4 {
   padding-top:1rem!important
  }
  .pt-xl-5 {
   padding-top:1.25rem!important
  }
  .pt-xl-6 {
   padding-top:1.5rem!important
  }
  .pt-xl-7 {
   padding-top:1.75rem!important
  }
  .pt-xl-8 {
   padding-top:2rem!important
  }
  .pt-xl-9 {
   padding-top:2.25rem!important
  }
  .pt-xl-10 {
   padding-top:2.5rem!important
  }
  .pt-xl-11 {
   padding-top:2.75rem!important
  }
  .pt-xl-12 {
   padding-top:3rem!important
  }
  .pt-xl-13 {
   padding-top:3.25rem!important
  }
  .pt-xl-14 {
   padding-top:3.5rem!important
  }
  .pt-xl-15 {
   padding-top:3.75rem!important
  }
  .pt-xl-16 {
   padding-top:4rem!important
  }
  .pt-xl-17 {
   padding-top:4.25rem!important
  }
  .pt-xl-18 {
   padding-top:4.5rem!important
  }
  .pt-xl-19 {
   padding-top:4.75rem!important
  }
  .pt-xl-20 {
   padding-top:5rem!important
  }
  .pe-xl-0 {
   padding-right:0!important
  }
  .pe-xl-1 {
   padding-right:.25rem!important
  }
  .pe-xl-2 {
   padding-right:.5rem!important
  }
  .pe-xl-3 {
   padding-right:.75rem!important
  }
  .pe-xl-4 {
   padding-right:1rem!important
  }
  .pe-xl-5 {
   padding-right:1.25rem!important
  }
  .pe-xl-6 {
   padding-right:1.5rem!important
  }
  .pe-xl-7 {
   padding-right:1.75rem!important
  }
  .pe-xl-8 {
   padding-right:2rem!important
  }
  .pe-xl-9 {
   padding-right:2.25rem!important
  }
  .pe-xl-10 {
   padding-right:2.5rem!important
  }
  .pe-xl-11 {
   padding-right:2.75rem!important
  }
  .pe-xl-12 {
   padding-right:3rem!important
  }
  .pe-xl-13 {
   padding-right:3.25rem!important
  }
  .pe-xl-14 {
   padding-right:3.5rem!important
  }
  .pe-xl-15 {
   padding-right:3.75rem!important
  }
  .pe-xl-16 {
   padding-right:4rem!important
  }
  .pe-xl-17 {
   padding-right:4.25rem!important
  }
  .pe-xl-18 {
   padding-right:4.5rem!important
  }
  .pe-xl-19 {
   padding-right:4.75rem!important
  }
  .pe-xl-20 {
   padding-right:5rem!important
  }
  .pb-xl-0 {
   padding-bottom:0!important
  }
  .pb-xl-1 {
   padding-bottom:.25rem!important
  }
  .pb-xl-2 {
   padding-bottom:.5rem!important
  }
  .pb-xl-3 {
   padding-bottom:.75rem!important
  }
  .pb-xl-4 {
   padding-bottom:1rem!important
  }
  .pb-xl-5 {
   padding-bottom:1.25rem!important
  }
  .pb-xl-6 {
   padding-bottom:1.5rem!important
  }
  .pb-xl-7 {
   padding-bottom:1.75rem!important
  }
  .pb-xl-8 {
   padding-bottom:2rem!important
  }
  .pb-xl-9 {
   padding-bottom:2.25rem!important
  }
  .pb-xl-10 {
   padding-bottom:2.5rem!important
  }
  .pb-xl-11 {
   padding-bottom:2.75rem!important
  }
  .pb-xl-12 {
   padding-bottom:3rem!important
  }
  .pb-xl-13 {
   padding-bottom:3.25rem!important
  }
  .pb-xl-14 {
   padding-bottom:3.5rem!important
  }
  .pb-xl-15 {
   padding-bottom:3.75rem!important
  }
  .pb-xl-16 {
   padding-bottom:4rem!important
  }
  .pb-xl-17 {
   padding-bottom:4.25rem!important
  }
  .pb-xl-18 {
   padding-bottom:4.5rem!important
  }
  .pb-xl-19 {
   padding-bottom:4.75rem!important
  }
  .pb-xl-20 {
   padding-bottom:5rem!important
  }
  .ps-xl-0 {
   padding-left:0!important
  }
  .ps-xl-1 {
   padding-left:.25rem!important
  }
  .ps-xl-2 {
   padding-left:.5rem!important
  }
  .ps-xl-3 {
   padding-left:.75rem!important
  }
  .ps-xl-4 {
   padding-left:1rem!important
  }
  .ps-xl-5 {
   padding-left:1.25rem!important
  }
  .ps-xl-6 {
   padding-left:1.5rem!important
  }
  .ps-xl-7 {
   padding-left:1.75rem!important
  }
  .ps-xl-8 {
   padding-left:2rem!important
  }
  .ps-xl-9 {
   padding-left:2.25rem!important
  }
  .ps-xl-10 {
   padding-left:2.5rem!important
  }
  .ps-xl-11 {
   padding-left:2.75rem!important
  }
  .ps-xl-12 {
   padding-left:3rem!important
  }
  .ps-xl-13 {
   padding-left:3.25rem!important
  }
  .ps-xl-14 {
   padding-left:3.5rem!important
  }
  .ps-xl-15 {
   padding-left:3.75rem!important
  }
  .ps-xl-16 {
   padding-left:4rem!important
  }
  .ps-xl-17 {
   padding-left:4.25rem!important
  }
  .ps-xl-18 {
   padding-left:4.5rem!important
  }
  .ps-xl-19 {
   padding-left:4.75rem!important
  }
  .ps-xl-20 {
   padding-left:5rem!important
  }
  .fs-xl-1 {
   font-size:calc(1.3rem + .6vw)!important
  }
  .fs-xl-2 {
   font-size:calc(1.275rem + .3vw)!important
  }
  .fs-xl-3 {
   font-size:calc(1.26rem + .12vw)!important
  }
  .fs-xl-4 {
   font-size:1.25rem!important
  }
  .fs-xl-5 {
   font-size:1.15rem!important
  }
  .fs-xl-6 {
   font-size:1.075rem!important
  }
  .fs-xl-7 {
   font-size:.95rem!important
  }
  .fs-xl-8 {
   font-size:.85rem!important
  }
  .fs-xl-9 {
   font-size:.75rem!important
  }
  .fs-xl-10 {
   font-size:.5rem!important
  }
  .fs-xl-base {
   font-size:1rem!important
  }
  .fs-xl-fluid {
   font-size:100%!important
  }
  .fs-xl-2x {
   font-size:calc(1.325rem + .9vw)!important
  }
  .fs-xl-2qx {
   font-size:calc(1.35rem + 1.2vw)!important
  }
  .fs-xl-2hx {
   font-size:calc(1.375rem + 1.5vw)!important
  }
  .fs-xl-2tx {
   font-size:calc(1.4rem + 1.8vw)!important
  }
  .fs-xl-3x {
   font-size:calc(1.425rem + 2.1vw)!important
  }
  .fs-xl-3qx {
   font-size:calc(1.45rem + 2.4vw)!important
  }
  .fs-xl-3hx {
   font-size:calc(1.475rem + 2.7vw)!important
  }
  .fs-xl-3tx {
   font-size:calc(1.5rem + 3vw)!important
  }
  .fs-xl-4x {
   font-size:calc(1.525rem + 3.3vw)!important
  }
  .fs-xl-4qx {
   font-size:calc(1.55rem + 3.6vw)!important
  }
  .fs-xl-4hx {
   font-size:calc(1.575rem + 3.9vw)!important
  }
  .fs-xl-4tx {
   font-size:calc(1.6rem + 4.2vw)!important
  }
  .fs-xl-5x {
   font-size:calc(1.625rem + 4.5vw)!important
  }
  .fs-xl-5qx {
   font-size:calc(1.65rem + 4.8vw)!important
  }
  .fs-xl-5hx {
   font-size:calc(1.675rem + 5.1vw)!important
  }
  .fs-xl-5tx {
   font-size:calc(1.7rem + 5.4vw)!important
  }
  .text-xl-start {
   text-align:left!important
  }
  .text-xl-end {
   text-align:right!important
  }
  .text-xl-center {
   text-align:center!important
  }
  .min-w-xl-unset {
   min-width:unset!important
  }
  .min-w-xl-25 {
   min-width:25%!important
  }
  .min-w-xl-50 {
   min-width:50%!important
  }
  .min-w-xl-75 {
   min-width:75%!important
  }
  .min-w-xl-100 {
   min-width:100%!important
  }
  .min-w-xl-auto {
   min-width:auto!important
  }
  .min-w-xl-1px {
   min-width:1px!important
  }
  .min-w-xl-2px {
   min-width:2px!important
  }
  .min-w-xl-3px {
   min-width:3px!important
  }
  .min-w-xl-4px {
   min-width:4px!important
  }
  .min-w-xl-5px {
   min-width:5px!important
  }
  .min-w-xl-6px {
   min-width:6px!important
  }
  .min-w-xl-7px {
   min-width:7px!important
  }
  .min-w-xl-8px {
   min-width:8px!important
  }
  .min-w-xl-9px {
   min-width:9px!important
  }
  .min-w-xl-10px {
   min-width:10px!important
  }
  .min-w-xl-15px {
   min-width:15px!important
  }
  .min-w-xl-20px {
   min-width:20px!important
  }
  .min-w-xl-25px {
   min-width:25px!important
  }
  .min-w-xl-30px {
   min-width:30px!important
  }
  .min-w-xl-35px {
   min-width:35px!important
  }
  .min-w-xl-40px {
   min-width:40px!important
  }
  .min-w-xl-45px {
   min-width:45px!important
  }
  .min-w-xl-50px {
   min-width:50px!important
  }
  .min-w-xl-55px {
   min-width:55px!important
  }
  .min-w-xl-60px {
   min-width:60px!important
  }
  .min-w-xl-65px {
   min-width:65px!important
  }
  .min-w-xl-70px {
   min-width:70px!important
  }
  .min-w-xl-75px {
   min-width:75px!important
  }
  .min-w-xl-80px {
   min-width:80px!important
  }
  .min-w-xl-85px {
   min-width:85px!important
  }
  .min-w-xl-90px {
   min-width:90px!important
  }
  .min-w-xl-95px {
   min-width:95px!important
  }
  .min-w-xl-100px {
   min-width:100px!important
  }
  .min-w-xl-125px {
   min-width:125px!important
  }
  .min-w-xl-150px {
   min-width:150px!important
  }
  .min-w-xl-175px {
   min-width:175px!important
  }
  .min-w-xl-200px {
   min-width:200px!important
  }
  .min-w-xl-225px {
   min-width:225px!important
  }
  .min-w-xl-250px {
   min-width:250px!important
  }
  .min-w-xl-275px {
   min-width:275px!important
  }
  .min-w-xl-300px {
   min-width:300px!important
  }
  .min-w-xl-325px {
   min-width:325px!important
  }
  .min-w-xl-350px {
   min-width:350px!important
  }
  .min-w-xl-375px {
   min-width:375px!important
  }
  .min-w-xl-400px {
   min-width:400px!important
  }
  .min-w-xl-425px {
   min-width:425px!important
  }
  .min-w-xl-450px {
   min-width:450px!important
  }
  .min-w-xl-475px {
   min-width:475px!important
  }
  .min-w-xl-500px {
   min-width:500px!important
  }
  .min-w-xl-550px {
   min-width:550px!important
  }
  .min-w-xl-600px {
   min-width:600px!important
  }
  .min-w-xl-650px {
   min-width:650px!important
  }
  .min-w-xl-700px {
   min-width:700px!important
  }
  .min-w-xl-750px {
   min-width:750px!important
  }
  .min-w-xl-800px {
   min-width:800px!important
  }
  .min-w-xl-850px {
   min-width:850px!important
  }
  .min-w-xl-900px {
   min-width:900px!important
  }
  .min-w-xl-950px {
   min-width:950px!important
  }
  .min-w-xl-1000px {
   min-width:1000px!important
  }
  .min-h-xl-unset {
   min-height:unset!important
  }
  .min-h-xl-25 {
   min-height:25%!important
  }
  .min-h-xl-50 {
   min-height:50%!important
  }
  .min-h-xl-75 {
   min-height:75%!important
  }
  .min-h-xl-100 {
   min-height:100%!important
  }
  .min-h-xl-auto {
   min-height:auto!important
  }
  .min-h-xl-1px {
   min-height:1px!important
  }
  .min-h-xl-2px {
   min-height:2px!important
  }
  .min-h-xl-3px {
   min-height:3px!important
  }
  .min-h-xl-4px {
   min-height:4px!important
  }
  .min-h-xl-5px {
   min-height:5px!important
  }
  .min-h-xl-6px {
   min-height:6px!important
  }
  .min-h-xl-7px {
   min-height:7px!important
  }
  .min-h-xl-8px {
   min-height:8px!important
  }
  .min-h-xl-9px {
   min-height:9px!important
  }
  .min-h-xl-10px {
   min-height:10px!important
  }
  .min-h-xl-15px {
   min-height:15px!important
  }
  .min-h-xl-20px {
   min-height:20px!important
  }
  .min-h-xl-25px {
   min-height:25px!important
  }
  .min-h-xl-30px {
   min-height:30px!important
  }
  .min-h-xl-35px {
   min-height:35px!important
  }
  .min-h-xl-40px {
   min-height:40px!important
  }
  .min-h-xl-45px {
   min-height:45px!important
  }
  .min-h-xl-50px {
   min-height:50px!important
  }
  .min-h-xl-55px {
   min-height:55px!important
  }
  .min-h-xl-60px {
   min-height:60px!important
  }
  .min-h-xl-65px {
   min-height:65px!important
  }
  .min-h-xl-70px {
   min-height:70px!important
  }
  .min-h-xl-75px {
   min-height:75px!important
  }
  .min-h-xl-80px {
   min-height:80px!important
  }
  .min-h-xl-85px {
   min-height:85px!important
  }
  .min-h-xl-90px {
   min-height:90px!important
  }
  .min-h-xl-95px {
   min-height:95px!important
  }
  .min-h-xl-100px {
   min-height:100px!important
  }
  .min-h-xl-125px {
   min-height:125px!important
  }
  .min-h-xl-150px {
   min-height:150px!important
  }
  .min-h-xl-175px {
   min-height:175px!important
  }
  .min-h-xl-200px {
   min-height:200px!important
  }
  .min-h-xl-225px {
   min-height:225px!important
  }
  .min-h-xl-250px {
   min-height:250px!important
  }
  .min-h-xl-275px {
   min-height:275px!important
  }
  .min-h-xl-300px {
   min-height:300px!important
  }
  .min-h-xl-325px {
   min-height:325px!important
  }
  .min-h-xl-350px {
   min-height:350px!important
  }
  .min-h-xl-375px {
   min-height:375px!important
  }
  .min-h-xl-400px {
   min-height:400px!important
  }
  .min-h-xl-425px {
   min-height:425px!important
  }
  .min-h-xl-450px {
   min-height:450px!important
  }
  .min-h-xl-475px {
   min-height:475px!important
  }
  .min-h-xl-500px {
   min-height:500px!important
  }
  .min-h-xl-550px {
   min-height:550px!important
  }
  .min-h-xl-600px {
   min-height:600px!important
  }
  .min-h-xl-650px {
   min-height:650px!important
  }
  .min-h-xl-700px {
   min-height:700px!important
  }
  .min-h-xl-750px {
   min-height:750px!important
  }
  .min-h-xl-800px {
   min-height:800px!important
  }
  .min-h-xl-850px {
   min-height:850px!important
  }
  .min-h-xl-900px {
   min-height:900px!important
  }
  .min-h-xl-950px {
   min-height:950px!important
  }
  .min-h-xl-1000px {
   min-height:1000px!important
  }
 }
 @media (min-width:1400px) {
  .float-xxl-start {
   float:left!important
  }
  .float-xxl-end {
   float:right!important
  }
  .float-xxl-none {
   float:none!important
  }
  .d-xxl-inline {
   display:inline!important
  }
  .d-xxl-inline-block {
   display:inline-block!important
  }
  .d-xxl-block {
   display:block!important
  }
  .d-xxl-grid {
   display:grid!important
  }
  .d-xxl-table {
   display:table!important
  }
  .d-xxl-table-row {
   display:table-row!important
  }
  .d-xxl-table-cell {
   display:table-cell!important
  }
  .d-xxl-flex {
   display:flex!important
  }
  .d-xxl-inline-flex {
   display:inline-flex!important
  }
  .d-xxl-none {
   display:none!important
  }
  .position-xxl-static {
   position:static!important
  }
  .position-xxl-relative {
   position:relative!important
  }
  .position-xxl-absolute {
   position:absolute!important
  }
  .position-xxl-fixed {
   position:fixed!important
  }
  .position-xxl-sticky {
   position:sticky!important
  }
  .w-xxl-unset {
   width:unset!important
  }
  .w-xxl-25 {
   width:25%!important
  }
  .w-xxl-50 {
   width:50%!important
  }
  .w-xxl-75 {
   width:75%!important
  }
  .w-xxl-100 {
   width:100%!important
  }
  .w-xxl-auto {
   width:auto!important
  }
  .w-xxl-1px {
   width:1px!important
  }
  .w-xxl-2px {
   width:2px!important
  }
  .w-xxl-3px {
   width:3px!important
  }
  .w-xxl-4px {
   width:4px!important
  }
  .w-xxl-5px {
   width:5px!important
  }
  .w-xxl-6px {
   width:6px!important
  }
  .w-xxl-7px {
   width:7px!important
  }
  .w-xxl-8px {
   width:8px!important
  }
  .w-xxl-9px {
   width:9px!important
  }
  .w-xxl-10px {
   width:10px!important
  }
  .w-xxl-15px {
   width:15px!important
  }
  .w-xxl-20px {
   width:20px!important
  }
  .w-xxl-25px {
   width:25px!important
  }
  .w-xxl-30px {
   width:30px!important
  }
  .w-xxl-35px {
   width:35px!important
  }
  .w-xxl-40px {
   width:40px!important
  }
  .w-xxl-45px {
   width:45px!important
  }
  .w-xxl-50px {
   width:50px!important
  }
  .w-xxl-55px {
   width:55px!important
  }
  .w-xxl-60px {
   width:60px!important
  }
  .w-xxl-65px {
   width:65px!important
  }
  .w-xxl-70px {
   width:70px!important
  }
  .w-xxl-75px {
   width:75px!important
  }
  .w-xxl-80px {
   width:80px!important
  }
  .w-xxl-85px {
   width:85px!important
  }
  .w-xxl-90px {
   width:90px!important
  }
  .w-xxl-95px {
   width:95px!important
  }
  .w-xxl-100px {
   width:100px!important
  }
  .w-xxl-125px {
   width:125px!important
  }
  .w-xxl-150px {
   width:150px!important
  }
  .w-xxl-175px {
   width:175px!important
  }
  .w-xxl-200px {
   width:200px!important
  }
  .w-xxl-225px {
   width:225px!important
  }
  .w-xxl-250px {
   width:250px!important
  }
  .w-xxl-275px {
   width:275px!important
  }
  .w-xxl-300px {
   width:300px!important
  }
  .w-xxl-325px {
   width:325px!important
  }
  .w-xxl-350px {
   width:350px!important
  }
  .w-xxl-375px {
   width:375px!important
  }
  .w-xxl-400px {
   width:400px!important
  }
  .w-xxl-425px {
   width:425px!important
  }
  .w-xxl-450px {
   width:450px!important
  }
  .w-xxl-475px {
   width:475px!important
  }
  .w-xxl-500px {
   width:500px!important
  }
  .w-xxl-550px {
   width:550px!important
  }
  .w-xxl-600px {
   width:600px!important
  }
  .w-xxl-650px {
   width:650px!important
  }
  .w-xxl-700px {
   width:700px!important
  }
  .w-xxl-750px {
   width:750px!important
  }
  .w-xxl-800px {
   width:800px!important
  }
  .w-xxl-850px {
   width:850px!important
  }
  .w-xxl-900px {
   width:900px!important
  }
  .w-xxl-950px {
   width:950px!important
  }
  .w-xxl-1000px {
   width:1000px!important
  }
  .mw-xxl-unset {
   max-width:unset!important
  }
  .mw-xxl-25 {
   max-width:25%!important
  }
  .mw-xxl-50 {
   max-width:50%!important
  }
  .mw-xxl-75 {
   max-width:75%!important
  }
  .mw-xxl-100 {
   max-width:100%!important
  }
  .mw-xxl-auto {
   max-width:auto!important
  }
  .mw-xxl-1px {
   max-width:1px!important
  }
  .mw-xxl-2px {
   max-width:2px!important
  }
  .mw-xxl-3px {
   max-width:3px!important
  }
  .mw-xxl-4px {
   max-width:4px!important
  }
  .mw-xxl-5px {
   max-width:5px!important
  }
  .mw-xxl-6px {
   max-width:6px!important
  }
  .mw-xxl-7px {
   max-width:7px!important
  }
  .mw-xxl-8px {
   max-width:8px!important
  }
  .mw-xxl-9px {
   max-width:9px!important
  }
  .mw-xxl-10px {
   max-width:10px!important
  }
  .mw-xxl-15px {
   max-width:15px!important
  }
  .mw-xxl-20px {
   max-width:20px!important
  }
  .mw-xxl-25px {
   max-width:25px!important
  }
  .mw-xxl-30px {
   max-width:30px!important
  }
  .mw-xxl-35px {
   max-width:35px!important
  }
  .mw-xxl-40px {
   max-width:40px!important
  }
  .mw-xxl-45px {
   max-width:45px!important
  }
  .mw-xxl-50px {
   max-width:50px!important
  }
  .mw-xxl-55px {
   max-width:55px!important
  }
  .mw-xxl-60px {
   max-width:60px!important
  }
  .mw-xxl-65px {
   max-width:65px!important
  }
  .mw-xxl-70px {
   max-width:70px!important
  }
  .mw-xxl-75px {
   max-width:75px!important
  }
  .mw-xxl-80px {
   max-width:80px!important
  }
  .mw-xxl-85px {
   max-width:85px!important
  }
  .mw-xxl-90px {
   max-width:90px!important
  }
  .mw-xxl-95px {
   max-width:95px!important
  }
  .mw-xxl-100px {
   max-width:100px!important
  }
  .mw-xxl-125px {
   max-width:125px!important
  }
  .mw-xxl-150px {
   max-width:150px!important
  }
  .mw-xxl-175px {
   max-width:175px!important
  }
  .mw-xxl-200px {
   max-width:200px!important
  }
  .mw-xxl-225px {
   max-width:225px!important
  }
  .mw-xxl-250px {
   max-width:250px!important
  }
  .mw-xxl-275px {
   max-width:275px!important
  }
  .mw-xxl-300px {
   max-width:300px!important
  }
  .mw-xxl-325px {
   max-width:325px!important
  }
  .mw-xxl-350px {
   max-width:350px!important
  }
  .mw-xxl-375px {
   max-width:375px!important
  }
  .mw-xxl-400px {
   max-width:400px!important
  }
  .mw-xxl-425px {
   max-width:425px!important
  }
  .mw-xxl-450px {
   max-width:450px!important
  }
  .mw-xxl-475px {
   max-width:475px!important
  }
  .mw-xxl-500px {
   max-width:500px!important
  }
  .mw-xxl-550px {
   max-width:550px!important
  }
  .mw-xxl-600px {
   max-width:600px!important
  }
  .mw-xxl-650px {
   max-width:650px!important
  }
  .mw-xxl-700px {
   max-width:700px!important
  }
  .mw-xxl-750px {
   max-width:750px!important
  }
  .mw-xxl-800px {
   max-width:800px!important
  }
  .mw-xxl-850px {
   max-width:850px!important
  }
  .mw-xxl-900px {
   max-width:900px!important
  }
  .mw-xxl-950px {
   max-width:950px!important
  }
  .mw-xxl-1000px {
   max-width:1000px!important
  }
  .h-xxl-unset {
   height:unset!important
  }
  .h-xxl-25 {
   height:25%!important
  }
  .h-xxl-50 {
   height:50%!important
  }
  .h-xxl-75 {
   height:75%!important
  }
  .h-xxl-100 {
   height:100%!important
  }
  .h-xxl-auto {
   height:auto!important
  }
  .h-xxl-1px {
   height:1px!important
  }
  .h-xxl-2px {
   height:2px!important
  }
  .h-xxl-3px {
   height:3px!important
  }
  .h-xxl-4px {
   height:4px!important
  }
  .h-xxl-5px {
   height:5px!important
  }
  .h-xxl-6px {
   height:6px!important
  }
  .h-xxl-7px {
   height:7px!important
  }
  .h-xxl-8px {
   height:8px!important
  }
  .h-xxl-9px {
   height:9px!important
  }
  .h-xxl-10px {
   height:10px!important
  }
  .h-xxl-15px {
   height:15px!important
  }
  .h-xxl-20px {
   height:20px!important
  }
  .h-xxl-25px {
   height:25px!important
  }
  .h-xxl-30px {
   height:30px!important
  }
  .h-xxl-35px {
   height:35px!important
  }
  .h-xxl-40px {
   height:40px!important
  }
  .h-xxl-45px {
   height:45px!important
  }
  .h-xxl-50px {
   height:50px!important
  }
  .h-xxl-55px {
   height:55px!important
  }
  .h-xxl-60px {
   height:60px!important
  }
  .h-xxl-65px {
   height:65px!important
  }
  .h-xxl-70px {
   height:70px!important
  }
  .h-xxl-75px {
   height:75px!important
  }
  .h-xxl-80px {
   height:80px!important
  }
  .h-xxl-85px {
   height:85px!important
  }
  .h-xxl-90px {
   height:90px!important
  }
  .h-xxl-95px {
   height:95px!important
  }
  .h-xxl-100px {
   height:100px!important
  }
  .h-xxl-125px {
   height:125px!important
  }
  .h-xxl-150px {
   height:150px!important
  }
  .h-xxl-175px {
   height:175px!important
  }
  .h-xxl-200px {
   height:200px!important
  }
  .h-xxl-225px {
   height:225px!important
  }
  .h-xxl-250px {
   height:250px!important
  }
  .h-xxl-275px {
   height:275px!important
  }
  .h-xxl-300px {
   height:300px!important
  }
  .h-xxl-325px {
   height:325px!important
  }
  .h-xxl-350px {
   height:350px!important
  }
  .h-xxl-375px {
   height:375px!important
  }
  .h-xxl-400px {
   height:400px!important
  }
  .h-xxl-425px {
   height:425px!important
  }
  .h-xxl-450px {
   height:450px!important
  }
  .h-xxl-475px {
   height:475px!important
  }
  .h-xxl-500px {
   height:500px!important
  }
  .h-xxl-550px {
   height:550px!important
  }
  .h-xxl-600px {
   height:600px!important
  }
  .h-xxl-650px {
   height:650px!important
  }
  .h-xxl-700px {
   height:700px!important
  }
  .h-xxl-750px {
   height:750px!important
  }
  .h-xxl-800px {
   height:800px!important
  }
  .h-xxl-850px {
   height:850px!important
  }
  .h-xxl-900px {
   height:900px!important
  }
  .h-xxl-950px {
   height:950px!important
  }
  .h-xxl-1000px {
   height:1000px!important
  }
  .mh-xxl-unset {
   max-height:unset!important
  }
  .mh-xxl-25 {
   max-height:25%!important
  }
  .mh-xxl-50 {
   max-height:50%!important
  }
  .mh-xxl-75 {
   max-height:75%!important
  }
  .mh-xxl-100 {
   max-height:100%!important
  }
  .mh-xxl-auto {
   max-height:auto!important
  }
  .mh-xxl-1px {
   max-height:1px!important
  }
  .mh-xxl-2px {
   max-height:2px!important
  }
  .mh-xxl-3px {
   max-height:3px!important
  }
  .mh-xxl-4px {
   max-height:4px!important
  }
  .mh-xxl-5px {
   max-height:5px!important
  }
  .mh-xxl-6px {
   max-height:6px!important
  }
  .mh-xxl-7px {
   max-height:7px!important
  }
  .mh-xxl-8px {
   max-height:8px!important
  }
  .mh-xxl-9px {
   max-height:9px!important
  }
  .mh-xxl-10px {
   max-height:10px!important
  }
  .mh-xxl-15px {
   max-height:15px!important
  }
  .mh-xxl-20px {
   max-height:20px!important
  }
  .mh-xxl-25px {
   max-height:25px!important
  }
  .mh-xxl-30px {
   max-height:30px!important
  }
  .mh-xxl-35px {
   max-height:35px!important
  }
  .mh-xxl-40px {
   max-height:40px!important
  }
  .mh-xxl-45px {
   max-height:45px!important
  }
  .mh-xxl-50px {
   max-height:50px!important
  }
  .mh-xxl-55px {
   max-height:55px!important
  }
  .mh-xxl-60px {
   max-height:60px!important
  }
  .mh-xxl-65px {
   max-height:65px!important
  }
  .mh-xxl-70px {
   max-height:70px!important
  }
  .mh-xxl-75px {
   max-height:75px!important
  }
  .mh-xxl-80px {
   max-height:80px!important
  }
  .mh-xxl-85px {
   max-height:85px!important
  }
  .mh-xxl-90px {
   max-height:90px!important
  }
  .mh-xxl-95px {
   max-height:95px!important
  }
  .mh-xxl-100px {
   max-height:100px!important
  }
  .mh-xxl-125px {
   max-height:125px!important
  }
  .mh-xxl-150px {
   max-height:150px!important
  }
  .mh-xxl-175px {
   max-height:175px!important
  }
  .mh-xxl-200px {
   max-height:200px!important
  }
  .mh-xxl-225px {
   max-height:225px!important
  }
  .mh-xxl-250px {
   max-height:250px!important
  }
  .mh-xxl-275px {
   max-height:275px!important
  }
  .mh-xxl-300px {
   max-height:300px!important
  }
  .mh-xxl-325px {
   max-height:325px!important
  }
  .mh-xxl-350px {
   max-height:350px!important
  }
  .mh-xxl-375px {
   max-height:375px!important
  }
  .mh-xxl-400px {
   max-height:400px!important
  }
  .mh-xxl-425px {
   max-height:425px!important
  }
  .mh-xxl-450px {
   max-height:450px!important
  }
  .mh-xxl-475px {
   max-height:475px!important
  }
  .mh-xxl-500px {
   max-height:500px!important
  }
  .mh-xxl-550px {
   max-height:550px!important
  }
  .mh-xxl-600px {
   max-height:600px!important
  }
  .mh-xxl-650px {
   max-height:650px!important
  }
  .mh-xxl-700px {
   max-height:700px!important
  }
  .mh-xxl-750px {
   max-height:750px!important
  }
  .mh-xxl-800px {
   max-height:800px!important
  }
  .mh-xxl-850px {
   max-height:850px!important
  }
  .mh-xxl-900px {
   max-height:900px!important
  }
  .mh-xxl-950px {
   max-height:950px!important
  }
  .mh-xxl-1000px {
   max-height:1000px!important
  }
  .flex-xxl-fill {
   flex:1 1 auto!important
  }
  .flex-xxl-row {
   flex-direction:row!important
  }
  .flex-xxl-column {
   flex-direction:column!important
  }
  .flex-xxl-row-reverse {
   flex-direction:row-reverse!important
  }
  .flex-xxl-column-reverse {
   flex-direction:column-reverse!important
  }
  .flex-xxl-grow-0 {
   flex-grow:0!important
  }
  .flex-xxl-grow-1 {
   flex-grow:1!important
  }
  .flex-xxl-shrink-0 {
   flex-shrink:0!important
  }
  .flex-xxl-shrink-1 {
   flex-shrink:1!important
  }
  .flex-xxl-wrap {
   flex-wrap:wrap!important
  }
  .flex-xxl-nowrap {
   flex-wrap:nowrap!important
  }
  .flex-xxl-wrap-reverse {
   flex-wrap:wrap-reverse!important
  }
  .gap-xxl-0 {
   gap:0!important
  }
  .gap-xxl-1 {
   gap:.25rem!important
  }
  .gap-xxl-2 {
   gap:.5rem!important
  }
  .gap-xxl-3 {
   gap:.75rem!important
  }
  .gap-xxl-4 {
   gap:1rem!important
  }
  .gap-xxl-5 {
   gap:1.25rem!important
  }
  .gap-xxl-6 {
   gap:1.5rem!important
  }
  .gap-xxl-7 {
   gap:1.75rem!important
  }
  .gap-xxl-8 {
   gap:2rem!important
  }
  .gap-xxl-9 {
   gap:2.25rem!important
  }
  .gap-xxl-10 {
   gap:2.5rem!important
  }
  .gap-xxl-11 {
   gap:2.75rem!important
  }
  .gap-xxl-12 {
   gap:3rem!important
  }
  .gap-xxl-13 {
   gap:3.25rem!important
  }
  .gap-xxl-14 {
   gap:3.5rem!important
  }
  .gap-xxl-15 {
   gap:3.75rem!important
  }
  .gap-xxl-16 {
   gap:4rem!important
  }
  .gap-xxl-17 {
   gap:4.25rem!important
  }
  .gap-xxl-18 {
   gap:4.5rem!important
  }
  .gap-xxl-19 {
   gap:4.75rem!important
  }
  .gap-xxl-20 {
   gap:5rem!important
  }
  .justify-content-xxl-start {
   justify-content:flex-start!important
  }
  .justify-content-xxl-end {
   justify-content:flex-end!important
  }
  .justify-content-xxl-center {
   justify-content:center!important
  }
  .justify-content-xxl-between {
   justify-content:space-between!important
  }
  .justify-content-xxl-around {
   justify-content:space-around!important
  }
  .justify-content-xxl-evenly {
   justify-content:space-evenly!important
  }
  .align-items-xxl-start {
   align-items:flex-start!important
  }
  .align-items-xxl-end {
   align-items:flex-end!important
  }
  .align-items-xxl-center {
   align-items:center!important
  }
  .align-items-xxl-baseline {
   align-items:baseline!important
  }
  .align-items-xxl-stretch {
   align-items:stretch!important
  }
  .align-content-xxl-start {
   align-content:flex-start!important
  }
  .align-content-xxl-end {
   align-content:flex-end!important
  }
  .align-content-xxl-center {
   align-content:center!important
  }
  .align-content-xxl-between {
   align-content:space-between!important
  }
  .align-content-xxl-around {
   align-content:space-around!important
  }
  .align-content-xxl-stretch {
   align-content:stretch!important
  }
  .align-self-xxl-auto {
   align-self:auto!important
  }
  .align-self-xxl-start {
   align-self:flex-start!important
  }
  .align-self-xxl-end {
   align-self:flex-end!important
  }
  .align-self-xxl-center {
   align-self:center!important
  }
  .align-self-xxl-baseline {
   align-self:baseline!important
  }
  .align-self-xxl-stretch {
   align-self:stretch!important
  }
  .order-xxl-first {
   order:-1!important
  }
  .order-xxl-0 {
   order:0!important
  }
  .order-xxl-1 {
   order:1!important
  }
  .order-xxl-2 {
   order:2!important
  }
  .order-xxl-3 {
   order:3!important
  }
  .order-xxl-4 {
   order:4!important
  }
  .order-xxl-5 {
   order:5!important
  }
  .order-xxl-last {
   order:6!important
  }
  .m-xxl-0 {
   margin:0!important
  }
  .m-xxl-1 {
   margin:.25rem!important
  }
  .m-xxl-2 {
   margin:.5rem!important
  }
  .m-xxl-3 {
   margin:.75rem!important
  }
  .m-xxl-4 {
   margin:1rem!important
  }
  .m-xxl-5 {
   margin:1.25rem!important
  }
  .m-xxl-6 {
   margin:1.5rem!important
  }
  .m-xxl-7 {
   margin:1.75rem!important
  }
  .m-xxl-8 {
   margin:2rem!important
  }
  .m-xxl-9 {
   margin:2.25rem!important
  }
  .m-xxl-10 {
   margin:2.5rem!important
  }
  .m-xxl-11 {
   margin:2.75rem!important
  }
  .m-xxl-12 {
   margin:3rem!important
  }
  .m-xxl-13 {
   margin:3.25rem!important
  }
  .m-xxl-14 {
   margin:3.5rem!important
  }
  .m-xxl-15 {
   margin:3.75rem!important
  }
  .m-xxl-16 {
   margin:4rem!important
  }
  .m-xxl-17 {
   margin:4.25rem!important
  }
  .m-xxl-18 {
   margin:4.5rem!important
  }
  .m-xxl-19 {
   margin:4.75rem!important
  }
  .m-xxl-20 {
   margin:5rem!important
  }
  .m-xxl-auto {
   margin:auto!important
  }
  .mx-xxl-0 {
   margin-right:0!important;
   margin-left:0!important
  }
  .mx-xxl-1 {
   margin-right:.25rem!important;
   margin-left:.25rem!important
  }
  .mx-xxl-2 {
   margin-right:.5rem!important;
   margin-left:.5rem!important
  }
  .mx-xxl-3 {
   margin-right:.75rem!important;
   margin-left:.75rem!important
  }
  .mx-xxl-4 {
   margin-right:1rem!important;
   margin-left:1rem!important
  }
  .mx-xxl-5 {
   margin-right:1.25rem!important;
   margin-left:1.25rem!important
  }
  .mx-xxl-6 {
   margin-right:1.5rem!important;
   margin-left:1.5rem!important
  }
  .mx-xxl-7 {
   margin-right:1.75rem!important;
   margin-left:1.75rem!important
  }
  .mx-xxl-8 {
   margin-right:2rem!important;
   margin-left:2rem!important
  }
  .mx-xxl-9 {
   margin-right:2.25rem!important;
   margin-left:2.25rem!important
  }
  .mx-xxl-10 {
   margin-right:2.5rem!important;
   margin-left:2.5rem!important
  }
  .mx-xxl-11 {
   margin-right:2.75rem!important;
   margin-left:2.75rem!important
  }
  .mx-xxl-12 {
   margin-right:3rem!important;
   margin-left:3rem!important
  }
  .mx-xxl-13 {
   margin-right:3.25rem!important;
   margin-left:3.25rem!important
  }
  .mx-xxl-14 {
   margin-right:3.5rem!important;
   margin-left:3.5rem!important
  }
  .mx-xxl-15 {
   margin-right:3.75rem!important;
   margin-left:3.75rem!important
  }
  .mx-xxl-16 {
   margin-right:4rem!important;
   margin-left:4rem!important
  }
  .mx-xxl-17 {
   margin-right:4.25rem!important;
   margin-left:4.25rem!important
  }
  .mx-xxl-18 {
   margin-right:4.5rem!important;
   margin-left:4.5rem!important
  }
  .mx-xxl-19 {
   margin-right:4.75rem!important;
   margin-left:4.75rem!important
  }
  .mx-xxl-20 {
   margin-right:5rem!important;
   margin-left:5rem!important
  }
  .mx-xxl-auto {
   margin-right:auto!important;
   margin-left:auto!important
  }
  .my-xxl-0 {
   margin-top:0!important;
   margin-bottom:0!important
  }
  .my-xxl-1 {
   margin-top:.25rem!important;
   margin-bottom:.25rem!important
  }
  .my-xxl-2 {
   margin-top:.5rem!important;
   margin-bottom:.5rem!important
  }
  .my-xxl-3 {
   margin-top:.75rem!important;
   margin-bottom:.75rem!important
  }
  .my-xxl-4 {
   margin-top:1rem!important;
   margin-bottom:1rem!important
  }
  .my-xxl-5 {
   margin-top:1.25rem!important;
   margin-bottom:1.25rem!important
  }
  .my-xxl-6 {
   margin-top:1.5rem!important;
   margin-bottom:1.5rem!important
  }
  .my-xxl-7 {
   margin-top:1.75rem!important;
   margin-bottom:1.75rem!important
  }
  .my-xxl-8 {
   margin-top:2rem!important;
   margin-bottom:2rem!important
  }
  .my-xxl-9 {
   margin-top:2.25rem!important;
   margin-bottom:2.25rem!important
  }
  .my-xxl-10 {
   margin-top:2.5rem!important;
   margin-bottom:2.5rem!important
  }
  .my-xxl-11 {
   margin-top:2.75rem!important;
   margin-bottom:2.75rem!important
  }
  .my-xxl-12 {
   margin-top:3rem!important;
   margin-bottom:3rem!important
  }
  .my-xxl-13 {
   margin-top:3.25rem!important;
   margin-bottom:3.25rem!important
  }
  .my-xxl-14 {
   margin-top:3.5rem!important;
   margin-bottom:3.5rem!important
  }
  .my-xxl-15 {
   margin-top:3.75rem!important;
   margin-bottom:3.75rem!important
  }
  .my-xxl-16 {
   margin-top:4rem!important;
   margin-bottom:4rem!important
  }
  .my-xxl-17 {
   margin-top:4.25rem!important;
   margin-bottom:4.25rem!important
  }
  .my-xxl-18 {
   margin-top:4.5rem!important;
   margin-bottom:4.5rem!important
  }
  .my-xxl-19 {
   margin-top:4.75rem!important;
   margin-bottom:4.75rem!important
  }
  .my-xxl-20 {
   margin-top:5rem!important;
   margin-bottom:5rem!important
  }
  .my-xxl-auto {
   margin-top:auto!important;
   margin-bottom:auto!important
  }
  .mt-xxl-0 {
   margin-top:0!important
  }
  .mt-xxl-1 {
   margin-top:.25rem!important
  }
  .mt-xxl-2 {
   margin-top:.5rem!important
  }
  .mt-xxl-3 {
   margin-top:.75rem!important
  }
  .mt-xxl-4 {
   margin-top:1rem!important
  }
  .mt-xxl-5 {
   margin-top:1.25rem!important
  }
  .mt-xxl-6 {
   margin-top:1.5rem!important
  }
  .mt-xxl-7 {
   margin-top:1.75rem!important
  }
  .mt-xxl-8 {
   margin-top:2rem!important
  }
  .mt-xxl-9 {
   margin-top:2.25rem!important
  }
  .mt-xxl-10 {
   margin-top:2.5rem!important
  }
  .mt-xxl-11 {
   margin-top:2.75rem!important
  }
  .mt-xxl-12 {
   margin-top:3rem!important
  }
  .mt-xxl-13 {
   margin-top:3.25rem!important
  }
  .mt-xxl-14 {
   margin-top:3.5rem!important
  }
  .mt-xxl-15 {
   margin-top:3.75rem!important
  }
  .mt-xxl-16 {
   margin-top:4rem!important
  }
  .mt-xxl-17 {
   margin-top:4.25rem!important
  }
  .mt-xxl-18 {
   margin-top:4.5rem!important
  }
  .mt-xxl-19 {
   margin-top:4.75rem!important
  }
  .mt-xxl-20 {
   margin-top:5rem!important
  }
  .mt-xxl-auto {
   margin-top:auto!important
  }
  .me-xxl-0 {
   margin-right:0!important
  }
  .me-xxl-1 {
   margin-right:.25rem!important
  }
  .me-xxl-2 {
   margin-right:.5rem!important
  }
  .me-xxl-3 {
   margin-right:.75rem!important
  }
  .me-xxl-4 {
   margin-right:1rem!important
  }
  .me-xxl-5 {
   margin-right:1.25rem!important
  }
  .me-xxl-6 {
   margin-right:1.5rem!important
  }
  .me-xxl-7 {
   margin-right:1.75rem!important
  }
  .me-xxl-8 {
   margin-right:2rem!important
  }
  .me-xxl-9 {
   margin-right:2.25rem!important
  }
  .me-xxl-10 {
   margin-right:2.5rem!important
  }
  .me-xxl-11 {
   margin-right:2.75rem!important
  }
  .me-xxl-12 {
   margin-right:3rem!important
  }
  .me-xxl-13 {
   margin-right:3.25rem!important
  }
  .me-xxl-14 {
   margin-right:3.5rem!important
  }
  .me-xxl-15 {
   margin-right:3.75rem!important
  }
  .me-xxl-16 {
   margin-right:4rem!important
  }
  .me-xxl-17 {
   margin-right:4.25rem!important
  }
  .me-xxl-18 {
   margin-right:4.5rem!important
  }
  .me-xxl-19 {
   margin-right:4.75rem!important
  }
  .me-xxl-20 {
   margin-right:5rem!important
  }
  .me-xxl-auto {
   margin-right:auto!important
  }
  .mb-xxl-0 {
   margin-bottom:0!important
  }
  .mb-xxl-1 {
   margin-bottom:.25rem!important
  }
  .mb-xxl-2 {
   margin-bottom:.5rem!important
  }
  .mb-xxl-3 {
   margin-bottom:.75rem!important
  }
  .mb-xxl-4 {
   margin-bottom:1rem!important
  }
  .mb-xxl-5 {
   margin-bottom:1.25rem!important
  }
  .mb-xxl-6 {
   margin-bottom:1.5rem!important
  }
  .mb-xxl-7 {
   margin-bottom:1.75rem!important
  }
  .mb-xxl-8 {
   margin-bottom:2rem!important
  }
  .mb-xxl-9 {
   margin-bottom:2.25rem!important
  }
  .mb-xxl-10 {
   margin-bottom:2.5rem!important
  }
  .mb-xxl-11 {
   margin-bottom:2.75rem!important
  }
  .mb-xxl-12 {
   margin-bottom:3rem!important
  }
  .mb-xxl-13 {
   margin-bottom:3.25rem!important
  }
  .mb-xxl-14 {
   margin-bottom:3.5rem!important
  }
  .mb-xxl-15 {
   margin-bottom:3.75rem!important
  }
  .mb-xxl-16 {
   margin-bottom:4rem!important
  }
  .mb-xxl-17 {
   margin-bottom:4.25rem!important
  }
  .mb-xxl-18 {
   margin-bottom:4.5rem!important
  }
  .mb-xxl-19 {
   margin-bottom:4.75rem!important
  }
  .mb-xxl-20 {
   margin-bottom:5rem!important
  }
  .mb-xxl-auto {
   margin-bottom:auto!important
  }
  .ms-xxl-0 {
   margin-left:0!important
  }
  .ms-xxl-1 {
   margin-left:.25rem!important
  }
  .ms-xxl-2 {
   margin-left:.5rem!important
  }
  .ms-xxl-3 {
   margin-left:.75rem!important
  }
  .ms-xxl-4 {
   margin-left:1rem!important
  }
  .ms-xxl-5 {
   margin-left:1.25rem!important
  }
  .ms-xxl-6 {
   margin-left:1.5rem!important
  }
  .ms-xxl-7 {
   margin-left:1.75rem!important
  }
  .ms-xxl-8 {
   margin-left:2rem!important
  }
  .ms-xxl-9 {
   margin-left:2.25rem!important
  }
  .ms-xxl-10 {
   margin-left:2.5rem!important
  }
  .ms-xxl-11 {
   margin-left:2.75rem!important
  }
  .ms-xxl-12 {
   margin-left:3rem!important
  }
  .ms-xxl-13 {
   margin-left:3.25rem!important
  }
  .ms-xxl-14 {
   margin-left:3.5rem!important
  }
  .ms-xxl-15 {
   margin-left:3.75rem!important
  }
  .ms-xxl-16 {
   margin-left:4rem!important
  }
  .ms-xxl-17 {
   margin-left:4.25rem!important
  }
  .ms-xxl-18 {
   margin-left:4.5rem!important
  }
  .ms-xxl-19 {
   margin-left:4.75rem!important
  }
  .ms-xxl-20 {
   margin-left:5rem!important
  }
  .ms-xxl-auto {
   margin-left:auto!important
  }
  .m-xxl-n1 {
   margin:-.25rem!important
  }
  .m-xxl-n2 {
   margin:-.5rem!important
  }
  .m-xxl-n3 {
   margin:-.75rem!important
  }
  .m-xxl-n4 {
   margin:-1rem!important
  }
  .m-xxl-n5 {
   margin:-1.25rem!important
  }
  .m-xxl-n6 {
   margin:-1.5rem!important
  }
  .m-xxl-n7 {
   margin:-1.75rem!important
  }
  .m-xxl-n8 {
   margin:-2rem!important
  }
  .m-xxl-n9 {
   margin:-2.25rem!important
  }
  .m-xxl-n10 {
   margin:-2.5rem!important
  }
  .m-xxl-n11 {
   margin:-2.75rem!important
  }
  .m-xxl-n12 {
   margin:-3rem!important
  }
  .m-xxl-n13 {
   margin:-3.25rem!important
  }
  .m-xxl-n14 {
   margin:-3.5rem!important
  }
  .m-xxl-n15 {
   margin:-3.75rem!important
  }
  .m-xxl-n16 {
   margin:-4rem!important
  }
  .m-xxl-n17 {
   margin:-4.25rem!important
  }
  .m-xxl-n18 {
   margin:-4.5rem!important
  }
  .m-xxl-n19 {
   margin:-4.75rem!important
  }
  .m-xxl-n20 {
   margin:-5rem!important
  }
  .mx-xxl-n1 {
   margin-right:-.25rem!important;
   margin-left:-.25rem!important
  }
  .mx-xxl-n2 {
   margin-right:-.5rem!important;
   margin-left:-.5rem!important
  }
  .mx-xxl-n3 {
   margin-right:-.75rem!important;
   margin-left:-.75rem!important
  }
  .mx-xxl-n4 {
   margin-right:-1rem!important;
   margin-left:-1rem!important
  }
  .mx-xxl-n5 {
   margin-right:-1.25rem!important;
   margin-left:-1.25rem!important
  }
  .mx-xxl-n6 {
   margin-right:-1.5rem!important;
   margin-left:-1.5rem!important
  }
  .mx-xxl-n7 {
   margin-right:-1.75rem!important;
   margin-left:-1.75rem!important
  }
  .mx-xxl-n8 {
   margin-right:-2rem!important;
   margin-left:-2rem!important
  }
  .mx-xxl-n9 {
   margin-right:-2.25rem!important;
   margin-left:-2.25rem!important
  }
  .mx-xxl-n10 {
   margin-right:-2.5rem!important;
   margin-left:-2.5rem!important
  }
  .mx-xxl-n11 {
   margin-right:-2.75rem!important;
   margin-left:-2.75rem!important
  }
  .mx-xxl-n12 {
   margin-right:-3rem!important;
   margin-left:-3rem!important
  }
  .mx-xxl-n13 {
   margin-right:-3.25rem!important;
   margin-left:-3.25rem!important
  }
  .mx-xxl-n14 {
   margin-right:-3.5rem!important;
   margin-left:-3.5rem!important
  }
  .mx-xxl-n15 {
   margin-right:-3.75rem!important;
   margin-left:-3.75rem!important
  }
  .mx-xxl-n16 {
   margin-right:-4rem!important;
   margin-left:-4rem!important
  }
  .mx-xxl-n17 {
   margin-right:-4.25rem!important;
   margin-left:-4.25rem!important
  }
  .mx-xxl-n18 {
   margin-right:-4.5rem!important;
   margin-left:-4.5rem!important
  }
  .mx-xxl-n19 {
   margin-right:-4.75rem!important;
   margin-left:-4.75rem!important
  }
  .mx-xxl-n20 {
   margin-right:-5rem!important;
   margin-left:-5rem!important
  }
  .my-xxl-n1 {
   margin-top:-.25rem!important;
   margin-bottom:-.25rem!important
  }
  .my-xxl-n2 {
   margin-top:-.5rem!important;
   margin-bottom:-.5rem!important
  }
  .my-xxl-n3 {
   margin-top:-.75rem!important;
   margin-bottom:-.75rem!important
  }
  .my-xxl-n4 {
   margin-top:-1rem!important;
   margin-bottom:-1rem!important
  }
  .my-xxl-n5 {
   margin-top:-1.25rem!important;
   margin-bottom:-1.25rem!important
  }
  .my-xxl-n6 {
   margin-top:-1.5rem!important;
   margin-bottom:-1.5rem!important
  }
  .my-xxl-n7 {
   margin-top:-1.75rem!important;
   margin-bottom:-1.75rem!important
  }
  .my-xxl-n8 {
   margin-top:-2rem!important;
   margin-bottom:-2rem!important
  }
  .my-xxl-n9 {
   margin-top:-2.25rem!important;
   margin-bottom:-2.25rem!important
  }
  .my-xxl-n10 {
   margin-top:-2.5rem!important;
   margin-bottom:-2.5rem!important
  }
  .my-xxl-n11 {
   margin-top:-2.75rem!important;
   margin-bottom:-2.75rem!important
  }
  .my-xxl-n12 {
   margin-top:-3rem!important;
   margin-bottom:-3rem!important
  }
  .my-xxl-n13 {
   margin-top:-3.25rem!important;
   margin-bottom:-3.25rem!important
  }
  .my-xxl-n14 {
   margin-top:-3.5rem!important;
   margin-bottom:-3.5rem!important
  }
  .my-xxl-n15 {
   margin-top:-3.75rem!important;
   margin-bottom:-3.75rem!important
  }
  .my-xxl-n16 {
   margin-top:-4rem!important;
   margin-bottom:-4rem!important
  }
  .my-xxl-n17 {
   margin-top:-4.25rem!important;
   margin-bottom:-4.25rem!important
  }
  .my-xxl-n18 {
   margin-top:-4.5rem!important;
   margin-bottom:-4.5rem!important
  }
  .my-xxl-n19 {
   margin-top:-4.75rem!important;
   margin-bottom:-4.75rem!important
  }
  .my-xxl-n20 {
   margin-top:-5rem!important;
   margin-bottom:-5rem!important
  }
  .mt-xxl-n1 {
   margin-top:-.25rem!important
  }
  .mt-xxl-n2 {
   margin-top:-.5rem!important
  }
  .mt-xxl-n3 {
   margin-top:-.75rem!important
  }
  .mt-xxl-n4 {
   margin-top:-1rem!important
  }
  .mt-xxl-n5 {
   margin-top:-1.25rem!important
  }
  .mt-xxl-n6 {
   margin-top:-1.5rem!important
  }
  .mt-xxl-n7 {
   margin-top:-1.75rem!important
  }
  .mt-xxl-n8 {
   margin-top:-2rem!important
  }
  .mt-xxl-n9 {
   margin-top:-2.25rem!important
  }
  .mt-xxl-n10 {
   margin-top:-2.5rem!important
  }
  .mt-xxl-n11 {
   margin-top:-2.75rem!important
  }
  .mt-xxl-n12 {
   margin-top:-3rem!important
  }
  .mt-xxl-n13 {
   margin-top:-3.25rem!important
  }
  .mt-xxl-n14 {
   margin-top:-3.5rem!important
  }
  .mt-xxl-n15 {
   margin-top:-3.75rem!important
  }
  .mt-xxl-n16 {
   margin-top:-4rem!important
  }
  .mt-xxl-n17 {
   margin-top:-4.25rem!important
  }
  .mt-xxl-n18 {
   margin-top:-4.5rem!important
  }
  .mt-xxl-n19 {
   margin-top:-4.75rem!important
  }
  .mt-xxl-n20 {
   margin-top:-5rem!important
  }
  .me-xxl-n1 {
   margin-right:-.25rem!important
  }
  .me-xxl-n2 {
   margin-right:-.5rem!important
  }
  .me-xxl-n3 {
   margin-right:-.75rem!important
  }
  .me-xxl-n4 {
   margin-right:-1rem!important
  }
  .me-xxl-n5 {
   margin-right:-1.25rem!important
  }
  .me-xxl-n6 {
   margin-right:-1.5rem!important
  }
  .me-xxl-n7 {
   margin-right:-1.75rem!important
  }
  .me-xxl-n8 {
   margin-right:-2rem!important
  }
  .me-xxl-n9 {
   margin-right:-2.25rem!important
  }
  .me-xxl-n10 {
   margin-right:-2.5rem!important
  }
  .me-xxl-n11 {
   margin-right:-2.75rem!important
  }
  .me-xxl-n12 {
   margin-right:-3rem!important
  }
  .me-xxl-n13 {
   margin-right:-3.25rem!important
  }
  .me-xxl-n14 {
   margin-right:-3.5rem!important
  }
  .me-xxl-n15 {
   margin-right:-3.75rem!important
  }
  .me-xxl-n16 {
   margin-right:-4rem!important
  }
  .me-xxl-n17 {
   margin-right:-4.25rem!important
  }
  .me-xxl-n18 {
   margin-right:-4.5rem!important
  }
  .me-xxl-n19 {
   margin-right:-4.75rem!important
  }
  .me-xxl-n20 {
   margin-right:-5rem!important
  }
  .mb-xxl-n1 {
   margin-bottom:-.25rem!important
  }
  .mb-xxl-n2 {
   margin-bottom:-.5rem!important
  }
  .mb-xxl-n3 {
   margin-bottom:-.75rem!important
  }
  .mb-xxl-n4 {
   margin-bottom:-1rem!important
  }
  .mb-xxl-n5 {
   margin-bottom:-1.25rem!important
  }
  .mb-xxl-n6 {
   margin-bottom:-1.5rem!important
  }
  .mb-xxl-n7 {
   margin-bottom:-1.75rem!important
  }
  .mb-xxl-n8 {
   margin-bottom:-2rem!important
  }
  .mb-xxl-n9 {
   margin-bottom:-2.25rem!important
  }
  .mb-xxl-n10 {
   margin-bottom:-2.5rem!important
  }
  .mb-xxl-n11 {
   margin-bottom:-2.75rem!important
  }
  .mb-xxl-n12 {
   margin-bottom:-3rem!important
  }
  .mb-xxl-n13 {
   margin-bottom:-3.25rem!important
  }
  .mb-xxl-n14 {
   margin-bottom:-3.5rem!important
  }
  .mb-xxl-n15 {
   margin-bottom:-3.75rem!important
  }
  .mb-xxl-n16 {
   margin-bottom:-4rem!important
  }
  .mb-xxl-n17 {
   margin-bottom:-4.25rem!important
  }
  .mb-xxl-n18 {
   margin-bottom:-4.5rem!important
  }
  .mb-xxl-n19 {
   margin-bottom:-4.75rem!important
  }
  .mb-xxl-n20 {
   margin-bottom:-5rem!important
  }
  .ms-xxl-n1 {
   margin-left:-.25rem!important
  }
  .ms-xxl-n2 {
   margin-left:-.5rem!important
  }
  .ms-xxl-n3 {
   margin-left:-.75rem!important
  }
  .ms-xxl-n4 {
   margin-left:-1rem!important
  }
  .ms-xxl-n5 {
   margin-left:-1.25rem!important
  }
  .ms-xxl-n6 {
   margin-left:-1.5rem!important
  }
  .ms-xxl-n7 {
   margin-left:-1.75rem!important
  }
  .ms-xxl-n8 {
   margin-left:-2rem!important
  }
  .ms-xxl-n9 {
   margin-left:-2.25rem!important
  }
  .ms-xxl-n10 {
   margin-left:-2.5rem!important
  }
  .ms-xxl-n11 {
   margin-left:-2.75rem!important
  }
  .ms-xxl-n12 {
   margin-left:-3rem!important
  }
  .ms-xxl-n13 {
   margin-left:-3.25rem!important
  }
  .ms-xxl-n14 {
   margin-left:-3.5rem!important
  }
  .ms-xxl-n15 {
   margin-left:-3.75rem!important
  }
  .ms-xxl-n16 {
   margin-left:-4rem!important
  }
  .ms-xxl-n17 {
   margin-left:-4.25rem!important
  }
  .ms-xxl-n18 {
   margin-left:-4.5rem!important
  }
  .ms-xxl-n19 {
   margin-left:-4.75rem!important
  }
  .ms-xxl-n20 {
   margin-left:-5rem!important
  }
  .p-xxl-0 {
   padding:0!important
  }
  .p-xxl-1 {
   padding:.25rem!important
  }
  .p-xxl-2 {
   padding:.5rem!important
  }
  .p-xxl-3 {
   padding:.75rem!important
  }
  .p-xxl-4 {
   padding:1rem!important
  }
  .p-xxl-5 {
   padding:1.25rem!important
  }
  .p-xxl-6 {
   padding:1.5rem!important
  }
  .p-xxl-7 {
   padding:1.75rem!important
  }
  .p-xxl-8 {
   padding:2rem!important
  }
  .p-xxl-9 {
   padding:2.25rem!important
  }
  .p-xxl-10 {
   padding:2.5rem!important
  }
  .p-xxl-11 {
   padding:2.75rem!important
  }
  .p-xxl-12 {
   padding:3rem!important
  }
  .p-xxl-13 {
   padding:3.25rem!important
  }
  .p-xxl-14 {
   padding:3.5rem!important
  }
  .p-xxl-15 {
   padding:3.75rem!important
  }
  .p-xxl-16 {
   padding:4rem!important
  }
  .p-xxl-17 {
   padding:4.25rem!important
  }
  .p-xxl-18 {
   padding:4.5rem!important
  }
  .p-xxl-19 {
   padding:4.75rem!important
  }
  .p-xxl-20 {
   padding:5rem!important
  }
  .px-xxl-0 {
   padding-right:0!important;
   padding-left:0!important
  }
  .px-xxl-1 {
   padding-right:.25rem!important;
   padding-left:.25rem!important
  }
  .px-xxl-2 {
   padding-right:.5rem!important;
   padding-left:.5rem!important
  }
  .px-xxl-3 {
   padding-right:.75rem!important;
   padding-left:.75rem!important
  }
  .px-xxl-4 {
   padding-right:1rem!important;
   padding-left:1rem!important
  }
  .px-xxl-5 {
   padding-right:1.25rem!important;
   padding-left:1.25rem!important
  }
  .px-xxl-6 {
   padding-right:1.5rem!important;
   padding-left:1.5rem!important
  }
  .px-xxl-7 {
   padding-right:1.75rem!important;
   padding-left:1.75rem!important
  }
  .px-xxl-8 {
   padding-right:2rem!important;
   padding-left:2rem!important
  }
  .px-xxl-9 {
   padding-right:2.25rem!important;
   padding-left:2.25rem!important
  }
  .px-xxl-10 {
   padding-right:2.5rem!important;
   padding-left:2.5rem!important
  }
  .px-xxl-11 {
   padding-right:2.75rem!important;
   padding-left:2.75rem!important
  }
  .px-xxl-12 {
   padding-right:3rem!important;
   padding-left:3rem!important
  }
  .px-xxl-13 {
   padding-right:3.25rem!important;
   padding-left:3.25rem!important
  }
  .px-xxl-14 {
   padding-right:3.5rem!important;
   padding-left:3.5rem!important
  }
  .px-xxl-15 {
   padding-right:3.75rem!important;
   padding-left:3.75rem!important
  }
  .px-xxl-16 {
   padding-right:4rem!important;
   padding-left:4rem!important
  }
  .px-xxl-17 {
   padding-right:4.25rem!important;
   padding-left:4.25rem!important
  }
  .px-xxl-18 {
   padding-right:4.5rem!important;
   padding-left:4.5rem!important
  }
  .px-xxl-19 {
   padding-right:4.75rem!important;
   padding-left:4.75rem!important
  }
  .px-xxl-20 {
   padding-right:5rem!important;
   padding-left:5rem!important
  }
  .py-xxl-0 {
   padding-top:0!important;
   padding-bottom:0!important
  }
  .py-xxl-1 {
   padding-top:.25rem!important;
   padding-bottom:.25rem!important
  }
  .py-xxl-2 {
   padding-top:.5rem!important;
   padding-bottom:.5rem!important
  }
  .py-xxl-3 {
   padding-top:.75rem!important;
   padding-bottom:.75rem!important
  }
  .py-xxl-4 {
   padding-top:1rem!important;
   padding-bottom:1rem!important
  }
  .py-xxl-5 {
   padding-top:1.25rem!important;
   padding-bottom:1.25rem!important
  }
  .py-xxl-6 {
   padding-top:1.5rem!important;
   padding-bottom:1.5rem!important
  }
  .py-xxl-7 {
   padding-top:1.75rem!important;
   padding-bottom:1.75rem!important
  }
  .py-xxl-8 {
   padding-top:2rem!important;
   padding-bottom:2rem!important
  }
  .py-xxl-9 {
   padding-top:2.25rem!important;
   padding-bottom:2.25rem!important
  }
  .py-xxl-10 {
   padding-top:2.5rem!important;
   padding-bottom:2.5rem!important
  }
  .py-xxl-11 {
   padding-top:2.75rem!important;
   padding-bottom:2.75rem!important
  }
  .py-xxl-12 {
   padding-top:3rem!important;
   padding-bottom:3rem!important
  }
  .py-xxl-13 {
   padding-top:3.25rem!important;
   padding-bottom:3.25rem!important
  }
  .py-xxl-14 {
   padding-top:3.5rem!important;
   padding-bottom:3.5rem!important
  }
  .py-xxl-15 {
   padding-top:3.75rem!important;
   padding-bottom:3.75rem!important
  }
  .py-xxl-16 {
   padding-top:4rem!important;
   padding-bottom:4rem!important
  }
  .py-xxl-17 {
   padding-top:4.25rem!important;
   padding-bottom:4.25rem!important
  }
  .py-xxl-18 {
   padding-top:4.5rem!important;
   padding-bottom:4.5rem!important
  }
  .py-xxl-19 {
   padding-top:4.75rem!important;
   padding-bottom:4.75rem!important
  }
  .py-xxl-20 {
   padding-top:5rem!important;
   padding-bottom:5rem!important
  }
  .pt-xxl-0 {
   padding-top:0!important
  }
  .pt-xxl-1 {
   padding-top:.25rem!important
  }
  .pt-xxl-2 {
   padding-top:.5rem!important
  }
  .pt-xxl-3 {
   padding-top:.75rem!important
  }
  .pt-xxl-4 {
   padding-top:1rem!important
  }
  .pt-xxl-5 {
   padding-top:1.25rem!important
  }
  .pt-xxl-6 {
   padding-top:1.5rem!important
  }
  .pt-xxl-7 {
   padding-top:1.75rem!important
  }
  .pt-xxl-8 {
   padding-top:2rem!important
  }
  .pt-xxl-9 {
   padding-top:2.25rem!important
  }
  .pt-xxl-10 {
   padding-top:2.5rem!important
  }
  .pt-xxl-11 {
   padding-top:2.75rem!important
  }
  .pt-xxl-12 {
   padding-top:3rem!important
  }
  .pt-xxl-13 {
   padding-top:3.25rem!important
  }
  .pt-xxl-14 {
   padding-top:3.5rem!important
  }
  .pt-xxl-15 {
   padding-top:3.75rem!important
  }
  .pt-xxl-16 {
   padding-top:4rem!important
  }
  .pt-xxl-17 {
   padding-top:4.25rem!important
  }
  .pt-xxl-18 {
   padding-top:4.5rem!important
  }
  .pt-xxl-19 {
   padding-top:4.75rem!important
  }
  .pt-xxl-20 {
   padding-top:5rem!important
  }
  .pe-xxl-0 {
   padding-right:0!important
  }
  .pe-xxl-1 {
   padding-right:.25rem!important
  }
  .pe-xxl-2 {
   padding-right:.5rem!important
  }
  .pe-xxl-3 {
   padding-right:.75rem!important
  }
  .pe-xxl-4 {
   padding-right:1rem!important
  }
  .pe-xxl-5 {
   padding-right:1.25rem!important
  }
  .pe-xxl-6 {
   padding-right:1.5rem!important
  }
  .pe-xxl-7 {
   padding-right:1.75rem!important
  }
  .pe-xxl-8 {
   padding-right:2rem!important
  }
  .pe-xxl-9 {
   padding-right:2.25rem!important
  }
  .pe-xxl-10 {
   padding-right:2.5rem!important
  }
  .pe-xxl-11 {
   padding-right:2.75rem!important
  }
  .pe-xxl-12 {
   padding-right:3rem!important
  }
  .pe-xxl-13 {
   padding-right:3.25rem!important
  }
  .pe-xxl-14 {
   padding-right:3.5rem!important
  }
  .pe-xxl-15 {
   padding-right:3.75rem!important
  }
  .pe-xxl-16 {
   padding-right:4rem!important
  }
  .pe-xxl-17 {
   padding-right:4.25rem!important
  }
  .pe-xxl-18 {
   padding-right:4.5rem!important
  }
  .pe-xxl-19 {
   padding-right:4.75rem!important
  }
  .pe-xxl-20 {
   padding-right:5rem!important
  }
  .pb-xxl-0 {
   padding-bottom:0!important
  }
  .pb-xxl-1 {
   padding-bottom:.25rem!important
  }
  .pb-xxl-2 {
   padding-bottom:.5rem!important
  }
  .pb-xxl-3 {
   padding-bottom:.75rem!important
  }
  .pb-xxl-4 {
   padding-bottom:1rem!important
  }
  .pb-xxl-5 {
   padding-bottom:1.25rem!important
  }
  .pb-xxl-6 {
   padding-bottom:1.5rem!important
  }
  .pb-xxl-7 {
   padding-bottom:1.75rem!important
  }
  .pb-xxl-8 {
   padding-bottom:2rem!important
  }
  .pb-xxl-9 {
   padding-bottom:2.25rem!important
  }
  .pb-xxl-10 {
   padding-bottom:2.5rem!important
  }
  .pb-xxl-11 {
   padding-bottom:2.75rem!important
  }
  .pb-xxl-12 {
   padding-bottom:3rem!important
  }
  .pb-xxl-13 {
   padding-bottom:3.25rem!important
  }
  .pb-xxl-14 {
   padding-bottom:3.5rem!important
  }
  .pb-xxl-15 {
   padding-bottom:3.75rem!important
  }
  .pb-xxl-16 {
   padding-bottom:4rem!important
  }
  .pb-xxl-17 {
   padding-bottom:4.25rem!important
  }
  .pb-xxl-18 {
   padding-bottom:4.5rem!important
  }
  .pb-xxl-19 {
   padding-bottom:4.75rem!important
  }
  .pb-xxl-20 {
   padding-bottom:5rem!important
  }
  .ps-xxl-0 {
   padding-left:0!important
  }
  .ps-xxl-1 {
   padding-left:.25rem!important
  }
  .ps-xxl-2 {
   padding-left:.5rem!important
  }
  .ps-xxl-3 {
   padding-left:.75rem!important
  }
  .ps-xxl-4 {
   padding-left:1rem!important
  }
  .ps-xxl-5 {
   padding-left:1.25rem!important
  }
  .ps-xxl-6 {
   padding-left:1.5rem!important
  }
  .ps-xxl-7 {
   padding-left:1.75rem!important
  }
  .ps-xxl-8 {
   padding-left:2rem!important
  }
  .ps-xxl-9 {
   padding-left:2.25rem!important
  }
  .ps-xxl-10 {
   padding-left:2.5rem!important
  }
  .ps-xxl-11 {
   padding-left:2.75rem!important
  }
  .ps-xxl-12 {
   padding-left:3rem!important
  }
  .ps-xxl-13 {
   padding-left:3.25rem!important
  }
  .ps-xxl-14 {
   padding-left:3.5rem!important
  }
  .ps-xxl-15 {
   padding-left:3.75rem!important
  }
  .ps-xxl-16 {
   padding-left:4rem!important
  }
  .ps-xxl-17 {
   padding-left:4.25rem!important
  }
  .ps-xxl-18 {
   padding-left:4.5rem!important
  }
  .ps-xxl-19 {
   padding-left:4.75rem!important
  }
  .ps-xxl-20 {
   padding-left:5rem!important
  }
  .fs-xxl-1 {
   font-size:calc(1.3rem + .6vw)!important
  }
  .fs-xxl-2 {
   font-size:calc(1.275rem + .3vw)!important
  }
  .fs-xxl-3 {
   font-size:calc(1.26rem + .12vw)!important
  }
  .fs-xxl-4 {
   font-size:1.25rem!important
  }
  .fs-xxl-5 {
   font-size:1.15rem!important
  }
  .fs-xxl-6 {
   font-size:1.075rem!important
  }
  .fs-xxl-7 {
   font-size:.95rem!important
  }
  .fs-xxl-8 {
   font-size:.85rem!important
  }
  .fs-xxl-9 {
   font-size:.75rem!important
  }
  .fs-xxl-10 {
   font-size:.5rem!important
  }
  .fs-xxl-base {
   font-size:1rem!important
  }
  .fs-xxl-fluid {
   font-size:100%!important
  }
  .fs-xxl-2x {
   font-size:calc(1.325rem + .9vw)!important
  }
  .fs-xxl-2qx {
   font-size:calc(1.35rem + 1.2vw)!important
  }
  .fs-xxl-2hx {
   font-size:calc(1.375rem + 1.5vw)!important
  }
  .fs-xxl-2tx {
   font-size:calc(1.4rem + 1.8vw)!important
  }
  .fs-xxl-3x {
   font-size:calc(1.425rem + 2.1vw)!important
  }
  .fs-xxl-3qx {
   font-size:calc(1.45rem + 2.4vw)!important
  }
  .fs-xxl-3hx {
   font-size:calc(1.475rem + 2.7vw)!important
  }
  .fs-xxl-3tx {
   font-size:calc(1.5rem + 3vw)!important
  }
  .fs-xxl-4x {
   font-size:calc(1.525rem + 3.3vw)!important
  }
  .fs-xxl-4qx {
   font-size:calc(1.55rem + 3.6vw)!important
  }
  .fs-xxl-4hx {
   font-size:calc(1.575rem + 3.9vw)!important
  }
  .fs-xxl-4tx {
   font-size:calc(1.6rem + 4.2vw)!important
  }
  .fs-xxl-5x {
   font-size:calc(1.625rem + 4.5vw)!important
  }
  .fs-xxl-5qx {
   font-size:calc(1.65rem + 4.8vw)!important
  }
  .fs-xxl-5hx {
   font-size:calc(1.675rem + 5.1vw)!important
  }
  .fs-xxl-5tx {
   font-size:calc(1.7rem + 5.4vw)!important
  }
  .text-xxl-start {
   text-align:left!important
  }
  .text-xxl-end {
   text-align:right!important
  }
  .text-xxl-center {
   text-align:center!important
  }
  .min-w-xxl-unset {
   min-width:unset!important
  }
  .min-w-xxl-25 {
   min-width:25%!important
  }
  .min-w-xxl-50 {
   min-width:50%!important
  }
  .min-w-xxl-75 {
   min-width:75%!important
  }
  .min-w-xxl-100 {
   min-width:100%!important
  }
  .min-w-xxl-auto {
   min-width:auto!important
  }
  .min-w-xxl-1px {
   min-width:1px!important
  }
  .min-w-xxl-2px {
   min-width:2px!important
  }
  .min-w-xxl-3px {
   min-width:3px!important
  }
  .min-w-xxl-4px {
   min-width:4px!important
  }
  .min-w-xxl-5px {
   min-width:5px!important
  }
  .min-w-xxl-6px {
   min-width:6px!important
  }
  .min-w-xxl-7px {
   min-width:7px!important
  }
  .min-w-xxl-8px {
   min-width:8px!important
  }
  .min-w-xxl-9px {
   min-width:9px!important
  }
  .min-w-xxl-10px {
   min-width:10px!important
  }
  .min-w-xxl-15px {
   min-width:15px!important
  }
  .min-w-xxl-20px {
   min-width:20px!important
  }
  .min-w-xxl-25px {
   min-width:25px!important
  }
  .min-w-xxl-30px {
   min-width:30px!important
  }
  .min-w-xxl-35px {
   min-width:35px!important
  }
  .min-w-xxl-40px {
   min-width:40px!important
  }
  .min-w-xxl-45px {
   min-width:45px!important
  }
  .min-w-xxl-50px {
   min-width:50px!important
  }
  .min-w-xxl-55px {
   min-width:55px!important
  }
  .min-w-xxl-60px {
   min-width:60px!important
  }
  .min-w-xxl-65px {
   min-width:65px!important
  }
  .min-w-xxl-70px {
   min-width:70px!important
  }
  .min-w-xxl-75px {
   min-width:75px!important
  }
  .min-w-xxl-80px {
   min-width:80px!important
  }
  .min-w-xxl-85px {
   min-width:85px!important
  }
  .min-w-xxl-90px {
   min-width:90px!important
  }
  .min-w-xxl-95px {
   min-width:95px!important
  }
  .min-w-xxl-100px {
   min-width:100px!important
  }
  .min-w-xxl-125px {
   min-width:125px!important
  }
  .min-w-xxl-150px {
   min-width:150px!important
  }
  .min-w-xxl-175px {
   min-width:175px!important
  }
  .min-w-xxl-200px {
   min-width:200px!important
  }
  .min-w-xxl-225px {
   min-width:225px!important
  }
  .min-w-xxl-250px {
   min-width:250px!important
  }
  .min-w-xxl-275px {
   min-width:275px!important
  }
  .min-w-xxl-300px {
   min-width:300px!important
  }
  .min-w-xxl-325px {
   min-width:325px!important
  }
  .min-w-xxl-350px {
   min-width:350px!important
  }
  .min-w-xxl-375px {
   min-width:375px!important
  }
  .min-w-xxl-400px {
   min-width:400px!important
  }
  .min-w-xxl-425px {
   min-width:425px!important
  }
  .min-w-xxl-450px {
   min-width:450px!important
  }
  .min-w-xxl-475px {
   min-width:475px!important
  }
  .min-w-xxl-500px {
   min-width:500px!important
  }
  .min-w-xxl-550px {
   min-width:550px!important
  }
  .min-w-xxl-600px {
   min-width:600px!important
  }
  .min-w-xxl-650px {
   min-width:650px!important
  }
  .min-w-xxl-700px {
   min-width:700px!important
  }
  .min-w-xxl-750px {
   min-width:750px!important
  }
  .min-w-xxl-800px {
   min-width:800px!important
  }
  .min-w-xxl-850px {
   min-width:850px!important
  }
  .min-w-xxl-900px {
   min-width:900px!important
  }
  .min-w-xxl-950px {
   min-width:950px!important
  }
  .min-w-xxl-1000px {
   min-width:1000px!important
  }
  .min-h-xxl-unset {
   min-height:unset!important
  }
  .min-h-xxl-25 {
   min-height:25%!important
  }
  .min-h-xxl-50 {
   min-height:50%!important
  }
  .min-h-xxl-75 {
   min-height:75%!important
  }
  .min-h-xxl-100 {
   min-height:100%!important
  }
  .min-h-xxl-auto {
   min-height:auto!important
  }
  .min-h-xxl-1px {
   min-height:1px!important
  }
  .min-h-xxl-2px {
   min-height:2px!important
  }
  .min-h-xxl-3px {
   min-height:3px!important
  }
  .min-h-xxl-4px {
   min-height:4px!important
  }
  .min-h-xxl-5px {
   min-height:5px!important
  }
  .min-h-xxl-6px {
   min-height:6px!important
  }
  .min-h-xxl-7px {
   min-height:7px!important
  }
  .min-h-xxl-8px {
   min-height:8px!important
  }
  .min-h-xxl-9px {
   min-height:9px!important
  }
  .min-h-xxl-10px {
   min-height:10px!important
  }
  .min-h-xxl-15px {
   min-height:15px!important
  }
  .min-h-xxl-20px {
   min-height:20px!important
  }
  .min-h-xxl-25px {
   min-height:25px!important
  }
  .min-h-xxl-30px {
   min-height:30px!important
  }
  .min-h-xxl-35px {
   min-height:35px!important
  }
  .min-h-xxl-40px {
   min-height:40px!important
  }
  .min-h-xxl-45px {
   min-height:45px!important
  }
  .min-h-xxl-50px {
   min-height:50px!important
  }
  .min-h-xxl-55px {
   min-height:55px!important
  }
  .min-h-xxl-60px {
   min-height:60px!important
  }
  .min-h-xxl-65px {
   min-height:65px!important
  }
  .min-h-xxl-70px {
   min-height:70px!important
  }
  .min-h-xxl-75px {
   min-height:75px!important
  }
  .min-h-xxl-80px {
   min-height:80px!important
  }
  .min-h-xxl-85px {
   min-height:85px!important
  }
  .min-h-xxl-90px {
   min-height:90px!important
  }
  .min-h-xxl-95px {
   min-height:95px!important
  }
  .min-h-xxl-100px {
   min-height:100px!important
  }
  .min-h-xxl-125px {
   min-height:125px!important
  }
  .min-h-xxl-150px {
   min-height:150px!important
  }
  .min-h-xxl-175px {
   min-height:175px!important
  }
  .min-h-xxl-200px {
   min-height:200px!important
  }
  .min-h-xxl-225px {
   min-height:225px!important
  }
  .min-h-xxl-250px {
   min-height:250px!important
  }
  .min-h-xxl-275px {
   min-height:275px!important
  }
  .min-h-xxl-300px {
   min-height:300px!important
  }
  .min-h-xxl-325px {
   min-height:325px!important
  }
  .min-h-xxl-350px {
   min-height:350px!important
  }
  .min-h-xxl-375px {
   min-height:375px!important
  }
  .min-h-xxl-400px {
   min-height:400px!important
  }
  .min-h-xxl-425px {
   min-height:425px!important
  }
  .min-h-xxl-450px {
   min-height:450px!important
  }
  .min-h-xxl-475px {
   min-height:475px!important
  }
  .min-h-xxl-500px {
   min-height:500px!important
  }
  .min-h-xxl-550px {
   min-height:550px!important
  }
  .min-h-xxl-600px {
   min-height:600px!important
  }
  .min-h-xxl-650px {
   min-height:650px!important
  }
  .min-h-xxl-700px {
   min-height:700px!important
  }
  .min-h-xxl-750px {
   min-height:750px!important
  }
  .min-h-xxl-800px {
   min-height:800px!important
  }
  .min-h-xxl-850px {
   min-height:850px!important
  }
  .min-h-xxl-900px {
   min-height:900px!important
  }
  .min-h-xxl-950px {
   min-height:950px!important
  }
  .min-h-xxl-1000px {
   min-height:1000px!important
  }
 }
 @media (min-width:1200px) {
  .fs-1 {
   font-size:1.75rem!important
  }
  .fs-2 {
   font-size:1.5rem!important
  }
  .fs-3 {
   font-size:1.35rem!important
  }
  .fs-2x {
   font-size:2rem!important
  }
  .fs-2qx {
   font-size:2.25rem!important
  }
  .fs-2hx {
   font-size:2.5rem!important
  }
  .fs-2tx {
   font-size:2.75rem!important
  }
  .fs-3x {
   font-size:3rem!important
  }
  .fs-3qx {
   font-size:3.25rem!important
  }
  .fs-3hx {
   font-size:3.5rem!important
  }
  .fs-3tx {
   font-size:3.75rem!important
  }
  .fs-4x {
   font-size:4rem!important
  }
  .fs-4qx {
   font-size:4.25rem!important
  }
  .fs-4hx {
   font-size:4.5rem!important
  }
  .fs-4tx {
   font-size:4.75rem!important
  }
  .fs-5x {
   font-size:5rem!important
  }
  .fs-5qx {
   font-size:5.25rem!important
  }
  .fs-5hx {
   font-size:5.5rem!important
  }
  .fs-5tx {
   font-size:5.75rem!important
  }
  .fs-sm-1 {
   font-size:1.75rem!important
  }
  .fs-sm-2 {
   font-size:1.5rem!important
  }
  .fs-sm-3 {
   font-size:1.35rem!important
  }
  .fs-sm-2x {
   font-size:2rem!important
  }
  .fs-sm-2qx {
   font-size:2.25rem!important
  }
  .fs-sm-2hx {
   font-size:2.5rem!important
  }
  .fs-sm-2tx {
   font-size:2.75rem!important
  }
  .fs-sm-3x {
   font-size:3rem!important
  }
  .fs-sm-3qx {
   font-size:3.25rem!important
  }
  .fs-sm-3hx {
   font-size:3.5rem!important
  }
  .fs-sm-3tx {
   font-size:3.75rem!important
  }
  .fs-sm-4x {
   font-size:4rem!important
  }
  .fs-sm-4qx {
   font-size:4.25rem!important
  }
  .fs-sm-4hx {
   font-size:4.5rem!important
  }
  .fs-sm-4tx {
   font-size:4.75rem!important
  }
  .fs-sm-5x {
   font-size:5rem!important
  }
  .fs-sm-5qx {
   font-size:5.25rem!important
  }
  .fs-sm-5hx {
   font-size:5.5rem!important
  }
  .fs-sm-5tx {
   font-size:5.75rem!important
  }
  .fs-md-1 {
   font-size:1.75rem!important
  }
  .fs-md-2 {
   font-size:1.5rem!important
  }
  .fs-md-3 {
   font-size:1.35rem!important
  }
  .fs-md-2x {
   font-size:2rem!important
  }
  .fs-md-2qx {
   font-size:2.25rem!important
  }
  .fs-md-2hx {
   font-size:2.5rem!important
  }
  .fs-md-2tx {
   font-size:2.75rem!important
  }
  .fs-md-3x {
   font-size:3rem!important
  }
  .fs-md-3qx {
   font-size:3.25rem!important
  }
  .fs-md-3hx {
   font-size:3.5rem!important
  }
  .fs-md-3tx {
   font-size:3.75rem!important
  }
  .fs-md-4x {
   font-size:4rem!important
  }
  .fs-md-4qx {
   font-size:4.25rem!important
  }
  .fs-md-4hx {
   font-size:4.5rem!important
  }
  .fs-md-4tx {
   font-size:4.75rem!important
  }
  .fs-md-5x {
   font-size:5rem!important
  }
  .fs-md-5qx {
   font-size:5.25rem!important
  }
  .fs-md-5hx {
   font-size:5.5rem!important
  }
  .fs-md-5tx {
   font-size:5.75rem!important
  }
  .fs-lg-1 {
   font-size:1.75rem!important
  }
  .fs-lg-2 {
   font-size:1.5rem!important
  }
  .fs-lg-3 {
   font-size:1.35rem!important
  }
  .fs-lg-2x {
   font-size:2rem!important
  }
  .fs-lg-2qx {
   font-size:2.25rem!important
  }
  .fs-lg-2hx {
   font-size:2.5rem!important
  }
  .fs-lg-2tx {
   font-size:2.75rem!important
  }
  .fs-lg-3x {
   font-size:3rem!important
  }
  .fs-lg-3qx {
   font-size:3.25rem!important
  }
  .fs-lg-3hx {
   font-size:3.5rem!important
  }
  .fs-lg-3tx {
   font-size:3.75rem!important
  }
  .fs-lg-4x {
   font-size:4rem!important
  }
  .fs-lg-4qx {
   font-size:4.25rem!important
  }
  .fs-lg-4hx {
   font-size:4.5rem!important
  }
  .fs-lg-4tx {
   font-size:4.75rem!important
  }
  .fs-lg-5x {
   font-size:5rem!important
  }
  .fs-lg-5qx {
   font-size:5.25rem!important
  }
  .fs-lg-5hx {
   font-size:5.5rem!important
  }
  .fs-lg-5tx {
   font-size:5.75rem!important
  }
 }
 @media print {
  .d-print-inline {
   display:inline!important
  }
  .d-print-inline-block {
   display:inline-block!important
  }
  .d-print-block {
   display:block!important
  }
  .d-print-grid {
   display:grid!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
  }
  .d-print-none {
   display:none!important
  }
 }
 
.prmarybg{
    background:#4A0404;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){
    width:200px !important;
}
select.form-control , #reportrange{
    border-radius:0 !important;
    border-color:#000000 !important;
    font-size: inherit !important;
}
.page-link.active{
    background:#0b5ed7;
    color:#fff;
    font-weight:bold;
}
.pagination a{
    cursor: pointer;
}
}
}