/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter,  Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.modal-open {
    overflow: hidden;
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
}
.modal.fade .modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
}
@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
    transition: none;
}
}.modal.show .modal-dialog {
    -webkit-transform: none;
    transform: none;
}
.modal-dialog-scrollable {
    display: flex;
    max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden;
}
.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {
    flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}
.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - 1rem);
}
.modal-dialog-centered:before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""}
.modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
    max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable:before {
    content: none;
}
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem;
    outline: 0;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.show {
    opacity: .5;
}
.modal-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
}
.modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto;
}
.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem;
}
.modal-footer {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 1px solid #dee2e6;
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem;
}
.modal-footer>:not(:first-child) {
    margin-left: .25rem;
}
.modal-footer>:not(:last-child) {
    margin-right: .25rem;
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width:576px) {
    .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
}
.modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
}
.modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
}
.modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
}
.modal-dialog-centered:before {
    height: calc(100vh - 3.5rem);
}
.modal-sm {
    max-width: 300px;
}
}@media (min-width:992px) {
    .modal-lg, .modal-xl {
    max-width: 800px;
}
}@media (min-width:1200px) {
    .modal-xl {
    max-width: 1240px;
}
}.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width:576px) {
    .container {
    max-width: 540px;
}
}@media (min-width:768px) {
    .container {
    max-width: 720px;
}
}@media (min-width:992px) {
    .container {
    max-width: 960px;
}
}@media (min-width:1200px) {
    .container {
    max-width: 1240px;
}
}.container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.no-gutters {
    margin-right: 0;
    margin-left: 0;
}
.no-gutters>.col, .no-gutters>[class*=col-] {
    padding-right: 0;
    padding-left: 0;
}
.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
.col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%}
.col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%}
.col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%}
.col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%}
.col-3 {
    flex: 0 0 25%;
    max-width: 25%}
.col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%}
.col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%}
.col-6 {
    flex: 0 0 50%;
    max-width: 50%}
.col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%}
.col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%}
.col-9 {
    flex: 0 0 75%;
    max-width: 75%}
.col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%}
.col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%}
.col-12 {
    flex: 0 0 100%;
    max-width: 100%}
.order-first {
    order: -1;
}
.order-last {
    order: 13;
}
.order-0 {
    order: 0;
}
.order-1 {
    order: 1;
}
.order-2 {
    order: 2;
}
.order-3 {
    order: 3;
}
.order-4 {
    order: 4;
}
.order-5 {
    order: 5;
}
.order-6 {
    order: 6;
}
.order-7 {
    order: 7;
}
.order-8 {
    order: 8;
}
.order-9 {
    order: 9;
}
.order-10 {
    order: 10;
}
.order-11 {
    order: 11;
}
.order-12 {
    order: 12;
}
.offset-1 {
    margin-left: 8.33333%}
.offset-2 {
    margin-left: 16.66667%}
.offset-3 {
    margin-left: 25%}
.offset-4 {
    margin-left: 33.33333%}
.offset-5 {
    margin-left: 41.66667%}
.offset-6 {
    margin-left: 50%}
.offset-7 {
    margin-left: 58.33333%}
.offset-8 {
    margin-left: 66.66667%}
.offset-9 {
    margin-left: 75%}
.offset-10 {
    margin-left: 83.33333%}
.offset-11 {
    margin-left: 91.66667%}
@media (min-width:576px) {
    .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%}
.col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%}
.col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%}
.col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%}
.col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%}
.col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%}
.col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%}
.col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%}
.col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%}
.col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%}
.col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%}
.col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%}
.col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%}
.col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%}
.order-sm-first {
    order: -1;
}
.order-sm-last {
    order: 13;
}
.order-sm-0 {
    order: 0;
}
.order-sm-1 {
    order: 1;
}
.order-sm-2 {
    order: 2;
}
.order-sm-3 {
    order: 3;
}
.order-sm-4 {
    order: 4;
}
.order-sm-5 {
    order: 5;
}
.order-sm-6 {
    order: 6;
}
.order-sm-7 {
    order: 7;
}
.order-sm-8 {
    order: 8;
}
.order-sm-9 {
    order: 9;
}
.order-sm-10 {
    order: 10;
}
.order-sm-11 {
    order: 11;
}
.order-sm-12 {
    order: 12;
}
.offset-sm-0 {
    margin-left: 0;
}
.offset-sm-1 {
    margin-left: 8.33333%}
.offset-sm-2 {
    margin-left: 16.66667%}
.offset-sm-3 {
    margin-left: 25%}
.offset-sm-4 {
    margin-left: 33.33333%}
.offset-sm-5 {
    margin-left: 41.66667%}
.offset-sm-6 {
    margin-left: 50%}
.offset-sm-7 {
    margin-left: 58.33333%}
.offset-sm-8 {
    margin-left: 66.66667%}
.offset-sm-9 {
    margin-left: 75%}
.offset-sm-10 {
    margin-left: 83.33333%}
.offset-sm-11 {
    margin-left: 91.66667%}
}@media (min-width:768px) {
    .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%}
.col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%}
.col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%}
.col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%}
.col-md-3 {
    flex: 0 0 25%;
    max-width: 25%}
.col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%}
.col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%}
.col-md-6 {
    flex: 0 0 50%;
    max-width: 50%}
.col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%}
.col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%}
.col-md-9 {
    flex: 0 0 75%;
    max-width: 75%}
.col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%}
.col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%}
.col-md-12 {
    flex: 0 0 100%;
    max-width: 100%}
.order-md-first {
    order: -1;
}
.order-md-last {
    order: 13;
}
.order-md-0 {
    order: 0;
}
.order-md-1 {
    order: 1;
}
.order-md-2 {
    order: 2;
}
.order-md-3 {
    order: 3;
}
.order-md-4 {
    order: 4;
}
.order-md-5 {
    order: 5;
}
.order-md-6 {
    order: 6;
}
.order-md-7 {
    order: 7;
}
.order-md-8 {
    order: 8;
}
.order-md-9 {
    order: 9;
}
.order-md-10 {
    order: 10;
}
.order-md-11 {
    order: 11;
}
.order-md-12 {
    order: 12;
}
.offset-md-0 {
    margin-left: 0;
}
.offset-md-1 {
    margin-left: 8.33333%}
.offset-md-2 {
    margin-left: 16.66667%}
.offset-md-3 {
    margin-left: 25%}
.offset-md-4 {
    margin-left: 33.33333%}
.offset-md-5 {
    margin-left: 41.66667%}
.offset-md-6 {
    margin-left: 50%}
.offset-md-7 {
    margin-left: 58.33333%}
.offset-md-8 {
    margin-left: 66.66667%}
.offset-md-9 {
    margin-left: 75%}
.offset-md-10 {
    margin-left: 83.33333%}
.offset-md-11 {
    margin-left: 91.66667%}
}@media (min-width:992px) {
    .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%}
.col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%}
.col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%}
.col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%}
.col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%}
.col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%}
.col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%}
.col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%}
.col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%}
.col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%}
.col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%}
.col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%}
.col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%}
.col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%}
.order-lg-first {
    order: -1;
}
.order-lg-last {
    order: 13;
}
.order-lg-0 {
    order: 0;
}
.order-lg-1 {
    order: 1;
}
.order-lg-2 {
    order: 2;
}
.order-lg-3 {
    order: 3;
}
.order-lg-4 {
    order: 4;
}
.order-lg-5 {
    order: 5;
}
.order-lg-6 {
    order: 6;
}
.order-lg-7 {
    order: 7;
}
.order-lg-8 {
    order: 8;
}
.order-lg-9 {
    order: 9;
}
.order-lg-10 {
    order: 10;
}
.order-lg-11 {
    order: 11;
}
.order-lg-12 {
    order: 12;
}
.offset-lg-0 {
    margin-left: 0;
}
.offset-lg-1 {
    margin-left: 8.33333%}
.offset-lg-2 {
    margin-left: 16.66667%}
.offset-lg-3 {
    margin-left: 25%}
.offset-lg-4 {
    margin-left: 33.33333%}
.offset-lg-5 {
    margin-left: 41.66667%}
.offset-lg-6 {
    margin-left: 50%}
.offset-lg-7 {
    margin-left: 58.33333%}
.offset-lg-8 {
    margin-left: 66.66667%}
.offset-lg-9 {
    margin-left: 75%}
.offset-lg-10 {
    margin-left: 83.33333%}
.offset-lg-11 {
    margin-left: 91.66667%}
}@media (min-width:1200px) {
    .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%}
.col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%}
.col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%}
.col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%}
.col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%}
.col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%}
.col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%}
.col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%}
.col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%}
.col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%}
.col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%}
.col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%}
.col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%}
.col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%}
.order-xl-first {
    order: -1;
}
.order-xl-last {
    order: 13;
}
.order-xl-0 {
    order: 0;
}
.order-xl-1 {
    order: 1;
}
.order-xl-2 {
    order: 2;
}
.order-xl-3 {
    order: 3;
}
.order-xl-4 {
    order: 4;
}
.order-xl-5 {
    order: 5;
}
.order-xl-6 {
    order: 6;
}
.order-xl-7 {
    order: 7;
}
.order-xl-8 {
    order: 8;
}
.order-xl-9 {
    order: 9;
}
.order-xl-10 {
    order: 10;
}
.order-xl-11 {
    order: 11;
}
.order-xl-12 {
    order: 12;
}
.offset-xl-0 {
    margin-left: 0;
}
.offset-xl-1 {
    margin-left: 8.33333%}
.offset-xl-2 {
    margin-left: 16.66667%}
.offset-xl-3 {
    margin-left: 25%}
.offset-xl-4 {
    margin-left: 33.33333%}
.offset-xl-5 {
    margin-left: 41.66667%}
.offset-xl-6 {
    margin-left: 50%}
.offset-xl-7 {
    margin-left: 58.33333%}
.offset-xl-8 {
    margin-left: 66.66667%}
.offset-xl-9 {
    margin-left: 75%}
.offset-xl-10 {
    margin-left: 83.33333%}
.offset-xl-11 {
    margin-left: 91.66667%}
}.align-baseline {
    vertical-align: baseline!important;
}
.align-top {
    vertical-align: top!important;
}
.align-middle {
    vertical-align: middle!important;
}
.align-bottom {
    vertical-align: bottom!important;
}
.align-text-bottom {
    vertical-align: text-bottom!important;
}
.align-text-top {
    vertical-align: text-top!important;
}
.bg-primary {
    background-color: #007bff!important;
}
a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
    background-color: #0062cc!important;
}
.bg-secondary {
    background-color: #6c757d!important;
}
a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {
    background-color: #545b62!important;
}
.bg-success {
    background-color: #28a745!important;
}
a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {
    background-color: #1e7e34!important;
}
.bg-info {
    background-color: #17a2b8!important;
}
a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {
    background-color: #117a8b!important;
}
.bg-warning {
    background-color: #ffc107!important;
}
a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {
    background-color: #d39e00!important;
}
.bg-danger {
    background-color: #dc3545!important;
}
a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {
    background-color: #bd2130!important;
}
.bg-light {
    background-color: #f8f9fa!important;
}
a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {
    background-color: #dae0e5!important;
}
.bg-dark {
    background-color: #343a40!important;
}
a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
    background-color: #1d2124!important;
}
.bg-white {
    background-color: #fff!important;
}
.bg-transparent {
    background-color: transparent!important;
}
.border {
    border: 1px solid #dee2e6!important;
}
.border-top {
    border-top: 1px solid #dee2e6!important;
}
.border-right {
    border-right: 1px solid #dee2e6!important;
}
.border-bottom {
    border-bottom: 1px solid #dee2e6!important;
}
.border-left {
    border-left: 1px solid #dee2e6!important;
}
.border-0 {
    border: 0!important;
}
.border-top-0 {
    border-top: 0!important;
}
.border-right-0 {
    border-right: 0!important;
}
.border-bottom-0 {
    border-bottom: 0!important;
}
.border-left-0 {
    border-left: 0!important;
}
.border-primary {
    border-color: #007bff!important;
}
.border-secondary {
    border-color: #6c757d!important;
}
.border-success {
    border-color: #28a745!important;
}
.border-info {
    border-color: #17a2b8!important;
}
.border-warning {
    border-color: #ffc107!important;
}
.border-danger {
    border-color: #dc3545!important;
}
.border-light {
    border-color: #f8f9fa!important;
}
.border-dark {
    border-color: #343a40!important;
}
.border-white {
    border-color: #fff!important;
}
.rounded-sm {
    border-radius: .2rem!important;
}
.rounded {
    border-radius: .25rem!important;
}
.rounded-top {
    border-top-left-radius: .25rem!important;
}
.rounded-right, .rounded-top {
    border-top-right-radius: .25rem!important;
}
.rounded-bottom, .rounded-right {
    border-bottom-right-radius: .25rem!important;
}
.rounded-bottom, .rounded-left {
    border-bottom-left-radius: .25rem!important;
}
.rounded-left {
    border-top-left-radius: .25rem!important;
}
.rounded-lg {
    border-radius: .3rem!important;
}
.rounded-circle {
    border-radius: 50%!important;
}
.rounded-pill {
    border-radius: 50rem!important;
}
.rounded-0 {
    border-radius: 0!important;
}
.clearfix:after {
    display: block;
    clear: both;
    content: ""}
.d-none {
    display: none!important;
}
.d-inline {
    display: inline!important;
}
.d-inline-block {
    display: inline-block!important;
}
.d-block {
    display: block!important;
}
.d-table {
    display: table!important;
}
.d-table-row {
    display: table-row!important;
}
.d-table-cell {
    display: table-cell!important;
}
.d-flex {
    display: flex!important;
}
.d-inline-flex {
    display: inline-flex!important;
}
@media (min-width:576px) {
    .d-sm-none {
    display: none!important;
}
.d-sm-inline {
    display: inline!important;
}
.d-sm-inline-block {
    display: inline-block!important;
}
.d-sm-block {
    display: block!important;
}
.d-sm-table {
    display: table!important;
}
.d-sm-table-row {
    display: table-row!important;
}
.d-sm-table-cell {
    display: table-cell!important;
}
.d-sm-flex {
    display: flex!important;
}
.d-sm-inline-flex {
    display: inline-flex!important;
}
}@media (min-width:768px) {
    .d-md-none {
    display: none!important;
}
.d-md-inline {
    display: inline!important;
}
.d-md-inline-block {
    display: inline-block!important;
}
.d-md-block {
    display: block!important;
}
.d-md-table {
    display: table!important;
}
.d-md-table-row {
    display: table-row!important;
}
.d-md-table-cell {
    display: table-cell!important;
}
.d-md-flex {
    display: flex!important;
}
.d-md-inline-flex {
    display: inline-flex!important;
}
}@media (min-width:992px) {
    .d-lg-none {
    display: none!important;
}
.d-lg-inline {
    display: inline!important;
}
.d-lg-inline-block {
    display: inline-block!important;
}
.d-lg-block {
    display: block!important;
}
.d-lg-table {
    display: table!important;
}
.d-lg-table-row {
    display: table-row!important;
}
.d-lg-table-cell {
    display: table-cell!important;
}
.d-lg-flex {
    display: flex!important;
}
.d-lg-inline-flex {
    display: inline-flex!important;
}
}@media (min-width:1200px) {
    .d-xl-none {
    display: none!important;
}
.d-xl-inline {
    display: inline!important;
}
.d-xl-inline-block {
    display: inline-block!important;
}
.d-xl-block {
    display: block!important;
}
.d-xl-table {
    display: table!important;
}
.d-xl-table-row {
    display: table-row!important;
}
.d-xl-table-cell {
    display: table-cell!important;
}
.d-xl-flex {
    display: flex!important;
}
.d-xl-inline-flex {
    display: inline-flex!important;
}
}@media print {
    .d-print-none {
    display: none!important;
}
.d-print-inline {
    display: inline!important;
}
.d-print-inline-block {
    display: inline-block!important;
}
.d-print-block {
    display: block!important;
}
.d-print-table {
    display: table!important;
}
.d-print-table-row {
    display: table-row!important;
}
.d-print-table-cell {
    display: table-cell!important;
}
.d-print-flex {
    display: flex!important;
}
.d-print-inline-flex {
    display: inline-flex!important;
}
}.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden;
}
.embed-responsive:before {
    display: block;
    content: ""}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.embed-responsive-21by9:before {
    padding-top: 42.85714%}
.embed-responsive-16by9:before {
    padding-top: 56.25%}
.embed-responsive-4by3:before {
    padding-top: 75%}
.embed-responsive-1by1:before {
    padding-top: 100%}
.flex-row {
    flex-direction: row!important;
}
.flex-column {
    flex-direction: column!important;
}
.flex-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-column-reverse {
    flex-direction: column-reverse!important;
}
.flex-wrap {
    flex-wrap: wrap!important;
}
.flex-nowrap {
    flex-wrap: nowrap!important;
}
.flex-wrap-reverse {
    flex-wrap: wrap-reverse!important;
}
.flex-fill {
    flex: 1 1 auto!important;
}
.flex-grow-0 {
    flex-grow: 0!important;
}
.flex-grow-1 {
    flex-grow: 1!important;
}
.flex-shrink-0 {
    flex-shrink: 0!important;
}
.flex-shrink-1 {
    flex-shrink: 1!important;
}
.justify-content-start {
    justify-content: flex-start!important;
}
.justify-content-end {
    justify-content: flex-end!important;
}
.justify-content-center {
    justify-content: center!important;
}
.justify-content-between {
    justify-content: space-between!important;
}
.justify-content-around {
    justify-content: space-around!important;
}
.align-items-start {
    align-items: flex-start!important;
}
.align-items-end {
    align-items: flex-end!important;
}
.align-items-center {
    align-items: center!important;
}
.align-items-baseline {
    align-items: baseline!important;
}
.align-items-stretch {
    align-items: stretch!important;
}
.align-content-start {
    align-content: flex-start!important;
}
.align-content-end {
    align-content: flex-end!important;
}
.align-content-center {
    align-content: center!important;
}
.align-content-between {
    align-content: space-between!important;
}
.align-content-around {
    align-content: space-around!important;
}
.align-content-stretch {
    align-content: stretch!important;
}
.align-self-auto {
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
}
.align-self-start {
    align-self: flex-start!important;
}
.align-self-end {
    align-self: flex-end!important;
}
.align-self-center {
    -ms-grid-row-align: center!important;
    align-self: center!important;
}
.align-self-baseline {
    align-self: baseline!important;
}
.align-self-stretch {
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
}
@media (min-width:576px) {
    .flex-sm-row {
    flex-direction: row!important;
}
.flex-sm-column {
    flex-direction: column!important;
}
.flex-sm-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-sm-column-reverse {
    flex-direction: column-reverse!important;
}
.flex-sm-wrap {
    flex-wrap: wrap!important;
}
.flex-sm-nowrap {
    flex-wrap: nowrap!important;
}
.flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse!important;
}
.flex-sm-fill {
    flex: 1 1 auto!important;
}
.flex-sm-grow-0 {
    flex-grow: 0!important;
}
.flex-sm-grow-1 {
    flex-grow: 1!important;
}
.flex-sm-shrink-0 {
    flex-shrink: 0!important;
}
.flex-sm-shrink-1 {
    flex-shrink: 1!important;
}
.justify-content-sm-start {
    justify-content: flex-start!important;
}
.justify-content-sm-end {
    justify-content: flex-end!important;
}
.justify-content-sm-center {
    justify-content: center!important;
}
.justify-content-sm-between {
    justify-content: space-between!important;
}
.justify-content-sm-around {
    justify-content: space-around!important;
}
.align-items-sm-start {
    align-items: flex-start!important;
}
.align-items-sm-end {
    align-items: flex-end!important;
}
.align-items-sm-center {
    align-items: center!important;
}
.align-items-sm-baseline {
    align-items: baseline!important;
}
.align-items-sm-stretch {
    align-items: stretch!important;
}
.align-content-sm-start {
    align-content: flex-start!important;
}
.align-content-sm-end {
    align-content: flex-end!important;
}
.align-content-sm-center {
    align-content: center!important;
}
.align-content-sm-between {
    align-content: space-between!important;
}
.align-content-sm-around {
    align-content: space-around!important;
}
.align-content-sm-stretch {
    align-content: stretch!important;
}
.align-self-sm-auto {
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
}
.align-self-sm-start {
    align-self: flex-start!important;
}
.align-self-sm-end {
    align-self: flex-end!important;
}
.align-self-sm-center {
    -ms-grid-row-align: center!important;
    align-self: center!important;
}
.align-self-sm-baseline {
    align-self: baseline!important;
}
.align-self-sm-stretch {
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
}
}@media (min-width:768px) {
    .flex-md-row {
    flex-direction: row!important;
}
.flex-md-column {
    flex-direction: column!important;
}
.flex-md-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-md-column-reverse {
    flex-direction: column-reverse!important;
}
.flex-md-wrap {
    flex-wrap: wrap!important;
}
.flex-md-nowrap {
    flex-wrap: nowrap!important;
}
.flex-md-wrap-reverse {
    flex-wrap: wrap-reverse!important;
}
.flex-md-fill {
    flex: 1 1 auto!important;
}
.flex-md-grow-0 {
    flex-grow: 0!important;
}
.flex-md-grow-1 {
    flex-grow: 1!important;
}
.flex-md-shrink-0 {
    flex-shrink: 0!important;
}
.flex-md-shrink-1 {
    flex-shrink: 1!important;
}
.justify-content-md-start {
    justify-content: flex-start!important;
}
.justify-content-md-end {
    justify-content: flex-end!important;
}
.justify-content-md-center {
    justify-content: center!important;
}
.justify-content-md-between {
    justify-content: space-between!important;
}
.justify-content-md-around {
    justify-content: space-around!important;
}
.align-items-md-start {
    align-items: flex-start!important;
}
.align-items-md-end {
    align-items: flex-end!important;
}
.align-items-md-center {
    align-items: center!important;
}
.align-items-md-baseline {
    align-items: baseline!important;
}
.align-items-md-stretch {
    align-items: stretch!important;
}
.align-content-md-start {
    align-content: flex-start!important;
}
.align-content-md-end {
    align-content: flex-end!important;
}
.align-content-md-center {
    align-content: center!important;
}
.align-content-md-between {
    align-content: space-between!important;
}
.align-content-md-around {
    align-content: space-around!important;
}
.align-content-md-stretch {
    align-content: stretch!important;
}
.align-self-md-auto {
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
}
.align-self-md-start {
    align-self: flex-start!important;
}
.align-self-md-end {
    align-self: flex-end!important;
}
.align-self-md-center {
    -ms-grid-row-align: center!important;
    align-self: center!important;
}
.align-self-md-baseline {
    align-self: baseline!important;
}
.align-self-md-stretch {
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
}
}@media (min-width:992px) {
    .flex-lg-row {
    flex-direction: row!important;
}
.flex-lg-column {
    flex-direction: column!important;
}
.flex-lg-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-lg-column-reverse {
    flex-direction: column-reverse!important;
}
.flex-lg-wrap {
    flex-wrap: wrap!important;
}
.flex-lg-nowrap {
    flex-wrap: nowrap!important;
}
.flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse!important;
}
.flex-lg-fill {
    flex: 1 1 auto!important;
}
.flex-lg-grow-0 {
    flex-grow: 0!important;
}
.flex-lg-grow-1 {
    flex-grow: 1!important;
}
.flex-lg-shrink-0 {
    flex-shrink: 0!important;
}
.flex-lg-shrink-1 {
    flex-shrink: 1!important;
}
.justify-content-lg-start {
    justify-content: flex-start!important;
}
.justify-content-lg-end {
    justify-content: flex-end!important;
}
.justify-content-lg-center {
    justify-content: center!important;
}
.justify-content-lg-between {
    justify-content: space-between!important;
}
.justify-content-lg-around {
    justify-content: space-around!important;
}
.align-items-lg-start {
    align-items: flex-start!important;
}
.align-items-lg-end {
    align-items: flex-end!important;
}
.align-items-lg-center {
    align-items: center!important;
}
.align-items-lg-baseline {
    align-items: baseline!important;
}
.align-items-lg-stretch {
    align-items: stretch!important;
}
.align-content-lg-start {
    align-content: flex-start!important;
}
.align-content-lg-end {
    align-content: flex-end!important;
}
.align-content-lg-center {
    align-content: center!important;
}
.align-content-lg-between {
    align-content: space-between!important;
}
.align-content-lg-around {
    align-content: space-around!important;
}
.align-content-lg-stretch {
    align-content: stretch!important;
}
.align-self-lg-auto {
    -ms-grid-row-align: auto!important;
    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 {
    -ms-grid-row-align: center!important;
    align-self: center!important;
}
.align-self-lg-baseline {
    align-self: baseline!important;
}
.align-self-lg-stretch {
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
}
}@media (min-width:1200px) {
    .flex-xl-row {
    flex-direction: row!important;
}
.flex-xl-column {
    flex-direction: column!important;
}
.flex-xl-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-xl-column-reverse {
    flex-direction: column-reverse!important;
}
.flex-xl-wrap {
    flex-wrap: wrap!important;
}
.flex-xl-nowrap {
    flex-wrap: nowrap!important;
}
.flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse!important;
}
.flex-xl-fill {
    flex: 1 1 auto!important;
}
.flex-xl-grow-0 {
    flex-grow: 0!important;
}
.flex-xl-grow-1 {
    flex-grow: 1!important;
}
.flex-xl-shrink-0 {
    flex-shrink: 0!important;
}
.flex-xl-shrink-1 {
    flex-shrink: 1!important;
}
.justify-content-xl-start {
    justify-content: flex-start!important;
}
.justify-content-xl-end {
    justify-content: flex-end!important;
}
.justify-content-xl-center {
    justify-content: center!important;
}
.justify-content-xl-between {
    justify-content: space-between!important;
}
.justify-content-xl-around {
    justify-content: space-around!important;
}
.align-items-xl-start {
    align-items: flex-start!important;
}
.align-items-xl-end {
    align-items: flex-end!important;
}
.align-items-xl-center {
    align-items: center!important;
}
.align-items-xl-baseline {
    align-items: baseline!important;
}
.align-items-xl-stretch {
    align-items: stretch!important;
}
.align-content-xl-start {
    align-content: flex-start!important;
}
.align-content-xl-end {
    align-content: flex-end!important;
}
.align-content-xl-center {
    align-content: center!important;
}
.align-content-xl-between {
    align-content: space-between!important;
}
.align-content-xl-around {
    align-content: space-around!important;
}
.align-content-xl-stretch {
    align-content: stretch!important;
}
.align-self-xl-auto {
    -ms-grid-row-align: auto!important;
    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 {
    -ms-grid-row-align: center!important;
    align-self: center!important;
}
.align-self-xl-baseline {
    align-self: baseline!important;
}
.align-self-xl-stretch {
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
}
}.float-left {
    float: left!important;
}
.float-right {
    float: right!important;
}
.float-none {
    float: none!important;
}
@media (min-width:576px) {
    .float-sm-left {
    float: left!important;
}
.float-sm-right {
    float: right!important;
}
.float-sm-none {
    float: none!important;
}
}@media (min-width:768px) {
    .float-md-left {
    float: left!important;
}
.float-md-right {
    float: right!important;
}
.float-md-none {
    float: none!important;
}
}@media (min-width:992px) {
    .float-lg-left {
    float: left!important;
}
.float-lg-right {
    float: right!important;
}
.float-lg-none {
    float: none!important;
}
}@media (min-width:1200px) {
    .float-xl-left {
    float: left!important;
}
.float-xl-right {
    float: right!important;
}
.float-xl-none {
    float: none!important;
}
}.overflow-auto {
    overflow: auto!important;
}
.overflow-hidden {
    overflow: hidden!important;
}
.position-static {
    position: static!important;
}
.position-relative {
    position: relative!important;
}
.position-absolute {
    position: absolute!important;
}
.position-fixed {
    position: fixed!important;
}
.position-sticky {
    position: -webkit-sticky!important;
    position: sticky!important;
}
.fixed-top {
    top: 0;
}
.fixed-bottom, .fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-bottom {
    bottom: 0;
}
@supports ((position:-webkit-sticky) or (position:sticky)) {
    .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
}
}.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
}
.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important;
}
.shadow {
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
}
.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175)!important;
}
.shadow-none {
    box-shadow: none!important;
}
.w-25 {
    width: 25%!important;
}
.w-50 {
    width: 50%!important;
}
.w-75 {
    width: 75%!important;
}
.w-100 {
    width: 100%!important;
}
.w-auto {
    width: auto!important;
}
.h-25 {
    height: 25%!important;
}
.h-50 {
    height: 50%!important;
}
.h-75 {
    height: 75%!important;
}
.h-100 {
    height: 100%!important;
}
.h-auto {
    height: auto!important;
}
.mw-100 {
    max-width: 100%!important;
}
.mh-100 {
    max-height: 100%!important;
}
.min-vw-100 {
    min-width: 100vw!important;
}
.min-vh-100 {
    min-height: 100vh!important;
}
.vw-100 {
    width: 100vw!important;
}
.vh-100 {
    height: 100vh!important;
}
.stretched-link:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: transparent;
}
.m-0 {
    margin: 0!important;
}
.mt-0, .my-0 {
    margin-top: 0!important;
}
.mr-0, .mx-0 {
    margin-right: 0!important;
}
.mb-0, .my-0 {
    margin-bottom: 0!important;
}
.ml-0, .mx-0 {
    margin-left: 0!important;
}
.m-1 {
    margin: .25rem!important;
}
.mt-1, .my-1 {
    margin-top: .25rem!important;
}
.mr-1, .mx-1 {
    margin-right: .25rem!important;
}
.mb-1, .my-1 {
    margin-bottom: .25rem!important;
}
.ml-1, .mx-1 {
    margin-left: .25rem!important;
}
.m-2 {
    margin: .5rem!important;
}
.mt-2, .my-2 {
    margin-top: .5rem!important;
}
.mr-2, .mx-2 {
    margin-right: .5rem!important;
}
.mb-2, .my-2 {
    margin-bottom: .5rem!important;
}
.ml-2, .mx-2 {
    margin-left: .5rem!important;
}
.m-3 {
    margin: 1rem!important;
}
.mt-3, .my-3 {
    margin-top: 1rem!important;
}
.mr-3, .mx-3 {
    margin-right: 1rem!important;
}
.mb-3, .my-3 {
    margin-bottom: 1rem!important;
}
.ml-3, .mx-3 {
    margin-left: 1rem!important;
}
.m-4 {
    margin: 1.5rem!important;
}
.mt-4, .my-4 {
    margin-top: 1.5rem!important;
}
.mr-4, .mx-4 {
    margin-right: 1.5rem!important;
}
.mb-4, .my-4 {
    margin-bottom: 1.5rem!important;
}
.ml-4, .mx-4 {
    margin-left: 1.5rem!important;
}
.m-5 {
    margin: 3rem!important;
}
.mt-5, .my-5 {
    margin-top: 3rem!important;
}
.mr-5, .mx-5 {
    margin-right: 3rem!important;
}
.mb-5, .my-5 {
    margin-bottom: 3rem!important;
}
.ml-5, .mx-5 {
    margin-left: 3rem!important;
}
.p-0 {
    padding: 0!important;
}
.pt-0, .py-0 {
    padding-top: 0!important;
}
.pr-0, .px-0 {
    padding-right: 0!important;
}
.pb-0, .py-0 {
    padding-bottom: 0!important;
}
.pl-0, .px-0 {
    padding-left: 0!important;
}
.p-1 {
    padding: .25rem!important;
}
.pt-1, .py-1 {
    padding-top: .25rem!important;
}
.pr-1, .px-1 {
    padding-right: .25rem!important;
}
.pb-1, .py-1 {
    padding-bottom: .25rem!important;
}
.pl-1, .px-1 {
    padding-left: .25rem!important;
}
.p-2 {
    padding: .5rem!important;
}
.pt-2, .py-2 {
    padding-top: .5rem!important;
}
.pr-2, .px-2 {
    padding-right: .5rem!important;
}
.pb-2, .py-2 {
    padding-bottom: .5rem!important;
}
.pl-2, .px-2 {
    padding-left: .5rem!important;
}
.p-3 {
    padding: 1rem!important;
}
.pt-3, .py-3 {
    padding-top: 1rem!important;
}
.pr-3, .px-3 {
    padding-right: 1rem!important;
}
.pb-3, .py-3 {
    padding-bottom: 1rem!important;
}
.pl-3, .px-3 {
    padding-left: 1rem!important;
}
.p-4 {
    padding: 1.5rem!important;
}
.pt-4, .py-4 {
    padding-top: 1.5rem!important;
}
.pr-4, .px-4 {
    padding-right: 1.5rem!important;
}
.pb-4, .py-4 {
    padding-bottom: 1.5rem!important;
}
.pl-4, .px-4 {
    padding-left: 1.5rem!important;
}
.p-5 {
    padding: 3rem!important;
}
.pt-5, .py-5 {
    padding-top: 3rem!important;
}
.pr-5, .px-5 {
    padding-right: 3rem!important;
}
.pb-5, .py-5 {
    padding-bottom: 3rem!important;
}
.pl-5, .px-5 {
    padding-left: 3rem!important;
}
.m-n1 {
    margin: -.25rem!important;
}
.mt-n1, .my-n1 {
    margin-top: -.25rem!important;
}
.mr-n1, .mx-n1 {
    margin-right: -.25rem!important;
}
.mb-n1, .my-n1 {
    margin-bottom: -.25rem!important;
}
.ml-n1, .mx-n1 {
    margin-left: -.25rem!important;
}
.m-n2 {
    margin: -.5rem!important;
}
.mt-n2, .my-n2 {
    margin-top: -.5rem!important;
}
.mr-n2, .mx-n2 {
    margin-right: -.5rem!important;
}
.mb-n2, .my-n2 {
    margin-bottom: -.5rem!important;
}
.ml-n2, .mx-n2 {
    margin-left: -.5rem!important;
}
.m-n3 {
    margin: -1rem!important;
}
.mt-n3, .my-n3 {
    margin-top: -1rem!important;
}
.mr-n3, .mx-n3 {
    margin-right: -1rem!important;
}
.mb-n3, .my-n3 {
    margin-bottom: -1rem!important;
}
.ml-n3, .mx-n3 {
    margin-left: -1rem!important;
}
.m-n4 {
    margin: -1.5rem!important;
}
.mt-n4, .my-n4 {
    margin-top: -1.5rem!important;
}
.mr-n4, .mx-n4 {
    margin-right: -1.5rem!important;
}
.mb-n4, .my-n4 {
    margin-bottom: -1.5rem!important;
}
.ml-n4, .mx-n4 {
    margin-left: -1.5rem!important;
}
.m-n5 {
    margin: -3rem!important;
}
.mt-n5, .my-n5 {
    margin-top: -3rem!important;
}
.mr-n5, .mx-n5 {
    margin-right: -3rem!important;
}
.mb-n5, .my-n5 {
    margin-bottom: -3rem!important;
}
.ml-n5, .mx-n5 {
    margin-left: -3rem!important;
}
.m-auto {
    margin: auto!important;
}
.mt-auto, .my-auto {
    margin-top: auto!important;
}
.mr-auto, .mx-auto {
    margin-right: auto!important;
}
.mb-auto, .my-auto {
    margin-bottom: auto!important;
}
.ml-auto, .mx-auto {
    margin-left: auto!important;
}
@media (min-width:576px) {
    .m-sm-0 {
    margin: 0!important;
}
.mt-sm-0, .my-sm-0 {
    margin-top: 0!important;
}
.mr-sm-0, .mx-sm-0 {
    margin-right: 0!important;
}
.mb-sm-0, .my-sm-0 {
    margin-bottom: 0!important;
}
.ml-sm-0, .mx-sm-0 {
    margin-left: 0!important;
}
.m-sm-1 {
    margin: .25rem!important;
}
.mt-sm-1, .my-sm-1 {
    margin-top: .25rem!important;
}
.mr-sm-1, .mx-sm-1 {
    margin-right: .25rem!important;
}
.mb-sm-1, .my-sm-1 {
    margin-bottom: .25rem!important;
}
.ml-sm-1, .mx-sm-1 {
    margin-left: .25rem!important;
}
.m-sm-2 {
    margin: .5rem!important;
}
.mt-sm-2, .my-sm-2 {
    margin-top: .5rem!important;
}
.mr-sm-2, .mx-sm-2 {
    margin-right: .5rem!important;
}
.mb-sm-2, .my-sm-2 {
    margin-bottom: .5rem!important;
}
.ml-sm-2, .mx-sm-2 {
    margin-left: .5rem!important;
}
.m-sm-3 {
    margin: 1rem!important;
}
.mt-sm-3, .my-sm-3 {
    margin-top: 1rem!important;
}
.mr-sm-3, .mx-sm-3 {
    margin-right: 1rem!important;
}
.mb-sm-3, .my-sm-3 {
    margin-bottom: 1rem!important;
}
.ml-sm-3, .mx-sm-3 {
    margin-left: 1rem!important;
}
.m-sm-4 {
    margin: 1.5rem!important;
}
.mt-sm-4, .my-sm-4 {
    margin-top: 1.5rem!important;
}
.mr-sm-4, .mx-sm-4 {
    margin-right: 1.5rem!important;
}
.mb-sm-4, .my-sm-4 {
    margin-bottom: 1.5rem!important;
}
.ml-sm-4, .mx-sm-4 {
    margin-left: 1.5rem!important;
}
.m-sm-5 {
    margin: 3rem!important;
}
.mt-sm-5, .my-sm-5 {
    margin-top: 3rem!important;
}
.mr-sm-5, .mx-sm-5 {
    margin-right: 3rem!important;
}
.mb-sm-5, .my-sm-5 {
    margin-bottom: 3rem!important;
}
.ml-sm-5, .mx-sm-5 {
    margin-left: 3rem!important;
}
.p-sm-0 {
    padding: 0!important;
}
.pt-sm-0, .py-sm-0 {
    padding-top: 0!important;
}
.pr-sm-0, .px-sm-0 {
    padding-right: 0!important;
}
.pb-sm-0, .py-sm-0 {
    padding-bottom: 0!important;
}
.pl-sm-0, .px-sm-0 {
    padding-left: 0!important;
}
.p-sm-1 {
    padding: .25rem!important;
}
.pt-sm-1, .py-sm-1 {
    padding-top: .25rem!important;
}
.pr-sm-1, .px-sm-1 {
    padding-right: .25rem!important;
}
.pb-sm-1, .py-sm-1 {
    padding-bottom: .25rem!important;
}
.pl-sm-1, .px-sm-1 {
    padding-left: .25rem!important;
}
.p-sm-2 {
    padding: .5rem!important;
}
.pt-sm-2, .py-sm-2 {
    padding-top: .5rem!important;
}
.pr-sm-2, .px-sm-2 {
    padding-right: .5rem!important;
}
.pb-sm-2, .py-sm-2 {
    padding-bottom: .5rem!important;
}
.pl-sm-2, .px-sm-2 {
    padding-left: .5rem!important;
}
.p-sm-3 {
    padding: 1rem!important;
}
.pt-sm-3, .py-sm-3 {
    padding-top: 1rem!important;
}
.pr-sm-3, .px-sm-3 {
    padding-right: 1rem!important;
}
.pb-sm-3, .py-sm-3 {
    padding-bottom: 1rem!important;
}
.pl-sm-3, .px-sm-3 {
    padding-left: 1rem!important;
}
.p-sm-4 {
    padding: 1.5rem!important;
}
.pt-sm-4, .py-sm-4 {
    padding-top: 1.5rem!important;
}
.pr-sm-4, .px-sm-4 {
    padding-right: 1.5rem!important;
}
.pb-sm-4, .py-sm-4 {
    padding-bottom: 1.5rem!important;
}
.pl-sm-4, .px-sm-4 {
    padding-left: 1.5rem!important;
}
.p-sm-5 {
    padding: 3rem!important;
}
.pt-sm-5, .py-sm-5 {
    padding-top: 3rem!important;
}
.pr-sm-5, .px-sm-5 {
    padding-right: 3rem!important;
}
.pb-sm-5, .py-sm-5 {
    padding-bottom: 3rem!important;
}
.pl-sm-5, .px-sm-5 {
    padding-left: 3rem!important;
}
.m-sm-n1 {
    margin: -.25rem!important;
}
.mt-sm-n1, .my-sm-n1 {
    margin-top: -.25rem!important;
}
.mr-sm-n1, .mx-sm-n1 {
    margin-right: -.25rem!important;
}
.mb-sm-n1, .my-sm-n1 {
    margin-bottom: -.25rem!important;
}
.ml-sm-n1, .mx-sm-n1 {
    margin-left: -.25rem!important;
}
.m-sm-n2 {
    margin: -.5rem!important;
}
.mt-sm-n2, .my-sm-n2 {
    margin-top: -.5rem!important;
}
.mr-sm-n2, .mx-sm-n2 {
    margin-right: -.5rem!important;
}
.mb-sm-n2, .my-sm-n2 {
    margin-bottom: -.5rem!important;
}
.ml-sm-n2, .mx-sm-n2 {
    margin-left: -.5rem!important;
}
.m-sm-n3 {
    margin: -1rem!important;
}
.mt-sm-n3, .my-sm-n3 {
    margin-top: -1rem!important;
}
.mr-sm-n3, .mx-sm-n3 {
    margin-right: -1rem!important;
}
.mb-sm-n3, .my-sm-n3 {
    margin-bottom: -1rem!important;
}
.ml-sm-n3, .mx-sm-n3 {
    margin-left: -1rem!important;
}
.m-sm-n4 {
    margin: -1.5rem!important;
}
.mt-sm-n4, .my-sm-n4 {
    margin-top: -1.5rem!important;
}
.mr-sm-n4, .mx-sm-n4 {
    margin-right: -1.5rem!important;
}
.mb-sm-n4, .my-sm-n4 {
    margin-bottom: -1.5rem!important;
}
.ml-sm-n4, .mx-sm-n4 {
    margin-left: -1.5rem!important;
}
.m-sm-n5 {
    margin: -3rem!important;
}
.mt-sm-n5, .my-sm-n5 {
    margin-top: -3rem!important;
}
.mr-sm-n5, .mx-sm-n5 {
    margin-right: -3rem!important;
}
.mb-sm-n5, .my-sm-n5 {
    margin-bottom: -3rem!important;
}
.ml-sm-n5, .mx-sm-n5 {
    margin-left: -3rem!important;
}
.m-sm-auto {
    margin: auto!important;
}
.mt-sm-auto, .my-sm-auto {
    margin-top: auto!important;
}
.mr-sm-auto, .mx-sm-auto {
    margin-right: auto!important;
}
.mb-sm-auto, .my-sm-auto {
    margin-bottom: auto!important;
}
.ml-sm-auto, .mx-sm-auto {
    margin-left: auto!important;
}
}@media (min-width:768px) {
    .m-md-0 {
    margin: 0!important;
}
.mt-md-0, .my-md-0 {
    margin-top: 0!important;
}
.mr-md-0, .mx-md-0 {
    margin-right: 0!important;
}
.mb-md-0, .my-md-0 {
    margin-bottom: 0!important;
}
.ml-md-0, .mx-md-0 {
    margin-left: 0!important;
}
.m-md-1 {
    margin: .25rem!important;
}
.mt-md-1, .my-md-1 {
    margin-top: .25rem!important;
}
.mr-md-1, .mx-md-1 {
    margin-right: .25rem!important;
}
.mb-md-1, .my-md-1 {
    margin-bottom: .25rem!important;
}
.ml-md-1, .mx-md-1 {
    margin-left: .25rem!important;
}
.m-md-2 {
    margin: .5rem!important;
}
.mt-md-2, .my-md-2 {
    margin-top: .5rem!important;
}
.mr-md-2, .mx-md-2 {
    margin-right: .5rem!important;
}
.mb-md-2, .my-md-2 {
    margin-bottom: .5rem!important;
}
.ml-md-2, .mx-md-2 {
    margin-left: .5rem!important;
}
.m-md-3 {
    margin: 1rem!important;
}
.mt-md-3, .my-md-3 {
    margin-top: 1rem!important;
}
.mr-md-3, .mx-md-3 {
    margin-right: 1rem!important;
}
.mb-md-3, .my-md-3 {
    margin-bottom: 1rem!important;
}
.ml-md-3, .mx-md-3 {
    margin-left: 1rem!important;
}
.m-md-4 {
    margin: 1.5rem!important;
}
.mt-md-4, .my-md-4 {
    margin-top: 1.5rem!important;
}
.mr-md-4, .mx-md-4 {
    margin-right: 1.5rem!important;
}
.mb-md-4, .my-md-4 {
    margin-bottom: 1.5rem!important;
}
.ml-md-4, .mx-md-4 {
    margin-left: 1.5rem!important;
}
.m-md-5 {
    margin: 3rem!important;
}
.mt-md-5, .my-md-5 {
    margin-top: 3rem!important;
}
.mr-md-5, .mx-md-5 {
    margin-right: 3rem!important;
}
.mb-md-5, .my-md-5 {
    margin-bottom: 3rem!important;
}
.ml-md-5, .mx-md-5 {
    margin-left: 3rem!important;
}
.p-md-0 {
    padding: 0!important;
}
.pt-md-0, .py-md-0 {
    padding-top: 0!important;
}
.pr-md-0, .px-md-0 {
    padding-right: 0!important;
}
.pb-md-0, .py-md-0 {
    padding-bottom: 0!important;
}
.pl-md-0, .px-md-0 {
    padding-left: 0!important;
}
.p-md-1 {
    padding: .25rem!important;
}
.pt-md-1, .py-md-1 {
    padding-top: .25rem!important;
}
.pr-md-1, .px-md-1 {
    padding-right: .25rem!important;
}
.pb-md-1, .py-md-1 {
    padding-bottom: .25rem!important;
}
.pl-md-1, .px-md-1 {
    padding-left: .25rem!important;
}
.p-md-2 {
    padding: .5rem!important;
}
.pt-md-2, .py-md-2 {
    padding-top: .5rem!important;
}
.pr-md-2, .px-md-2 {
    padding-right: .5rem!important;
}
.pb-md-2, .py-md-2 {
    padding-bottom: .5rem!important;
}
.pl-md-2, .px-md-2 {
    padding-left: .5rem!important;
}
.p-md-3 {
    padding: 1rem!important;
}
.pt-md-3, .py-md-3 {
    padding-top: 1rem!important;
}
.pr-md-3, .px-md-3 {
    padding-right: 1rem!important;
}
.pb-md-3, .py-md-3 {
    padding-bottom: 1rem!important;
}
.pl-md-3, .px-md-3 {
    padding-left: 1rem!important;
}
.p-md-4 {
    padding: 1.5rem!important;
}
.pt-md-4, .py-md-4 {
    padding-top: 1.5rem!important;
}
.pr-md-4, .px-md-4 {
    padding-right: 1.5rem!important;
}
.pb-md-4, .py-md-4 {
    padding-bottom: 1.5rem!important;
}
.pl-md-4, .px-md-4 {
    padding-left: 1.5rem!important;
}
.p-md-5 {
    padding: 3rem!important;
}
.pt-md-5, .py-md-5 {
    padding-top: 3rem!important;
}
.pr-md-5, .px-md-5 {
    padding-right: 3rem!important;
}
.pb-md-5, .py-md-5 {
    padding-bottom: 3rem!important;
}
.pl-md-5, .px-md-5 {
    padding-left: 3rem!important;
}
.m-md-n1 {
    margin: -.25rem!important;
}
.mt-md-n1, .my-md-n1 {
    margin-top: -.25rem!important;
}
.mr-md-n1, .mx-md-n1 {
    margin-right: -.25rem!important;
}
.mb-md-n1, .my-md-n1 {
    margin-bottom: -.25rem!important;
}
.ml-md-n1, .mx-md-n1 {
    margin-left: -.25rem!important;
}
.m-md-n2 {
    margin: -.5rem!important;
}
.mt-md-n2, .my-md-n2 {
    margin-top: -.5rem!important;
}
.mr-md-n2, .mx-md-n2 {
    margin-right: -.5rem!important;
}
.mb-md-n2, .my-md-n2 {
    margin-bottom: -.5rem!important;
}
.ml-md-n2, .mx-md-n2 {
    margin-left: -.5rem!important;
}
.m-md-n3 {
    margin: -1rem!important;
}
.mt-md-n3, .my-md-n3 {
    margin-top: -1rem!important;
}
.mr-md-n3, .mx-md-n3 {
    margin-right: -1rem!important;
}
.mb-md-n3, .my-md-n3 {
    margin-bottom: -1rem!important;
}
.ml-md-n3, .mx-md-n3 {
    margin-left: -1rem!important;
}
.m-md-n4 {
    margin: -1.5rem!important;
}
.mt-md-n4, .my-md-n4 {
    margin-top: -1.5rem!important;
}
.mr-md-n4, .mx-md-n4 {
    margin-right: -1.5rem!important;
}
.mb-md-n4, .my-md-n4 {
    margin-bottom: -1.5rem!important;
}
.ml-md-n4, .mx-md-n4 {
    margin-left: -1.5rem!important;
}
.m-md-n5 {
    margin: -3rem!important;
}
.mt-md-n5, .my-md-n5 {
    margin-top: -3rem!important;
}
.mr-md-n5, .mx-md-n5 {
    margin-right: -3rem!important;
}
.mb-md-n5, .my-md-n5 {
    margin-bottom: -3rem!important;
}
.ml-md-n5, .mx-md-n5 {
    margin-left: -3rem!important;
}
.m-md-auto {
    margin: auto!important;
}
.mt-md-auto, .my-md-auto {
    margin-top: auto!important;
}
.mr-md-auto, .mx-md-auto {
    margin-right: auto!important;
}
.mb-md-auto, .my-md-auto {
    margin-bottom: auto!important;
}
.ml-md-auto, .mx-md-auto {
    margin-left: auto!important;
}
}@media (min-width:992px) {
    .m-lg-0 {
    margin: 0!important;
}
.mt-lg-0, .my-lg-0 {
    margin-top: 0!important;
}
.mr-lg-0, .mx-lg-0 {
    margin-right: 0!important;
}
.mb-lg-0, .my-lg-0 {
    margin-bottom: 0!important;
}
.ml-lg-0, .mx-lg-0 {
    margin-left: 0!important;
}
.m-lg-1 {
    margin: .25rem!important;
}
.mt-lg-1, .my-lg-1 {
    margin-top: .25rem!important;
}
.mr-lg-1, .mx-lg-1 {
    margin-right: .25rem!important;
}
.mb-lg-1, .my-lg-1 {
    margin-bottom: .25rem!important;
}
.ml-lg-1, .mx-lg-1 {
    margin-left: .25rem!important;
}
.m-lg-2 {
    margin: .5rem!important;
}
.mt-lg-2, .my-lg-2 {
    margin-top: .5rem!important;
}
.mr-lg-2, .mx-lg-2 {
    margin-right: .5rem!important;
}
.mb-lg-2, .my-lg-2 {
    margin-bottom: .5rem!important;
}
.ml-lg-2, .mx-lg-2 {
    margin-left: .5rem!important;
}
.m-lg-3 {
    margin: 1rem!important;
}
.mt-lg-3, .my-lg-3 {
    margin-top: 1rem!important;
}
.mr-lg-3, .mx-lg-3 {
    margin-right: 1rem!important;
}
.mb-lg-3, .my-lg-3 {
    margin-bottom: 1rem!important;
}
.ml-lg-3, .mx-lg-3 {
    margin-left: 1rem!important;
}
.m-lg-4 {
    margin: 1.5rem!important;
}
.mt-lg-4, .my-lg-4 {
    margin-top: 1.5rem!important;
}
.mr-lg-4, .mx-lg-4 {
    margin-right: 1.5rem!important;
}
.mb-lg-4, .my-lg-4 {
    margin-bottom: 1.5rem!important;
}
.ml-lg-4, .mx-lg-4 {
    margin-left: 1.5rem!important;
}
.m-lg-5 {
    margin: 3rem!important;
}
.mt-lg-5, .my-lg-5 {
    margin-top: 3rem!important;
}
.mr-lg-5, .mx-lg-5 {
    margin-right: 3rem!important;
}
.mb-lg-5, .my-lg-5 {
    margin-bottom: 3rem!important;
}
.ml-lg-5, .mx-lg-5 {
    margin-left: 3rem!important;
}
.p-lg-0 {
    padding: 0!important;
}
.pt-lg-0, .py-lg-0 {
    padding-top: 0!important;
}
.pr-lg-0, .px-lg-0 {
    padding-right: 0!important;
}
.pb-lg-0, .py-lg-0 {
    padding-bottom: 0!important;
}
.pl-lg-0, .px-lg-0 {
    padding-left: 0!important;
}
.p-lg-1 {
    padding: .25rem!important;
}
.pt-lg-1, .py-lg-1 {
    padding-top: .25rem!important;
}
.pr-lg-1, .px-lg-1 {
    padding-right: .25rem!important;
}
.pb-lg-1, .py-lg-1 {
    padding-bottom: .25rem!important;
}
.pl-lg-1, .px-lg-1 {
    padding-left: .25rem!important;
}
.p-lg-2 {
    padding: .5rem!important;
}
.pt-lg-2, .py-lg-2 {
    padding-top: .5rem!important;
}
.pr-lg-2, .px-lg-2 {
    padding-right: .5rem!important;
}
.pb-lg-2, .py-lg-2 {
    padding-bottom: .5rem!important;
}
.pl-lg-2, .px-lg-2 {
    padding-left: .5rem!important;
}
.p-lg-3 {
    padding: 1rem!important;
}
.pt-lg-3, .py-lg-3 {
    padding-top: 1rem!important;
}
.pr-lg-3, .px-lg-3 {
    padding-right: 1rem!important;
}
.pb-lg-3, .py-lg-3 {
    padding-bottom: 1rem!important;
}
.pl-lg-3, .px-lg-3 {
    padding-left: 1rem!important;
}
.p-lg-4 {
    padding: 1.5rem!important;
}
.pt-lg-4, .py-lg-4 {
    padding-top: 1.5rem!important;
}
.pr-lg-4, .px-lg-4 {
    padding-right: 1.5rem!important;
}
.pb-lg-4, .py-lg-4 {
    padding-bottom: 1.5rem!important;
}
.pl-lg-4, .px-lg-4 {
    padding-left: 1.5rem!important;
}
.p-lg-5 {
    padding: 3rem!important;
}
.pt-lg-5, .py-lg-5 {
    padding-top: 3rem!important;
}
.pr-lg-5, .px-lg-5 {
    padding-right: 3rem!important;
}
.pb-lg-5, .py-lg-5 {
    padding-bottom: 3rem!important;
}
.pl-lg-5, .px-lg-5 {
    padding-left: 3rem!important;
}
.m-lg-n1 {
    margin: -.25rem!important;
}
.mt-lg-n1, .my-lg-n1 {
    margin-top: -.25rem!important;
}
.mr-lg-n1, .mx-lg-n1 {
    margin-right: -.25rem!important;
}
.mb-lg-n1, .my-lg-n1 {
    margin-bottom: -.25rem!important;
}
.ml-lg-n1, .mx-lg-n1 {
    margin-left: -.25rem!important;
}
.m-lg-n2 {
    margin: -.5rem!important;
}
.mt-lg-n2, .my-lg-n2 {
    margin-top: -.5rem!important;
}
.mr-lg-n2, .mx-lg-n2 {
    margin-right: -.5rem!important;
}
.mb-lg-n2, .my-lg-n2 {
    margin-bottom: -.5rem!important;
}
.ml-lg-n2, .mx-lg-n2 {
    margin-left: -.5rem!important;
}
.m-lg-n3 {
    margin: -1rem!important;
}
.mt-lg-n3, .my-lg-n3 {
    margin-top: -1rem!important;
}
.mr-lg-n3, .mx-lg-n3 {
    margin-right: -1rem!important;
}
.mb-lg-n3, .my-lg-n3 {
    margin-bottom: -1rem!important;
}
.ml-lg-n3, .mx-lg-n3 {
    margin-left: -1rem!important;
}
.m-lg-n4 {
    margin: -1.5rem!important;
}
.mt-lg-n4, .my-lg-n4 {
    margin-top: -1.5rem!important;
}
.mr-lg-n4, .mx-lg-n4 {
    margin-right: -1.5rem!important;
}
.mb-lg-n4, .my-lg-n4 {
    margin-bottom: -1.5rem!important;
}
.ml-lg-n4, .mx-lg-n4 {
    margin-left: -1.5rem!important;
}
.m-lg-n5 {
    margin: -3rem!important;
}
.mt-lg-n5, .my-lg-n5 {
    margin-top: -3rem!important;
}
.mr-lg-n5, .mx-lg-n5 {
    margin-right: -3rem!important;
}
.mb-lg-n5, .my-lg-n5 {
    margin-bottom: -3rem!important;
}
.ml-lg-n5, .mx-lg-n5 {
    margin-left: -3rem!important;
}
.m-lg-auto {
    margin: auto!important;
}
.mt-lg-auto, .my-lg-auto {
    margin-top: auto!important;
}
.mr-lg-auto, .mx-lg-auto {
    margin-right: auto!important;
}
.mb-lg-auto, .my-lg-auto {
    margin-bottom: auto!important;
}
.ml-lg-auto, .mx-lg-auto {
    margin-left: auto!important;
}
}@media (min-width:1200px) {
    .m-xl-0 {
    margin: 0!important;
}
.mt-xl-0, .my-xl-0 {
    margin-top: 0!important;
}
.mr-xl-0, .mx-xl-0 {
    margin-right: 0!important;
}
.mb-xl-0, .my-xl-0 {
    margin-bottom: 0!important;
}
.ml-xl-0, .mx-xl-0 {
    margin-left: 0!important;
}
.m-xl-1 {
    margin: .25rem!important;
}
.mt-xl-1, .my-xl-1 {
    margin-top: .25rem!important;
}
.mr-xl-1, .mx-xl-1 {
    margin-right: .25rem!important;
}
.mb-xl-1, .my-xl-1 {
    margin-bottom: .25rem!important;
}
.ml-xl-1, .mx-xl-1 {
    margin-left: .25rem!important;
}
.m-xl-2 {
    margin: .5rem!important;
}
.mt-xl-2, .my-xl-2 {
    margin-top: .5rem!important;
}
.mr-xl-2, .mx-xl-2 {
    margin-right: .5rem!important;
}
.mb-xl-2, .my-xl-2 {
    margin-bottom: .5rem!important;
}
.ml-xl-2, .mx-xl-2 {
    margin-left: .5rem!important;
}
.m-xl-3 {
    margin: 1rem!important;
}
.mt-xl-3, .my-xl-3 {
    margin-top: 1rem!important;
}
.mr-xl-3, .mx-xl-3 {
    margin-right: 1rem!important;
}
.mb-xl-3, .my-xl-3 {
    margin-bottom: 1rem!important;
}
.ml-xl-3, .mx-xl-3 {
    margin-left: 1rem!important;
}
.m-xl-4 {
    margin: 1.5rem!important;
}
.mt-xl-4, .my-xl-4 {
    margin-top: 1.5rem!important;
}
.mr-xl-4, .mx-xl-4 {
    margin-right: 1.5rem!important;
}
.mb-xl-4, .my-xl-4 {
    margin-bottom: 1.5rem!important;
}
.ml-xl-4, .mx-xl-4 {
    margin-left: 1.5rem!important;
}
.m-xl-5 {
    margin: 3rem!important;
}
.mt-xl-5, .my-xl-5 {
    margin-top: 3rem!important;
}
.mr-xl-5, .mx-xl-5 {
    margin-right: 3rem!important;
}
.mb-xl-5, .my-xl-5 {
    margin-bottom: 3rem!important;
}
.ml-xl-5, .mx-xl-5 {
    margin-left: 3rem!important;
}
.p-xl-0 {
    padding: 0!important;
}
.pt-xl-0, .py-xl-0 {
    padding-top: 0!important;
}
.pr-xl-0, .px-xl-0 {
    padding-right: 0!important;
}
.pb-xl-0, .py-xl-0 {
    padding-bottom: 0!important;
}
.pl-xl-0, .px-xl-0 {
    padding-left: 0!important;
}
.p-xl-1 {
    padding: .25rem!important;
}
.pt-xl-1, .py-xl-1 {
    padding-top: .25rem!important;
}
.pr-xl-1, .px-xl-1 {
    padding-right: .25rem!important;
}
.pb-xl-1, .py-xl-1 {
    padding-bottom: .25rem!important;
}
.pl-xl-1, .px-xl-1 {
    padding-left: .25rem!important;
}
.p-xl-2 {
    padding: .5rem!important;
}
.pt-xl-2, .py-xl-2 {
    padding-top: .5rem!important;
}
.pr-xl-2, .px-xl-2 {
    padding-right: .5rem!important;
}
.pb-xl-2, .py-xl-2 {
    padding-bottom: .5rem!important;
}
.pl-xl-2, .px-xl-2 {
    padding-left: .5rem!important;
}
.p-xl-3 {
    padding: 1rem!important;
}
.pt-xl-3, .py-xl-3 {
    padding-top: 1rem!important;
}
.pr-xl-3, .px-xl-3 {
    padding-right: 1rem!important;
}
.pb-xl-3, .py-xl-3 {
    padding-bottom: 1rem!important;
}
.pl-xl-3, .px-xl-3 {
    padding-left: 1rem!important;
}
.p-xl-4 {
    padding: 1.5rem!important;
}
.pt-xl-4, .py-xl-4 {
    padding-top: 1.5rem!important;
}
.pr-xl-4, .px-xl-4 {
    padding-right: 1.5rem!important;
}
.pb-xl-4, .py-xl-4 {
    padding-bottom: 1.5rem!important;
}
.pl-xl-4, .px-xl-4 {
    padding-left: 1.5rem!important;
}
.p-xl-5 {
    padding: 3rem!important;
}
.pt-xl-5, .py-xl-5 {
    padding-top: 3rem!important;
}
.pr-xl-5, .px-xl-5 {
    padding-right: 3rem!important;
}
.pb-xl-5, .py-xl-5 {
    padding-bottom: 3rem!important;
}
.pl-xl-5, .px-xl-5 {
    padding-left: 3rem!important;
}
.m-xl-n1 {
    margin: -.25rem!important;
}
.mt-xl-n1, .my-xl-n1 {
    margin-top: -.25rem!important;
}
.mr-xl-n1, .mx-xl-n1 {
    margin-right: -.25rem!important;
}
.mb-xl-n1, .my-xl-n1 {
    margin-bottom: -.25rem!important;
}
.ml-xl-n1, .mx-xl-n1 {
    margin-left: -.25rem!important;
}
.m-xl-n2 {
    margin: -.5rem!important;
}
.mt-xl-n2, .my-xl-n2 {
    margin-top: -.5rem!important;
}
.mr-xl-n2, .mx-xl-n2 {
    margin-right: -.5rem!important;
}
.mb-xl-n2, .my-xl-n2 {
    margin-bottom: -.5rem!important;
}
.ml-xl-n2, .mx-xl-n2 {
    margin-left: -.5rem!important;
}
.m-xl-n3 {
    margin: -1rem!important;
}
.mt-xl-n3, .my-xl-n3 {
    margin-top: -1rem!important;
}
.mr-xl-n3, .mx-xl-n3 {
    margin-right: -1rem!important;
}
.mb-xl-n3, .my-xl-n3 {
    margin-bottom: -1rem!important;
}
.ml-xl-n3, .mx-xl-n3 {
    margin-left: -1rem!important;
}
.m-xl-n4 {
    margin: -1.5rem!important;
}
.mt-xl-n4, .my-xl-n4 {
    margin-top: -1.5rem!important;
}
.mr-xl-n4, .mx-xl-n4 {
    margin-right: -1.5rem!important;
}
.mb-xl-n4, .my-xl-n4 {
    margin-bottom: -1.5rem!important;
}
.ml-xl-n4, .mx-xl-n4 {
    margin-left: -1.5rem!important;
}
.m-xl-n5 {
    margin: -3rem!important;
}
.mt-xl-n5, .my-xl-n5 {
    margin-top: -3rem!important;
}
.mr-xl-n5, .mx-xl-n5 {
    margin-right: -3rem!important;
}
.mb-xl-n5, .my-xl-n5 {
    margin-bottom: -3rem!important;
}
.ml-xl-n5, .mx-xl-n5 {
    margin-left: -3rem!important;
}
.m-xl-auto {
    margin: auto!important;
}
.mt-xl-auto, .my-xl-auto {
    margin-top: auto!important;
}
.mr-xl-auto, .mx-xl-auto {
    margin-right: auto!important;
}
.mb-xl-auto, .my-xl-auto {
    margin-bottom: auto!important;
}
.ml-xl-auto, .mx-xl-auto {
    margin-left: auto!important;
}
}.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace!important;
}
.text-justify {
    text-align: justify!important;
}
.text-wrap {
    white-space: normal!important;
}
.text-nowrap {
    white-space: nowrap!important;
}
.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-left {
    text-align: left!important;
}
.text-right {
    text-align: right!important;
}
.text-center {
    text-align: center!important;
}
@media (min-width:576px) {
    .text-sm-left {
    text-align: left!important;
}
.text-sm-right {
    text-align: right!important;
}
.text-sm-center {
    text-align: center!important;
}
}@media (min-width:768px) {
    .text-md-left {
    text-align: left!important;
}
.text-md-right {
    text-align: right!important;
}
.text-md-center {
    text-align: center!important;
}
}@media (min-width:992px) {
    .text-lg-left {
    text-align: left!important;
}
.text-lg-right {
    text-align: right!important;
}
.text-lg-center {
    text-align: center!important;
}
}@media (min-width:1200px) {
    .text-xl-left {
    text-align: left!important;
}
.text-xl-right {
    text-align: right!important;
}
.text-xl-center {
    text-align: center!important;
}
}.text-lowercase {
    text-transform: lowercase!important;
}
.text-uppercase {
    text-transform: uppercase!important;
}
.text-capitalize {
    text-transform: capitalize!important;
}
.font-weight-light {
    font-weight: 300!important;
}
.font-weight-lighter {
    font-weight: lighter!important;
}
.font-weight-normal {
    font-weight: 400!important;
}
.font-weight-bold {
    font-weight: 700!important;
}
.font-weight-bolder {
    font-weight: bolder!important;
}
.font-italic {
    font-style: italic!important;
}
.text-white {
    color: #fff!important;
}
.text-primary {
    color: #007bff!important;
}
a.text-primary:focus, a.text-primary:hover {
    color: #0056b3!important;
}
.text-secondary {
    color: #6c757d!important;
}
a.text-secondary:focus, a.text-secondary:hover {
    color: #494f54!important;
}
.text-success {
    color: #28a745!important;
}
a.text-success:focus, a.text-success:hover {
    color: #19692c!important;
}
.text-info {
    color: #17a2b8!important;
}
a.text-info:focus, a.text-info:hover {
    color: #0f6674!important;
}
.text-warning {
    color: #ffc107!important;
}
a.text-warning:focus, a.text-warning:hover {
    color: #ba8b00!important;
}
.text-danger {
    color: #dc3545!important;
}
a.text-danger:focus, a.text-danger:hover {
    color: #a71d2a!important;
}
.text-light {
    color: #f8f9fa!important;
}
a.text-light:focus, a.text-light:hover {
    color: #cbd3da!important;
}
.text-dark {
    color: #343a40!important;
}
a.text-dark:focus, a.text-dark:hover {
    color: #121416!important;
}
.text-body {
    color: #212529!important;
}
.text-muted {
    color: #6c757d!important;
}
.text-black-50 {
    color: rgba(0, 0, 0, .5)!important;
}
.text-white-50 {
    color: hsla(0, 0%, 100%, .5)!important;
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.text-decoration-none {
    text-decoration: none!important;
}
.text-break {
    word-break: break-word!important;
    overflow-wrap: break-word!important;
}
.text-reset {
    color: inherit!important;
}
.visible {
    visibility: visible!important;
}
.invisible {
    visibility: hidden!important;
}
.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
@media (prefers-reduced-motion:reduce) {
    .btn {
    transition: none;
}
}.btn:hover {
    color: #212529;
    text-decoration: none;
}
.btn.focus, .btn:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}
.btn.disabled, .btn:disabled {
    opacity: .65;
}
a.btn.disabled, fieldset:disabled a.btn {
    pointer-events: none;
}
.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
}
.btn-primary.focus, .btn-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);
}
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5);
}
.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62;
}
.btn-secondary.focus, .btn-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5);
}
.btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
.btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
}
.btn-success.focus, .btn-success:focus {
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5);
}
.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5);
}
.btn-info {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}
.btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
}
.btn-info.focus, .btn-info:focus {
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5);
}
.btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5);
}
.btn-warning {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}
.btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
}
.btn-warning.focus, .btn-warning:focus {
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5);
}
.btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5);
}
.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
}
.btn-danger.focus, .btn-danger:focus {
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5);
}
.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5);
}
.btn-light {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5;
}
.btn-light.focus, .btn-light:focus {
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5);
}
.btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5);
}
.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}
.btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124;
}
.btn-dark.focus, .btn-dark:focus {
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5);
}
.btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5);
}
.btn-outline-primary {
    color: #007bff;
    border-color: #007bff;
}
.btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-outline-primary.focus, .btn-outline-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
}
.btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d;
}
.btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-outline-secondary.focus, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5);
}
.btn-outline-success {
    color: #28a745;
    border-color: #28a745;
}
.btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
.btn-outline-success.focus, .btn-outline-success:focus {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5);
}
.btn-outline-info {
    color: #17a2b8;
    border-color: #17a2b8;
}
.btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}
.btn-outline-info.focus, .btn-outline-info:focus {
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5);
}
.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107;
}
.btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}
.btn-outline-warning.focus, .btn-outline-warning:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5);
}
.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545;
}
.btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-outline-danger.focus, .btn-outline-danger:focus {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5);
}
.btn-outline-light {
    color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-outline-light.focus, .btn-outline-light:focus {
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5);
}
.btn-outline-dark {
    color: #343a40;
    border-color: #343a40;
}
.btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}
.btn-outline-dark.focus, .btn-outline-dark:focus {
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5);
}
.btn-link {
    font-weight: 400;
    color: #007bff;
    text-decoration: none;
}
.btn-link:hover {
    color: #0056b3;
    text-decoration: underline;
}
.btn-link.focus, .btn-link:focus {
    text-decoration: underline;
    box-shadow: none;
}
.btn-link.disabled, .btn-link:disabled {
    color: #6c757d;
    pointer-events: none;
}
.btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem;
}
.btn-sm {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: .2rem;
}
.btn-block {
    display: block;
    width: 100%}
.btn-block+.btn-block {
    margin-top: .5rem;
}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 100%}
*, :after, :before {
    box-sizing: border-box;
}
html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
    display: block;
}
body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff;
}
[tabindex="-1"]:focus {
    outline: 0!important;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5rem;
}
p {
    margin-top: 0;
    margin-bottom: 1rem;
}
abbr[data-original-title], abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
}
address {
    font-style: normal;
    line-height: inherit;
}
address, dl, ol, ul {
    margin-bottom: 1rem;
}
dl, ol, ul {
    margin-top: 0;
}
ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0;
}
dt {
    font-weight: 700;
}
dd {
    margin-bottom: .5rem;
    margin-left: 0;
}
blockquote {
    margin: 0 0 1rem;
}
b, strong {
    font-weight: bolder;
}
small {
    font-size: 80%}
sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sub {
    bottom: -.25em;
}
sup {
    top: -.5em;
}
a {
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
}
a:hover {
    color: #0056b3;
    text-decoration: underline;
}
a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
    outline: 0;
}
code, kbd, pre, samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em;
}
pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
}
figure {
    margin: 0 0 1rem;
}
img {
    border-style: none;
}
img, svg {
    vertical-align: middle;
}
svg {
    overflow: hidden;
}
table {
    border-collapse: collapse;
}
caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #6c757d;
    text-align: left;
    caption-side: bottom;
}
th {
    text-align: inherit;
}
label {
    display: inline-block;
    margin-bottom: .5rem;
}
button {
    border-radius: 0;
}
button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}
button, input, optgroup, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, input {
    overflow: visible;
}
button, select {
    text-transform: none;
}
select {
    word-wrap: normal;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
    -webkit-appearance: listbox;
}
textarea {
    overflow: auto;
    resize: vertical;
}
fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal;
}
progress {
    vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto;
}
[type=search] {
    outline-offset: -2px;
    -webkit-appearance: none;
}
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
}
output {
    display: inline-block;
}
summary {
    display: list-item;
    cursor: pointer;
}
template {
    display: none;
}
[hidden] {
    display: none!important;
}
@font-face {
    font-family: Marcopolo;
    src: url(../fonts/marcopolo.ttf) format("ttf"), url(../fonts/marcopolo.otf) format("otf"), url(../fonts/marcopolo.woff) format("woff"), url(../fonts/marcopolo.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
}
body {
    background: #0f0319;
    color: #fff;
    font-family: Roboto Condensed, sans-serif;
    position: relative;
}
.body-wrapper {
    position: static;
    width: 100%}
.body-wrapper.clicked {
    position: fixed;
}
img {
    max-width: 100%;
    height: auto;
}
a:hover {
    text-decoration: none;
}
h2 {
    font-size: 30px;
    font-weight: 800;
    text-transform: uppercase;
    z-index: 1;
    position: relative;
    margin-bottom: 0;
}
@media (min-width:576px) {
    h2 {
    font-size: 48px;
    line-height: 1;
}
}h3 {
    margin-bottom: 0;
    font-size: 26px;
}

h4 {
    font-size: 18px;
    margin-bottom: 10px;
    font-weight: 900;
    color: #ffea00;
    padding-top: 10px;
}
@media (min-width:768px) {
    h4 {
    font-size: 22px;
}
}@media (min-width:992px) {
    h4 {
    margin-bottom: 50px;
}
}@media (min-width:576px) {
    ul {
    margin-bottom: 30px;
    margin-left: 24%}
}@media (min-width:768px) {
    ul {
    margin-left: 0;
    margin-bottom: 0;
}
}@media (min-width:1200px) {
    ul {
    margin-bottom: 0;
}
}ul li {
    font-size: 16px;
    list-style: none;
    line-height: .7;
    margin-left: 10px;
}
@media (min-width:1200px) {
    ul li {
    font-size: 18px;
}
}ul li:before {
    content: "\2022";
    color: #ffea00;
    font-weight: 700;
    margin-left: -1em;
    font-size: 250%;
    position: relative;
    top: 10px;
    right: 6px;
}
.btn.focus, .btn:focus {
    outline: 0;
    box-shadow: none;
}
.section {
    padding: 20px 0;
}
.header {
    background: url(../images/bg-mob.jpg) no-repeat 0 0;
    min-height: 500px;
    position: relative;
    background-size: contain;
}
@media (min-width:576px) and (max-width:767.98px) {
    .header {
    background-size: cover;
}
}@media (min-width:768px) {
    .header {
    background: url(../images/bg.jpg) no-repeat 50%;
    width: auto;
}
}.header .top {
    padding: 8px 0;
}
@media (min-width:768px) {
    .header .top {
    padding: 12px 0;
}
}.header .top .btn {
    border-radius: 3px;
    padding: 2px 8px;
    font-size: 14px;
}
.header .top .btn:hover {
    background-color: #f0182b;
    color: #fff;
    transition: all .2s ease-in;
    border-color: #ff646b;
}
@media (min-width:768px) {
    .header .top .btn {
    padding: 7px 64px;
    font-size: 18px;
}
}.header .top .login {
    border-color: #ffea00;
    color: #ffea00;
}
.header .top .signup {
    border-color: #ffea00;
    background-color: #ffea00;
    margin-left: 8px;
}
.header .logo {
    max-width: 124px;
    margin-top: -10px;
}
@media (min-width:576px) {
    .header .logo {
    max-width: 180px;
    margin-top: -14px;
}
}.header .title {
    margin-top: 30px;
    font-style: italic;
    font-weight: 800;
    text-shadow: -4px -1px 5px #290e83;
}
@media (min-width:576px) {
    .header .title {
    margin-top: 110px;
}

}@media (min-width:768px) {
    .header .title {
    margin-top: 40px;
}
}.header .title h2 {
    color: #fff;
    font-size: 32px;
    text-shadow: 4px 7px 0px rgb(0 0 0 / 60%);
    line-height: 1;
}
@media (min-width:576px) {
    .header .title h2 {
    font-size: 42px;
}
}@media (min-width:768px) {
    .header .title h2 {
    font-size: 71px;
    line-height: 1;
}
}.header .title h3 {
    color: #ffea00;
    font-size: 24px;
    margin-bottom: 0;
}
@media (min-width:576px) {
    .header .title h3 {
    font-size: 38px;
}
}@media (min-width:768px) {
    .header .title h3 {
    font-size: 61px;
}
}

.header p {
    font-size: 22px;
    color: #fff;
    margin-bottom: 0;
    line-height: .5;
    text-align: center;
    font-family: 'Roboto';
}
@media (min-width:768px) {
    .header p {
    font-size: 30px;
    margin-top: 40px;
    margin-bottom: 10px;
}
}.header .btn-wrapper {
    display: block;
    margin-top: 10px;
}

@media (max-width:768px) {
.header .title {
position: relative;
    top: -50px;
}
}

@media (min-width:576px) {
    .header .btn-wrapper {
    display: flex;
}
}.header .top-cta {
    border-radius: 4px;
}


@media (max-width:576px) { 
    .header .title{
        top: -20px;
    }

    .content {
        margin-top:  -50px;
    }
}

@media (min-width:992px) {
    .header .top-cta {
    width: 325px;
}
}.bottom-cta.button {
    border-radius: 3px;
    font-size: 22px;
    padding: 12px 0;
    max-width: 300px;
    background: #ffea00;
}
.bottom-cta.button a {
    color: #191919;
    font-family: Roboto, sans-serif;
    font-weight: 900;
}
.button {
    transition: all .3s ease;
    cursor: pointer;
    color: #191919;
    padding: 10px 33px;
    margin: 0 auto 20px;
}
@media (min-width:576px) {
    .button {
    padding: 10px;
    margin-bottom: 20px;
}
}.button:hover {
    transition: all .2s ease-in;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.button.chip {
    background-color: #ffea00;
    margin-right: 10px;
    padding-top: 0;
    width: 100%}

@media (min-width:576px) {
    .button.chip {
    width: auto;
}
}@media (min-width:992px) {
    .button.chip {
    margin-bottom: 20px;
    margin-right: 14px;
    padding-top: 0;
    box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
-webkit-box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
}
}.button.chip h3 {
    font-size: 18px;
    line-height: 1;
    padding-top: 2px;
    margin-bottom: 0;
}
@media (min-width:768px) {
    .button.chip h3 {
    font-size: 24px;
    font-weight: 100;
}
}.button.chip h2 {
    font-size: 27px;
    font-weight: 800;
    line-height: 1;
    padding-top: 16px;
}
@media (min-width:768px) {
    .button.chip h2 {
        font-size: 46px;
    line-height: 1;
}
}.button.spins {
    background-color: #f0182b;
    box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
-webkit-box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 5px 6px 8px 0px rgba(0,0,0,0.55);
}
.button.spins a, .button.spins a:hover {
    color: #fff;
}
.button.spins h3 {
    font-size: 28px;
    margin-bottom: 0;
    line-height: 1.3;
}
@media (min-width:768px) {
    .button.spins h3 {
    font-size: 24px;
    font-weight: 100;
}
}.button p {
    margin-top: 0;
    line-height: .8;
    font-size: 16px;
    color: #fff;
}
@media (min-width:992px) {
    .button p {
    font-size: 22px;
}
}.button a {
    display: block;
    padding: 4px 8px;
}

@media (max-width:768px) {

.button.spins h2 {
    font-size: 32px;
    line-height: 1;
    }

    .button.spins h3 {
        font-size:22px;
    }
}


@media (min-width:992px) {
    .button a {
    padding: 12px 10px;
}

}.content {
    padding: 0;
    position: relative;
    z-index: 3;
    margin-top: 0;
}
@media (min-width:768px) {
    .content {
    margin-top: 40px;
}
}@media (min-width:576px) {
    .content h3 {
    text-align: center;
}
}@media (min-width:768px) {
    .content h3 {
    text-align: initial;
}
}.content .gtitle {
    position: absolute;
    top: -22px;
    left: 50%;
    width: 250px;
    margin-left: -125px;
}
.content .gtitle.mermaid {
    top: -24px;
}

@media (max-width:576px) {
    .content {
    margin-top: -90px;
}
}
@media (min-width:1200px) {
    .content .gtitle.mermaid {
    top: -44px;
}
}@media (min-width:1200px) {
    .content .gtitle {
    width: 320px;
    margin-left: -160px;
    top: -36px;
}
}.content-mob {
    font-size: 16px;
    overflow-x: hidden;
    padding-bottom: 30px;
}
.content-mob .mob-desc {
    color: #15eeec;
    font-weight: 800;
}
.content-mob .container {
    margin-top: 30px;
}
@media (min-width:1200px) {
    .content-mob .container {
    margin-top: 50px;
}
}.jp-wrapper {
    background: url(../images/jackpot.png) no-repeat;
    background-position: 50%;
    background-size: contain;
    margin-left: 0;
    margin-top: -10px;
    position: relative;
    height: 126px;
}
@media (min-width:576px) {
    .jp-wrapper {
    margin-left: 0;
}
}@media (min-width:768px) {
    .jp-wrapper {
    height: 166px;
    margin-left: -40px;
    margin-top: -30px;
    background-position: 0 0;
}
}.JpCounter {
    font-size: 42px;
    font-family: 'roboto condensed';
    position: absolute;
    left: auto;
    top: 27px;
    color: #fff;
    text-align: initial;
    left: 50%;
    margin-left: -113px;
    text-align: center;
}
@media (min-width:576px) {
    .JpCounter {
        margin-left: -113px;
}
}

@media (min-width:768px) {
    .JpCounter {
    left: 45px;
    margin-left: 0;
}
}
@media (min-width:1024px) {
    .JpCounter {
    top:32px;
    left: 46px;
}
}
@media (min-width:1200px) {
    .JpCounter {
    font-size: 60px;
    margin-top: 10px;
    top: 28px;
    left: 50px;
}

}

.JpCounter:before {
    content: '$';
    display: inline-block;
    vertical-align: baseline;
    line-height: 1.2;
    letter-spacing: 4px;
    padding-right: 5px;
}
@media (min-width:1200px) {
    .JpCounter:before {
    width: 35px;
    height: 52px;
}
}.tjcp {
    text-align: center;
    margin-top: 20px;
}

h3.tjcp {
    text-align: center;
    font-family: 'Roboto';
    font-weight: 400;
    color: #ffea00;
    position: relative;
    right: 20px;
    top:  -8px;
}

@media (max-width:768px) {
    h3.tjcp {
        top: 10px;
    }
}

@media (min-width:768px) {
    .tjcp {
    text-align: left;
    margin-top: 0;
}
}.slider {
    margin-top: 40px;
}
.slick-slide img {
    max-width: 300px;
}
.slots {
    padding: 20px 0 12px;
    margin-bottom: -27px;
    height: 200px;
}
@media (min-width:992px) {
    .slots {
    padding: 80px 0 12px;
}
}.slick-slide {
    margin-right: 8px;
}
.footer {
    padding: 10px 0;
    font-size: 14px;
    background: #0f0319;
    color: #ffea00;
    transition: all .8s ease;
    bottom: -80px;
    position: absolute;
    width: 100%;
    z-index: 1111;
}
@media (min-width:576px) {
    .footer {
    padding: 30px 0;
    bottom: -100px;
}
}.footer.clicked {
    display: block;
    transition: all .8s ease;
    bottom: 0;
}
.footer .terms-btn {
    border-radius: 3px;
    color: #ffea00;
    padding: 6px 8px;
    font-size: 12px;
    border-color: #ffea00;
}
.footer .terms-btn:hover {
    background-color: #f0182b;
    border-color: #ff646b;
    color: #fff;
    transition: all .2s ease-in;
}
@media (min-width:576px) {
    .footer .terms-btn {
    font-size: medium;
    padding: 6px 22px;
}
}.footer .terms {
    margin-top: 12px;
    display: none;
    color: #fff;
}
@media (min-width:576px) {
    .footer .terms {
    margin-top: 30px;
}
}.modal-header {
    border: none;
    padding-bottom: 0;
}
.modal-header .close {
    position: relative;
    top: -23px;
    right: 0;
}
@media (min-width:768px) {
    .modal-header .close {
    top: -10px;
    right: 30px;
}
}.modal-dialog {
    max-width: 420px;
    margin: 0 auto;
}
@media (min-width:576px) {
    .modal-dialog {
    max-width: 480px;
}
}@media (min-width:768px) {
    .modal-dialog {
    max-width: 670px;
}
}@media (max-width:419px) {
    .modal-dialog {
    max-width: 320px;
}
}.modal-dialog-centered {
    min-height: 100%}
@media (min-width:768px) {
    .games .modal-dialog {
    max-width: 570px;
}
}.games .modal-header .close {
    top: 0;
    right: 0;
}
.games img {
    border:  2px solid #320a54;
}

.games h3 {
    color: #ffea00;
    text-align: center;
    font-size: 28px;
    font-family: roboto;
    font-weight: 400;
    margin-bottom: 20px;
}

.feature {
    display: flex;
    text-align: center;
}

.feature-left img {
    margin:  0 auto;
}


.feature p {
    font-size: 18px;
    font-family: roboto;
    font-weight: 100;
    line-height: 1.2;
    margin-top: 20px;
}

@media (max-width:992px) {
    .feature p {
        float:  right;
        margin-left: 26px;
        text-align: left;
    }

    .feature-right {
        display: none;
    }

    .feature-left {
        margin-bottom: 20px;
    }

    .feature-left img {
        border-right:  2px solid #2a0846;
        padding-right: 30px;
    }
}

@media (max-width:768px) {
    .feature {
        margin-left: 90px;
    }
}

@media (max-width:575px) {
    .feature-left .dsp {
   display:  none; 
}
    .feature-left img {
        padding-right:  6px;
    }

    .feature p {
        margin-left: 10px;
        float: none;
        display:  inline-block;
        margin-top: 0;
        vertical-align: middle;
    }

    .feature {
        margin:  0 auto;
        display: block;
        width:  300px;
        text-align: left;
        padding-left: 10px;
    }
}

.feature span {
    color:  #ffea00;
}

img.divider {
    margin-left: 32px;
}

@media (max-width:575px) {
.pokies {
    margin-top: 100px;
}
}

@media (min-width:768px) {
    .games .modal-header .close {
    top: 16px;
    right: 10px;
}
}.modal {
    background: rgba(0, 0, 0, .8);
    overflow: auto;
}
.modal h2 {
    color: #ffea00;
    line-height: 1;
}
.modal h2, .modal h3 {
    margin-bottom: 0;
}
.modal h4 {
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding-top: 10px;
}
.modal p {
    color: #191919;
    font-weight: 100;
    margin-bottom: 5px;
    margin-top: 12px;
}
@media (max-width:419px) {
    .modal p {
    font-size: 13px;
}
}.modal a.popup-btn {
    font-size: 18px;
    color: #fff;
    text-align: center;
    padding: 8px 10px;
    background: #be0200;
    margin: 0 auto;
    position: relative;
    top: 10px;
    font-weight: normal;
    transition: all .2s ease;
    display: inline-block;
}
@media (max-width:419px) {
    .modal a.popup-btn {
    top: 6px;
}
}@media (min-width:576px) {
    .modal a.popup-btn {
    font-size: 20px;
}
}@media (min-width:768px) {
    .modal a.popup-btn {
    font-size: 28px;
    padding: 12px 30px;
    top: 6px;
}
}a.popup-btn:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: all .2s ease;
}
.popup-wrapper {
    position: relative;
    top: 125px;
}

@media (min-width:576px) {
    .popup-wrapper {
    top: 180px;
}
}@media (min-width:768px) {
    .popup-wrapper {
    top: 220px;
}

}@media (max-width:419px) {
    .popup-wrapper {
    top: 80px;
}
}.popup-wrapper.spins {
    top: 86px;
}
@media (min-width:576px) {
    .popup-wrapper.spins {
    top: 110px;
}
}@media (min-width:768px) {
    .popup-wrapper.spins {
    top: 208px;
}
}@media (max-width:419px) {
    .popup-wrapper.spins {
    top: 44px;
}
}.popup-wrapper.game {
    top: 220px;
}
@media (min-width:576px) {
    .popup-wrapper.game {
    top: 254px;
}
}@media (min-width:768px) {
    .popup-wrapper.game {
    top: 295px;
}
}@media (max-width:419px) {
    .popup-wrapper.game {
    top: 140px;
}
}.popup-wrapper.game a.popup-btn {
    padding: 14px 100px 12px;
}
@media (min-width:768px) {
    .popup-wrapper.game a.popup-btn {
    padding: 26px 100px 22px;
}
}@media (max-width:419px) {
    .popup-wrapper.game a.popup-btn {
    padding: 12px 100px 8px;
}
}.close span {
    cursor: pointer;
    font-weight: 900;
    font-size: 32px;
    transition: all .5s ease;
    display: inline-block;
}
.close span:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    transition: all .2s ease;
}
#popupBonus .modal-content {
    background: url(../images/popup1.png) no-repeat 50%;
    background-size: contain;
    min-height: 360px;
    border: none;
}
@media (min-width:576px) {
    #popupBonus .modal-content {
    min-height: 420px;
}
}@media (min-width:768px) {
    #popupBonus .modal-content {
    background: url(../images/popup1.png) no-repeat 50%;
    background-size: contain;
    min-height: 550px;
}
}@media (max-width:419px) {
    #popupBonus .modal-content {
    min-height: 290px;
}
}#popupBonus .modal-content h2 {
    font-size: 28px;
}
@media (min-width:576px) {
    #popupBonus .modal-content h2 {
    font-size: 34px;
}
}#popupBonus .modal-content .b-left span {
    color: #00267b;
}
#popupSpins .modal-content {
    background: url(../images/popup2.png) no-repeat 50%;
    background-size: contain;
    min-height: 480px;
    border: none;
}

#popupSpins .modal-content .popup-wrapper {
    top: 126px;
}

#popupSpins .modal-header .close {
    position: relative;
    top: 13px;
    right: -20px;
}

@media (min-width:420px) {
    #popupSpins .modal-header .close {
        top: 26px;
    }

    #popupSpins .modal-content .popup-wrapper {
        top: 196px;
    }
}

@media (min-width:576px) {
    #popupSpins .modal-content {
    min-height: 550px;
    }

    #popupSpins .modal-content .popup-wrapper {
        top: 240px;
    }

    #popupSpins .modal-header .close {
        top: 36px;
    }
}

@media (min-width:768px) {
    #popupSpins .modal-header .close {
    top: -11px;
    left: -28px;
    }
}

@media (max-width:419px) {
    #popupSpins .modal-content {
    min-height: 367px;
}
}#popupSpins .modal-content .b-left span {
    color: #4e005f;
}
#popupSpins .modal-content h2 {
    font-size: 38px;
}
@media (min-width:576px) {
    #popupSpins .modal-content h2 {
    font-size: 46px;
}
}#popupMariachi5 .modal-content {
    background: url(../images/popup-mariachi5.png) no-repeat 50%;
    background-size: contain;
    min-height: 423px;
    border: none;
}
@media (min-width:576px) {
    #popupMariachi5 .modal-content {
    min-height: 460px;
}
}@media (min-width:768px) {
    #popupMariachi5 .modal-content {
    background: url(../images/popup-mariachi5.png) no-repeat 50%;
    background-size: contain;
    min-height: 550px;
}
}@media (max-width:419px) {
    #popupMariachi5 .modal-content {
    min-height: 340px;
}
}#popupMariachi5 .modal-content h2 {
    font-size: 28px;
}
@media (min-width:576px) {
    #popupMariachi5 .modal-content h2 {
    font-size: 34px;
}
}#popupMariachi5 .modal-content .b-left span {
    color: #00267b;
}
#popupTrigger .modal-content {
    background: url(../images/popup-trigger.png) no-repeat 50%;
    background-size: contain;
    min-height: 423px;
    border: none;
}
@media (min-width:576px) {
    #popupTrigger .modal-content {
    min-height: 460px;
}
}@media (min-width:768px) {
    #popupTrigger .modal-content {
    background: url(../images/popup-trigger.png) no-repeat 50%;
    background-size: contain;
    min-height: 550px;
}
}@media (max-width:419px) {
    #popupTrigger .modal-content {
    min-height: 340px;
}
}#popupTrigger .modal-content h2 {
    font-size: 28px;
}
@media (min-width:576px) {
    #popupTrigger .modal-content h2 {
    font-size: 34px;
}
}#popupTrigger .modal-content .b-left span {
    color: #00267b;
}
#popupMermaid .modal-content {
    background: url(../images/popup-mermaid.png) no-repeat 50%;
    background-size: contain;
    min-height: 423px;
    border: none;
}
@media (min-width:576px) {
    #popupMermaid .modal-content {
    min-height: 460px;
}
}@media (min-width:768px) {
    #popupMermaid .modal-content {
    background: url(../images/popup-mermaid.png) no-repeat 50%;
    background-size: contain;
    min-height: 550px;
}
}@media (max-width:419px) {
    #popupMermaid .modal-content {
    min-height: 340px;
}
}#popupMermaid .modal-content h2 {
    font-size: 28px;
}
@media (min-width:576px) {
    #popupMermaid .modal-content h2 {
    font-size: 34px;
}
}#popupMermaid .modal-content .b-left span {
    color: #00267b;
}
.b-left {
    color: #000;
    margin-top: 20px;
    font-weight: 800;
    font-size: 15px;
}
@media (min-width:576px) {
    .b-left {
    font-size: 16px;
    margin-top: 40px;
}
}.coupon {
    margin: 0 auto 10px;
    color: #000;
    font-weight: 900;
    max-width: 232px;
}
@media (max-width:419px) {
    .coupon {
    margin-bottom: 0;
    max-width: 210px;
}
}@media (min-width:768px) {
    .coupon {
    max-width: 363px;
}
}.coupon .left {
    color: #000;
    width: auto;
    border:  2px dotted #000;
    font-size: 17px;
    padding: 4px 12px;
    flex: 1;
}
@media (min-width:768px) {
    .coupon .left {
    font-size: 30px;
}
}.coupon .right {
    cursor: pointer;
    transition: all .3s ease;
    border: 3px solid #390b5d;
    font-size: 12px;
    flex: 1;
    padding: 7px 0;
    max-width: 128px;
    background-color: #390b5d;
    color: #fff;
}
@media (min-width:768px) {
    .coupon .right {
    font-size: 18px;
    padding: 13px 0;
    max-width: none;
    border: 2px solid #390b5d;
}
}.coupon .right:hover {
    background: #01229f;
    border-color: #006fcf;
    transition: all .3s ease;
}
.getit-btn {
    transition: all .3s ease;
    border: 2px solid #01229f;
    font-size: 16px;
    max-width: 160px;
    background-color: #2800e2;
    color: #ffe96e;
    box-shadow: inset 0 0 20px #0b5cf7;
    border-radius: 10px;
    cursor: pointer;
    margin: 0 auto 82px;
    font-size: 13px;
    padding: 4px;
}
.getit-btn:hover {
    background: #01229f;
    border-color: #006fcf;
    transition: all .3s ease;
}
@media (min-width:576px) {
    .getit-btn {
    margin-bottom: 99px;
}
}@media (min-width:768px) {
    .getit-btn {
    font-size: 22px;
    max-width: 200px;
    margin-bottom: 137px;
}
}@media (max-width:419px) {
    .getit-btn {
    margin-bottom: 56px;
    font-size: 13px;
    padding: 4px;
}
}.anim {
    -webkit-animation: anim 2s infinite;
    animation: anim 2s infinite;
}
@-webkit-keyframes anim {
    0% {
    color: #ffea00;
}
50% {
    color: #ff7600;
}
to {
    color: #ffea00;
}
}@keyframes anim {
    0% {
    color: #ffea00;
}
50% {
    color: #ff7600;
}
to {
    color: #ffea00;
}
}.title {
    -webkit-animation: bounce 3s 0s forwards;
    animation: bounce 3s 0s forwards;
}
@-webkit-keyframes bounce {
    0% {
    -webkit-transform: scale(1) translateY(-1000px);
    transform: scale(1) translateY(-1000px);
    opacity: 0 rotate(0deg);
}
20% {
    -webkit-transform: scale(1) translateY(-1000px);
    transform: scale(1) translateY(-1000px);
    opacity: 1;
}
38% {
    -webkit-transform: scale(1.1, .95) translateY(0);
    transform: scale(1.1, .95) translateY(0);
}
55% {
    -webkit-transform: scale(.95, 1.1) translateY(-50px);
    transform: scale(.95, 1.1) translateY(-50px);
}
60% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
65% {
    -webkit-transform: scale(1) translateY(-7px);
    transform: scale(1) translateY(-7px);
}
70% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
to {
    -webkit-transform: scale(1) translateY(0) rotate(-2deg);
    transform: scale(1) translateY(0) rotate(-2deg);
}
}@keyframes bounce {
    0% {
    -webkit-transform: scale(1) translateY(-1000px);
    transform: scale(1) translateY(-1000px);
    opacity: 0 rotate(0deg);
}
20% {
    -webkit-transform: scale(1) translateY(-1000px);
    transform: scale(1) translateY(-1000px);
    opacity: 1;
}
38% {
    -webkit-transform: scale(1.1, .95) translateY(0);
    transform: scale(1.1, .95) translateY(0);
}
55% {
    -webkit-transform: scale(.95, 1.1) translateY(-50px);
    transform: scale(.95, 1.1) translateY(-50px);
}
60% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
65% {
    -webkit-transform: scale(1) translateY(-7px);
    transform: scale(1) translateY(-7px);
}
70% {
    -webkit-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
to {
    -webkit-transform: scale(1) translateY(0) rotate(-2deg);
    transform: scale(1) translateY(0) rotate(-2deg);
}
}.shine-meA {
    -webkit-animation-name: ShineAnimationA;
    animation-name: ShineAnimationA;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(.12, .89, .98, .47);
    animation-timing-function: cubic-bezier(.12, .89, .98, .47);
}
.shine-meA, .shine-meB {
    -webkit-animation-duration: 5s;
    animation-duration: 5s;
}
.shine-meB {
    -webkit-animation-name: ShineAnimationB;
    animation-name: ShineAnimationB;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: cubic-bezier(.12, .89, .98, .47);
    animation-timing-function: cubic-bezier(.12, .89, .98, .47);
}
@-webkit-keyframes ShineAnimationA {
    0% {
    background-repeat: no-repeat;
    background-image: -webkit-linear-gradient(top left, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0) 25%, hsla(0, 0%, 100%, .5) 48%, hsla(0, 0%, 100%, .8) 50%, hsla(0, 0%, 100%, .5) 52%, hsla(0, 0%, 100%, 0) 57%, hsla(0, 0%, 100%, 0));
    background-position: -250px -250px;
    background-size: 600px 600px;
}
to {
    background-repeat: no-repeat;
    background-position: 250px 250px;
}
}@-webkit-keyframes ShineAnimationB {
    0% {
    background-repeat: no-repeat;
    background-image: -webkit-linear-gradient(top left, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0) 35%, hsla(0, 0%, 100%, .5) 68%, hsla(0, 0%, 100%, .8) 70%, hsla(0, 0%, 100%, .5) 72%, hsla(0, 0%, 100%, 0) 587%, hsla(0, 0%, 100%, 0) 0);
    background-position: -250px -250px;
    background-size: 600px 600px;
}
to {
    background-repeat: no-repeat;
    background-position: 250px 250px;
}
}
/*# sourceMappingURL=data:application/json;
    base64, eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvX2N1c3RvbV9ib290c3RyYXAuc2NzcyIsIm1hc3Rlci5jc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL19tb2RhbC5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxleC5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3RleHQuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwic2Nzcy9saWJzL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsInNjc3MvbGlicy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJzY3NzL2xpYnMvYm9vdHN0cmFwL19yZWJvb3Quc2NzcyIsInNjc3MvbWFzdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0VDTUUsQ0NBRixZQUVFLGVBQWdCLENBRmxCLG1CQUtJLGlCQUFrQixDQUNsQixlQUFnQixDQUtwQixPQUNFLGNBQWUsQ0FD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b0MsQ0FLdEMsWUFBYyx1QkFBeUIsQ0lqRXZDLFNBQ0UsNEJBQThCLENBR2hDLFdBQ0UsMkJBQTZCLENDTC9CLEtBQ0Usb0JBQXFCLENBRXJCLGU5QmtSK0IsQzhCalIvQixhOUJNZ0IsQzhCTGhCLGlCQUFrQixDQUNsQixxQkFBc0IsQ0FDdEIsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixvQkFBaUIsQ0FBakIsZ0JBQWlCLENBQ2pCLDRCQUE2QixDQUM3Qiw0QkFBMkMsQ0NzRjNDLHNCL0IwUmtDLENnQ2hROUIsY0F0Q1ksQ0RjaEIsZS9CeUwrQixDRTNSN0Isb0JGcU9nQyxDQ3BPOUIsNkhEcWI2SSxDQ2hiL0ksdUM2QkxKLEs3Qk1NLGVBQWdCLEM2QmlDckIsQ3JCakNDLFdxQlFFLGE5QkpjLEM4QktkLG9CQUFxQixDQWZ6QixzQkFxQkksMEM5QlNhLEM4QjlCakIsNEJBMkJJLFc5QjhZNkIsQzhCL1hqQyx1Q0FFRSxtQkFBb0IsQ0FTcEIsYUNyREEsVS9CQ2EsQ2lDRFgsd0JqQzhCYSxDK0I1QmYsb0IvQjRCZSxDU3hCZixtQnNCQUUsVS9CTFcsQ2lDRFgsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCxzQ0FNSSwwQ0FBaUYsQ0FLckYsNENBRUUsVS9CdkJXLEMrQndCWCx3Qi9CS2EsQytCSmIsb0IvQklhLEMrQkdmLHVJQUdFLFUvQm5DVyxDK0JvQ1gsd0JBdEN1SyxDQTBDdkssb0JBMUMrTSxDQTRDL00seUpBS0ksMENBQWlGLENES3ZGLGVDckRBLFUvQkNhLENpQ0RYLHdCakNPYyxDK0JMaEIsb0IvQktnQixDU0RoQixxQnNCQUUsVS9CTFcsQ2lDRFgsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCwwQ0FNSSwyQ0FBaUYsQ0FLckYsZ0RBRUUsVS9CdkJXLEMrQndCWCx3Qi9CbEJjLEMrQm1CZCxvQi9CbkJjLEMrQjBCaEIsNklBR0UsVS9CbkNXLEMrQm9DWCx3QkF0Q3VLLENBMEN2SyxvQkExQytNLENBNEMvTSwrSkFLSSwyQ0FBaUYsQ0RLdkYsYUNyREEsVS9CQ2EsQ2lDRFgsd0JqQ3FDYSxDK0JuQ2Ysb0IvQm1DZSxDUy9CZixtQnNCQUUsVS9CTFcsQ2lDRFgsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCxzQ0FNSSx5Q0FBaUYsQ0FLckYsNENBRUUsVS9CdkJXLEMrQndCWCx3Qi9CWWEsQytCWGIsb0IvQldhLEMrQkpmLHVJQUdFLFUvQm5DVyxDK0JvQ1gsd0JBdEN1SyxDQTBDdkssb0JBMUMrTSxDQTRDL00seUpBS0kseUNBQWlGLENES3ZGLFVDckRBLFUvQkNhLENpQ0RYLHdCakN1Q2EsQytCckNmLG9CL0JxQ2UsQ1NqQ2YsZ0JzQkFFLFUvQkxXLENpQ0RYLHdCRkRvRixDQVNwRixvQkFUeUgsQ0FZM0gsZ0NBTUksMENBQWlGLENBS3JGLHNDQUVFLFUvQnZCVyxDK0J3Qlgsd0IvQmNhLEMrQmJiLG9CL0JhYSxDK0JOZiw4SEFHRSxVL0JuQ1csQytCb0NYLHdCQXRDdUssQ0EwQ3ZLLG9CQTFDK00sQ0E0Qy9NLGdKQUtJLDBDQUFpRixDREt2RixhQ3JEQSxhL0JVZ0IsQ2lDVmQsd0JqQ29DYSxDK0JsQ2Ysb0IvQmtDZSxDUzlCZixtQnNCQUUsYS9CSWMsQ2lDVmQsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCxzQ0FNSSwwQ0FBaUYsQ0FLckYsNENBRUUsYS9CZGMsQytCZWQsd0IvQldhLEMrQlZiLG9CL0JVYSxDK0JIZix1SUFHRSxhL0IxQmMsQytCMkJkLHdCQXRDdUssQ0EwQ3ZLLG9CQTFDK00sQ0E0Qy9NLHlKQUtJLDBDQUFpRixDREt2RixZQ3JEQSxVL0JDYSxDaUNEWCx3QmpDa0NhLEMrQmhDZixvQi9CZ0NlLENTNUJmLGtCc0JBRSxVL0JMVyxDaUNEWCx3QkZEb0YsQ0FTcEYsb0JBVHlILENBWTNILG9DQU1JLHlDQUFpRixDQUtyRiwwQ0FFRSxVL0J2QlcsQytCd0JYLHdCL0JTYSxDK0JSYixvQi9CUWEsQytCRGYsb0lBR0UsVS9CbkNXLEMrQm9DWCx3QkF0Q3VLLENBMEN2SyxvQkExQytNLENBNEMvTSxzSkFLSSx5Q0FBaUYsQ0RLdkYsV0NyREEsYS9CVWdCLENpQ1ZkLHdCakNFYyxDK0JBaEIsb0IvQkFnQixDU0loQixpQnNCQUUsYS9CSWMsQ2lDVmQsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCxrQ0FNSSwyQ0FBaUYsQ0FLckYsd0NBRUUsYS9CZGMsQytCZWQsd0IvQnZCYyxDK0J3QmQsb0IvQnhCYyxDK0IrQmhCLGlJQUdFLGEvQjFCYyxDK0IyQmQsd0JBdEN1SyxDQTBDdkssb0JBMUMrTSxDQTRDL00sbUpBS0ksMkNBQWlGLENES3ZGLFVDckRBLFUvQkNhLENpQ0RYLHdCakNTYyxDK0JQaEIsb0IvQk9nQixDU0hoQixnQnNCQUUsVS9CTFcsQ2lDRFgsd0JGRG9GLENBU3BGLG9CQVR5SCxDQVkzSCxnQ0FNSSx3Q0FBaUYsQ0FLckYsc0NBRUUsVS9CdkJXLEMrQndCWCx3Qi9CaEJjLEMrQmlCZCxvQi9CakJjLEMrQndCaEIsOEhBR0UsVS9CbkNXLEMrQm9DWCx3QkF0Q3VLLENBMEN2SyxvQkExQytNLENBNEMvTSxnSkFLSSx3Q0FBaUYsQ0RXdkYscUJDSkEsYS9CekJlLEMrQjBCZixvQi9CMUJlLENTeEJmLDJCc0JxREUsVS9CMURXLEMrQjJEWCx3Qi9COUJhLEMrQitCYixvQi9CL0JhLEMrQmtDZixzREFFRSx5Qy9CcENhLEMrQnVDZiw0REFFRSxhL0J6Q2EsQytCMENiLDRCQUE2QixDQUcvQiwrSkFHRSxVL0I3RVcsQytCOEVYLHdCL0JqRGEsQytCa0RiLG9CL0JsRGEsQytCb0RiLGlMQUtJLHlDL0J6RFMsQzhCNkJmLHVCQ0pBLGEvQmhEZ0IsQytCaURoQixvQi9CakRnQixDU0RoQiw2QnNCcURFLFUvQjFEVyxDK0IyRFgsd0IvQnJEYyxDK0JzRGQsb0IvQnREYyxDK0J5RGhCLDBEQUVFLDJDL0IzRGMsQytCOERoQixnRUFFRSxhL0JoRWMsQytCaUVkLDRCQUE2QixDQUcvQixxS0FHRSxVL0I3RVcsQytCOEVYLHdCL0J4RWMsQytCeUVkLG9CL0J6RWMsQytCMkVkLHVMQUtJLDJDL0JoRlUsQzhCb0RoQixxQkNKQSxhL0JsQmUsQytCbUJmLG9CL0JuQmUsQ1MvQmYsMkJzQnFERSxVL0IxRFcsQytCMkRYLHdCL0J2QmEsQytCd0JiLG9CL0J4QmEsQytCMkJmLHNEQUVFLHlDL0I3QmEsQytCZ0NmLDREQUVFLGEvQmxDYSxDK0JtQ2IsNEJBQTZCLENBRy9CLCtKQUdFLFUvQjdFVyxDK0I4RVgsd0IvQjFDYSxDK0IyQ2Isb0IvQjNDYSxDK0I2Q2IsaUxBS0kseUMvQmxEUyxDOEJzQmYsa0JDSkEsYS9CaEJlLEMrQmlCZixvQi9CakJlLENTakNmLHdCc0JxREUsVS9CMURXLEMrQjJEWCx3Qi9CckJhLEMrQnNCYixvQi9CdEJhLEMrQnlCZixnREFFRSwwQy9CM0JhLEMrQjhCZixzREFFRSxhL0JoQ2EsQytCaUNiLDRCQUE2QixDQUcvQixzSkFHRSxVL0I3RVcsQytCOEVYLHdCL0J4Q2EsQytCeUNiLG9CL0J6Q2EsQytCMkNiLHdLQUtJLDBDL0JoRFMsQzhCb0JmLHFCQ0pBLGEvQm5CZSxDK0JvQmYsb0IvQnBCZSxDUzlCZiwyQnNCcURFLGEvQmpEYyxDK0JrRGQsd0IvQnhCYSxDK0J5QmIsb0IvQnpCYSxDK0I0QmYsc0RBRUUseUMvQjlCYSxDK0JpQ2YsNERBRUUsYS9CbkNhLEMrQm9DYiw0QkFBNkIsQ0FHL0IsK0pBR0UsYS9CcEVjLEMrQnFFZCx3Qi9CM0NhLEMrQjRDYixvQi9CNUNhLEMrQjhDYixpTEFLSSx5Qy9CbkRTLEM4QnVCZixvQkNKQSxhL0JyQmUsQytCc0JmLG9CL0J0QmUsQ1M1QmYsMEJzQnFERSxVL0IxRFcsQytCMkRYLHdCL0IxQmEsQytCMkJiLG9CL0IzQmEsQytCOEJmLG9EQUVFLHlDL0JoQ2EsQytCbUNmLDBEQUVFLGEvQnJDYSxDK0JzQ2IsNEJBQTZCLENBRy9CLDRKQUdFLFUvQjdFVyxDK0I4RVgsd0IvQjdDYSxDK0I4Q2Isb0IvQjlDYSxDK0JnRGIsOEtBS0kseUMvQnJEUyxDOEJ5QmYsbUJDSkEsYS9CckRnQixDK0JzRGhCLG9CL0J0RGdCLENTSWhCLHlCc0JxREUsYS9CakRjLEMrQmtEZCx3Qi9CMURjLEMrQjJEZCxvQi9CM0RjLEMrQjhEaEIsa0RBRUUsMkMvQmhFYyxDK0JtRWhCLHdEQUVFLGEvQnJFYyxDK0JzRWQsNEJBQTZCLENBRy9CLHlKQUdFLGEvQnBFYyxDK0JxRWQsd0IvQjdFYyxDK0I4RWQsb0IvQjlFYyxDK0JnRmQsMktBS0ksMkMvQnJGVSxDOEJ5RGhCLGtCQ0pBLGEvQjlDZ0IsQytCK0NoQixvQi9CL0NnQixDU0hoQix3QnNCcURFLFUvQjFEVyxDK0IyRFgsd0IvQm5EYyxDK0JvRGQsb0IvQnBEYyxDK0J1RGhCLGdEQUVFLHdDL0J6RGMsQytCNERoQixzREFFRSxhL0I5RGMsQytCK0RkLDRCQUE2QixDQUcvQixzSkFHRSxVL0I3RVcsQytCOEVYLHdCL0J0RWMsQytCdUVkLG9CL0J2RWMsQytCeUVkLHdLQUtJLHdDL0I5RVUsQzhCNkRsQixVQUNFLGU5QjhNK0IsQzhCN00vQixhOUIxQ2UsQzhCMkNmLG9COUI2RjRDLENTaEs1QyxnQnFCc0VFLGE5QjJGOEQsQzhCMUY5RCx5QjlCMkYrQyxDOEJsR25ELGdDQVlJLHlCOUJzRitDLEM4QnJGL0MsZUFBZ0IsQ0FicEIsc0NBa0JJLGE5QmpGYyxDOEJrRmQsbUJBQW9CLENBV3hCLFFDTEUsa0IvQnlTZ0MsQ2dDL1E1QixpQkF0Q1ksQ0RjaEIsZS9CNkgrQixDRS9ON0IsbUJGc08rQixDOEI3SG5DLFFDVEUsb0IvQm9TaUMsQ2dDMVE3QixpQkF0Q1ksQ0RjaEIsZS9COEgrQixDRWhPN0IsbUJGdU8rQixDOEJySG5DLFdBQ0UsYUFBYyxDQUNkLFVBQVcsQ0FGYixzQkFNSSxnQjlCdVQrQixDOEJsVG5DLHNGQUlJLFVBQVcsQ0lwSGYsaUJBR0UscUJBQXNCLENBR3hCLEtBQ0Usc0JBQXVCLENBQ3ZCLGdCQUFpQixDQUNqQiw2QkFBOEIsQ0FDOUIseUNsQ1hhLENrQ2lCZixzRUFDRSxhQUFjLENBVWhCLEtBQ0UsUUFBUyxDQUNULHdLbENpT2lOLENnQ2pKN00sY0F0Q1ksQ0V4Q2hCLGVsQzBPK0IsQ2tDek8vQixlbEM4TytCLENrQzdPL0IsYWxDbkNnQixDa0NvQ2hCLGVBQWdCLENBQ2hC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 */