.pbmit-element-portfolio-style-2 .pbmit-main-hover-slider{display:flex;padding:0}.pbmit-element-portfolio-style-2 .swiper-hover-slide-images{padding-left:45px}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav ul{padding:0;display:inline-block}.pbmit-element-portfolio-style-2 .pbmit-portfolio-title,.pbmit-element-portfolio-style-2 .pbmit-portfolio-title a{font-size:48px;line-height:50px;letter-spacing:-0.5px}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li{list-style:none;position:relative;margin-bottom:50px;padding-right:50px}.pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before,.pbmit-element-portfolio-style-2 .pbmit-hover-inner li{transition:all 1s cubic-bezier(.22,.61,.36,1)}.pbmit-element-portfolio-style-2 .pbmit-hover-inner li:hover{padding-left:10px}.pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before{position:absolute;content:"";right:0;left:0;top:auto;bottom:-23px;border-bottom:1px solid var(--pbmit-willbuild-blackish-color);width:0}.pbmit-element-portfolio-style-2 .pbmit-hover-inner li.pbmit-active:before,.pbmit-element-portfolio-style-2 .pbmit-hover-inner li:hover:before{width:100%}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a{color:var(--pbmit-willbuild-blackish-color);position:relative;padding-left:13px;font-size:15px}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:hover{color:var(--pbmit-willbuild-global-color)}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:before{position:absolute;content:'+';left:0;right:auto;font-size:15px;line-height:25px}.pbmit-element-portfolio-style-2 .pbmit-portfolio-description{display:none}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn{opacity:0;visibility:hidden;position:absolute;top:50%;right:0;transition:all .4s ease-in}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn .pbmit-button-icon-wrapper .pbmit-button-icon{font-size:24px;line-height:24px;color:var(--pbmit-willbuild-global-color);margin-top:8px}.pbmit-element-portfolio-style-2 .pbmit-hover-inner li.pbmit-active .pbmit-portfolio-btn{opacity:1;visibility:visible}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a .pbmit-button-icon-wrapper .pbmit-button-icon::before{top:10px;transform:scale(0.26) translate(-45px,60px)}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a:hover .pbmit-button-icon-wrapper .pbmit-button-icon::before{top:0}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a:hover .pbmit-button-icon-wrapper .pbmit-button-icon i{transform:scale(0.26) translate(45px,-60px)}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a:hover .pbmit-button-icon-wrapper .pbmit-button-icon{color:var(--pbmit-willbuild-secondary-color)}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.pbmit-element-portfolio-style-2 li.pbmit-active .pbmit-portfolio-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.pbmit-element-portfolio-style-2 .pbmit-main-hover-slider .pbmit-element-subtitle{border-color:var(--pbmit-willbuild-white-color);color:var(--pbmit-willbuild-white-color)}.pbmit-element-portfolio-style-2 .pbmit-element-posts-wrapper.row{margin:0}.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .pbmit-portfolio-content,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .pbmit-portfolio-content,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-portfolio-content,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .pbmit-portfolio-content,.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .pbmit-portfolio-description,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .pbmit-portfolio-description,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-portfolio-description,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .pbmit-portfolio-description,.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a,.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a{color:var(--pbmit-willbuild-white-color)}.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:hover,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:hover,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:hover,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li .pbmit-port-cat a:hover,.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a:hover,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a:hover,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a:hover,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .pbmit-portfolio-title a:hover{color:rgba(var(--pbmit-willbuild-white-color-rgb),.8)}.pbmit-elementor-bg-color-gradient .pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before,.pbmit-elementor-bg-color-globalcolor .pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before,.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before,.pbmit-elementor-bg-color-blackish .pbmit-element-portfolio-style-2 .pbmit-hover-inner li:before{border-color:var(--pbmit-willbuild-white-color)}.pbmit-elementor-bg-color-secondary .pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a:hover .pbmit-button-icon-wrapper .pbmit-button-icon,.pbmit-text-color-white .pbmit-element-portfolio-style-2 .pbmit-portfolio-btn a:hover .pbmit-button-icon-wrapper .pbmit-button-icon{color:var(--pbmit-willbuild-white-color)}@media(max-width:1200px){.pbmit-element-portfolio-style-2 .pbmit-portfolio-title,.pbmit-element-portfolio-style-2 .pbmit-portfolio-title a{font-size:38px;line-height:40px}}@media(max-width:1024px){.pbmit-element-portfolio-style-2 .pbmit-portfolio-title,.pbmit-element-portfolio-style-2 .pbmit-portfolio-title a{font-size:30px;line-height:32px}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn .pbmit-button-icon-wrapper .pbmit-button-icon{font-size:20px;line-height:20px}}@media(max-width:991px){.pbmit-element-portfolio-style-2 .pbmit-main-hover-slider{flex-direction:column}.pbmit-element-portfolio-style-2 .swiper-hover-slide-images{padding-left:0}.pbmit-element-portfolio-style-2 .swiper-hover-slide-images img{width:100%}.pbmit-element-portfolio-style-2 .swiper-hover-slide-nav li:last-child{margin-bottom:0}}@media(max-width:575px){.pbmit-element-portfolio-style-2 .pbmit-portfolio-title,.pbmit-element-portfolio-style-2 .pbmit-portfolio-title a{font-size:22px;line-height:24px}.pbmit-element-portfolio-style-2 .pbmit-portfolio-btn .pbmit-button-icon-wrapper .pbmit-button-icon{font-size:16px;line-height:16px;margin-bottom:5px}}