.wcf__portfolio .wrapper.loading::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:999;display:flex;align-items:center;justify-content:center}.wcf__portfolio .wrapper.loading::before{content:"";position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:40px;height:40px;border:4px solid #3498db;border-top:4px solid transparent;border-radius:50%;animation:1s linear infinite aaspin;z-index:1000}.wcf__portfolio li{list-style:none}.wcf__portfolio.masonary .wcf-posts{grid-auto-flow:dense}.wcf__portfolio .wcf-post.large{grid-column:auto/span 2}.wcf__portfolio .pf-pagination{gap:3px;display:flex}@media only screen and (max-width:767px){.wcf__portfolio .pf-pagination{justify-content:center}}.wcf__portfolio .pf-pagination .page-numbers{width:40px;height:40px;border-radius:20px;color:#16254c;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center}.wcf__portfolio .pf-pagination .page-numbers:not(.prev,.next):hover{color:#16254c;background-color:#f5f3ed}.wcf__portfolio .pf-pagination .prev{justify-content:flex-start}.wcf__portfolio .pf-pagination .next{justify-content:flex-end}.wcf__portfolio .pf-pagination .current{color:#16254c;background-color:#f5f3ed}.wcf__portfolio .pf-pagination i{font-size:18px}.wcf__portfolio .pf-pagination i:hover{color:#e8bf96}.wcf__portfolio .pf-load-more .wcf__btn.loading:after{content:"";position:absolute;top:-100%;left:45%;border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #e8bf96;width:30px;height:30px;animation:2s linear infinite spin}.wcf__portfolio.style-2 .pf-pagination{justify-content:center}.wcf__portfolio.style-3 .pf-pagination{justify-content:center}@media only screen and (max-width:767px){.wcf__portfolio.style-3 .pf-pagination{justify-content:flex-start}}.wcf__portfolio.style-4 .pf-pagination{justify-content:center}@media only screen and (max-width:767px){.wcf__portfolio.style-4 .pf-pagination{justify-content:flex-start}}.elementor-widget-wcf--portfolio.wcf--image-effect-zoom-out img{transform:scale(1)}.elementor-widget-wcf--portfolio.wcf--image-effect-zoom-out .wcf-post:hover img{transform:scale(.9)}.elementor-widget-wcf--portfolio.wcf--image-left-move img{transform:scale(1.1)}.elementor-widget-wcf--portfolio.wcf--image-left-move .wcf-post:hover img{transform:scale(1.1) translateX(4%)}.elementor-widget-wcf--portfolio.wcf--image-right-move img{transform:scale(1.1)}.elementor-widget-wcf--portfolio.wcf--image-right-move .wcf-post:hover img{transform:scale(1.1) translateX(-4%)}