#xproTemplateLibrary__modal .dialog-lightbox-message{overflow:hidden}.xproTemplateLibrary__preview{position:relative;overflow:hidden;margin:auto;width:100%;height:100%;-webkit-transition:width .2s,height .2s;transition:width .2s,height .2s}.xproTemplateLibrary__preview>iframe{width:150%;height:150%;-webkit-transform:scale(.666) translateX(-25%) translateY(-25%);transform:scale(.666) translateX(-25%) translateY(-25%)}.xproTemplateLibrary__logo-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;width:30px;height:30px;border-radius:100%;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#fb8c87),to(#fb8c87));background-image:-webkit-linear-gradient(left,#fb8c87 0,#fb8c87 100%);background-image:linear-gradient(90deg,#fb8c87 0,#fb8c87 100%);text-align:center;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xproTemplateLibrary__logo-wrap>i{position:relative}.xproTemplateLibrary__logo-title{padding-top:2px;font-weight:600}.xproTemplateLibrary__responsive-menu-item{display:inline-block;padding:16px 0;width:40px;text-align:center;cursor:pointer}.xproTemplateLibrary__responsive-menu-item.elementor-active{border-bottom:3px solid #fb8c87;background-color:#f1f3f524}.xproTemplateLibrary__header-menu .elementor-template-library-menu-item.elementor-active{border-bottom-color:#fb8c87}#xproTemplateLibrary__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#xproTemplateLibrary__toolbar-filter,#xproTemplateLibrary__toolbar-search{position:relative;width:200px}#xproTemplateLibrary__toolbar-search i,.xproTemplateLibrary__filter-btn i{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xproTemplateLibrary__filter-btn{display:block;text-align:left;text-transform:uppercase;cursor:pointer}#xproTemplateLibrary__toolbar-counter{font-size:12px;text-transform:capitalize}#xproTemplateLibrary__search{border:none}#xproTemplateLibrary__search,.xproTemplateLibrary__filter-btn{padding:8px 15px 8px 0;border-bottom:1px solid #d5dadf;border-radius:0;font-size:12px}#xproTemplateLibrary__filter-tags{position:absolute;top:100%;left:0;z-index:999;display:none;margin-top:10px;padding:10px;width:270%;border-radius:0 2px 2px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.05)}#xproTemplateLibrary__filter-tags>li{float:left;padding:10px;width:calc(100% / 4);text-align:left;text-transform:capitalize;cursor:pointer}#xproTemplateLibrary__filter-tags>li.active,#xproTemplateLibrary__filter-tags>li:hover{color:#fb8c87}#xproTemplateLibrary__filter-tags:before{position:absolute;bottom:100%;left:0;width:0;height:0;border:solid transparent;border-width:0 10px 10px 0;border-bottom-color:#fff;content:" ";pointer-events:none}#xproTemplateLibrary__templates{height:calc(100% + 30px)}.xproTemplateLibrary__templates-window{position:relative;overflow-y:auto;margin:10px -15px 0;height:calc(100% - 45px)}#xproTemplateLibrary__templates-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.xproTemplateLibrary__template{position:relative;overflow:hidden;margin:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.07)}.xproTemplateLibrary__templates--section .xproTemplateLibrary__template{width:calc(33.333% - 30px)}.xproTemplateLibrary__templates--page .xproTemplateLibrary__template{width:calc(25% - 30px)}.xproTemplateLibrary__template-body{position:relative}.xproTemplateLibrary__template-preview{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.xproTemplateLibrary__template-preview i{position:absolute;top:50%;left:50%;color:#d5dadf;font-size:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xproTemplateLibrary__template-badge{position:absolute;top:10px;right:10px;display:inline-block;padding:2px 4px;border-radius:2px;background-color:#fb8c87;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.xproTemplateLibrary__template:hover .xproTemplateLibrary__template-preview{opacity:1}.xproTemplateLibrary__template-thumbnail{display:block;width:100%}.xproTemplateLibrary__template-footer{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;width:100%;background-color:#fff;font-size:11px;line-height:1;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translateY(100%);transform:translateY(100%)}.xproTemplateLibrary__template:hover .xproTemplateLibrary__template-footer{-webkit-transform:translateY(0);transform:translateY(0)}.xproTemplateLibrary__template .xproTemplateLibrary__insert-button,.xproTemplateLibrary__template .xproTemplateLibrary__pro-button{color:#fb8c87;background-color:transparent;padding:0}.xproTemplateLibrary__template .xproTemplateLibrary__pro-button:focus,.xproTemplateLibrary__template .xproTemplateLibrary__pro-button:hover{color:#f1497e}.xproTemplateLibrary__template .xproTemplateLibrary__insert-button:focus,.xproTemplateLibrary__template .xproTemplateLibrary__insert-button:hover{color:#fb8c87}.xproTemplateLibrary__template .xproTemplateLibrary__preview-button{color:#495157;background-color:transparent;padding:0}.xproTemplateLibrary__template .xproTemplateLibrary__preview-button:focus,.xproTemplateLibrary__template .xproTemplateLibrary__preview-button:hover{color:#606b73}#elementor-template-library-header-preview .xproTemplateLibrary__insert-button,#elementor-template-library-header-preview .xproTemplateLibrary__insert-button:focus,#elementor-template-library-header-preview .xproTemplateLibrary__insert-button:hover,#elementor-template-library-header-preview .xproTemplateLibrary__pro-button,#elementor-template-library-header-preview .xproTemplateLibrary__pro-button:focus,#elementor-template-library-header-preview .xproTemplateLibrary__pro-button:hover{background-image:-webkit-gradient(linear,left top,right top,from(#fb8c87),to(#fb8c87));background-image:-webkit-linear-gradient(left,#fb8c87 0,#fb8c87 100%);background-image:linear-gradient(90deg,#fb8c87 0,#fb8c87 100%);color:#fff}