.portfolio-content .more{display:none}.portfolio-content{padding:0 0 160px;position:relative}.portfolio-content .container{display:flex;gap:32px}.portfolio-content__body.richtext img{margin-top:20px}.portfolio-content__body.richtext h2{font-family:Roboto Condensed,sans-serif;font-size:36px;font-style:normal;letter-spacing:-.72px;line-height:36px;margin:100px 0 24px;text-transform:none}.portfolio-content__body.richtext h2:first-of-type{margin-top:0}.portfolio-content__body.richtext p:not(.more)+h2#heading_1{margin-top:100px}.portfolio-content__body.richtext p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px}.portfolio-content__body.richtext p>b,.portfolio-content__body.richtext p>strong,.portfolio-content__body.richtext p[style="font-weight: bold;"]{display:block;margin-bottom:16px;margin-top:32px}.portfolio-content__body.richtext h3+p>b,.portfolio-content__body.richtext h3+p>strong,.portfolio-content__body.richtext h3+p[style="font-weight: bold;"]{margin-top:24px}.portfolio-content__body.richtext h3{font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;line-height:28px;margin:40px 0 24px}.portfolio-content__body.richtext h2+h3{margin-top:40px}.portfolio-content__body.richtext h3{padding-top:20px}.portfolio-content__body.richtext h2+h3{border-top:unset;padding-top:0}.portfolio-content__body.richtext ul li{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:28px}.portfolio-content__body.richtext ul li:not(:last-child){margin-bottom:12px}.portfolio-content__body.richtext blockquote{border:none;font-size:18px;font-style:italic;line-height:32px;margin:24px 0;padding:0}.portfolio-content__body.richtext blockquote p:first-child{border-left:none;margin-bottom:0;position:relative}.portfolio-content__body.richtext blockquote p:first-child:before{background:#225fbf;border-radius:4px;bottom:0;content:"";display:inline-block;height:100%;left:-24px;position:absolute;top:0;width:4px}.portfolio-content__body.richtext blockquote p:nth-child(2){color:#8490a2;margin:8px 0 0}.portfolio-content__body.richtext>span>:last-child{margin-bottom:0!important}@media (max-width:1199.5px){.portfolio-content{padding-bottom:120px}.portfolio-content__body.richtext h3{margin-top:28px;padding-top:16px}}@media (max-width:1023.5px){.portfolio-content{padding-bottom:104px}.portfolio-content .container{flex-direction:column;gap:0;max-width:100%;padding:0}.portfolio-content .container .portfolio-content__body.richtext{margin:0 auto;max-width:528px;padding:56px 16px 0}.portfolio-content__body.richtext h2{margin:80px 0 24px}.portfolio-content__body.richtext p:not(.more)+h2#heading_1{margin-top:80px}.portfolio-content__body.richtext h3{margin:28px 0 24px}.portfolio-content__body.richtext h2+h3{margin-top:32px}}@media (max-width:767.5px){.portfolio-content{padding-bottom:80px}.portfolio-content .container .portfolio-content__body.richtext{max-width:100%;padding:40px 16px 0;width:100%}.portfolio-content__body.richtext img{margin-top:16px}.portfolio-content__body.richtext h2{font-size:28px;letter-spacing:-.56px;line-height:32px;margin:48px 0 24px}.portfolio-content__body.richtext p:not(.more)+h2#heading_1{margin-top:48px}.portfolio-content__body.richtext p{font-size:16px;line-height:26px;margin-bottom:16px}.portfolio-content__body.richtext h3+p>b,.portfolio-content__body.richtext h3+p>strong,.portfolio-content__body.richtext h3+p[style="font-weight: bold;"],.portfolio-content__body.richtext p>b,.portfolio-content__body.richtext p>strong,.portfolio-content__body.richtext p[style="font-weight: bold;"]{margin-top:20px}.portfolio-content__body.richtext h3{font-size:22px;margin:28px 0 20px}.portfolio-content__body.richtext h2+h3,.portfolio-content__body.richtext p:not(.more)+h2#heading_1{margin-top:32px}.portfolio-content__body.richtext ul li{line-height:26px}.portfolio-content__body.richtext ul{padding-left:24px}.portfolio-content__body.richtext blockquote{font-size:16px;line-height:28px;padding-left:24px}}