﻿.m-0 {
    margin: 0 !important;
}

.m-1 {
    margin: 0.25rem !important;
}

.m-2 {
    margin: 0.5rem !important;
}

.m-3 {
    margin: 1rem !important;
}

.m-4 {
    margin: 1.6rem !important;
}

.m-5 {
    margin: 3rem !important;
}

.m-6 {
    margin: 3.5rem !important;
}

.m-7 {
    margin: 6rem !important;
}

.m-8 {
    margin: 7rem !important;
}

.m-9 {
    margin: 10rem !important;
}

.m-auto {
    margin: auto !important;
}

.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
}

.mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
}

.mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
}

.mx-4 {
    margin-left: 1.6rem !important;
    margin-right: 1.6rem !important;
}

.mx-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
}

.mx-6 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
}

.mx-7 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
}

.mx-8 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
}

.mx-9 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}

.my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
}

.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.my-4 {
    margin-top: 1.6rem !important;
    margin-bottom: 1.6rem !important;
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
}

.my-6 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
}

.my-7 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.my-8 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
}

.my-9 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-1 {
    margin-top: 0.25rem !important;
}

.mt-2 {
    margin-top: 0.5rem !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mt-4 {
    margin-top: 1.6rem !important;
}

.mt-5 {
    margin-top: 3rem !important;
}

.mt-6 {
    margin-top: 3.5rem !important;
}

.mt-7 {
    margin-top: 6rem !important;
}

.mt-8 {
    margin-top: 7rem !important;
}

.mt-9 {
    margin-top: 10rem !important;
}

.mt-auto {
    margin-top: auto !important;
}

.me-0 {
    margin-left: 0 !important;
}

.me-1 {
    margin-left: 0.25rem !important;
}

.me-2 {
    margin-left: 0.5rem !important;
}

.me-3 {
    margin-left: 1rem !important;
}

.me-4 {
    margin-left: 1.6rem !important;
}

.me-5 {
    margin-left: 3rem !important;
}

.me-6 {
    margin-left: 3.5rem !important;
}

.me-7 {
    margin-left: 6rem !important;
}

.me-8 {
    margin-left: 7rem !important;
}

.me-9 {
    margin-left: 10rem !important;
}

.me-auto {
    margin-left: auto !important;
}

.mb-0 {
    margin-bottom: 0 !important;
}

.mb-1 {
    margin-bottom: 0.25rem !important;
}

.mb-2 {
    margin-bottom: 0.5rem !important;
}

.mb-3 {
    margin-bottom: 1rem !important;
}

.mb-4 {
    margin-bottom: 1.6rem !important;
}

.mb-5 {
    margin-bottom: 3rem !important;
}

.mb-6 {
    margin-bottom: 3.5rem !important;
}

.mb-7 {
    margin-bottom: 6rem !important;
}

.mb-8 {
    margin-bottom: 7rem !important;
}

.mb-9 {
    margin-bottom: 10rem !important;
}

.mb-auto {
    margin-bottom: auto !important;
}

.ms-0 {
    margin-right: 0 !important;
}

.ms-1 {
    margin-right: 0.25rem !important;
}

.ms-2 {
    margin-right: 0.5rem !important;
}

.ms-3 {
    margin-right: 1rem !important;
}

.ms-4 {
    margin-right: 1.6rem !important;
}

.ms-5 {
    margin-right: 3rem !important;
}

.ms-6 {
    margin-right: 3.5rem !important;
}

.ms-7 {
    margin-right: 6rem !important;
}

.ms-8 {
    margin-right: 7rem !important;
}

.ms-9 {
    margin-right: 10rem !important;
}

.ms-auto {
    margin-right: auto !important;
}

.m-n1 {
    margin: -0.25rem !important;
}

.m-n2 {
    margin: -0.5rem !important;
}

.m-n3 {
    margin: -1rem !important;
}

.m-n4 {
    margin: -1.6rem !important;
}

.m-n5 {
    margin: -3rem !important;
}

.m-n6 {
    margin: -3.5rem !important;
}

.m-n7 {
    margin: -6rem !important;
}

.m-n8 {
    margin: -7rem !important;
}

.m-n9 {
    margin: -10rem !important;
}

.mx-n1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
}

.mx-n2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
}

.mx-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
}

.mx-n4 {
    margin-left: -1.6rem !important;
    margin-right: -1.6rem !important;
}

.mx-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
}

.mx-n6 {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
}

.mx-n7 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
}

.mx-n8 {
    margin-left: -7rem !important;
    margin-right: -7rem !important;
}

.mx-n9 {
    margin-left: -10rem !important;
    margin-right: -10rem !important;
}

.my-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
}

.my-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
}

.my-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
}

.my-n4 {
    margin-top: -1.6rem !important;
    margin-bottom: -1.6rem !important;
}

.my-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
}

.my-n6 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important;
}

.my-n7 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
}

.my-n8 {
    margin-top: -7rem !important;
    margin-bottom: -7rem !important;
}

.my-n9 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important;
}

.mt-n1 {
    margin-top: -0.25rem !important;
}

.mt-n2 {
    margin-top: -0.5rem !important;
}

.mt-n3 {
    margin-top: -1rem !important;
}

.mt-n4 {
    margin-top: -1.6rem !important;
}

.mt-n5 {
    margin-top: -3rem !important;
}

.mt-n6 {
    margin-top: -3.5rem !important;
}

.mt-n7 {
    margin-top: -6rem !important;
}

.mt-n8 {
    margin-top: -7rem !important;
}

.mt-n9 {
    margin-top: -10rem !important;
}

.me-n1 {
    margin-left: -0.25rem !important;
}

.me-n2 {
    margin-left: -0.5rem !important;
}

.me-n3 {
    margin-left: -1rem !important;
}

.me-n4 {
    margin-left: -1.6rem !important;
}

.me-n5 {
    margin-left: -3rem !important;
}

.me-n6 {
    margin-left: -3.5rem !important;
}

.me-n7 {
    margin-left: -6rem !important;
}

.me-n8 {
    margin-left: -7rem !important;
}

.me-n9 {
    margin-left: -10rem !important;
}

.mb-n1 {
    margin-bottom: -0.25rem !important;
}

.mb-n2 {
    margin-bottom: -0.5rem !important;
}

.mb-n3 {
    margin-bottom: -1rem !important;
}

.mb-n4 {
    margin-bottom: -1.6rem !important;
}

.mb-n5 {
    margin-bottom: -3rem !important;
}

.mb-n6 {
    margin-bottom: -3.5rem !important;
}

.mb-n7 {
    margin-bottom: -6rem !important;
}

.mb-n8 {
    margin-bottom: -7rem !important;
}

.mb-n9 {
    margin-bottom: -10rem !important;
}

.ms-n1 {
    margin-right: -0.25rem !important;
}

.ms-n2 {
    margin-right: -0.5rem !important;
}

.ms-n3 {
    margin-right: -1rem !important;
}

.ms-n4 {
    margin-right: -1.6rem !important;
}

.ms-n5 {
    margin-right: -3rem !important;
}

.ms-n6 {
    margin-right: -3.5rem !important;
}

.ms-n7 {
    margin-right: -6rem !important;
}

.ms-n8 {
    margin-right: -7rem !important;
}

.ms-n9 {
    margin-right: -10rem !important;
}

.p-0 {
    padding: 0 !important;
}

.p-1 {
    padding: 0.25rem !important;
}

.p-2 {
    padding: 0.5rem !important;
}

.p-3 {
    padding: 1rem !important;
}

.p-4 {
    padding: 1.6rem !important;
}

.p-5 {
    padding: 3rem !important;
}

.p-6 {
    padding: 3.5rem !important;
}

.p-7 {
    padding: 6rem !important;
}

.p-8 {
    padding: 7rem !important;
}

.p-9 {
    padding: 10rem !important;
}

.px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
}

.px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
}

.px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

.px-4 {
    padding-left: 1.6rem !important;
    padding-right: 1.6rem !important;
}

.px-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
}

.px-6 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
}

.px-7 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
}

.px-8 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
}

.px-9 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

.py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.py-4 {
    padding-top: 1.6rem !important;
    padding-bottom: 1.6rem !important;
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

.py-6 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
}

.py-7 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.py-8 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
}

.py-9 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
}

.pt-0 {
    padding-top: 0 !important;
}

.pt-1 {
    padding-top: 0.25rem !important;
}

.pt-2 {
    padding-top: 0.5rem !important;
}

.pt-3 {
    padding-top: 1rem !important;
}

.pt-4 {
    padding-top: 1.6rem !important;
}

.pt-5 {
    padding-top: 3rem !important;
}

.pt-6 {
    padding-top: 3.5rem !important;
}

.pt-7 {
    padding-top: 6rem !important;
}

.pt-8 {
    padding-top: 7rem !important;
}

.pt-9 {
    padding-top: 10rem !important;
}

.pe-0 {
    padding-left: 0 !important;
}

.pe-1 {
    padding-left: 0.25rem !important;
}

.pe-2 {
    padding-left: 0.5rem !important;
}

.pe-3 {
    padding-left: 1rem !important;
}

.pe-4 {
    padding-left: 1.6rem !important;
}

.pe-5 {
    padding-left: 3rem !important;
}

.pe-6 {
    padding-left: 3.5rem !important;
}

.pe-7 {
    padding-left: 6rem !important;
}

.pe-8 {
    padding-left: 7rem !important;
}

.pe-9 {
    padding-left: 10rem !important;
}

.pb-0 {
    padding-bottom: 0 !important;
}

.pb-1 {
    padding-bottom: 0.25rem !important;
}

.pb-2 {
    padding-bottom: 0.5rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pb-4 {
    padding-bottom: 1.6rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}

.pb-6 {
    padding-bottom: 3.5rem !important;
}

.pb-7 {
    padding-bottom: 6rem !important;
}

.pb-8 {
    padding-bottom: 7rem !important;
}

.pb-9 {
    padding-bottom: 10rem !important;
}

.ps-0 {
    padding-right: 0 !important;
}

.ps-1 {
    padding-right: 0.25rem !important;
}

.ps-2 {
    padding-right: 0.5rem !important;
}

.ps-3 {
    padding-right: 1rem !important;
}

.ps-4 {
    padding-right: 1.6rem !important;
}

.ps-5 {
    padding-right: 3rem !important;
}

.ps-6 {
    padding-right: 3.5rem !important;
}

.ps-7 {
    padding-right: 6rem !important;
}

.ps-8 {
    padding-right: 7rem !important;
}

.ps-9 {
    padding-right: 10rem !important;
}







.justify-content-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}

.justify-content-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}

.justify-content-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.justify-content-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
}

.justify-content-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
}

.align-items-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.align-items-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}

.align-items-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
}

.align-items-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
}

.align-items-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
}


.border {
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.border-0 {
    border: 0 !important;
}

.border-top {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.border-top-0 {
    border-top: 0 !important;
}

.border-end {
    border-left: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.border-end-0 {
    border-left: 0 !important;
}

.border-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.border-color-light {
    border-color: rgba(0, 0, 0, 0.05) !important;
}

.hover-light:hover, .hover-light.active {
    background-color: rgba(0, 0, 0, 0.05) !important;
}

.border-bottom-0 {
    border-bottom: 0 !important;
}

.border-start {
    border-right: 1px solid rgba(0, 0, 0, 0.1) !important;
}

.border-start-0 {
    border-right: 0 !important;
}

.border-primary {
    border-color: #066ac9 !important;
}

.border-white {
    border-color: #fff !important;
}

.border-secondary {
    border-color: #9a9ea4 !important;
}

.border-success {
    border-color: #0cbc87 !important;
}

.border-info {
    border-color: #17a2b8 !important;
}

.border-warning {
    border-color: #f7c32e !important;
}

.border-danger {
    border-color: #d6293e !important;
}

.border-light {
    border-color: #f5f7f9 !important;
}

.border-dark {
    border-color: #24292d !important;
}

.border-orange {
    border-color: #fd7e14 !important;
}

.border-purple {
    border-color: #6f42c1 !important;
}

.border-blue {
    border-color: #1d3b53 !important;
}

.border-1 {
    border-width: 1px !important;
}

.border-2 {
    border-width: 2px !important;
}

.border-3 {
    border-width: 3px !important;
}

.border-4 {
    border-width: 4px !important;
}

.border-5 {
    border-width: 5px !important;
}












.form-check {
    display: block;
    min-height: 1.5rem;
    padding-right: 1.5em;
    margin-bottom: 0.125rem;
}

    .form-check .form-check-input {
        float: right;
        margin-right: -1.5em;
    }

.form-check-input {
    width: 1em;
    height: 1em;
    margin-top: 0.25em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0, 0, 0, 0.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}

    .form-check-input[type=checkbox] {
        border-radius: 0.25em;
    }

    .form-check-input[type=radio] {
        border-radius: 50%;
    }

    .form-check-input:active {
        -webkit-filter: brightness(90%);
        filter: brightness(90%);
    }

    .form-check-input:focus {
        border-color: #066ac9;
        outline: 0 !important;
        -webkit-box-shadow: 0 0 0 0 rgba(6, 106, 201, 0.25);
        box-shadow: 0 0 0 0 rgba(6, 106, 201, 0.25);
        outline-offset: initial !important;
    }

    .form-check-input:checked {
        background-color: #066ac9;
        border-color: #066ac9;
    }

        .form-check-input:checked[type=checkbox] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
        }

        .form-check-input:checked[type=radio] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
        }

    .form-check-input[type=checkbox]:indeterminate {
        background-color: #066ac9;
        border-color: #066ac9;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
    }

    .form-check-input:disabled {
        pointer-events: none;
        -webkit-filter: none;
        filter: none;
        opacity: 0.5;
    }

        .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
            opacity: 0.5;
        }

.form-switch {
    padding-right: 2.5em;
}

    .form-switch .form-check-input {
        width: 2em;
        margin-right: -2.5em;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
        background-position: right center;
        border-radius: 2em;
        -webkit-transition: background-position 0.15s ease-in-out;
        transition: background-position 0.15s ease-in-out;
    }

@media (prefers-reduced-motion: reduce) {
    .form-switch .form-check-input {
        -webkit-transition: none;
        transition: none;
    }
}

.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23066ac9'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
    background-position: left center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}


























.form-check .form-check-input, .form-check .form-check-label {
    cursor: pointer;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    font-weight: 400;
    padding-bottom: 0 !important;
}

.form-check.form-check-md .form-check-input {
    height: 1.4em;
    width: 1.4em;
    margin-top: 0.15em;
}

.form-check.form-check-md .form-check-input,
.form-check.form-check-md .form-check-label {
    padding-right: 0.6em;
}


.form-switch.form-check-md .form-check-input {
    width: 2.8em;
}

.form-switch.form-check-lg .form-check-input {
    height: 2em;
    width: 4em;
    margin-top: 0.15em;
}

    .form-switch.form-check-lg .form-check-input .form-check-input {
        width: 3.4em;
    }


.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    border: 1px solid rgba(0, 0, 0, 0.25);
}

.form-switch .form-check-input:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}








@media (min-width: 576px) {
    .justify-content-sm-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .d-sm-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
}


@media (min-width: 768px) {
    .flex-md-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }

    .d-md-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
}
