.smartic-landing-page-content{position:fixed;top:0;bottom:0;overflow-y:auto;width:300px;background-color:var(--background);transition:transform .25s ease;display:flex;flex-direction:column;right:0;z-index:9999999;transform:translate3d(300px,0,0)}@media(min-width:1024px){.smartic-landing-page-content{width:440px;transform:translate3d(440px,0,0)}}.smartic-landing-page-content.active{transform:none;box-shadow:2px 8px 23px 2px rgba(0,0,0,.2)}.smartic-landing-page-content.active+.smartic-landing-page-overlay{visibility:visible;opacity:1}.smartic-landing-page-overlay{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;z-index:997;opacity:0;background-color:rgba(0,0,0,.7);visibility:hidden;transition:opacity .25s ease,visibility 0s ease}.smartic-landing-page-click{position:fixed;z-index:99999999;right:0;top:calc(50% - 64px);transition:transform .25s ease}.smartic-landing-page-click .elementor-button-icon{display:none;font-size:36px;transform:rotate(45deg)}.smartic-landing-page-click .elementor-button{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.smartic-landing-page-click.active{transform:translate3d(-300px,0,0)}@media(min-width:1024px){.smartic-landing-page-click.active{transform:translate3d(-440px,0,0)}}.smartic-landing-page-click.active .elementor-button-text{display:none}.smartic-landing-page-click.active .elementor-button-icon{display:block}.elementor-widget-smartic-filterpage .elementor-activities__filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -5px 40px}.elementor-widget-smartic-filterpage h3.elementor-activities__filter{color:#999;font-size:20px;font-weight:500;line-height:26px;padding:5px;margin-bottom:0;cursor:pointer;margin-right:45px;position:relative}.elementor-widget-smartic-filterpage .elementor-activities__filter:last-child{margin-right:0}.elementor-widget-smartic-filterpage .elementor-activities__filter .count{position:absolute;left:100%;top:5px;font-weight:500;font-size:12px;line-height:14px}.elementor-widget-smartic-filterpage .elementor-activities__filter.elementor-active{color:#000}.elementor-widget-smartic-filterpage .elementor-activities__filter.elementor-active .count{color:#ec5d06}.elementor-widget-smartic-filterpage .landing-inner{position:relative;margin-bottom:30px}.elementor-widget-smartic-filterpage .landing-inner a{display:block;background:#fff;border-radius:8px;padding:20px 20px 30px;box-shadow:0 0 15px rgba(0,0,0,.04)}.elementor-widget-smartic-filterpage .landing-inner .landing-thumbnail{margin-bottom:30px;position:relative}.elementor-widget-smartic-filterpage .landing-inner .landing-thumbnail img{width:100%;object-fit:cover}.elementor-widget-smartic-filterpage .landing-inner .landing-thumbnail .overlay-icon{content:'';position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;transition:all ease .2s;background:rgba(236,93,6,.8);color:#fff;opacity:0;font-size:40px}.elementor-widget-smartic-filterpage .landing-inner h3.title{font-size:20px;font-weight:500;line-height:18px;text-align:center;color:#000;margin-bottom:0;text-transform:capitalize}.elementor-widget-smartic-filterpage .landing-inner .label{position:absolute;top:0;right:68px;padding:4px 15px 4px 28px;font-weight:500;font-size:13px;line-height:20px;color:#fff;background:#72c949;text-align:center;letter-spacing:2px;text-transform:uppercase;transform:rotate(-90deg);transform-origin:top right;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,11px 50%);z-index:3}.elementor-widget-smartic-filterpage .landing-inner:hover .landing-thumbnail .overlay-icon{opacity:1}.mask-text .elementor-counter>*{color:transparent;text-align:center;background-image:url(./assets/ldp_mask.jpg);background-size:cover;background-clip:text;-webkit-background-clip:text;-ms-background-clip:text;-moz-background-clip:text}