.portfolio-slider{padding:181px 0 180px}.portfolio-slider .portfolio-container{border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.05);margin:48px 9px 70px;position:relative;z-index:1}.portfolio-slider .portfolio-container:hover{box-shadow:0 10px 10px rgba(0,0,0,.1)}.portfolio-slider .portfolio-container-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.portfolio-slider .portfolio-container .text-container{align-items:flex-end;bottom:0;left:0;opacity:0;position:absolute;right:0;transition:all .3s ease-in-out;z-index:1}.portfolio-slider .portfolio-container .text-container .text{align-items:center;background:#fff;border-radius:0 0 0 4px;display:flex;max-height:340px;min-height:132px;padding:40px 36px;width:calc(100% - 80px)}.portfolio-slider .portfolio-container .text-container .arrow-cta{align-items:center;background:#00833e;border-radius:0 0 4px 0;display:flex;height:80px;justify-content:center;width:80px}.portfolio-slider .portfolio-container .text-container .arrow-cta a{align-items:center;height:100%;justify-content:center;width:100%}.portfolio-slider .portfolio-container .text-container .arrow-cta a>span{margin-right:0}.portfolio-slider .portfolio-container .text-container .arrow-cta a path{fill:#fff}.portfolio-slider .portfolio-container .text-container .arrow-cta svg{height:17px;width:20px}.portfolio-slider .text-container p{color:#252525;font-size:18px;font-weight:600;line-height:26px;margin-bottom:0}.portfolio-slider .portfolio-container:hover .text-container.dis-flex{opacity:1;transition:all .3s ease-in-out}.award-winner{background:#00833e;color:#fff;font-size:17px;font-weight:700;letter-spacing:1.3px;line-height:1;padding:9px 25px;position:absolute;text-transform:uppercase;top:28px;z-index:9}.portfolio-slider .portfolio-group .container{position:relative}.award-winner:after{border-bottom:18px solid transparent;top:0}.award-winner:after,.award-winner:before{border-left:10px solid #00833e;content:"";height:0;position:absolute;right:-100px;right:-10px;width:0}.award-winner:before{border-top:18px solid transparent;top:50px;top:17px}@media (max-width:1680px){.portfolio-slider .portfolio{padding:0 50px}.portfolio-slider .prev-arrow.slick-arrow{left:-15px}.portfolio-slider .next-arrow.slick-arrow{right:-15px}}@media(max-width:1280px){.portfolio-slider{padding:100px 0}}@media (max-width:1170px){.portfolio-slider .prev-arrow.slick-arrow{left:-8px}.portfolio-slider .next-arrow.slick-arrow{right:-8px}.portfolio-slider .portfolio-container .text-container{opacity:1}}@media(max-width:1024px){.portfolio-slider .portfolio-container .text-container .text{width:80%}.portfolio-slider .portfolio-container .text-container .arrow-cta{width:20%}.portfolio-slider .slick-arrow{height:40px;width:40px}.portfolio-slider{padding:70px 0}.portfolio-slider .portfolio-container{margin:48px 9px}}@media(min-width:768px){.portfolio-slider .slick-list{margin:0 -9px}}@media(max-width:767px){.portfolio-slider{padding:70px 0}.portfolio-slider .portfolio-container .text-container .text{min-height:110px;padding:20px}.portfolio-slider .portfolio-container{margin:40px 9px 30px}}@media(max-width:640px){.portfolio-slider .portfolio{padding:0}.portfolio-slider .prev-arrow.slick-arrow{bottom:-25px;left:10px;top:auto;transform:none}.portfolio-slider .next-arrow.slick-arrow{bottom:-25px;right:10px;top:auto;transform:none}.portfolio-slider .common-cta{margin-top:60px}}