.portfoliosingle__base{margin-bottom:50px;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:3.75%;padding-right:3.75%;display:flex;flex-wrap:wrap}
.portfoliosingle__base:before,.portfoliosingle__base:after{content:" ";display:table}
.portfoliosingle__base:after{clear:both}
@media(min-width:1170px){.portfoliosingle__base{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
@media(min-width:1264px){.portfoliosingle__base{padding-left:0;padding-right:0}
}
@media(min-width:1025px){.portfoliosingle__base{min-height:20vh}
}
.portfoliosingle__imageWrapper,.portfoliosingle__contentWrapper{width:100%}
@media(min-width:1025px){.portfoliosingle__imageWrapper,.portfoliosingle__contentWrapper{width:50%}
}
.portfoliosingle__imageWrapper{position:relative;padding-bottom:56.25%;overflow:hidden;height:auto}
.portfoliosingle__imageWrapper .responsiveMedia__caption{display:none}
.portfoliosingle__img{display:block;position:absolute;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}
.portfoliosingle__contentWrapper{background:#dfdfd9;padding:30px}
@media(min-width:1025px){.portfoliosingle__contentWrapper{padding:20px 20px 40px 30px}
.portfoliosingle__base--noimage .portfoliosingle__contentWrapper{width:100%}
}
.portfoliosingle__contentWrapper .btn{margin-top:0}
.portfoliosingle__contentWrapper .btn__ghost{border:1px solid #000028;color:#000028;background-color:transparent}
.portfoliosingle__contentWrapper .btn__ghost:hover,.portfoliosingle__contentWrapper .btn__ghost:active{border-color:#00646e;color:#00646e;background-color:#c2ffee}
.portfoliosingle__contentWrapper .btn__ghost span,.portfoliosingle__contentWrapper .btn__ghost p{color:inherit}
.portfoliosingle__headline{font-size:1.625rem;font-family:inherit;line-height:1.2307692308;margin-top:-0.0607692308em;margin-bottom:1.1453846154em;margin-bottom:20px}
@media(min-width:1025px){.portfoliosingle__headline{margin-bottom:25px}
}
.portfoliosingle__text.richtext__content{margin-bottom:30px;width:100%}