.modal-overlay{transition:all .5s}
.modal-overlay.active{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);z-index:18;cursor:pointer}
.modal-screen-overlay.active{background:rgba(0,0,0,0.3) !important}
@media(max-width:950px){.modal-overlay.active{display:none}
}
.modal-container{display:flex;flex-direction:column;align-items:center;width:100%}
.modal-container .modal-content{background:#fff;width:800px;max-height:550px;justify-content:space-around;border-radius:5px;flex-direction:column;border-radius:10px;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;z-index:19;display:none;height:600px}
.modal-container .modal-content.active-box-shadow{box-shadow:0 10px 7px 0 #ecebe}
.modal-container .modal-content.scrollModal{position:absolute;bottom:auto}
.modal-container .modal-content.active{display:flex;display:inline-flex;align-items:center;justify-content:space-around;flex-direction:column}
@media(max-width:950px){.modal-container .modal-content.active{position:fixed;width:100%;height:100% !important;max-height:unset;top:0;left:0;border-radius:0;border:0}
}
.modal-container .modal-content .modal-header{width:100%;height:80px;padding:20px 30px;display:flex;justify-content:space-between;align-items:center}
.modal-container .modal-content .modal-header.active{box-shadow:0 0 18px 3px #ecebec}
@media(max-width:950px){.modal-container .modal-content .modal-header.active{z-index:25}
}
@media(max-width:950px){.modal-container .modal-content .modal-header{position:fixed;top:0;left:0;justify-content:center;align-items:center;height:60px;background:#fff;box-shadow:0 0 18px 7px #ecebec;height:60px;z-index:25}
.modal-container .modal-content .modal-header .title{font-size:14px !important}
.col-auto.img-header-logo.d-flex{display:none !important}
}
.modal-container .modal-content .modal-header .modal-header-title .icon{position:absolute;top:17px;left:25px;-webkit-text-stroke:2px #223b82}
@media(min-width:951px){.modal-container .modal-content .modal-header .modal-header-title .icon{display:none}
}
.modal-container .modal-content .modal-header .modal-header-title p.title{color:#223b82;font-size:24px;margin:0;display:flex;justify-content:center}
@media(max-width:950px){.modal-container .modal-content .modal-header .modal-header-title p.title{font-size:14px;color:#0b67b1;text-align:center;padding:0 20px}
}
.modal-container .modal-content .modal-header .modal-header-icon-close .modal-icon.jca-ico-close{font-size:28px;font-weight:100;cursor:pointer}
@media(max-width:950px){.modal-container .modal-content .modal-header .modal-header-icon-close{display:none}
}
.modal-container .modal-content .modal-main{box-shadow:0 0 18px 7px #ecebec inset;width:100%;height:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-top:30px;overflow-y:auto}
.modal-container .modal-content .modal-main::-webkit-scrollbar{width:12px;max-height:10px;border-radius:20px}
.modal-container .modal-content .modal-main::-webkit-scrollbar-thumb{background-color:#223b82;border-radius:20px;border:2px solid rgba(0,0,0,0);border-width:4px 3px 4px 4px;background-clip:padding-box}
@media(max-width:950px){.modal-container .modal-content .modal-main{margin-top:85px;overflow-y:auto;border-bottom-left-radius:0;border-bottom-right-radius:0;position:fixed;background:white}
}
.modal-container .modal-content .modal-main.active{box-shadow:none}
.modal-container.modal-author-mode .modal-content{position:relative;top:0;max-height:100% !important;height:100%}
.modal-container .modal-content .modal-header.active{box-shadow:0 10px 7px 0 #ecebec}
.modal-component .modal-container .modal-content .modal-header .modal-header-title .title .cmp-title{color:#223b82;font-size:24px;margin:0;display:flex;justify-content:center}
.modal-component .modal-container .modal-content .modal-main .number-list-container{padding:0 25px 0 25px}
.modal-component .modal-container .modal-content .modal-main .number-list-container .text .cmp-text{color:#707070;font-size:14px;font-weight:500}
.modal-component ol{list-style:none;counter-reset:my-awesome-counter;padding-inline-start:0}
.modal-component ol li{counter-increment:my-awesome-counter}
.modal-component ol li::before{content:counter(my-awesome-counter) ". ";color:#223b82;font-weight:bold}
.modal-component .modal-container .modal-content .modal-main .number-list-container ol li{margin:10px auto}
.modal-component ul li{list-style-type:disc}
.modal-component ul{padding-inline-start:15px}
.modal-component ul{list-style:none}
.modal-component ul li::before{color:#223b82;content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em}
.modal-component .modal-container .modal-content .modal-main .number-list-container ul li{margin:10px auto}
.modal-container .modal-content .modal-main{margin-top:0}
.modal-container .modal-content .modal-header-title .title .cmp-text p{margin-bottom:0}
@media(max-width:1023px){.header-wemobi-custom.opened-overlay{z-index:7}
.modal-component .modal-container .modal-content .modal-header .modal-header-title .title .cmp-title .cmp-title__text{font-size:16px;margin-bottom:0}
.modal-component .modal-container .modal-content .modal-main .number-list-container{margin-top:80px}
.modal-component .modal-container .modal-content.active.active-box-shadow{max-height:unset !important}
}
.modal-livelo-get-token .modal-main .content-livelo-get-token .content-btn .btn-livelo-send-token .cmp-text{background-color:#7ae9b8;min-width:160px;height:35px;border-radius:25px;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border:0;padding:10px 20px;margin-bottom:20px}
.modal-livelo-get-token .modal-main .content-livelo-get-token .content-btn .btn-livelo-send-token{background-color:unset !important;padding:unset !important}
.modal-livel-warn .modal-main .content-message .content-btn .cmp-text{text-align:center}