.demo-scheduler-iframe-wrap-inner{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100vw;z-index:99999}.demo-scheduler-iframe-wrap-inner.hide{display:none}.demo-scheduler-iframe-wrap-inner.active{opacity:1;visibility:visible;z-index:999999999}.demo-scheduler-iframe-wrap-inner .close-wrap,.demo-scheduler-iframe-wrap-inner .inner{max-width:900px;opacity:0;transition:all .2s ease-in-out;transition-delay:.4s;visibility:hidden;width:calc(100% - 50px)}.demo-scheduler-iframe-wrap-inner .inner{border-radius:10px;height:calc(100vh - 100px);margin:0 0 20px;overflow:hidden;transform:scale(.95) translateY(80px)}.demo-scheduler-iframe-wrap-inner.active .close-wrap,.demo-scheduler-iframe-wrap-inner.active .inner{opacity:1;transform:none;visibility:visible}.demo-scheduler-iframe-wrap-inner .close-wrap button{all:unset;align-items:center;background-color:hsla(0,0%,100%,.1);border:1px solid #eee;border-radius:1px;color:#fff;cursor:pointer;display:flex;float:right;font-family:sans-serif;font-size:13px;font-weight:400;height:21px;justify-content:center;left:-5px;line-height:normal;position:relative;top:-5px;width:22px}.demo-scheduler-iframe-wrap-inner .close-wrap button:focus,.demo-scheduler-iframe-wrap-inner .close-wrap button:hover{outline:2px solid #aaa}.demo-scheduler-iframe-wrap-inner .close-wrap button:active{background-color:hsla(0,0%,100%,.4)}.demo-scheduler-iframe-wrap-inner .demo-scheduler-iframe{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 100 100'%3E%3Ccircle cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.1' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.2' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.3' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3C/svg%3E") no-repeat 50%;background-color:#fff;background-size:100px auto}html.disable-scroll:not(.mobile-device),html.disable-scroll:not(.mobile-device) body{overflow:hidden}@media (max-width:767px){.demo-mobile-align--left{text-align:left!important}.demo-mobile-align--center{text-align:center!important}.demo-mobile-align--right{text-align:right!important}}