@media only screen and (max-width:767px){.wcf__portfolio .filter{overflow-x:auto}}.wcf__portfolio .filter button{color:#1c1d20;font-size:16px;font-weight:500;line-height:1.5;border:0;background:0 0}@media only screen and (max-width:767px){.wcf__portfolio .filter button{min-width:-moz-max-content;min-width:max-content}}.wcf__portfolio .filter button span{display:block;font-size:12px;line-height:1.8;text-align:right;color:#999;transition:all .3s}.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{display:flex}.wcf__portfolio .pf-load-more .wcf__btn{position:relative}.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:spin 2s linear infinite}.wcf__portfolio.style-1 .filter{display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.wcf__portfolio.style-1 .filter{justify-content:flex-start}}.wcf__portfolio.style-1 .filter button{color:#555;font-weight:400;text-transform:capitalize;position:relative}.wcf__portfolio.style-1 .filter button span{display:none}.wcf__portfolio.style-1 .filter button.mixitup-control-active::before,.wcf__portfolio.style-1 .filter button::before{position:absolute;content:"";width:0%;height:1px;left:0;bottom:0;background-color:#16254c;transition:all .3s}.wcf__portfolio.style-1 .filter button.mixitup-control-active{color:#555}.wcf__portfolio.style-1 .filter button.mixitup-control-active span{color:#16254c}.wcf__portfolio.style-1 .filter button.mixitup-control-active::before{width:100%}.wcf__portfolio.style-1 .filter button:hover{color:#0c0d0e}.wcf__portfolio.style-1 .filter button:hover::before{width:100%}.wcf__portfolio.style-1 .filter button:hover span{color:#16254c}.wcf__portfolio.style-2 .filter{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.wcf__portfolio.style-2 .filter{justify-content:flex-start}}.wcf__portfolio.style-2 .filter button:hover{color:#e8bf96}.wcf__portfolio.style-2 .filter button:hover span{color:#e8bf96}.wcf__portfolio.style-2 .filter .mixitup-control-active{color:#e8bf96}.wcf__portfolio.style-2 .filter .mixitup-control-active span{color:#e8bf96}.wcf__portfolio.style-2 .pf-pagination{justify-content:center}.wcf__portfolio.style-3.enable-filter{grid-template-columns:1fr 3.3fr}.wcf__portfolio.style-3 .filter{margin-top:210px;display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:991px){.wcf__portfolio.style-3 .filter{gap:20px;margin-top:0;flex-direction:unset}}.wcf__portfolio.style-3 .filter button:hover{color:#e8bf96}.wcf__portfolio.style-3 .filter button:hover span{color:#e8bf96}.wcf__portfolio.style-3 .filter .mixitup-control-active{color:#e8bf96}.wcf__portfolio.style-3 .filter .mixitup-control-active span{color:#e8bf96}.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 .filter{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.wcf__portfolio.style-4 .filter{justify-content:flex-start}}.wcf__portfolio.style-4 .filter button:hover{color:#e8bf96}.wcf__portfolio.style-4 .filter button:hover span{color:#e8bf96}.wcf__portfolio.style-4 .filter .mixitup-control-active{color:#e8bf96}.wcf__portfolio.style-4 .filter .mixitup-control-active span{color:#e8bf96}.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%)}