/*!
 * Bootstrap Grid Only (grid and responsive utilities extracted from Bootstrap 4.1.3)
 * GitHub: https://github.com/dmhendricks/bootstrap-grid-css
 * Bootstrap License: MIT (https://github.com/twbs/bootstrap/blob/v4-dev/LICENSE)
 * Credits: Twitter, Inc. & The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
 */
@-ms-viewport {
    width: device-width;
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

.domus-bootstrap-wrapper {
    /**
   * Bootstrap overrides
   */
}

.domus-bootstrap-wrapper .clearfix::after {
    display: block;
    clear: both;
    content: "";
}

.domus-bootstrap-wrapper .visible {
    visibility: visible !important;
}

.domus-bootstrap-wrapper .invisible {
    visibility: hidden !important;
}

.domus-bootstrap-wrapper .hidden-xs-up {
    display: none !important;
}

@media (max-width: 575.98px) {
    .domus-bootstrap-wrapper .hidden-xs-down {
        display: none !important;
    }
}

@media (min-width: 576px) {
    .domus-bootstrap-wrapper .hidden-sm-up {
        display: none !important;
    }
}

@media (max-width: 767.98px) {
    .domus-bootstrap-wrapper .hidden-sm-down {
        display: none !important;
    }
}

@media (min-width: 768px) {
    .domus-bootstrap-wrapper .hidden-md-up {
        display: none !important;
    }
}

@media (max-width: 991.98px) {
    .domus-bootstrap-wrapper .hidden-md-down {
        display: none !important;
    }
}

@media (min-width: 992px) {
    .domus-bootstrap-wrapper .hidden-lg-up {
        display: none !important;
    }
}

@media (max-width: 1199.98px) {
    .domus-bootstrap-wrapper .hidden-lg-down {
        display: none !important;
    }
}

@media (min-width: 1200px) {
    .domus-bootstrap-wrapper .hidden-xl-up {
        display: none !important;
    }
}

.domus-bootstrap-wrapper .hidden-xl-down {
    display: none !important;
}

.domus-bootstrap-wrapper .visible-print-block {
    display: none !important;
}

@media print {
    .domus-bootstrap-wrapper .visible-print-block {
        display: block !important;
    }
}

.domus-bootstrap-wrapper .visible-print-inline {
    display: none !important;
}

@media print {
    .domus-bootstrap-wrapper .visible-print-inline {
        display: inline !important;
    }
}

.domus-bootstrap-wrapper .visible-print-inline-block {
    display: none !important;
}

@media print {
    .domus-bootstrap-wrapper .visible-print-inline-block {
        display: inline-block !important;
    }
}

@media print {
    .domus-bootstrap-wrapper .hidden-print {
        display: none !important;
    }
}

.domus-bootstrap-wrapper .domus-container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 576px) {
    .domus-bootstrap-wrapper .domus-container {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .domus-bootstrap-wrapper .domus-container {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .domus-bootstrap-wrapper .domus-container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .domus-bootstrap-wrapper .domus-container {
        max-width: 1140px;
    }
}

.domus-bootstrap-wrapper .domus-container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.domus-bootstrap-wrapper .domus-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.domus-bootstrap-wrapper .no-gutters {
    margin-right: 0;
    margin-left: 0;
}

.domus-bootstrap-wrapper .no-gutters>.domus-col,
.domus-bootstrap-wrapper .no-gutters>[class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.domus-bootstrap-wrapper .domus-col-1,
.domus-bootstrap-wrapper .domus-col-2,
.domus-bootstrap-wrapper .domus-col-3,
.domus-bootstrap-wrapper .domus-col-4,
.domus-bootstrap-wrapper .domus-col-5,
.domus-bootstrap-wrapper .domus-col-6,
.domus-bootstrap-wrapper .domus-col-7,
.domus-bootstrap-wrapper .domus-col-8,
.domus-bootstrap-wrapper .domus-col-9,
.domus-bootstrap-wrapper .domus-col-10,
.domus-bootstrap-wrapper .domus-col-11,
.domus-bootstrap-wrapper .domus-col-12,
.domus-bootstrap-wrapper .domus-col,
.domus-bootstrap-wrapper .domus-col-auto,
.domus-bootstrap-wrapper .domus-col-sm-1,
.domus-bootstrap-wrapper .domus-col-sm-2,
.domus-bootstrap-wrapper .domus-col-sm-3,
.domus-bootstrap-wrapper .domus-col-sm-4,
.domus-bootstrap-wrapper .domus-col-sm-5,
.domus-bootstrap-wrapper .domus-col-sm-6,
.domus-bootstrap-wrapper .domus-col-sm-7,
.domus-bootstrap-wrapper .domus-col-sm-8,
.domus-bootstrap-wrapper .domus-col-sm-9,
.domus-bootstrap-wrapper .domus-col-sm-10,
.domus-bootstrap-wrapper .domus-col-sm-11,
.domus-bootstrap-wrapper .domus-col-sm-12,
.domus-bootstrap-wrapper .domus-col-sm,
.domus-bootstrap-wrapper .domus-col-sm-auto,
.domus-bootstrap-wrapper .domus-col-md-1,
.domus-bootstrap-wrapper .domus-col-md-2,
.domus-bootstrap-wrapper .domus-col-md-3,
.domus-bootstrap-wrapper .domus-col-md-4,
.domus-bootstrap-wrapper .domus-col-md-5,
.domus-bootstrap-wrapper .domus-col-md-6,
.domus-bootstrap-wrapper .domus-col-md-7,
.domus-bootstrap-wrapper .domus-col-md-8,
.domus-bootstrap-wrapper .domus-col-md-9,
.domus-bootstrap-wrapper .domus-col-md-10,
.domus-bootstrap-wrapper .domus-col-md-11,
.domus-bootstrap-wrapper .domus-col-md-12,
.domus-bootstrap-wrapper .domus-col-md,
.domus-bootstrap-wrapper .domus-col-md-auto,
.domus-bootstrap-wrapper .domus-col-lg-1,
.domus-bootstrap-wrapper .domus-col-lg-2,
.domus-bootstrap-wrapper .domus-col-lg-3,
.domus-bootstrap-wrapper .domus-col-lg-4,
.domus-bootstrap-wrapper .domus-col-lg-5,
.domus-bootstrap-wrapper .domus-col-lg-6,
.domus-bootstrap-wrapper .domus-col-lg-7,
.domus-bootstrap-wrapper .domus-col-lg-8,
.domus-bootstrap-wrapper .domus-col-lg-9,
.domus-bootstrap-wrapper .domus-col-lg-10,
.domus-bootstrap-wrapper .domus-col-lg-11,
.domus-bootstrap-wrapper .domus-col-lg-12,
.domus-bootstrap-wrapper .domus-col-lg,
.domus-bootstrap-wrapper .domus-col-lg-auto,
.domus-bootstrap-wrapper .domus-col-xl-1,
.domus-bootstrap-wrapper .domus-col-xl-2,
.domus-bootstrap-wrapper .domus-col-xl-3,
.domus-bootstrap-wrapper .domus-col-xl-4,
.domus-bootstrap-wrapper .domus-col-xl-5,
.domus-bootstrap-wrapper .domus-col-xl-6,
.domus-bootstrap-wrapper .domus-col-xl-7,
.domus-bootstrap-wrapper .domus-col-xl-8,
.domus-bootstrap-wrapper .domus-col-xl-9,
.domus-bootstrap-wrapper .domus-col-xl-10,
.domus-bootstrap-wrapper .domus-col-xl-11,
.domus-bootstrap-wrapper .domus-col-xl-12,
.domus-bootstrap-wrapper .domus-col-xl,
.domus-bootstrap-wrapper .domus-col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.domus-bootstrap-wrapper .domus-col {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.domus-bootstrap-wrapper .domus-col-auto {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.domus-bootstrap-wrapper .domus-col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.3333333333%;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
}

.domus-bootstrap-wrapper .domus-col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.6666666667%;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
}

.domus-bootstrap-wrapper .domus-col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.domus-bootstrap-wrapper .domus-col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.3333333333%;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
}

.domus-bootstrap-wrapper .domus-col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.6666666667%;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
}

.domus-bootstrap-wrapper .domus-col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.domus-bootstrap-wrapper .domus-col-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.3333333333%;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
}

.domus-bootstrap-wrapper .domus-col-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.6666666667%;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
}

.domus-bootstrap-wrapper .domus-col-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}

.domus-bootstrap-wrapper .domus-col-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.3333333333%;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
}

.domus-bootstrap-wrapper .domus-col-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.6666666667%;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
}

.domus-bootstrap-wrapper .domus-col-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.domus-bootstrap-wrapper .order-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
}

.domus-bootstrap-wrapper .order-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
}

.domus-bootstrap-wrapper .order-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
}

.domus-bootstrap-wrapper .order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}

.domus-bootstrap-wrapper .order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}

.domus-bootstrap-wrapper .order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
}

.domus-bootstrap-wrapper .order-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
}

.domus-bootstrap-wrapper .order-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
}

.domus-bootstrap-wrapper .order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
}

.domus-bootstrap-wrapper .order-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
}

.domus-bootstrap-wrapper .order-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
}

.domus-bootstrap-wrapper .order-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
}

.domus-bootstrap-wrapper .order-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
}

.domus-bootstrap-wrapper .order-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
}

.domus-bootstrap-wrapper .order-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
}

.domus-bootstrap-wrapper .offset-1 {
    margin-left: 8.3333333333%;
}

.domus-bootstrap-wrapper .offset-2 {
    margin-left: 16.6666666667%;
}

.domus-bootstrap-wrapper .offset-3 {
    margin-left: 25%;
}

.domus-bootstrap-wrapper .offset-4 {
    margin-left: 33.3333333333%;
}

.domus-bootstrap-wrapper .offset-5 {
    margin-left: 41.6666666667%;
}

.domus-bootstrap-wrapper .offset-6 {
    margin-left: 50%;
}

.domus-bootstrap-wrapper .offset-7 {
    margin-left: 58.3333333333%;
}

.domus-bootstrap-wrapper .offset-8 {
    margin-left: 66.6666666667%;
}

.domus-bootstrap-wrapper .offset-9 {
    margin-left: 75%;
}

.domus-bootstrap-wrapper .offset-10 {
    margin-left: 83.3333333333%;
}

.domus-bootstrap-wrapper .offset-11 {
    margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
    .domus-bootstrap-wrapper .domus-col-sm {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-sm-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .order-sm-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .domus-bootstrap-wrapper .order-sm-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }

    .domus-bootstrap-wrapper .order-sm-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .domus-bootstrap-wrapper .order-sm-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .domus-bootstrap-wrapper .order-sm-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }

    .domus-bootstrap-wrapper .order-sm-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }

    .domus-bootstrap-wrapper .order-sm-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }

    .domus-bootstrap-wrapper .order-sm-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }

    .domus-bootstrap-wrapper .order-sm-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }

    .domus-bootstrap-wrapper .order-sm-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }

    .domus-bootstrap-wrapper .order-sm-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }

    .domus-bootstrap-wrapper .order-sm-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }

    .domus-bootstrap-wrapper .order-sm-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }

    .domus-bootstrap-wrapper .order-sm-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }

    .domus-bootstrap-wrapper .order-sm-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }

    .domus-bootstrap-wrapper .offset-sm-0 {
        margin-left: 0;
    }

    .domus-bootstrap-wrapper .offset-sm-1 {
        margin-left: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-sm-2 {
        margin-left: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-sm-3 {
        margin-left: 25%;
    }

    .domus-bootstrap-wrapper .offset-sm-4 {
        margin-left: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-sm-5 {
        margin-left: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-sm-6 {
        margin-left: 50%;
    }

    .domus-bootstrap-wrapper .offset-sm-7 {
        margin-left: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-sm-8 {
        margin-left: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-sm-9 {
        margin-left: 75%;
    }

    .domus-bootstrap-wrapper .offset-sm-10 {
        margin-left: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-sm-11 {
        margin-left: 91.6666666667%;
    }
}

@media (min-width: 768px) {
    .domus-bootstrap-wrapper .domus-col-md {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-md-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-md-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-md-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-md-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .domus-bootstrap-wrapper .domus-col-md-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-md-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-md-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .domus-bootstrap-wrapper .domus-col-md-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-md-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-md-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .domus-bootstrap-wrapper .domus-col-md-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-md-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-md-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .order-md-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .domus-bootstrap-wrapper .order-md-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }

    .domus-bootstrap-wrapper .order-md-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .domus-bootstrap-wrapper .order-md-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .domus-bootstrap-wrapper .order-md-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }

    .domus-bootstrap-wrapper .order-md-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }

    .domus-bootstrap-wrapper .order-md-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }

    .domus-bootstrap-wrapper .order-md-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }

    .domus-bootstrap-wrapper .order-md-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }

    .domus-bootstrap-wrapper .order-md-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }

    .domus-bootstrap-wrapper .order-md-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }

    .domus-bootstrap-wrapper .order-md-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }

    .domus-bootstrap-wrapper .order-md-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }

    .domus-bootstrap-wrapper .order-md-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }

    .domus-bootstrap-wrapper .order-md-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }

    .domus-bootstrap-wrapper .offset-md-0 {
        margin-left: 0;
    }

    .domus-bootstrap-wrapper .offset-md-1 {
        margin-left: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-md-2 {
        margin-left: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-md-3 {
        margin-left: 25%;
    }

    .domus-bootstrap-wrapper .offset-md-4 {
        margin-left: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-md-5 {
        margin-left: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-md-6 {
        margin-left: 50%;
    }

    .domus-bootstrap-wrapper .offset-md-7 {
        margin-left: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-md-8 {
        margin-left: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-md-9 {
        margin-left: 75%;
    }

    .domus-bootstrap-wrapper .offset-md-10 {
        margin-left: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-md-11 {
        margin-left: 91.6666666667%;
    }
}

@media (min-width: 992px) {
    .domus-bootstrap-wrapper .domus-col-lg {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-lg-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .order-lg-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .domus-bootstrap-wrapper .order-lg-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }

    .domus-bootstrap-wrapper .order-lg-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .domus-bootstrap-wrapper .order-lg-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .domus-bootstrap-wrapper .order-lg-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }

    .domus-bootstrap-wrapper .order-lg-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }

    .domus-bootstrap-wrapper .order-lg-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }

    .domus-bootstrap-wrapper .order-lg-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }

    .domus-bootstrap-wrapper .order-lg-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }

    .domus-bootstrap-wrapper .order-lg-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }

    .domus-bootstrap-wrapper .order-lg-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }

    .domus-bootstrap-wrapper .order-lg-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }

    .domus-bootstrap-wrapper .order-lg-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }

    .domus-bootstrap-wrapper .order-lg-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }

    .domus-bootstrap-wrapper .order-lg-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }

    .domus-bootstrap-wrapper .offset-lg-0 {
        margin-left: 0;
    }

    .domus-bootstrap-wrapper .offset-lg-1 {
        margin-left: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-lg-2 {
        margin-left: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-lg-3 {
        margin-left: 25%;
    }

    .domus-bootstrap-wrapper .offset-lg-4 {
        margin-left: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-lg-5 {
        margin-left: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-lg-6 {
        margin-left: 50%;
    }

    .domus-bootstrap-wrapper .offset-lg-7 {
        margin-left: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-lg-8 {
        margin-left: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-lg-9 {
        margin-left: 75%;
    }

    .domus-bootstrap-wrapper .offset-lg-10 {
        margin-left: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-lg-11 {
        margin-left: 91.6666666667%;
    }
}

@media (min-width: 1200px) {
    .domus-bootstrap-wrapper .domus-col-xl {
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-auto {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-1 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%;
    }

    .domus-bootstrap-wrapper .domus-col-xl-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .domus-bootstrap-wrapper .order-xl-first {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
    }

    .domus-bootstrap-wrapper .order-xl-last {
        -webkit-box-ordinal-group: 14;
        -webkit-order: 13;
        -ms-flex-order: 13;
        order: 13;
    }

    .domus-bootstrap-wrapper .order-xl-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
    }

    .domus-bootstrap-wrapper .order-xl-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .domus-bootstrap-wrapper .order-xl-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }

    .domus-bootstrap-wrapper .order-xl-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }

    .domus-bootstrap-wrapper .order-xl-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }

    .domus-bootstrap-wrapper .order-xl-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5;
    }

    .domus-bootstrap-wrapper .order-xl-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6;
    }

    .domus-bootstrap-wrapper .order-xl-7 {
        -webkit-box-ordinal-group: 8;
        -webkit-order: 7;
        -ms-flex-order: 7;
        order: 7;
    }

    .domus-bootstrap-wrapper .order-xl-8 {
        -webkit-box-ordinal-group: 9;
        -webkit-order: 8;
        -ms-flex-order: 8;
        order: 8;
    }

    .domus-bootstrap-wrapper .order-xl-9 {
        -webkit-box-ordinal-group: 10;
        -webkit-order: 9;
        -ms-flex-order: 9;
        order: 9;
    }

    .domus-bootstrap-wrapper .order-xl-10 {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10;
    }

    .domus-bootstrap-wrapper .order-xl-11 {
        -webkit-box-ordinal-group: 12;
        -webkit-order: 11;
        -ms-flex-order: 11;
        order: 11;
    }

    .domus-bootstrap-wrapper .order-xl-12 {
        -webkit-box-ordinal-group: 13;
        -webkit-order: 12;
        -ms-flex-order: 12;
        order: 12;
    }

    .domus-bootstrap-wrapper .offset-xl-0 {
        margin-left: 0;
    }

    .domus-bootstrap-wrapper .offset-xl-1 {
        margin-left: 8.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-xl-2 {
        margin-left: 16.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-xl-3 {
        margin-left: 25%;
    }

    .domus-bootstrap-wrapper .offset-xl-4 {
        margin-left: 33.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-xl-5 {
        margin-left: 41.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-xl-6 {
        margin-left: 50%;
    }

    .domus-bootstrap-wrapper .offset-xl-7 {
        margin-left: 58.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-xl-8 {
        margin-left: 66.6666666667%;
    }

    .domus-bootstrap-wrapper .offset-xl-9 {
        margin-left: 75%;
    }

    .domus-bootstrap-wrapper .offset-xl-10 {
        margin-left: 83.3333333333%;
    }

    .domus-bootstrap-wrapper .offset-xl-11 {
        margin-left: 91.6666666667%;
    }
}

.domus-bootstrap-wrapper .img-fluid {
    max-width: 100%;
    height: auto;
}
.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}