.portfolio_builder{background-color:#fff}.portfolio_builder__wrapper{padding:124px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:64px}@media only screen and (max-width:1024px){.portfolio_builder__wrapper{padding:96px 0;gap:32px}}@media only screen and (max-width:834px){.portfolio_builder__wrapper{padding:72px 0;gap:64px;flex-direction:column-reverse}}.portfolio_builder__content{max-width:696px;width:calc(72% - 32px)}@media only screen and (max-width:1024px){.portfolio_builder__content{max-width:none;width:100%}}.portfolio_builder__sidebar{max-width:416px;width:calc(40% - 32px);flex-shrink:0;position:sticky;top:124px}@media only screen and (max-width:834px){.portfolio_builder__sidebar{max-width:none;width:100%;position:static}}.portfolio_builder__sidebar__inner{border-radius:12px;border:1px solid rgba(16,16,18,.1);background:#fff;box-shadow:0 60px 61px 0 rgba(0,0,0,.01),0 24px 45px 0 rgba(0,0,0,.02),0 4px 25px 0 rgba(0,0,0,.02)}.portfolio_builder__sidebar__bottom,.portfolio_builder__sidebar__item{padding:26px}@media only screen and (max-width:576px){.portfolio_builder__sidebar__bottom,.portfolio_builder__sidebar__item{padding:22px}}.portfolio_builder__sidebar__item{border-bottom:1px solid rgba(16,16,18,.1)}.portfolio_builder__sidebar__title{margin-bottom:10px;font-size:18px;line-height:136%}@media only screen and (max-width:834px){.portfolio_builder__sidebar__title{font-size:16px}}.portfolio_builder__sidebar__industries{color:rgba(16,16,18,.7)}.portfolio_builder__sidebar__services{display:flex;flex-wrap:wrap;gap:6px}.portfolio_builder__sidebar__services__title{margin-bottom:14px}.portfolio_builder__sidebar__service{padding:5px 13px;border-radius:120px;border:1px solid rgba(16,16,18,.2);line-height:138%;color:rgba(16,16,18,.8)}@media only screen and (max-width:576px){.portfolio_builder__sidebar__service{font-size:14px;line-height:136%}}.portfolio_builder__sidebar .button-border{width:100%}.portfolio_builder__block{border-top:1px solid rgba(16,16,18,.1);padding:38px 0 64px;counter-reset:section}@media only screen and (max-width:834px){.portfolio_builder__block{padding-top:32px}}.portfolio_builder__block:last-child{padding-bottom:0}.portfolio_builder__text__title{margin-bottom:24px}.portfolio_builder__text li,.portfolio_builder__text p{margin-bottom:18px;font-size:18px}@media only screen and (max-width:576px){.portfolio_builder__text li,.portfolio_builder__text p{margin-bottom:9px;font-size:16px}}.portfolio_builder__text li:last-child,.portfolio_builder__text p:last-child{margin-bottom:0}.portfolio_builder__text ol,.portfolio_builder__text ul{margin-bottom:20px}.portfolio_builder__text ol:last-child,.portfolio_builder__text ul:last-child{margin-bottom:0}.portfolio_builder__text ul{padding-left:22px}.portfolio_builder__text ul li{list-style:disc}.portfolio_builder__text ol{counter-reset:list-item}.portfolio_builder__text ol li{position:relative;display:flex;gap:12px;counter-increment:list-item}.portfolio_builder__text ol li:before{content:counter(list-item) ". ";display:flex;justify-content:center;font-size:20px;font-weight:600;min-width:24px}.portfolio_builder__text a{text-decoration:underline}.portfolio_builder__outcomes__title{margin-bottom:24px}.portfolio_builder__outcomes__text{font-size:18px;color:#101012}@media only screen and (max-width:576px){.portfolio_builder__outcomes__text{font-size:16px}}.portfolio_builder__outcomes__cards{display:flex;gap:12px;flex-wrap:wrap}.portfolio_builder__outcomes__cards.cards-column{flex-flow:column}.portfolio_builder__outcomes__cards.cards-column .portfolio_builder__outcomes__card{width:100%}.portfolio_builder__outcomes__card{flex-grow:1;width:calc(33% - 6px);display:flex;flex-direction:column;gap:16px;padding:23px;background:0 0;border:1px solid rgba(16,16,18,.1)}@media only screen and (max-width:576px){.portfolio_builder__outcomes__card{padding:19px;width:100%}}.portfolio_builder__outcomes__card.big-card{width:100%}.portfolio_builder__outcomes__card.small-card{width:calc((100% - 12px)/ 2)}@media only screen and (max-width:576px){.portfolio_builder__outcomes__card.small-card{width:100%}}.portfolio_builder__outcomes__icon{width:48px;height:48px}@media only screen and (max-width:834px){.portfolio_builder__outcomes__icon{width:44px;height:44px}}@media only screen and (max-width:576px){.portfolio_builder__outcomes__icon{width:40px;height:40px}}.portfolio_builder__outcomes__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.portfolio_builder__media,.portfolio_builder__review{padding-top:48px}@media only screen and (max-width:834px){.portfolio_builder__media,.portfolio_builder__review{padding-top:42px}}.portfolio_builder__review__card{padding:40px 40px 40px 36px;border-left:4px solid #101012;background:#f6f6f6}@media only screen and (max-width:834px){.portfolio_builder__review__card{padding:32px 32px 32px 28px}}@media only screen and (max-width:576px){.portfolio_builder__review__card{padding:28px 28px 28px 24px}}.portfolio_builder__review__text{padding-bottom:23px;margin-bottom:24px;min-height:188px;display:flex;flex-direction:column;gap:20px;font-size:24px;border-bottom:1px solid rgba(16,16,18,.1)}@media only screen and (max-width:1024px){.portfolio_builder__review__text{font-size:20px}}@media only screen and (max-width:834px){.portfolio_builder__review__text{font-size:18px;min-height:184px;gap:16px}}@media only screen and (max-width:576px){.portfolio_builder__review__text{margin-bottom:16px;padding-bottom:15px;gap:12px;letter-spacing:.18px}}@media only screen and (max-width:834px){.portfolio_builder__review__text svg{width:24px;height:20px}}.portfolio_builder__review__footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.portfolio_builder__review__name{margin-bottom:4px;font-size:18px}@media only screen and (max-width:576px){.portfolio_builder__review__name{line-height:136%}}.portfolio_builder__review__name:last-child{margin-bottom:0}.portfolio_builder__review__position{color:rgba(16,16,18,.5)}.portfolio_builder__media__inner.full-images{display:grid;gap:10px}@media only screen and (max-width:834px){.portfolio_builder__media__inner.full-images{gap:6px}}.portfolio_builder__media__inner.full-images img,.portfolio_builder__media__inner.full-images picture{aspect-ratio:29/17}.portfolio_builder__media__inner.two-column-image{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:834px){.portfolio_builder__media__inner.two-column-image{gap:6px}}.portfolio_builder__media__inner.two-column-image picture{width:calc(50% - 5px);aspect-ratio:343/408}@media only screen and (max-width:834px){.portfolio_builder__media__inner.two-column-image picture{width:calc(50% - 3px)}}.portfolio_builder__media__inner.one-big-two-column{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:834px){.portfolio_builder__media__inner.one-big-two-column{gap:6px}}.portfolio_builder__media__inner.one-big-two-column picture:nth-child(3n+1){aspect-ratio:29/17}.portfolio_builder__media__inner.one-big-two-column picture:nth-child(3n+2),.portfolio_builder__media__inner.one-big-two-column picture:nth-child(3n+3){width:calc(50% - 5px);aspect-ratio:343/408}.portfolio_builder__media__inner img{width:100%}.portfolio_builder__media__image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=portfolio_builder.css.map */
