.services{padding:60px 0 65px;margin-right:auto;max-width:1126px;margin-left:auto}.services-row{flex-wrap:wrap;margin-right:-19px;margin-left:-19px;display:flex}.services-row,.services-row:last-child:not(:first-child){justify-content:center}.service-teaser{height:391px;overflow:hidden;margin-right:19px;margin-bottom:32px;position:relative;flex-direction:column;background-color:#000;box-shadow:0 10px 14.3px .8px rgba(75,75,75,.4);margin-left:19px;width:350px;display:flex}.service-teaser-title{padding:43px 52px 43px 59px;font-size:24px;font-weight:700;font-style:normal;color:#fefefe;position:relative;letter-spacing:normal;text-align:left;line-height:normal;font-stretch:normal;margin-top:auto;font-family:Roboto,sans-serif;z-index:3}.service-teaser-title,.service-teaser:after{transition:opacity .3s ease-in-out;opacity:1}.service-teaser:after{right:0;bottom:0;top:0;background-color:rgba(0,0,0,.5);left:0;z-index:1}.service-teaser:after,.service-teaser:before{pointer-events:none;content:"";position:absolute}.service-teaser:before{border:5px solid #f9ca3a;right:25px;transition:opacity .3s ease-in-out;opacity:1;bottom:17px;top:17px;background-color:transparent;left:25px;z-index:2}.service-teaser:focus .service-teaser-title,.service-teaser:hover .service-teaser-title{text-decoration:underline;opacity:1}.service-teaser:hover:after,.service-teaser:hover:before{opacity:1}