/**handles:consulting-portfolio-carousel-standard**/
.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item{position:relative}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item:hover .portfolio-item-inner:before{opacity:.7}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item:hover .portfolio-item-info{opacity:1;gap:0}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-inner{position:relative}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-inner:before{content:"";width:100%;height:100%;position:absolute;background-color:var(--con_base_color);opacity:0;transition:.3s;z-index:1}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-inner img{width:100%}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-info{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;opacity:0;transition:.3s;z-index:2;gap:100px}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-title{font-family:var(--con_secondary_font_family);font-size:18px;font-weight:500;line-height:24px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-title a{color:#fff;text-align:center}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-title:before{content:"";width:40px;height:2px;background-color:var(--con_third_color);margin-bottom:22px}.consulting-portfolio-carousel.standard.hover_slide_on_top_and_bottom .consulting-portfolio-item .portfolio-item-category{font-family:var(--con_secondary_font_family);font-size:14px;font-weight:500;line-height:20px;color:#fff}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item{position:relative}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item:hover .portfolio-item-info{opacity:1;bottom:28px}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-inner{position:relative;overflow:hidden}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-inner img{width:100%}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-info{position:absolute;left:50%;transform:translateX(-50%);width:calc(100% - 50px);opacity:0;transition:.3s;z-index:2;background-color:#fff;padding:20px;bottom:-100px;display:flex;flex-direction:column-reverse;gap:10px}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-title{font-family:var(--con_secondary_font_family);font-size:18px;font-weight:500;line-height:24px}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-title a{color:var(--con_base_color)}.consulting-portfolio-carousel.standard.hover_slide_in_up .consulting-portfolio-item .portfolio-item-category{font-family:var(--con_secondary_font_family);font-size:14px;font-weight:500;line-height:20px;color:#7b7a7a}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item{position:relative}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item:hover .portfolio-item-inner:before{opacity:.7}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item:hover .portfolio-item-info{opacity:1;left:25px}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-inner{position:relative}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-inner:before{content:"";width:100%;height:100%;position:absolute;background-color:#011122;opacity:0;transition:.3s;z-index:1}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-inner img{width:100%}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-info{position:absolute;left:100px;top:50%;width:-moz-fit-content;width:fit-content;transform:translateY(-50%);display:flex;flex-direction:column;opacity:0;transition:.3s;z-index:2}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-title{font-family:var(--con_secondary_font_family);font-size:18px;font-weight:500;line-height:24px;margin-bottom:20px}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-title a{color:#fff}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-category{font-family:var(--con_secondary_font_family);font-size:14px;font-weight:500;line-height:20px;color:#fff;display:flex;align-items:center;gap:15px;text-transform:uppercase}.consulting-portfolio-carousel.standard.hover_slide_in_right .consulting-portfolio-item .portfolio-item-category:before{content:"";width:20px;height:2px;background-color:#fff;display:block}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item{position:relative}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item:hover .portfolio-item-inner:before{opacity:.95}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item:hover .portfolio-item-info{opacity:1}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-inner{position:relative}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-inner:before{content:"";width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;background-color:var(--con_base_color);opacity:0;transition:.3s;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-inner img{width:100%}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-info{position:absolute;left:0;top:50%;width:100%;padding:0 15px;transform:translateY(-50%);display:flex;flex-direction:column-reverse;align-items:center;opacity:0;transition:.3s;z-index:2;gap:10px}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-title{font-family:var(--con_secondary_font_family);font-size:18px;font-weight:500;line-height:24px}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-title a{color:#fff}.consulting-portfolio-carousel.standard.hover_overlay_bordered .consulting-portfolio-item .portfolio-item-category{font-family:var(--con_secondary_font_family);font-size:14px;font-weight:500;line-height:20px;color:var(--con_third_color);text-transform:uppercase}.consulting-portfolio-carousel.standard .consulting-portfolio-item .slick-center{transform:scale(1.2)}