.thim-border-radius{--thim-border-radius-5:5px;--thim-border-radius-10:10px;--thim-border-radius-15:15px;--thim-border-radius-20:20px;--thim-border-radius-30:30px;--thim-border-radius-button:30px}.mfp-wrap,.mfp-bg{z-index:999999}.related-portfolio{clear:both;margin-top:40px;padding:0}.related-portfolio .module_title{margin-bottom:40px}.related-portfolio li{list-style:none}.related-portfolio .portfolio-image{position:relative}.related-portfolio .portfolio-image img{width:100%}.related-portfolio .portfolio-image img.project-logo{width:auto}.related-portfolio .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;top:0;text-align:center;color:#fff;opacity:0}.related-portfolio .portfolio_hover:hover{opacity:1}.related-portfolio .portfolio_hover:hover .p_line{width:50%}.related-portfolio .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.related-portfolio .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.related-portfolio .portfolio_hover .mask-content h3 a{color:#fff}.related-portfolio .p_line{height:1px;background:#fff;width:20%;transition:all 0.4s ease-in-out 0s;display:inline-block;margin:5px 0}.related-portfolio .cat_portfolio a{color:#fff}.wapper_portfolio.standard.effects_zoom_01 .link_hover{border-radius:2px 2px 0 0;display:block;overflow:hidden}.wapper_portfolio.standard.effects_zoom_01 .portfolio_hover{display:none}.wapper_portfolio.standard.effects_zoom_01 .portfolio-image img,.wapper_portfolio.standard.effects_zoom_01 .portfolio-image .thumb-img{border-radius:2px 2px 0 0;transition:all 0.2s ease-in-out 0s}.wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover img,.wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover .thumb-img{transform:scale(1.2)}.wapper_portfolio.gallery.effects_zoom_01 .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effects_zoom_01 .mask-content h3>a,.wapper_portfolio.gallery.effects_zoom_01 .mask-content .cat_portfolio{color:#fff}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image>img,.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image .thumb-img{border-radius:2px 2px 0 0;transition:all 0.2s ease-in-out}.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover>img,.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .thumb-img{transform:scale(1.2)}.wapper_portfolio.standard.effects_zoom_02 .mask-content{display:table-cell;vertical-align:middle}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{animation-duration:1s;visibility:visible !important}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{animation-name:fadeInDown}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .portfolio_hover{opacity:1}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:opacity 300ms ease-in-out;padding:20px}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover .thumb-bg{background-color:fade(blue,40%);height:100%;width:100%;display:table}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image img,.wapper_portfolio.standard.effects_zoom_02 .portfolio-image .thumb-img{transition:all 0.8s ease}.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover img,.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .thumb-img{transform:scale(1.2)}.wapper_portfolio.gallery.effects_zoom_02 .mask-content{display:table-cell;vertical-align:middle}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .mask-content h3,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{animation-duration:1s;visibility:visible !important}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content h3{animation-name:fadeInLeft}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio{animation-name:fadeInRight}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom{animation-name:fadeInDown}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .portfolio_hover{opacity:1}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:opacity 300ms ease-in-out;padding:20px}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover:before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border:2px solid;border-color:#fff;opacity:0.3}.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover .thumb-bg{background-color:fade(blue,40%);height:100%;width:100%;display:table}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image>img,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .thumb-img{transition:all 0.8s ease}.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover>img,.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .thumb-img{transform:scale(1.2)}.wapper_portfolio.standard.effect-layla .item_large .portfolio_hover h3{font-size:28px}.wapper_portfolio.standard.effect-layla .portfolio_hover a.link_hover{z-index:999}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a,.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio{position:relative;z-index:9;text-align:left}.wapper_portfolio.standard.effect-layla .portfolio_hover .read_more{z-index:9}.wapper_portfolio.standard.effect-layla .portfolio_hover h3{text-transform:none !important;text-align:left}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a,.wapper_portfolio.standard.effect-layla .portfolio_hover{color:#fff}.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.standard.effect-layla .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.standard.effect-layla .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.standard.effect-layla .portfolio-image{position:relative;overflow:hidden}.wapper_portfolio.standard.effect-layla .portfolio-image>a>img{transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.standard.effect-layla .portfolio-image h3{transition:opacity 0.35s,transform 0.35s;transform:translate3d(-100px,0,0)}.wapper_portfolio.standard.effect-layla .portfolio-image .cat_portfolio{transition:opacity 0.35s,transform 0.35s;transform:translate3d(0,35px,0)}.wapper_portfolio.standard.effect-layla .portfolio-image .read_more{right:50%;margin-right:-26px;bottom:-50px}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:after{opacity:1;transform:scale(1)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover>a>img{transition-delay:0.15s;transform:scale(1.1)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover h3,.wapper_portfolio.standard.effect-layla .portfolio-image:hover .cat_portfolio{transform:translate3d(0,0px,0)}.wapper_portfolio.standard.effect-layla .portfolio-image:hover .read_more{bottom:51px}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover{padding:55px 65px 0 65px;top:0;left:0;width:100%;height:100%}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0}.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);transform-origin:0 0}.wapper_portfolio.gallery.effect-layla .btn_zoom{position:absolute;right:50px;bottom:50px;z-index:1}.wapper_portfolio.gallery.effect-layla .item_large .portfolio_hover h3{font-size:28px}.wapper_portfolio.gallery.effect-layla .portfolio_hover a.link_hover{z-index:999}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a,.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio{position:relative;z-index:9;text-align:left}.wapper_portfolio.gallery.effect-layla .portfolio_hover .read_more{z-index:9}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3{text-transform:none !important;text-align:left}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a,.wapper_portfolio.gallery.effect-layla .portfolio_hover{color:#fff}.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a:hover{opacity:0.8}.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio{text-transform:uppercase;font-size:11px;font-weight:600}.wapper_portfolio.gallery.effect-layla .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effect-layla .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effect-layla .portfolio-image{position:relative}.wapper_portfolio.gallery.effect-layla .portfolio-image>a>img{transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-layla .portfolio-image h3{transition:opacity 0.35s,transform 0.35s;transform:translate3d(-100px,0,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image .cat_portfolio{transition:opacity 0.35s,transform 0.35s;transform:translate3d(0,35px,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image .read_more{right:50%;margin-right:-26px;bottom:-50px}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:after{opacity:1;transform:scale(1)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover>a>img{transition-delay:0.15s;transform:scale(1.1)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover h3,.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .cat_portfolio{transform:translate3d(0,0px,0)}.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .read_more{bottom:51px}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover{padding:55px 65px 0 65px;top:0;left:0;width:100%;height:100%}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0}.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);transform-origin:0 0}.wapper_portfolio.gallery.effect-bubba .portfolio_hover{position:absolute;top:100%;left:0;right:0;bottom:0;text-align:center;opacity:0;transition:all 200ms ease-out;padding:20px}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover{opacity:1;top:0}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .read_more{opacity:1}.wapper_portfolio.gallery.effect-bubba .portfolio_hover{background:rgba(0,0,0,0.3)}.wapper_portfolio.gallery.effect-bubba .portfolio-image{position:relative}.wapper_portfolio.gallery.effect-bubba .portfolio-image>a img{transition:opacity 0.35s,transform 0.35s}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover>a img{opacity:0.8;transform:scale(1.03)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:after{opacity:1;transform:scale(1)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover h3{transform:translate3d(0,0,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .cat_portfolio{opacity:1;transform:translate3d(0,0,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(48,133,163,0.2)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:"";opacity:0;transition:opacity 0.45s,transform 0.45s}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before,.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{position:absolute;content:"";opacity:0}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after{border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1)}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover h3{transition:transform 0.35s;transform:translate3d(0,-20px,0);text-align:center;padding-top:40px}.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover .cat_portfolio{opacity:0;transition:opacity 0.35s,transform 0.35s;transform:translate3d(0,20px,0);text-align:center}.wapper_portfolio.gallery.effect-bubba .btn_zoom{opacity:0;transition:opacity 0.35s,transform 0.35s;transform:translate3d(0,20px,0)}.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .btn_zoom{opacity:1;transform:translate3d(0,0,0)}.effect-romeo .portfolio-image{position:relative}.effect-romeo .portfolio-image>a img{transition:opacity 0.35s,transform 0.35s;transform:translate3d(0,0,300px);opacity:0.8}.effect-romeo .portfolio-image:hover>a img{opacity:0.6;transform:translate3d(0,0,0)}.effect-romeo .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.effect-romeo .portfolio-image:hover .portfolio_hover:before{opacity:0.5;transform:translate3d(-50%,-50%,0) rotate(45deg)}.effect-romeo .portfolio-image:hover .portfolio_hover:after{opacity:0.5;transform:translate3d(-50%,-50%,0) rotate(-45deg)}.effect-romeo .portfolio-image:hover .portfolio_hover h3{transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}.effect-romeo .portfolio-image:hover .portfolio_hover .cat_portfolio{transform:translate3d(0,-50%,0) translate3d(0,100%,0)}.effect-romeo .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(0,0,0,0.2)}.effect-romeo .portfolio-image .portfolio_hover:before,.effect-romeo .portfolio-image .portfolio_hover:after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";transition:opacity 0.35s,transform 0.35s;transform:translate3d(-50%,-50%,0)}.effect-romeo .portfolio-image .portfolio_hover:before,.effect-romeo .portfolio-image .portfolio_hover:after{position:absolute;content:""}.effect-romeo .portfolio-image .portfolio_hover h3{position:absolute;top:50%;left:0;width:100%;transition:transform 0.35s;transform:translate3d(0,-50%,0) translate3d(0,-150%,0);text-align:center;margin:0px;text-transform:uppercase !important}.effect-romeo .portfolio-image .portfolio_hover .cat_portfolio{position:absolute;top:50%;left:0;width:100%;transition:transform 0.35s;padding:0.25em 0em;transform:translate3d(0,-50%,0) translate3d(0,150%,0);text-align:center}.effect-oscar .portfolio-image{position:relative}.effect-oscar .portfolio-image>a img{opacity:1}.effect-oscar .portfolio-image:hover>a img{opacity:0.6}.effect-oscar .portfolio-image:hover .portfolio_hover{background:rgba(0,0,0,0.4)}.effect-oscar .portfolio-image:hover .portfolio_hover:before,.effect-oscar .portfolio-image:hover .portfolio_hover .cat_portfolio,.effect-oscar .portfolio-image:hover .portfolio_hover h3{opacity:1;transform:scale(1)}.effect-oscar .portfolio-image .portfolio_hover{top:0;opacity:1;padding:2em;color:#fff;background:rgba(0,0,0,0.2)}.effect-oscar .portfolio-image .portfolio_hover:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:"";transition:opacity 0.35s,transform 0.35s;transform:scale(0)}.effect-oscar .portfolio-image .portfolio_hover h3{margin:50px 0 10px 0}.effect-oscar .portfolio-image .portfolio_hover .cat_portfolio,.effect-oscar .portfolio-image .portfolio_hover h3{opacity:0;transition:opacity 0.35s,transform 0.35s;transform:scale(0);text-align:center}.effects_over .portfolio-image{position:relative;transition:all 200ms ease-out}.effects_over .portfolio-image:hover .portfolio_hover{top:0}.effects_over .portfolio-image .portfolio_hover{top:100%;background:rgba(255,228,0,0.8);color:#111111}.effects_over .portfolio-image .portfolio_hover:before{position:absolute;content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;top:30%;font-size:25px;left:0;width:100%}.effects_over .portfolio-image .portfolio_hover:after{position:absolute;content:"\f30b";font-family:"Font Awesome 5 Free";font-weight:900;top:65%;font-size:25px;left:0;width:100%}.effects_over .portfolio-image .portfolio_hover h3{position:absolute;top:45%;left:0;width:100%;text-align:center;margin:0px;text-transform:uppercase !important}.effects_over .portfolio-image .portfolio_hover h3 a{color:#111111}.effects_over .portfolio-image .portfolio_hover .cat_portfolio{position:absolute;top:52%;left:0;width:100%;padding:0.25em 0em;text-align:center}.wapper_portfolio.gallery.effects_classic .portfolio-image{position:relative}.wapper_portfolio.gallery.effects_classic .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;bottom:0;top:0;height:100%;text-align:center;color:#fff;transition:all 0.4s ease-in-out;opacity:0}.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover{opacity:1}.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover .p_line{width:50%}.wapper_portfolio.gallery.effects_classic .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.gallery.effects_classic .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.gallery.effects_classic .portfolio_hover .mask-content h3 a{color:#fff}.wapper_portfolio.gallery.effects_classic .p_line{height:1px;background:#fff;width:20%;transition:all 0.4s ease-in-out;display:inline-block;margin:5px 0}.wapper_portfolio.standard.effects_classic .portfolio-image{position:relative}.wapper_portfolio.standard.effects_classic .portfolio-image:hover .portfolio_hover{opacity:1}.wapper_portfolio.standard.effects_classic .portfolio_hover{background:rgba(0,0,0,0.8);position:absolute;left:0;right:0;bottom:0;top:0;height:100%;text-align:center;color:#fff;transition:all 0.4s ease-in-out;opacity:0}.wapper_portfolio.standard.effects_classic .portfolio_hover:hover{opacity:1}.wapper_portfolio.standard.effects_classic .portfolio_hover:hover .p_line{width:50%}.wapper_portfolio.standard.effects_classic .portfolio_hover:before{content:"";display:inline-block;vertical-align:middle;height:100%}.wapper_portfolio.standard.effects_classic .portfolio_hover .thumb-bg{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content{display:inline-block;vertical-align:middle;height:auto;width:70%}.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content h3 a{color:#fff}.btn_zoom{color:#fff;background:blue;padding:0 25px;font-weight:bold;cursor:pointer;border:none;height:36px;line-height:36px;border-radius:2px;transition:all 0.2s ease-in-out;display:inline-block;margin:5px}.btn_zoom:hover{background:#000;color:#fff}.wapper_portfolio.gallery .mask-content h3 a,.wapper_portfolio.gallery .cat_portfolio a{color:#fff}.wapper_portfolio .content_portfolio:after{content:"";display:block;clear:both}.wapper_portfolio.standard .portfolio_standard{background:#fff;border-radius:0 0 2px 2px;padding:20px}.wapper_portfolio.standard .portfolio_standard h3{margin:0;margin-bottom:10px}.wapper_portfolio.standard .portfolio_standard h3 a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%}.wapper_portfolio.standard .portfolio-image{border-radius:2px 2px 0 0;display:block;overflow:hidden}.wapper_portfolio.standard .portfolio-content-inner{background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.05);border-radius:2px}.wapper_portfolio.gutter .item_portfolio{margin-bottom:20px}.wapper_portfolio .item_portfolio .portfolio-image img,.wapper_portfolio.gutter .item_portfolio .portfolio-image img{height:auto;width:100%}.wapper_portfolio .item_portfolio .portfolio-image img.project-logo,.wapper_portfolio.gutter .item_portfolio .portfolio-image img.project-logo{width:auto}.portfolio-image{overflow:hidden}.wapper_portfolio{overflow:hidden}.wapper_portfolio .content_portfolio li{list-style:none outside none}.wapper_portfolio .content_portfolio{overflow:hidden;width:100%}#infscr-loading{width:100%;display:inline-block;position:absolute;bottom:-45px;text-align:center}.two-col.item_portfolio{width:50%}.three-col.item_portfolio{width:33.33%}.three-col.item_portfolio.item_large{width:66.66%}.four-col.item_portfolio{width:25%}.four-col.item_portfolio.item_large{width:50%}.five-col.item_portfolio{width:20%}.five-col.item_portfolio.item_large{width:40%}.content_portfolio .element-item{float:left}.portfolio-tabs{margin-left:0}.portfolio-tabs-wapper.filters.style-01{margin-bottom:25px;display:block}.portfolio-tabs-wapper.filters.style-01 li{display:inline-block}.portfolio-tabs-wapper.filters.style-01 li a{padding:7px 20px;background:#cccccc;color:#fff;font-weight:bold;display:block;text-align:center;min-width:80px;border-radius:2px}.portfolio-tabs-wapper.filters.style-01 li a:hover{background:#000;color:#fff;text-decoration:none}.portfolio-tabs-wapper.filters.style-01 li a.active{background:blue;position:relative}.portfolio-tabs-wapper.filters.style-01 li a.active:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid blue;bottom:-5px;content:"";display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.portfolio-tabs-wapper.filters.style-02{text-align:center;padding:0 0 15px 0;margin-bottom:40px;display:block}.portfolio-tabs-wapper.filters.style-02 li{display:inline-block}.portfolio-tabs-wapper.filters.style-02 li a{color:#b3b3b3;font-weight:bold;text-transform:uppercase;display:block;text-align:center;min-width:80px;padding:0 20px}.portfolio-tabs-wapper.filters.style-02 li a:hover{color:#000;text-decoration:none}.portfolio-tabs-wapper.filters.style-02 li a.active{color:#000;position:relative}.portfolio-tabs-wapper.filters.style-02 li a.active:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;bottom:-21px;content:"";display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;width:0}.portfolio-tabs-wapper.filters.style-02 li a.active:after{background:#000;content:"";display:inline-block;height:1px;position:absolute;width:100%;left:0;bottom:-16px}.portfolio-tabs-wapper.filters.style-03{width:100%;text-align:center;padding-top:40px;margin-bottom:0px;border-radius:0}.portfolio-tabs-wapper.filters.style-03 .page-numbers{display:inline-block;padding-left:0;margin-bottom:0px}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li{display:inline}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>span{position:relative;float:left;padding:8px 20px;text-decoration:none;color:#fff;background-color:#dddddd;margin-left:2px}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.active,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li.active>a,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover{background:#a2a2a2;color:#fff}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover{background:#a2a2a2;color:#fff}.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.next,.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.prev{color:#fff}.select-toggle_scroll_more .loop-pagination{display:none}.select-toggle_scroll_more .content_portfolio{margin-bottom:55px;overflow:initial}.select-toggle_scroll_more #infscr-loading{bottom:-55px}.mfp-close{width:30px;height:30px;line-height:30px}.overflow-hidden{overflow:hidden !important}.add-fix{position:fixed;width:100%;height:100%;top:0;background:#fff;z-index:999999}.close-slider{right:50px;position:absolute;top:50px}.close-slider span{font-size:var(--thim-font-h2-font-size,28px);color:#fff}.gallery-slider-content>i{position:relative;top:45%;display:block;margin:0 auto;font-size:40px;width:40px}.gallery_content_area_wrap{box-sizing:border-box;padding:30px;height:100%}.gallery_content_area_wrap .portfolio-description{margin-bottom:16px;margin-top:16px}.gallery_content_area_wrap .portfolio-description h3{margin-bottom:6px}.gallery_content_area_wrap .tags{margin-bottom:16px}.gallery_content_area_wrap .share h3{margin:0 0 15px 0}.gallery_content_area_wrap .link-project a{margin:15px 0 0 0}.gallery_content{position:absolute;top:0px;width:340px;background:#fff;word-break:break-all;word-wrap:break-word;z-index:3;height:100%;left:-340px;transition:left 0.3s ease}.gallery_content.show{left:0px}.single_portfolio_info_close i{display:inline-block;text-align:center;color:#fff;line-height:40px;width:40px;border-radius:50%;border:2px solid #fff;font-size:0.938rem;-webkit-user-select:none;user-select:none}.single_portfolio_info_close i{border-radius:0px;border:0px;font-size:16px;background:#000;padding:1px 2px 0px 0px}.single_portfolio_info_close{position:absolute;top:50%;cursor:pointer;z-index:10;margin-top:-20px}.single_portfolio_info_close{right:-40px;top:40px}.gallery-title{border-bottom:1px #ccc solid;padding-bottom:16px;text-transform:uppercase}.view_all{text-align:center}.view_all .sc-btn{margin:10px 0 0 0}.portfolio-format-vertical-stacked .be-animate{padding-right:15px;padding-left:15px}.portfolio-format-gallery .portfolio-gallery{margin:auto -15px}.portfolio-format-left-sidebar:after{display:block;content:"";clear:both}.portfolio-format-left-sidebar .entry-content-portfolio{padding-left:0}.portfolio-format-left-sidebar .post-formats-wrapper{padding-right:0}.portfolio-format-right-sidebar:after{display:block;content:"";clear:both}.portfolio-format-right-sidebar .entry-content-portfolio{padding-right:0}.portfolio-format-right-sidebar .post-formats-wrapper{padding-left:0}.portfolio-format-sidebar-slider .entry-content-portfolio{padding-right:0}.portfolio-format-sidebar-slider .post-formats-wrapper{padding-left:0}.portfolio-format-sidebar-slider .post-formats-wrapper iframe{width:100%;border:none}.mfp-arrow{width:30px;height:100px}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{margin-left:3px;margin-top:30px}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{margin-left:7px;margin-top:30px}.entry-content-portfolio .sc-btn{margin:0}.entry-content-portfolio .portfolio-description h3{text-transform:uppercase;margin:0 0 15px 0}.entry-content-portfolio .portfolio-description,.entry-content-portfolio .share,.entry-content-portfolio .tags{margin-bottom:30px}.entry-content-portfolio .share h3{margin:0 0 15px 0}.entry-content-portfolio .single-img{margin-bottom:30px}@media (max-width:991px){.entry-content-portfolio.floting-sidebar{padding:0}}.entry-content-portfolio.floting-sidebar .portfolio-description{margin:-1px}.entry-content-portfolio.floting-sidebar .portfolio-description h3{text-transform:var(--thim-font-h3-text-transform,none);font-size:var(--thim-font-h5-font-size,16px);margin:0;background-color:var(--thim-font-title-color,#333333);color:#fff;padding:12px 30px}.entry-content-portfolio.floting-sidebar .portfolio-clients{margin:30px 30px 15px;padding-bottom:15px;border-bottom:1px solid var(--thim-border-color,#eee)}.entry-content-portfolio.floting-sidebar .tags{margin:0 30px 15px 30px;padding-bottom:15px;border-bottom:1px solid var(--thim-border-color,#eee)}.entry-content-portfolio.floting-sidebar .tags ul{display:block;margin:0}.entry-content-portfolio.floting-sidebar .tags ul li{margin:0}.entry-content-portfolio.floting-sidebar .tags ul a{color:var(--thim-font-title-color,#333333)}.entry-content-portfolio.floting-sidebar .tags ul a:hover{color:var(--thim-body-primary-color,#2e8ece)}.entry-content-portfolio.floting-sidebar .portfolio-date{margin:0 30px 30px}.entry-content-portfolio.floting-sidebar .entry-content-right{border:1px solid var(--thim-border-color,#eee)}.entry-content-portfolio.floting-sidebar label{font-weight:500;margin-bottom:10px;color:var(--thim-font-title-color,#333333)}section.tags i{font-size:20px;color:#000;vertical-align:middle;display:inline}section.tags ul{display:inline;margin:0;vertical-align:middle;margin-left:8px}section.tags ul li{display:inline-block;margin-left:-4px}section.tags ul li:after{content:",";padding:0 4px 0 0;color:var(--thim-font-body-color,#666666)}section.tags ul li:last-child:after{content:"";padding:0}.portfolio-gallery .columns{margin-bottom:30px}.portfolio-gallery .columns a{display:block;overflow:hidden;text-align:center}.portfolio-gallery .columns img{transition:all 0.2s ease-in-out}.portfolio-gallery .columns img:hover{transform:scale(1.2)}.be-animate{visibility:hidden;margin-bottom:20px}.be-section{overflow:hidden}.standard.gutter.multigrid .portfolio-image>a{height:inherit}@media only screen and (max-width:990px){.post-formats-wrapper,.related-portfolio{padding:0}.related-portfolio ul li{padding-bottom:10px}}@media (max-width:940px){.three-col.item_portfolio,.four-col.item_portfolio,.five-col.item_portfolio{width:33.34%}.three-col.item_portfolio.item_large,.four-col.item_portfolio.item_large,.five-col.item_portfolio.item_large{width:66.66%}}@media (max-width:768px){.two-col.item_portfolio,.three-col.item_portfolio,.three-col.item_portfolio.item_large,.four-col.item_portfolio,.four-col.item_portfolio.item_large,.five-col.item_portfolio,.five-col.item_portfolio.item_large{width:50%}}@media only screen and (max-width:568px){.portfolio-tabs-wapper.filters.style-01 li{display:block;margin-bottom:10px}.portfolio-tabs-wapper.filters.style-02 li{display:inline-block;margin-bottom:5px;padding:10px;border:1px solid #eee;width:45%}.portfolio-tabs-wapper.filters.style-02 li a:before,.portfolio-tabs-wapper.filters.style-02 li a:after{display:none !important}}@media (max-width:480px){.two-col.item_portfolio,.three-col.item_portfolio,.three-col.item_portfolio.item_large,.four-col.item_portfolio,.four-col.item_portfolio.item_large,.five-col.item_portfolio,.five-col.item_portfolio.item_large{width:100%}}.btn_zoom{display:none !important}.read-more{text-align:center;margin-bottom:80px;margin-top:75px}.thim-widget-portfolio .wapper_portfolio,.portfolio-container .wapper_portfolio,.portfolio_container .wapper_portfolio{overflow:visible}.thim-widget-portfolio .wapper_portfolio .filters,.portfolio-container .wapper_portfolio .filters,.portfolio_container .wapper_portfolio .filters{text-align:center;margin-bottom:60px;margin-top:-10px}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs,.portfolio-container .wapper_portfolio .filters .portfolio-tabs,.portfolio_container .wapper_portfolio .filters .portfolio-tabs{margin:0 auto;display:inline-block;border-bottom:1px solid #eee;padding:0 10px}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li,.portfolio-container .wapper_portfolio .filters .portfolio-tabs li,.portfolio_container .wapper_portfolio .filters .portfolio-tabs li{list-style:none;display:inline-block}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio-container .wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.filter{display:inline-block;border-bottom:2px solid transparent;margin:0 8px -2px 8px;padding:5px 8px;text-transform:uppercase;cursor:pointer;font-size:0.875rem;font-weight:700}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3,.portfolio-container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3{font-size:24px;font-weight:700;line-height:30px;margin-bottom:0px;margin-top:0px}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a,.portfolio-container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a{text-decoration:none;color:#fff}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio,.portfolio-container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio{color:#fff;font-size:0.938rem;font-weight:600;line-height:25px}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a,.portfolio-container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a{text-decoration:none;color:#fff}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio{background-color:#eee}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image{position:relative;overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .img-portfolio img{transform:translateY(0%);transition:all 0.55s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover{visibility:hidden;text-align:left;padding:15px 35px 20px;display:block;position:absolute;width:100%;top:0;transform:translateY(-100%);transition:all 0.6s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .img-portfolio img{transform:translateY(90px);opacity:0.4}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover{transform:translateY(0);top:0;visibility:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02,.portfolio-container .wapper_portfolio .portfolio_column .style02,.portfolio_container .wapper_portfolio .portfolio_column .style02{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li,.portfolio-container .wapper_portfolio .portfolio_column .style02 li,.portfolio_container .wapper_portfolio .portfolio_column .style02 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image,.portfolio-container .wapper_portfolio .portfolio_column .style02 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover{position:absolute;z-index:99;top:0;left:0;padding:20px;height:100%;width:100%;opacity:0;text-align:center;backface-visibility:hidden;transition:transform 0.5s,opacity 0.5s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content{padding-top:35%}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover{opacity:1;transform:translate(15px,15px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03,.portfolio-container .wapper_portfolio .portfolio_column .style03,.portfolio_container .wapper_portfolio .portfolio_column .style03{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li,.portfolio-container .wapper_portfolio .portfolio_column .style03 li,.portfolio_container .wapper_portfolio .portfolio_column .style03 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image,.portfolio-container .wapper_portfolio .portfolio_column .style03 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .img-portfolio img{overflow:visible;position:relative;z-index:10;transition:transform 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover{position:absolute;width:100%;top:auto;bottom:0;backface-visibility:hidden;z-index:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content{margin-bottom:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio-container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image .img-portfolio img{transform:translate(0,-90px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li,.portfolio-container .wapper_portfolio .portfolio_column .style04 li,.portfolio_container .wapper_portfolio .portfolio_column .style04 li{overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .img-portfolio img{transition:transform 0.4s;max-width:100%;display:block;position:relative}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover{position:absolute;height:100px;width:100%;top:auto;bottom:0;opacity:0;transform:translate(0,100%);visibility:hidden;transition:transform 0.4s,opacity 0.1s 0.3s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content{margin-top:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio-container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .img-portfolio img{transform:translate(0,-50px)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover{opacity:1;transform:translate(0,0);transition:transform 0.4s,opacity 0.1s;visibility:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05,.portfolio-container .wapper_portfolio .portfolio_column .style05,.portfolio_container .wapper_portfolio .portfolio_column .style05{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li,.portfolio-container .wapper_portfolio .portfolio_column .style05 li,.portfolio_container .wapper_portfolio .portfolio_column .style05 li{overflow:visible;perspective:1700px;perspective-origin:0 50%}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image{overflow:visible;transform-style:preserve-3d}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio{overflow:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img{position:relative;z-index:10;transition:transform 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover{position:absolute;top:0;left:0;z-index:99;height:100%;width:50%;opacity:0;backface-visibility:hidden;transform-origin:0 0;transform:rotateY(-90deg);transition:transform 0.4s,opacity 0.1s 0.3s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content{margin-bottom:19px;text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio-container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3{margin-top:0;margin-bottom:0}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .img-portfolio img{transform:translate(25%,0)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover{opacity:1;transform:rotateY(0deg);transition:transform 0.4s,opacity 0.1s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 .mask-content h3,.portfolio-container .wapper_portfolio .portfolio_column .style05 .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .style05 .mask-content h3{margin-top:15px !important;margin-bottom:15px !important}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li,.portfolio-container .wapper_portfolio .portfolio_column .style06 li,.portfolio_container .wapper_portfolio .portfolio_column .style06 li{background:transparent !important}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .img-portfolio img{transition:transform 0.4s;max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover{position:absolute;top:0;height:100%;width:100%;opacity:0;transform:scale(0.7);visibility:hidden;transition:transform 0.4s,opacity 0.4s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .img-portfolio img{transform:scale(0.4)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover{transform:scale(1);opacity:1;visibility:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .img-portfolio img{transition:transform 0.4s;max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover{position:absolute;bottom:30px;width:100%;backface-visibility:hidden}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image .img-portfolio img{transform:translateY(-50px) scale(0.5)}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08,.portfolio-container .wapper_portfolio .portfolio_column .style08,.portfolio_container .wapper_portfolio .portfolio_column .style08{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li,.portfolio-container .wapper_portfolio .portfolio_column .style08 li,.portfolio_container .wapper_portfolio .portfolio_column .style08 li{overflow:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .img-portfolio img,.portfolio-container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .img-portfolio img,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .img-portfolio img{max-width:100%;display:block;position:relative;z-index:10}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover{position:absolute;bottom:0;top:0;height:100%;width:100%;opacity:0;pointer-events:none;visibility:hidden;transition:opacity 0.3s,height 0.3s,box-shadow 0.3s}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content{text-align:center}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover,.portfolio-container .wapper_portfolio .portfolio_column .style08 li:hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover{z-index:999}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover,.portfolio-container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover{pointer-events:auto;opacity:1;height:130%;visibility:visible}.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content,.portfolio-container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content,.portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content{position:absolute;bottom:30px;text-align:center;width:100%}.portfolio-content .entry-content-portfolio .single-img{text-align:center}.portfolio-content .entry-content-portfolio .single-img img{width:100%}.portfolio-content .portfolio-gallery .columns a img{width:100%}.portfolio-content .post-formats-wrapper p img{width:100%}.portfolio-content .tags ul li a:hover{color:#666;text-decoration:none}.portfolio-content p iframe{width:100%}.portfolio-content .flex-direction-nav li a{color:#fff !important}.portfolio-content .flex-direction-nav li a i{display:none}.portfolio-content .flex-direction-nav li a:before{color:#fff !important}.portfolio-content .flex-direction-nav li a:hover{background:#fff !important}.portfolio-content .entry-content{margin-top:30px}.portfolio-content .entry-title{margin:30px 0 0}.page-title-portfolio .entry-title-portfolio{margin-top:0;margin-bottom:60px;text-align:center;font-size:36px;font-weight:600}.content_portfolio{margin:0}#infscr-loading{bottom:-65px}.infinite_scroll .loop-pagination{display:none}.thim-widget-portfolio .wapper_portfolio.style09,.post-type-archive-portfolio .wapper_portfolio.style09,.tax-portfolio_category .wapper_portfolio.style09,.related-portfolio .wapper_portfolio.style09{margin:0 -15px}.thim-widget-portfolio .wapper_portfolio.style09 .filters,.post-type-archive-portfolio .wapper_portfolio.style09 .filters,.tax-portfolio_category .wapper_portfolio.style09 .filters,.related-portfolio .wapper_portfolio.style09 .filters{margin:0 0 15px 0}.thim-widget-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs,.post-type-archive-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs,.tax-portfolio_category .wapper_portfolio.style09 .filters .portfolio-tabs,.related-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs{padding:0;border:none}.thim-widget-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter,.post-type-archive-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter,.tax-portfolio_category .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter,.related-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter{margin:5px 20px;padding:0;font-size:1rem;font-weight:var(--thim-font-title-variant,700);border:none;text-transform:var(--thim-font-button-text-transform)}.thim-widget-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter.active,.thim-widget-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter:hover,.post-type-archive-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter.active,.post-type-archive-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter:hover,.tax-portfolio_category .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter.active,.tax-portfolio_category .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter:hover,.related-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter.active,.related-portfolio .wapper_portfolio.style09 .filters .portfolio-tabs li a.filter:hover{border:none;color:var(--thim-body-primary-color,#2e8ece)}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li,.related-portfolio .wapper_portfolio.style09 .portfolio_column li{padding:15px;background-color:unset !important}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image{position:relative}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover{background-color:rgba(28,28,28,0.8) !important;transform:none;padding:30px;display:flex;align-items:center;position:absolute;z-index:99;top:0;left:0;height:100%;width:100%;opacity:0;text-align:center;backface-visibility:hidden;transition:0.5s,opacity 0.5s}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content{padding-top:0;text-align:left}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content h3,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content h3,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content h3,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content h3{font-size:1.25rem}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .cat_portfolio,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .cat_portfolio,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .cat_portfolio,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .cat_portfolio{display:none}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .thim-excerpt,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .thim-excerpt,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .thim-excerpt,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .mask-content .thim-excerpt{color:#fff;font-size:0.875rem;font-weight:var(--thim-font-body-variant,400);margin:15px 0 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom{display:inline-flex !important;padding:0;background-color:unset;color:#fff;font-weight:var(--thim-font-button-variant);font-size:var(--thim-font-button-font-size);text-transform:var(--thim-font-button-text-transform);height:unset;line-height:var(--thim-font-button-line-height);margin:20px 0 0 0;border-bottom:2px solid transparent;border-radius:0}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover{border-color:#fff}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.related-portfolio .wapper_portfolio.style09 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after{content:"";display:inline-flex;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M5 12.5H19' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 5.5L19 12.5L12 19.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-left:10px}.thim-widget-portfolio .wapper_portfolio.style09 .portfolio_column li:hover .portfolio-image .portfolio-hover,.post-type-archive-portfolio .wapper_portfolio.style09 .portfolio_column li:hover .portfolio-image .portfolio-hover,.tax-portfolio_category .wapper_portfolio.style09 .portfolio_column li:hover .portfolio-image .portfolio-hover,.related-portfolio .wapper_portfolio.style09 .portfolio_column li:hover .portfolio-image .portfolio-hover{opacity:1}.post-type-archive-portfolio .wapper_portfolio.style09 .filters{text-align:left}.thim-project__inner{display:grid;grid-template-columns:var(--thim-project-columns,repeat(3,1fr));gap:30px}.hover-readmore .thim-project__readmore{opacity:0;transition:0.5s;visibility:hidden;height:0;display:block}.hover-readmore .thim-project__image{transition:0.5s}.hover-readmore .thim-project__logo{background-color:#fff;padding-top:24px;position:relative;z-index:5}.hover-readmore .thim-project__article:hover .thim-project__readmore{opacity:1;visibility:visible;height:30px}.hover-readmore .thim-project__article:hover .thim-project__image{margin-bottom:-30px}.portfolio-container .style10.wapper_portfolio .filters,.portfolio-container .style11.wapper_portfolio .filters,.thim-widget-portfolio .style10.wapper_portfolio .filters,.thim-widget-portfolio .style11.wapper_portfolio .filters,.portfolio_container .style10.wapper_portfolio .filters,.portfolio_container .style11.wapper_portfolio .filters{text-align:center;margin-bottom:15px}.portfolio-container .style10.wapper_portfolio .filters .portfolio-tabs,.portfolio-container .style11.wapper_portfolio .filters .portfolio-tabs,.thim-widget-portfolio .style10.wapper_portfolio .filters .portfolio-tabs,.thim-widget-portfolio .style11.wapper_portfolio .filters .portfolio-tabs,.portfolio_container .style10.wapper_portfolio .filters .portfolio-tabs,.portfolio_container .style11.wapper_portfolio .filters .portfolio-tabs{display:flex;justify-content:center;border-bottom:1px solid var(--thim-border-color,#eee);flex-wrap:wrap;row-gap:5px}.portfolio-container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio-container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter,.thim-widget-portfolio .style10.wapper_portfolio .filters .portfolio-tabs li a.filter,.thim-widget-portfolio .style11.wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio_container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio_container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter{text-transform:capitalize;padding:0 0 8px 0;border-bottom:2px solid transparent;margin:0 20px;font-size:var(--thim-font-button-font-size);font-weight:var(--thim-font-button-variant)}.portfolio-container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.portfolio-container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.thim-widget-portfolio .style10.wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.thim-widget-portfolio .style11.wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.portfolio_container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.portfolio_container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter:hover{border-color:var(--thim-font-title-color);color:var(--thim-font-title-color)}.portfolio-container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter.active,.portfolio-container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter.active,.thim-widget-portfolio .style10.wapper_portfolio .filters .portfolio-tabs li a.filter.active,.thim-widget-portfolio .style11.wapper_portfolio .filters .portfolio-tabs li a.filter.active,.portfolio_container .style10.wapper_portfolio .filters .portfolio-tabs li a.filter.active,.portfolio_container .style11.wapper_portfolio .filters .portfolio-tabs li a.filter.active{color:var(--thim-font-title-color);border-color:var(--thim-body-primary-color)}.portfolio-container .style10 .portfolio_column,.portfolio-container .style11 .portfolio_column,.thim-widget-portfolio .style10 .portfolio_column,.thim-widget-portfolio .style11 .portfolio_column,.portfolio_container .style10 .portfolio_column,.portfolio_container .style11 .portfolio_column{margin:0 -15px}.portfolio-container .style10 .portfolio_column li,.portfolio-container .style11 .portfolio_column li,.thim-widget-portfolio .style10 .portfolio_column li,.thim-widget-portfolio .style11 .portfolio_column li,.portfolio_container .style10 .portfolio_column li,.portfolio_container .style11 .portfolio_column li{padding:15px;background-color:unset !important}.portfolio-container .style10 .portfolio_column li .portfolio-image,.portfolio-container .style11 .portfolio_column li .portfolio-image,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image,.portfolio_container .style10 .portfolio_column li .portfolio-image,.portfolio_container .style11 .portfolio_column li .portfolio-image{overflow:unset}.portfolio-container .style10 .portfolio_column li .portfolio-image .img-portfolio,.portfolio-container .style11 .portfolio_column li .portfolio-image .img-portfolio,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .img-portfolio,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .img-portfolio,.portfolio_container .style10 .portfolio_column li .portfolio-image .img-portfolio,.portfolio_container .style11 .portfolio_column li .portfolio-image .img-portfolio{transition:0.5s}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover{position:relative;border:1px solid var(--thim-border-color);border-top:none;opacity:1;background-color:#fff !important;padding:24px 30px;transition:0.5s;z-index:99}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .cat_portfolio{display:none}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .mask-content,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .mask-content{text-align:center}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover h3,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover h3,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover h3,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover h3,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover h3,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover h3{margin-bottom:12px}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover h3 a,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover h3 a,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover h3 a,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover h3 a,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover h3 a,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover h3 a{color:var(--thim-font-title-color)}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .thim-excerpt{color:var(--thim-font-body-color);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom{font-size:var(--thim-font-button-font-size);font-weight:var(--thim-font-button-variant);line-height:var(--thim-font-button-line-height);text-transform:var(--thim-font-button-text-transform);color:var(--thim-font-title-color);align-items:center;margin-top:0;opacity:0;transition:0.5s;visibility:hidden;height:0;border:none;display:flex !important;justify-content:center;background-color:transparent;margin:0}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;background:none;width:auto;height:auto;transition:0.5s;margin-left:8px}.portfolio-container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after,.portfolio-container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after,.portfolio_container .style10 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after,.portfolio_container .style11 .portfolio_column li .portfolio-image .portfolio-hover .btn_zoom:hover:after{transform:rotate(-45deg)}.portfolio-container .style10 .portfolio_column li .portfolio-image:hover .img-portfolio,.portfolio-container .style11 .portfolio_column li .portfolio-image:hover .img-portfolio,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image:hover .img-portfolio,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image:hover .img-portfolio,.portfolio_container .style10 .portfolio_column li .portfolio-image:hover .img-portfolio,.portfolio_container .style11 .portfolio_column li .portfolio-image:hover .img-portfolio{margin-bottom:-54px}.portfolio-container .style10 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio-container .style11 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom,.thim-widget-portfolio .style10 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom,.thim-widget-portfolio .style11 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio_container .style10 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio_container .style11 .portfolio_column li .portfolio-image:hover .portfolio-hover .btn_zoom{opacity:1;visibility:visible;height:30px;margin:24px 0 0}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image{border:1px solid var(--thim-border-color)}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio{opacity:1;visibility:visible;height:270px}@media (max-width:1200px){.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image .img-portfolio,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image .img-portfolio{height:auto}}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover{border:none}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image .portfolio-hover .btn_zoom{background-color:var(--thim-font-title-color,#333333);color:#fff;border-radius:0;display:inline-flex !important}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover{overflow:hidden}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .img-portfolio{opacity:0;visibility:hidden;height:0;margin:0}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover{padding:100px 30px}@media (max-width:1200px){.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover{padding:60px 30px}}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .thim-excerpt{-webkit-line-clamp:4;line-clamp:4}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover h3{margin-bottom:30px}.portfolio-container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio-container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom,.thim-widget-portfolio .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom,.thim-widget-portfolio .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio_container .style10 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom,.portfolio_container .style11 .portfolio_column .style11 li .portfolio-image:hover .portfolio-hover .btn_zoom{height:48px;padding:10px 24px}.single-portfolio article .post-formats-wrapper:hover img{transform:none}.single-portfolio .portfolio-thumbnail{margin-bottom:30px}.single-portfolio .entry-content{max-width:850px;margin:0 auto}.single-portfolio .entry-content .portfolio-meta-data{margin-bottom:30px}.single-portfolio .entry-content .portfolio-meta-data .list-item{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.single-portfolio .entry-content .portfolio-meta-data .list-item li{flex:1;padding-left:20px;border-left:1px solid #eee}.single-portfolio .entry-content .portfolio-meta-data .list-item li:first-child{border-left:none;padding-left:0}.single-portfolio .entry-content .thim-portfolio-single-share{display:block;width:100%}.single-portfolio .entry-content .thim-portfolio-single-share .thim-social-share{float:left;display:block;width:100%;margin:24px 0}.single-portfolio .portfolio-thumbnail,.single-portfolio .be-section{position:relative}.single-portfolio .portfolio-thumbnail .project-logo,.single-portfolio .be-section .project-logo{width:auto;position:absolute;bottom:24px;z-index:9;left:24px;background:#fff;padding:12px 24px;object-fit:cover}.single-portfolio.business-consulting .portfolio-thumbnail .project-logo,.single-portfolio.business-consulting .be-section .project-logo{display:none}.single-portfolio .related-portfolio .related-title{margin-bottom:30px;text-transform:var(--thim-font-title-sidebar-text-transform);font-weight:700}.single-portfolio .related-portfolio .archive-portfolios{display:block;margin:0}.single-portfolio .related-portfolio .archive-portfolios ul{margin-left:0;margin-right:0;display:flex;gap:30px;list-style:none}@media (max-width:767px){.single-portfolio .related-portfolio .archive-portfolios ul{flex-wrap:wrap}.single-portfolio .related-portfolio .archive-portfolios ul li{width:100%}}.single-portfolio .related-portfolio .archive-portfolios ul .portfolio-image{overflow:visible}