
/* Custom Bootstrap */

.mbr_position-relative{
    position: relative;
}
.mbr_container{
    width: 100%;
    padding-right: 16px;
    padding-left: 16px;
    margin-right: auto;
    margin-left: auto;
}
.mbr_row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -16px;
    margin-left: -16px;
}
.mbr_col, .mbr_col-md, .mbr_col-xxl, .mbr_col-12, .mbr_col-10, .mbr_col-9, .mbr_col-8, .mbr_col-7, .mbr_col-6, .mbr_col-5, .mbr_col-4, .mbr_col-3, .mbr_col-2, .mbr_col-xxl-12, .mbr_col-xxl-10, .mbr_col-xxl-9, .mbr_col-xxl-8, .mbr_col-xxl-7, .mbr_col-xxl-6, .mbr_col-xxl-5, .mbr_col-xxl-4, .mbr_col-xxl-3, .mbr_col-xxl-2,  .mbr_col-xl-12, .mbr_col-xl-11, .mbr_col-xl-10, .mbr_col-xl-9, .mbr_col-xl-8, .mbr_col-xl-7, .mbr_col-xl-6, .mbr_col-xl-5, .mbr_col-xl-4, .mbr_col-xl-3, .mbr_col-xl-2, .mbr_col-lg-12, .mbr_col-lg-11, .mbr_col-lg-10, .mbr_col-lg-8, .mbr_col-lg-7, .mbr_col-lg-6, .mbr_col-lg-5, .mbr_col-lg-4, .mbr_col-lg-3, .mbr_col-md-12, .mbr_col-md-11, .mbr_col-md-10, .mbr_col-md-8, .mbr_col-md-7, .mbr_col-md-6, .mbr_col-md-5, .mbr_col-md-4, .mbr_col-md-3, .mbr_col-sm-4, .mbr_col-sm-5, .mbr_col-sm-6, .mbr_col-sm-7, .mbr_col-sm-10, .mbr_col-auto, .mbr_col-xl-auto, .mbr_col-lg-auto, .mbr_col-md-auto, .mbr_col-sm-auto{
    position: relative;
    width: 100%;
    padding-right: 16px;
    padding-left: 16px;
}
.mbr_col-12{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.mbr_col-auto{
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}
.mbr_col-11{
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
}
.mbr_col-10{
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
}
.mbr_col-9{
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}
.mbr_col-8{
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}
.mbr_col-7{
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
.mbr_col-6{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.mbr_col-5{
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}
.mbr_col-4{
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.mbr_col-3{
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.mbr_col-2{
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.mbr_col{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}
.mbr_justify-content-center{
    -ms-flex-pack: center!important;
    justify-content: center!important;
}
.mbr_justify-content-end {
    -ms-flex-pack: end!important;
    justify-content: flex-end!important;
}
.mbr_justify-content-start{
    -ms-flex-pack: start!important;
    justify-content: flex-start!important;
}
.mbr_align-items-center{
    -ms-flex-align: center!important;
    align-items: center!important;
}
.mbr_align-items-end{
    -ms-flex-align: end!important;
    align-items: flex-end!important;
}
.mbr_align-items-start{
    -ms-flex-align: start!important;
    align-items: flex-start!important;
}
.mbr_flex-fill {
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
}
.mbr_d-flex{
    display: -ms-flexbox!important;
    display: flex!important;
}
.mbr_d-inline-flex{
    display: -ms-inline-flexbox!important;
    display: inline-flex!important;
}
.mbr_d-block{
    display: block!important;
}
.mbr_d-none{
    display: none!important;
}
.mbr_justify-content-between{
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;
}
.mbr_flex-column{
    -ms-flex-direction: column!important;
    flex-direction: column!important;
}
.mbr_flex-row{
    -ms-flex-direction: row!important;
    flex-direction: row!important;
}
.mbr_list-unstuled{
    padding-left: 0;
    list-style: none;
    margin: 0px;
}
.mbr_w-100{
    width: 100%;
}
.mbr_h-100{
    height: 100%;
}
.mbr_text-center{
    text-align: center;
}
.mbr_mt-auto{
    margin-top: auto;
}
.mbr_mx-auto{
    margin-left: auto;
    margin-right: auto;
}
.mbr_pl-0{
    padding-left: 0px;
}
.mbr_mb-3, .mbr_my-3{
    margin-bottom: 1rem!important;
}
.mbr_ml-auto{
    margin-left: auto!important;
}
.mbr_flex-wrap{
    flex-wrap: wrap;
}
.mbr_order-1 {
    -ms-flex-order: 1;
    order: 1;
}
.mbr_order-2 {
    -ms-flex-order: 2;
    order: 2;
}
.mbr_order-3 {
    -ms-flex-order: 3;
    order: 3;
}
.mbr_order-4 {
    -ms-flex-order: 4;
    order: 4;
}
.mbr_order-5 {
    -ms-flex-order: 5;
    order: 5;
}
/* END Custom Bootstrap */

/*------- Media -------*/
@media (min-width: 576px) {
    .mbr_col-sm-10{
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .mbr_col-sm-8{
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .mbr_col-sm-7{
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .mbr_col-sm-6{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .mbr_col-sm-5{
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .mbr_col-sm-4{
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .mbr_col-sm-auto{
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .mbr_col-sm{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .mbr_justify-content-sm-center{
        -ms-flex-pack: center!important;
        justify-content: center!important;
    }
    .mbr_justify-content-sm-start{
        -ms-flex-pack: start!important;
        justify-content: flex-start!important;
    }
    .mbr_justify-content-sm-end{
        -ms-flex-pack: end!important;
        justify-content: flex-end!important;
    }
    .mbr_justify-content-sm-between{
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .mbr_align-items-sm-center{
        -ms-flex-align: center!important;
        align-items: center!important;
    }
    .mbr_align-items-sm-start{
        -ms-flex-align: start!important;
        align-items: flex-start!important;
    }
    .mbr_d-sm-flex{
        display: flex!important;
    }
    .mbr_d-sm-block{
        display: block!important;
    }
    .mbr_d-sm-none{
        display: none!important;
    }

    .mbr_flex-sm-row{
        flex-direction: row!important;
    }
    .mbr_order-sm-1 {
        -ms-flex-order: 1;
        order: 1;
    }
    .mbr_order-sm-2 {
        -ms-flex-order: 2;
        order: 2;
    }
    .mbr_order-sm-3 {
        -ms-flex-order: 3;
        order: 3;
    }
    .mbr_order-sm-4 {
        -ms-flex-order: 4;
        order: 4;
    }
    .mbr_order-sm-5 {
        -ms-flex-order: 5;
        order: 5;
    }
    .mbr_text-sm-center{
        text-align: center;
    }

}
@media (min-width: 768px) {
    .mbr_col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .mbr_col-md-11{
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .mbr_col-md-10{
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .mbr_col-md-9{
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .mbr_col-md-8{
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .mbr_col-md-7{
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .mbr_col-md-6{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .mbr_col-md-5{
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .mbr_col-md-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .mbr_col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .mbr_col-md{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .mbr_col-md-auto{
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .mbr_justify-content-md-center{
        -ms-flex-pack: center!important;
        justify-content: center!important;
    }
    .mbr_justify-content-md-start{
        -ms-flex-pack: start!important;
        justify-content: flex-start!important;
    }
    .mbr_justify-content-md-end{
        -ms-flex-pack: end!important;
        justify-content: flex-end!important;
    }
    .mbr_justify-content-md-between{
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .mbr_align-items-md-end{
        -ms-flex-align: end!important;
        align-items: flex-end!important;
    }
    .mbr_align-items-md-center{
        -ms-flex-align: center!important;
        align-items: center!important;
    }
    .mbr_align-items-md-start{
        -ms-flex-align: start!important;
        align-items: flex-start!important;
    }
    .mbr_d-md-flex{
        display: flex!important;
    }
    .mbr_d-md-block{
        display: block!important;
    }
    .mbr_d-md-none{
        display: none!important;
    }
    .mbr_flex-md-row{
        flex-direction: row!important;
    }
    .mbr_flex-md-column{
        -ms-flex-direction: column!important;
        flex-direction: column!important;
    }
    .mbr_order-md-1 {
        -ms-flex-order: 1;
        order: 1;
    }
    .mbr_order-md-2 {
        -ms-flex-order: 2;
        order: 2;
    }
    .mbr_order-md-3 {
        -ms-flex-order: 3;
        order: 3;
    }
    .mbr_order-md-4 {
        -ms-flex-order: 4;
        order: 4;
    }
    .mbr_order-md-5 {
        -ms-flex-order: 5;
        order: 5;
    }

}
@media (min-width: 992px) {
    .mbr_col-lg-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .mbr_col-lg-11{
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .mbr_col-lg-10{
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .mbr_col-lg-8{
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .mbr_col-lg-7{
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .mbr_col-lg-6{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .mbr_col-lg-5{
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .mbr_col-lg-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .mbr_col-lg-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .mbr_col-lg-auto{
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .mbr_col-lg{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .mbr_justify-content-lg-center{
        -ms-flex-pack: center!important;
        justify-content: center!important;
    }
    .mbr_justify-content-lg-start{
        -ms-flex-pack: start!important;
        justify-content: flex-start!important;
    }
    .mbr_justify-content-lg-end{
        -ms-flex-pack: end!important;
        justify-content: flex-end!important;
    }
    .mbr_justify-content-lg-between{
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .mbr_align-items-lg-start{
        -ms-flex-align: start!important;
        align-items: flex-start!important;
    }
    .mbr_flex-lg-column{
        -ms-flex-direction: column!important;
        flex-direction: column!important;
    }
    .mbr_d-lg-block{
        display: block!important;
    }
    .mbr_d-lg-none{
        display: none!important;
    }
    .mbr_d-lg-flex{
        display: -ms-flexbox!important;
        display: flex!important;
    }
    .mbr_order-lg-1 {
        -ms-flex-order: 1;
        order: 1;
    }
    .mbr_order-lg-2 {
        -ms-flex-order: 2;
        order: 2;
    }
    .mbr_order-lg-3 {
        -ms-flex-order: 3;
        order: 3;
    }
    .mbr_order-lg-4 {
        -ms-flex-order: 4;
        order: 4;
    }
    .mbr_order-lg-5 {
        -ms-flex-order: 5;
        order: 5;
    }
    .mbr_text-lg-left{
        text-align: left!important;
    }

}

@media (min-width: 1200px) {
    .mbr_col-xl-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .mbr_col-xl-11{
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .mbr_col-xl-10{
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .mbr_col-xl-9{
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .mbr_col-xl-8{
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .mbr_col-xl-7{
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .mbr_col-xl-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .mbr_col-xl-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .mbr_col-xl-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .mbr_col-xl-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .mbr_col-xl-2{
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .mbr_col-xl-auto{
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .mbr_col-xl{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .mbr_justify-content-xl-center{
        -ms-flex-pack: center!important;
        justify-content: center!important;
    }
    .mbr_justify-content-xl-start{
        -ms-flex-pack: start!important;
        justify-content: flex-start!important;
    }
    .mbr_justify-content-xl-end{
        -ms-flex-pack: end!important;
        justify-content: flex-end!important;
    }
    .mbr_justify-content-xl-between{
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .mbr_align-items-xl-start{
        -ms-flex-align: start!important;
        align-items: flex-start!important;
    }
    .mbr_align-items-xl-end{
        -ms-flex-align: end!important;
        align-items: flex-end!important;
    }
    .mbr_align-items-xl-center{
        -ms-flex-align: center!important;
        align-items: center!important;
    }
    .mbr_d-xl-block{
        display: block!important;
    }
    .mbr_d-xl-none{
        display: none!important;
    }
    .mbr_d-xl-flex{
        display: flex!important;
    }
    .mbr_flex-xl-row {
        -ms-flex-direction: row!important;
        flex-direction: row!important;
    }
    .mbr_flex-xl-column{
        -ms-flex-direction: column!important;
        flex-direction: column!important;
    }
    .mbr_text-xl-left{
        text-align: left!important;
    }
    .mbr_order-xl-1 {
        -ms-flex-order: 1;
        order: 1;
    }
    .mbr_order-xl-2 {
        -ms-flex-order: 2;
        order: 2;
    }
    .mbr_order-xl-3 {
        -ms-flex-order: 3;
        order: 3;
    }
    .mbr_order-xl-4 {
        -ms-flex-order: 4;
        order: 4;
    }
    .mbr_order-xl-5 {
        -ms-flex-order: 5;
        order: 5;
    }
}

@media (min-width: 1470px) {
    .mbr_col-xxl-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .mbr_col-xxl-11{
        -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
        max-width: 91.666667%;
    }
    .mbr_col-xxl-10{
        -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
    }
    .mbr_col-xxl-9{
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }
    .mbr_col-xxl-8{
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%;
    }
    .mbr_col-xxl-7{
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%;
    }
    .mbr_col-xxl-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .mbr_col-xxl-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    .mbr_col-xxl-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .mbr_col-xxl-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .mbr_col-xxl-2{
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
    .mbr_col-xxl-auto{
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }
    .mbr_col-xxl{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }
    .mbr_justify-content-xxl-center{
        -ms-flex-pack: center!important;
        justify-content: center!important;
    }
    .mbr_justify-content-xxl-start{
        -ms-flex-pack: start!important;
        justify-content: flex-start!important;
    }
    .mbr_justify-content-xxl-end{
        -ms-flex-pack: end!important;
        justify-content: flex-end!important;
    }
    .mbr_justify-content-xxl-between{
        -ms-flex-pack: justify!important;
        justify-content: space-between!important;
    }
    .mbr_align-items-xxl-start{
        -ms-flex-align: start!important;
        align-items: flex-start!important;
    }
    .mbr_align-items-xxl-end{
        -ms-flex-align: end!important;
        align-items: flex-end!important;
    }
    .mbr_align-items-xxl-center{
        -ms-flex-align: center!important;
        align-items: center!important;
    }
    .mbr_d-xxl-block{
        display: block!important;
    }
    .mbr_d-xxl-none{
        display: none!important;
    }
    .mbr_d-xxl-flex{
        display: flex!important;
    }
    .mbr_flex-xxl-row {
        -ms-flex-direction: row!important;
        flex-direction: row!important;
    }
    .mbr_flex-xxl-column{
        -ms-flex-direction: column!important;
        flex-direction: column!important;
    }
    .mbr_text-xxl-left{
        text-align: left!important;
    }
    .mbr_order-xxl-1 {
        -ms-flex-order: 1;
        order: 1;
    }
    .mbr_order-xxl-2 {
        -ms-flex-order: 2;
        order: 2;
    }
    .mbr_order-xxl-3 {
        -ms-flex-order: 3;
        order: 3;
    }
    .mbr_order-xxl-4 {
        -ms-flex-order: 4;
        order: 4;
    }
    .mbr_order-xxl-5 {
        -ms-flex-order: 5;
        order: 5;
    }

}








