[data-name=heart-icon]{transition:transform .4s ease-out;fill:#fff}@media (min-width:768px){[data-name=heart-icon].active [data-name=heart1] path,[data-name=heart-icon].active [data-name=heart2] path{opacity:1;transform:scale(.4);transform-origin:center center;-webkit-transform-origin:center center}[data-name=heart-icon].active [data-name=heart3]{fill:#2ee69a}}[data-name=heart1] path,[data-name=heart2] path{cursor:pointer;opacity:0;transform-box:fill-box;transform-origin:center center;-webkit-transform-origin:center center;transition:transform .3s ease-out,opacity .3s ease-out}[data-name=share-icon]{transition:transform .4s ease-out}[data-name=share-icon] [data-name=share3]{fill:#fff}@media (min-width:768px){[data-name=share-icon]:hover [data-name=share1] path,[data-name=share-icon]:hover [data-name=share2] path{opacity:1;transform:scale(.6);transform-origin:center center;-webkit-transform-origin:center center}[data-name=share-icon]:hover [data-name=share3]{fill:#2ee69a}}[data-name=share1] path,[data-name=share2] path{cursor:pointer;opacity:0;transform-box:fill-box;transform-origin:center center;-webkit-transform-origin:center center;transition:transform .3s ease-out,opacity .3s ease-out}[data-name=contact-icon]{transition:transform .4s ease-out}@media (min-width:768px){[data-name=contact-icon]:hover [data-name=contact1] path,[data-name=contact-icon]:hover [data-name=contact2] path{opacity:1;transform:scale(.7);transform-origin:center center;-webkit-transform-origin:center center}[data-name=contact-icon]:hover [data-name=contact3]{fill:#2ee69a}}[data-name=contact1] path,[data-name=contact2] path{cursor:pointer;opacity:0;transform-box:fill-box;transform-origin:center center;-webkit-transform-origin:center center;transition:transform .3s ease-out,opacity .3s ease-out}.project-teaser__share{margin-bottom:2rem;margin-top:-10px;position:relative}@media (max-width:767.98px){.project-teaser__share{margin-bottom:0}}.project-teaser__share{transition:all .3s}.project-teaser__share ul{align-items:center;display:flex;gap:25px;justify-content:space-between}.project-teaser__share ul li:first-child{display:flex;flex:1 1 auto}.project-teaser .slide-fade-enter-active,.project-teaser .slide-fade-leave-active{transition:all .3s ease-out}.project-teaser .slide-fade-enter,.project-teaser .slide-fade-leave-to{opacity:0;transform:translate(100px)}.project-teaser .share-icons{background-color:#2ee69a;color:#000;display:flex;gap:20px;padding-left:20px;padding-right:90px;width:300px}.project-teaser .share-icons a{color:#000}.project-teaser .share-icons a:hover svg{color:#fff}.project-teaser .sharing-icons{height:25px;margin-top:2rem}.project-teaser .sharing-icons__container{align-items:center;display:flex;overflow:hidden;z-index:1}.project-teaser .sharing-icons__container .fa-close{color:#000;cursor:pointer;position:absolute;right:10px;transform:rotate(45deg);z-index:1}.project-teaser .sharing-icons__container .fa-share:hover{color:#2ee69a}.project-teaser .sharing-icons .contact-svg-icon{position:absolute;right:50px;top:35px}.project-teaser .sharing-icons .share-icon-svg{border:none;cursor:pointer;position:absolute;right:10px}.project-teaser .sharing-icons .share-icon-svg:after{border:none}.project-teaser .sharing-icons .heart-svg-icon{margin-left:-10px}.project-teaser .sharing-icons .heart-svg-icon .active{fill:#2ee69a}
