
.vm-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.2);
}
.vm-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
}
.vm {
    position: relative;
    margin: 0px auto;
    width: 100%;
    min-width: 110px;
    background-color: transparent;
    height: 100%;
}
.vm-btn-close {
    color: #ccc;
    padding: 0px;
    cursor: pointer;
    background: 0 0;
    border: 0;
    float: right;
    font-size: 24px;
    line-height: 1em;
}
.vm-btn-close:before {
    content: '×';
    font-family: Arial;
}
.vm-btn-close:hover,
  .vm-btn-close:focus,
  .vm-btn-close:focus:hover {
    color: #bbb;
    border-color: transparent;
    background-color: transparent;
}
.vm-content {
    height: 100%;
}
.vm-content .full-hr {
    width: auto;
    border: 0;
    border-top: 1px solid #e5e5e5;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: -14px;
    margin-right: -14px;
}
.vm-fadeIn {
    animation-name: vm-fadeIn;
}
@keyframes vm-fadeIn {
0% {
      opacity: 0;
}
100% {
      opacity: 1;
}
}
.vm-fadeOut {
    animation-name: vm-fadeOut;
}
@keyframes vm-fadeOut {
0% {
      opacity: 1;
}
100% {
      opacity: 0;
}
}
.vm-fadeIn,
  .vm-fadeOut {
    animation-duration: 0.25s;
    animation-fill-mode: both;
}
  

.simple-modal-wrapper_modalframe[data-v-7b56a13b] {
    position: relative;
    margin: auto;
}
.simple-modal-wrapper_modalframe .close-button[data-v-7b56a13b] {
    position: absolute;
    top: 16px;
    right: 16px;
    display: block;
    width: 16px;
    height: 16px;
    background: transparent url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med@2x.png) no-repeat;
    background-size: contain;
}
.simple-modal-wrapper_modalframe .close-button[data-v-7b56a13b]:hover {
    background-image: url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med_hover@2x.png);
}
.simple-modal-wrapper_content_box[data-v-7b56a13b] {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
    border: 1px solid #e7e7e8;
    border-radius: 6px;
    padding: 20px 24px;
}
@media (max-width: 767px) {
.simple-modal-wrapper_content_box[data-v-7b56a13b] {
        background-color: #ffffff;
        box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
        border: 1px solid #e7e7e8;
        border-radius: 6px;
        padding: 8px 12px;
}
}

.button-align[data-v-22ee6bb5]{display:flex;flex-direction:row;justify-content:space-between}.button-width[data-v-22ee6bb5]{width:190px}

.simple-modal-wrapper_modalframe[data-v-2c2a5292] {
    position: relative;
    margin: auto;
}
.simple-modal-wrapper_modalframe .close-button[data-v-2c2a5292] {
    position: absolute;
    top: 16px;
    right: 16px;
    display: block;
    width: 16px;
    height: 16px;
    background: transparent url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med@2x.png) no-repeat;
    background-size: contain;
}
.simple-modal-wrapper_modalframe .close-button[data-v-2c2a5292]:hover {
    background-image: url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med_hover@2x.png);
}
.simple-modal-wrapper_content_box[data-v-2c2a5292] {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
    border: 1px solid #e7e7e8;
    border-radius: 6px;
    padding: 32px 64px;
}
@media (max-width: 767px) {
.simple-modal-wrapper_content_box[data-v-2c2a5292] {
        background-color: #ffffff;
        box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
        border: 1px solid #e7e7e8;
        border-radius: 6px;
        padding: 8px 12px;
}
}


.editable_string_hover[data-v-43d003d7] {
    display: inline-block;
    background-color: #fff;
}
.editable_string_input[data-v-43d003d7] {
    width: 100%;
}


.close_button[data-v-1bd3451a]{display:block;position:absolute;top:0px;right:0px;width:25px;height:25px;margin-top:10px;margin-right:5px;background:rgba(0,0,0,0) url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med.svg) no-repeat;background-size:contain}.close_button[data-v-1bd3451a]:hover{background:rgba(0,0,0,0) url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med_hover.svg) no-repeat}.dialog-modal-wrapper[data-v-1bd3451a]{height:100vh}.dialog-modal-wrapper_modalframe[data-v-1bd3451a]{position:relative;margin:auto}.dialog-modal-wrapper_content_box[data-v-1bd3451a]{background-color:#fff;box-shadow:0 2px 4px 0 rgba(159,154,154,.5);border:1px solid #e7e7e8;border-radius:6px;padding:16px 48px;width:80vw}.dialog-modal-wrapper_header_line[data-v-1bd3451a]{border-bottom:1px solid #e5e5e5;margin-left:-48px;margin-right:-48px;margin-top:16px}.dialog-modal-wrapper_body[data-v-1bd3451a]{background-color:#f8fafb;margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px}.dialog-modal-wrapper_footer_line[data-v-1bd3451a]{border-bottom:1px solid #e5e5e5;margin-left:-48px;margin-right:-48px;margin-bottom:16px}@media(max-width: 767px){.dialog-modal-wrapper_modalframe .close_button[data-v-1bd3451a]{display:none}.dialog-modal-wrapper_content_box[data-v-1bd3451a]{background-color:#fff;box-shadow:0 2px 4px 0 rgba(159,154,154,.5);border:1px solid #e7e7e8;border-radius:6px;padding:8px 12px;width:calc(100vw - 16px)}.dialog-modal-wrapper_header_line[data-v-1bd3451a]{border-bottom:1px solid #e5e5e5;margin-left:-12px;margin-right:-12px;margin-top:8px}.dialog-modal-wrapper_body[data-v-1bd3451a]{background-color:#f8fafb;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.dialog-modal-wrapper_footer_line[data-v-1bd3451a]{border-bottom:1px solid #e5e5e5;margin-left:-12px;margin-right:-12px;margin-bottom:8px}}

.editable-date .mx-input-append {
    display: none;
}
.editable_date_hover {
    display: inline-block;
    background-color: #fff;
}
.editable-date .mx-icon-calendar, .mx-icon-clear {
    color: #ffffff;
}
.editable-date .date-height {
    height: 44px;
}

.vue_editable_select_hover{display:inline-block;background-color:#fff}.vue_editable_select .vs--single.vs--open .vs__selected{top:10px}.vue_editable_select .dropdown{width:inherit;min-width:inherit}.vue_editable_select .vs__open-indicator{fill:#2c6fde}.vue_editable_select .v-select .vs__dropdown-toggle{overflow:hidden;text-overflow:ellipsis;font-family:"Cabin","Avenir Next",Helvetica,Arial,sans-serif;font-size:15px;color:#83838f;line-height:normal;border-radius:0;border-color:#e5e5e5;padding:0;background-color:#fff}.vue_editable_select.select_box .vs__dropdown-toggle{border:1px solid #fff;border-radius:6px}.support-border .vue_editable_select.select_box .vs__dropdown-toggle{border:2px solid #2c6fde;border-radius:10px;background-color:initial}.vue_editable_select .v-select.open .vs__dropdown-toggle{background-color:#fff}.vue_editable_select .v-select.open{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.vue_editable_select .v-select .vs__dropdown-toggle::after{border:none}.vue_editable_select .v-select .vs__actions{padding-bottom:5px}.vue_editable_select .v-select.open .vs__actions{display:none}.vue_editable_select .v-select input[type=search],.vue_editable_select .v-select input[type=search]:focus{padding:10px 0px 10px 9px;height:42px;border:none;border-bottom:1px solid rgba(0,0,0,0);margin:0}.vue_editable_select .v-select.open input[type=search]{padding-left:12px;padding-right:12px}.vue_editable_select .v-select .vs__selected{margin:0;padding-left:12px}.vue_editable_select.select_box .v-select:not(.open) .vs__selected{font-family:"Cabin","Avenir Next",Helvetica,Arial,sans-serif;color:#1b6db3 !important}.vue_editable_select .v-select.open .vs__selected{margin:10px 0px 0px}.vue_editable_select .v-select .vs__dropdown-menu{width:auto;min-width:100%;overflow-y:auto}.vue_editable_select.select_box .v-select .vs__dropdown-menu{font-size:14px;border-top:8px solid #4e4e51;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);border-radius:.25rem}

.editable_textarea_value[data-v-0a707df2] {
    cursor: pointer;
}
.editable_textarea_hover[data-v-0a707df2] {
    display: inline-block;
    background-color: #fff;
}
.editable_textarea_input[data-v-0a707df2] {
    width: 100%;
    resize: vertical;
    min-height: 100px;
}



.editable_links_value[data-v-372095fc] {
    position: relative;
}
.editable_links_hover[data-v-372095fc] {
    display: inline-block;
    background-color: #fff;
}
.editable_links_input[data-v-372095fc] {
    width: 100%;
    min-height: 150px;
    resize: vertical;
}



input[data-v-74a88e26]::-webkit-inner-spin-button,
input[data-v-74a88e26]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.fr-popup .fr-desktop .custom-theme .fr-active[data-v-631551ac]{z-index:10000 !important}
.close_button[data-v-495ebd85]{display:block;position:absolute;top:0px;right:0px;width:25px;height:25px;margin-top:10px;margin-right:5px;background:rgba(0,0,0,0) url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med.svg) no-repeat;background-size:contain}.close_button[data-v-495ebd85]:hover{background:rgba(0,0,0,0) url(https://d19wg2kkasdl50.cloudfront.net/app/1782399315732/assets/img/Close_med_hover.svg) no-repeat}.crop-image-wrapper[data-v-495ebd85]{height:100vh}.crop-image-wrapper_modalframe[data-v-495ebd85]{position:relative;margin:auto}.crop-image-wrapper_content_box[data-v-495ebd85]{background-color:#fff;box-shadow:0 2px 4px 0 rgba(159,154,154,.5);border:1px solid #e7e7e8;border-radius:6px;padding:16px 48px;width:80vw}.crop-image-wrapper_header_line[data-v-495ebd85]{border-bottom:1px solid #e5e5e5;margin-left:-48px;margin-right:-48px;margin-top:16px}.crop-image-wrapper_body[data-v-495ebd85]{background-color:#f8fafb;margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px}.crop-image-wrapper_footer_line[data-v-495ebd85]{border-bottom:1px solid #e5e5e5;margin-left:-48px;margin-right:-48px;margin-bottom:16px}@media(max-width: 767px){.crop-image-wrapper_modalframe .close_button[data-v-495ebd85]{display:none}.crop-image-wrapper_content_box[data-v-495ebd85]{background-color:#fff;box-shadow:0 2px 4px 0 rgba(159,154,154,.5);border:1px solid #e7e7e8;border-radius:6px;padding:8px 12px;width:calc(100vw - 16px)}.crop-image-wrapper_header_line[data-v-495ebd85]{border-bottom:1px solid #e5e5e5;margin-left:-12px;margin-right:-12px;margin-top:8px}.crop-image-wrapper_body[data-v-495ebd85]{background-color:#f8fafb;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}.crop-image-wrapper_footer_line[data-v-495ebd85]{border-bottom:1px solid #e5e5e5;margin-left:-12px;margin-right:-12px;margin-bottom:8px}}
.scrolling[data-v-4589fd22]{overflow-y:auto}

.image_btn[data-v-5779f656] {
    position: relative;
    font-family: 'Cabin', 'Avenir Next', Helvetica, Arial, sans-serif;
    padding: 40px 40px 20px;
    background: #fff center;
    border: solid 1px #E0E0E0;
    cursor: pointer;
    line-height: normal;
    display: inline-block;
    overflow: hidden;
    vertical-align: bottom;
    transform: translate3d(0, 0, 0);
    box-shadow: none;
    transition: all 0.2s, background 0.8s, box-shadow 0.3s ease-in-out;
    margin: 20px;
}
.image_btn[data-v-5779f656]:hover,
.image_btn[data-v-5779f656]:focus,
.image_btn[data-v-5779f656]:active {
    background-color: #E0E0E0;
    border: solid 1px #E0E0E0;
    outline: none;
    box-shadow: 0 5px 15px rgba(0,0,0,0.25);
    transform: scale(1.1);
}
.image_btn_spinner[data-v-5779f656] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 50%;
}



.icon_button[data-v-361bf086] {
    position: relative;
    font-size: 1px;
    padding: 0;
}
.icon_button.inactive[data-v-361bf086] {
    cursor: default;
}
.icon_button_icon[data-v-361bf086] {
    position: relative;
    box-shadow: none;
    transition: all 0.2s, background 0.8s, box-shadow 0.3s ease-in-out;
}
.icon_button:not(.inactive) .icon_button_icon[data-v-361bf086]:hover,
.icon_button:not(.inactive) .icon_button_icon[data-v-361bf086]:focus,
.icon_button:not(.inactive) .icon_button_icon[data-v-361bf086]:active {
    outline: none;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
    transform: scale(1.2);
}
.icon_button_spinner[data-v-361bf086] {
    position: absolute;
    top: 0;
    left: 0;
}
.icon_button_icon_spin[data-v-361bf086] {
    -webkit-animation: icon_button_spin-361bf086 1s linear infinite;
    -moz-animation: icon_button_spin-361bf086 1s linear infinite;
    animation: icon_button_spin-361bf086 1s linear infinite;
}
.align-center[data-v-361bf086] {
    display: flex;
    justify-content: center;
    flex-direction: row;
}
@keyframes icon_button_spin-361bf086 {
100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
}
}





.ndash-modal-wrapper_modalframe[data-v-4d56da28] {
    display: inline-flex;
    padding: 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
}
.modal-title[data-v-4d56da28] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    /* color: #39445A;
    font-family: Cabin;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal; */
}
.ndash-modal-wrapper_modalframe .close-button[data-v-4d56da28] {
    top: 16px;
    right: 16px;
    background-size: contain;
    cursor: pointer;
}
.ndash-modal-wrapper_modalframe .icon-border[data-v-4d56da28] {
    display: flex;
    width: 40px;
    height: 40px;
    padding: 8.686px;
    justify-content: center;
    align-items: center;
    border-radius: 6px;
    border: 1px solid #E5EEF8;
}
.ndash-modal-wrapper_content_box[data-v-4d56da28] {
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
    border: 1px solid #FFF;
    border-radius: 8px;
}
@media (max-width: 767px) {
.ndash-modal-wrapper_content_box[data-v-4d56da28] {
        background-color: #ffffff;
        box-shadow: 0 2px 4px 0 rgba(159, 154, 154, 0.5);
        border: 1px solid #e7e7e8;
        border-radius: 6px;
        padding: 8px 12px;
}
}

.ndash_modal_container[data-v-5381c40e]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:32px;border-radius:8px}.ndash_modal_item[data-v-5381c40e]{display:flex;padding:20px 19px;align-items:center;gap:16px;border-radius:6px;border:1px solid #e5eef8;transform:translate3d(0, 0, 0);box-shadow:none;transition:all .2s,background .8s,box-shadow .3s ease-in-out;width:100%;cursor:pointer}.ndash_modal_icon[data-v-5381c40e]{display:flex;width:48px;height:48px;padding:4px;justify-content:center;align-items:center;border-radius:4px;background:#f2f7fd}.ndash_modal_description[data-v-5381c40e]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.item_title[data-v-5381c40e]{line-height:18px}.item_description[data-v-5381c40e]{line-height:16px}.ndash_modal_item_container[data-v-5381c40e]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ndash_modal_item[data-v-5381c40e]:hover:not([disabled=true]),.ndash_modal_item[data-v-5381c40e]:focus:not([disabled=true]),.ndash_modal_item[data-v-5381c40e]:active:not([disabled=true]){background-color:#e0e0e0;border:solid 1px #e0e0e0;outline:none;box-shadow:0 5px 15px rgba(0,0,0,.25);transform:scale(1)}.disable-hover[data-v-5381c40e]{background-color:#ddd;color:linen;opacity:1;cursor:default}

.ndash-modals .vm--modal {
    background-color: transparent;
    box-shadow: none;
    height: auto !important;
}
.ndash-modals .vm--container {
    z-index: 3000;
}

