.zolo-editor .edit-post-header__center{flex-grow:unset!important}.zolo-library-open-button{background-color:#dee7ff;color:#2667ff;font-size:13px;font-weight:700;gap:.5rem;margin-left:.5rem;order:1!important;outline:none;transition:.3s}.zolo-library-open-button svg{height:20px;width:20px}.zolo-library-open-button svg path{fill:#2667ff}.zolo-library-open-button:focus,.zolo-library-open-button:hover{background-color:#cdd8f8;color:#2667ff}.zolo-library-open-button:focus{box-shadow:none!important;outline:2px solid #2667ff!important}.components-modal__frame{border-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.components-modal__frame.zolo-demos-modal{--zolo-template-library-sidebar-width:280px;background-color:#efefef;height:100%;max-height:none!important;max-width:none;position:fixed;top:0}.components-modal__frame.zolo-demos-modal .components-modal__content{margin:0!important;padding:0!important}.components-modal__frame.zolo-demos-modal .components-modal__header{display:none!important}.components-modal__frame.zolo-demos-modal .zolo-dm-head{align-items:center;background-color:#fff;border-bottom:1px solid #f1f1f1;box-sizing:border-box;display:flex;gap:15px;justify-content:space-between;padding:20px;position:sticky;top:0;z-index:99}.components-modal__frame.zolo-demos-modal .tabs-area{align-items:center;display:none;flex-grow:1;gap:10px;justify-content:center;text-align:center}.components-modal__frame.zolo-demos-modal .logo-area{align-items:center;display:flex;gap:8px}.components-modal__frame.zolo-demos-modal .logo-text{font-size:20px;font-weight:500}.components-modal__frame.zolo-demos-modal .search-close-area{align-items:center;display:flex;gap:16px}.components-modal__frame.zolo-demos-modal .search input{border:1px solid #eae7f2;border-radius:6px;font-size:14px;line-height:1;min-height:auto;min-width:auto;outline:none;padding:10px 12px}.components-modal__frame.zolo-demos-modal .search input:focus{border-color:#2667ff;box-shadow:none;outline:1px solid #2667ff}.components-modal__frame.zolo-demos-modal .close-btn button,.components-modal__frame.zolo-demos-modal .sync-btn button{background-color:transparent;border:0;cursor:pointer;display:block;margin:0;padding:0}.components-modal__frame.zolo-demos-modal .close-btn button svg,.components-modal__frame.zolo-demos-modal .sync-btn button svg{color:#7a7a84;display:block;height:20px;transition:color .3s;width:20px}.components-modal__frame.zolo-demos-modal .close-btn button:hover svg,.components-modal__frame.zolo-demos-modal .sync-btn button:hover svg{color:red}.components-modal__frame.zolo-demos-modal .sync-btn button:hover svg{color:#2667ff}.components-modal__frame.zolo-demos-modal .single-tab{background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:25px 15px;position:relative;transition:.3s}.components-modal__frame.zolo-demos-modal .single-tab:after{background:#2667ff;bottom:0;content:"";height:2px;right:50%;position:absolute;transform:translateX(50%);transition:.3s;width:0}.components-modal__frame.zolo-demos-modal .single-tab.active{color:#2667ff}.components-modal__frame.zolo-demos-modal .single-tab.active:after{width:100%}.components-modal__frame.zolo-demos-modal .single-tab:hover{background-color:rgba(38,103,255,.078);color:#2667ff}.components-modal__frame.zolo-demos-modal .single-tab:hover:after{width:100%}.components-modal__frame.zolo-demos-modal .zolo-dm-body{display:flex}.components-modal__frame.zolo-demos-modal .categories{background-color:#fff;border-left:1px solid #f4f4f4;box-sizing:border-box;display:none;margin:0;min-height:100vh;padding:0;position:absolute;width:var(--zolo-template-library-sidebar-width);z-index:11}.components-modal__frame.zolo-demos-modal .demo-made-button{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;gap:10px;padding:20px}.components-modal__frame.zolo-demos-modal .demo-made-button .demo-made-btn{align-items:center;background-color:transparent;border:0;border-radius:6px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:14px 15px;text-transform:capitalize;width:100%}.components-modal__frame.zolo-demos-modal .demo-made-button .demo-made-btn.made-zoloblocks-btn{background-color:#2667ff;color:#fff}.components-modal__frame.zolo-demos-modal .demo-made-button .demo-made-btn.made-ai-btn{background-color:#f4f4f4;color:#333;position:relative}.components-modal__frame.zolo-demos-modal .demo-made-button .demo-made-btn.made-ai-btn span{background:#fff;border-bottom-right-radius:6px;color:#000;font-size:10px;padding:2px;position:absolute;left:0;top:0}.components-modal__frame.zolo-demos-modal .demo-made-button .demo-made-btn.made-ai-btn svg{display:block;height:20px;width:20px}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;gap:15px;justify-content:space-between;padding:20px}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .category-title{font-size:16px;margin:0}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .demo-proFree-btn{align-items:center;display:flex;gap:7px}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .demo-proFree-btn button{border:0;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px;text-transform:capitalize}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .demo-proFree-btn button:focus{outline:2px solid #ddd}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .demo-proFree-btn .demo-pro-btn{color:red}.components-modal__frame.zolo-demos-modal .demo-title-proFree-wrap .demo-proFree-btn .demo-free-btn{color:#2567ff}.components-modal__frame.zolo-demos-modal .category-list{height:80vh;margin-bottom:30px;overflow-y:auto}.components-modal__frame.zolo-demos-modal .category-list::-webkit-scrollbar{width:5px}.components-modal__frame.zolo-demos-modal .category-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.components-modal__frame.zolo-demos-modal .category-list::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:6px}.components-modal__frame.zolo-demos-modal .single-category{align-items:center;background:none;border:none;border-bottom:1px solid #f4f4f4;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:15px;justify-content:space-between;padding:10px 20px;position:relative;text-align:right;transition:.3s;width:100%}.components-modal__frame.zolo-demos-modal .single-category:before{background-color:transparent;content:"";height:100%;right:0;position:absolute;top:0;width:4px}.components-modal__frame.zolo-demos-modal .single-category.active{background-color:#efefef;color:#2567ff}.components-modal__frame.zolo-demos-modal .single-category.active .single-category-count{background-color:#2567ff;color:#fff}.components-modal__frame.zolo-demos-modal .single-category.active:before{background-color:#2567ff}.components-modal__frame.zolo-demos-modal .single-category:hover{color:#2567ff}.components-modal__frame.zolo-demos-modal .single-category:last-child{border-bottom:none}.components-modal__frame.zolo-demos-modal .single-category-text{align-items:center;display:flex;gap:7px}.components-modal__frame.zolo-demos-modal .single-category-count{background-color:#f2f2f2;border-radius:3px;font-size:10px;font-weight:600;padding:6px}.components-modal__frame.zolo-demos-modal .demos-container{box-sizing:border-box;min-height:100vh;width:100%}.components-modal__frame.zolo-demos-modal .demos-container .zolo-templates{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center}.components-modal__frame.zolo-demos-modal .demos-container .zolo-templates h2{font-size:40px;margin:0}.components-modal__frame.zolo-demos-modal .demos-container .zolo-templates p{font-size:16px;margin:0}.components-modal__frame.zolo-demos-modal .zolo-demos-wrapper{box-sizing:border-box;clear:both;-moz-column-count:1;column-count:1;-moz-column-gap:30px;column-gap:30px;overflow:hidden;padding:30px;width:100%}.components-modal__frame.zolo-demos-modal .single-demo{background-color:#fff;border-radius:10px;box-sizing:border-box;margin-bottom:30px;width:100%;-moz-column-break-inside:avoid;border:1px solid #f4f4f4;break-inside:avoid-column;display:block;overflow:hidden;position:relative}.components-modal__frame.zolo-demos-modal .single-demo:hover .demo-preview:before{opacity:1}.components-modal__frame.zolo-demos-modal .single-demo:hover .demo-preview img{transform:scale(1.05)}.components-modal__frame.zolo-demos-modal .single-demo:hover .demo-btn{opacity:1;transform:translateY(0)}.components-modal__frame.zolo-demos-modal .single-demo:hover .demo-title{color:#000}.components-modal__frame.zolo-demos-modal .single-demo.no-found-item{background:transparent!important;border:0!important;margin:0!important;overflow:visible!important;padding:0!important}.components-modal__frame.zolo-demos-modal .single-demo.no-found-item h2{font-size:22px;margin:0}.components-modal__frame.zolo-demos-modal .demo-preview{border-bottom:1px solid #f4f4f4;overflow:hidden;position:relative}.components-modal__frame.zolo-demos-modal .demo-preview:before{background-color:rgba(45,49,67,.48);content:"";height:100%;right:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:1}.components-modal__frame.zolo-demos-modal .demo-preview img{height:100%;transition:transform .3s;vertical-align:middle;width:100%}.components-modal__frame.zolo-demos-modal .demo-preview .image-overlay-content{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;right:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.components-modal__frame.zolo-demos-modal .demo-preview .image-overlay-content p{color:#fff;font-size:18px}.components-modal__frame.zolo-demos-modal .demo-preview:hover .image-overlay-content{opacity:1}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap{display:flex;flex-direction:column;gap:6px;right:50%;position:absolute;top:50%;transform:translate(50%,-50%);z-index:1}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .demo-btn{align-items:center;background-color:#2c67ff;border:0;border-radius:6px;color:#f7f7f7;cursor:pointer;display:flex;font-weight:500;gap:5px;justify-content:center;opacity:0;padding:10px 15px;position:relative;text-decoration:none;transform:translateY(10px);transition:color .2s,background .2s,transform .3s,opacity .3s;z-index:1}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .demo-btn:hover{background-color:#084cec}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .demo-btn svg{display:block;height:20px;width:20px}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .import-btn{transition-delay:.2s}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .view-btn{background-color:#f1f1f1;color:#000;transition-delay:.1s}.components-modal__frame.zolo-demos-modal .demo-actions-btn-wrap .view-btn:hover{background-color:#fff}.components-modal__frame.zolo-demos-modal .demo-footer{align-items:center;display:flex;justify-content:center;padding:20px}.components-modal__frame.zolo-demos-modal .demo-title{color:#44444a;font-size:16px;font-weight:500;margin:0;transition:color .3s}.components-modal__frame.zolo-demos-modal .demo-badge{border-bottom-right-radius:30px;border-top-right-radius:30px;color:#fff;display:inline-block;font-size:10px;font-weight:600;line-height:1;padding:7px 10px;position:absolute;left:0;text-transform:uppercase;top:20px;z-index:1}.components-modal__frame.zolo-demos-modal .demo-badge.pro-badge{background-color:red}.components-modal__frame.zolo-demos-modal .demo-badge.free-badge{background-color:#2c67ff}.components-modal__frame.zolo-demos-modal .load-more-btn-wrapper{padding:50px;text-align:center}.components-modal__frame.zolo-demos-modal .load-more-btn-wrapper .load-more-btn{background:#2c67ff;border:none;border-radius:2px;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:15px 30px}.auto-fold .components-modal__frame.zolo-demos-modal{right:0;left:0}.auto-fold .components-modal__screen-overlay{right:160px;top:32px}.folded .components-modal__frame.zolo-demos-modal{right:36px;width:calc(100% - 36px)}.folded .components-modal__screen-overlay{right:36px;top:32px}@media(min-width:768px){.components-modal__frame.zolo-demos-modal .zolo-demos-wrapper{-moz-column-count:2;column-count:2}.components-modal__frame.zolo-demos-modal .zolo-dm-head{padding:0 20px}.components-modal__frame.zolo-demos-modal .tabs-area{display:flex}}@media(min-width:1024px){.components-modal__frame.zolo-demos-modal .zolo-demos-wrapper{-moz-column-count:2;column-count:2}.components-modal__frame.zolo-demos-modal .categories{display:block}.components-modal__frame.zolo-demos-modal .demos-container{margin-right:var(--zolo-template-library-sidebar-width)}.components-modal__frame.zolo-demos-modal .search input{min-width:320px}}@media(min-width:1440px){.components-modal__frame.zolo-demos-modal{--zolo-template-library-sidebar-width:320px}.components-modal__frame.zolo-demos-modal .zolo-demos-wrapper{-moz-column-count:4;column-count:4}}@media(min-width:2560px){.components-modal__frame.zolo-demos-modal .zolo-demos-wrapper{-moz-column-count:5;column-count:5}}
.zolo-preloader{--uib-size:35px;--uib-color:#000;--uib-speed:1s;--uib-stroke:3.5px;align-items:center;display:flex;height:calc(var(--uib-size)*.9);justify-content:space-between;width:var(--uib-size)}.zolo-preloader .bar{background-color:var(--uib-color);height:100%;transition:background-color .3s ease;width:var(--uib-stroke)}.zolo-preloader .bar:first-child{animation:grow var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.45) infinite}.zolo-preloader .bar:nth-child(2){animation:grow var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.3) infinite}.zolo-preloader .bar:nth-child(3){animation:grow var(--uib-speed) ease-in-out calc(var(--uib-speed)*-.15) infinite}.zolo-preloader .bar:nth-child(4){animation:grow var(--uib-speed) ease-in-out infinite}@keyframes grow{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}
