.portfolio-item-wrapper.is-hidden{display:none !important}.badge{padding:3px 25px;border:1px solid #195a6b;border-radius:30px;font-size:17px;line-height:33px;font-family:"Fira Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#195a6b !important;margin:5px 10px 5px 0 !important;display:inline-block;background-color:rgba(0,0,0,0) !important}.portfolio-item-list .col-12:nth-last-of-type(1) .portfolio-item{border-bottom:2px solid #195a6b}.portfolio-item-list .portfolio-item{padding:50px 0;border-top:2px solid #195a6b;display:block}.portfolio-item-list .portfolio-item .portfolio-image{background-color:#195a6b}.portfolio-item-list .portfolio-item img{-webkit-transition:ease .4s;transition:ease .4s}.portfolio-item-list .portfolio-item:hover img{opacity:.6;filter:grayscale(100%)}.portfolio-item-list .portfolio-item:hover h3::after{width:100%}.portfolio-item-list .portfolio-item .heading-container{position:relative}.portfolio-item-list .portfolio-item .heading-container::before{content:"";background-image:url("../../images/arrow-right-blue.svg");background-size:80px 38px;width:80px;height:38px;position:absolute;right:0;top:50%;margin-top:-19px}.portfolio-item-list .portfolio-item h3{position:relative;display:inline-block;margin-bottom:0}@media(max-width: 1399px){.portfolio-item-list .portfolio-item h3{padding-right:100px}}.portfolio-item-list .portfolio-item h3::after{content:"";position:absolute;width:0;height:1px;background-color:#195a6b;bottom:0;left:0}.portfolio-item-list .portfolio-item h3::after{-webkit-transition:ease .4s;transition:ease .4s}.portfolio-filters p{margin-bottom:0;margin-right:15px;color:#195a6b}.portfolio-filters .badge:hover,.portfolio-filters .badge.active{background-color:#195a6b !important;color:#fff !important}.portfolio-filters{display:flex;align-items:center}@media(max-width: 1399px){.portfolio-filters{flex-direction:column}}.pre-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}@media(max-width: 1399px){.pre-title{flex-direction:column}}
