:root{--ang-accent:#fff;//5C32B6}.elementor-add-codesigner-button{background-color:var(--ang-accent);margin-left:5px;background-image:url(../img/icon-128.png);background-repeat:no-repeat;background-size:36px;background-position:center}#wl-template-library-filters{display:flex;gap:10px;justify-content:space-between;align-items:center}#wl-template-library-search{position:relative}#wl-template-library-search input{height:32px;border-top:0;border-left:0;border-right:0;border-radius:0}#wl-template-library-search i{position:absolute;right:0;top:10px}.tmpl-wl-templates-modal-preview-iframe{transition:all 0.4s;margin:0 auto}.tmpl-wl-templates-modal-preview-iframe iframe{width:100%;height:75vh}.wl__responsive-menu-item.elementor-active{border-bottom:3px solid #562dd4;background-image:-webkit-linear-gradient(top,#f1f3f5,#fff);background-image:linear-gradient(to bottom,#f1f3f5,#fff)}.wl__responsive-menu-item{display:inline-block;padding:17px 0;width:40px;cursor:pointer}.elementor-templates-modal__header__logo__icon-wrapper.e-logo-wrapper.wl-logo-wrapper{background:top;display:flex;align-items:center;column-gap:7px}#codesigner-templates{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.import-this{padding:10px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:280px}.elementor-template-library-template-remote:not(.elementor-template-library-template-page):not(.elementor-template-library-template-lp){width:unset!important;margin:unset}#codesigner-categories{margin-bottom:20px}#wl-template-library-categories select{background:#fff;height:32px}.tmpl-wl-loader-wrapper img{width:100%;height:auto}.tmpl-wl-loader-wrapper .elementor-loading-title{margin-top:2px;margin-left:-14px}.tmpl-wl-template-badge{position:absolute;top:10px;right:10px;display:inline-block;padding:2px 4px;border-radius:2px;background-color:#e8357c;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.tmpl-wl-template-body{width:100%}.tmpl-wl-template-body .tmpl-wl-template-screenshot{background-position:center 0;background-size:100% auto;background-repeat:no-repeat;position:absolute;width:100%;height:576px;top:0;right:0;margin:0;transition:all 4s ease-out 0s;-webkit-transition:all 4s ease-out 0s;-moz-transition:all 4s ease-out 0s;-ms-transition:all 4s ease-out 0s;-o-transition:all 4s ease-out 0s}.tmpl-wl-template-body:hover .tmpl-wl-template-screenshot{background-position:center 100%!important}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-favorite,.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-action{display:none}.elementor-template-library-template-remote .elementor-template-library-template-insert{color:#39b54a}.elementor-template-library-template-remote:not(.elementor-template-library-template-page):not(.elementor-template-library-template-lp){position:relative;width:calc(33.333% - 30px);overflow:hidden}.elementor-template-library-template-remote .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(.elementor-template-library-template-page):not(.elementor-template-library-template-lp):not(:hover) .elementor-template-library-template-footer{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.elementor-template-library-template-remote:not(.elementor-template-library-template-page):not(.elementor-template-library-template-lp) .elementor-template-library-template-footer{position:absolute;width:100%;bottom:0;left:0;padding:10px;background-color:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.elementor-template-library-template-remote .elementor-template-library-template-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;font-size:11px;line-height:1}.elementor-template-library-template-name{color:#000}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-preview{opacity:0}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;cursor:pointer}#elementor-template-library-header-preview-back i{padding-right:10px;font-size:18px}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back{padding:16.5px 16.5px 15px 0;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back{cursor:pointer}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}#elementor-template-library-header-preview-back i::before{content:""}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-loader{-webkit-border-radius:50%;border-radius:50%;padding:40px;height:150px;width:150px;background-color:hsla(0,0%,100%,.9);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 20px 4px rgba(0,0,0,.02);box-shadow:2px 2px 20px 4px rgba(0,0,0,.02)}.elementor-loading-title{color:#a4afb7;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;text-indent:7px;font-size:10px;width:100%}@media only screen and (max-width :767px){#codesigner-templates{grid-template-columns:repeat(1,1fr)}.wcd_template_tabs.wcd-tmpl-content{grid-template-columns:repeat(1,auto)}}