.case-study-page-v3{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:1600px){.case-study-page-v3>*{max-width:1400px}.case-study-page-v3>:first-child{max-width:unset}}.case-study-page-v3>.case-study-asset:first-child{position:relative;top:-11px}.case-study-page-v3 h1{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:60px;font-style:normal;font-weight:700;line-height:74px;margin-bottom:50px}@media only screen and (max-width:852px){.case-study-page-v3 h1{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:48px;font-style:normal;font-weight:700;line-height:52px}}.case-study-page-v3 p{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerRegular;font-size:22px;font-style:normal;font-weight:400;line-height:36px}@media only screen and (max-width:852px){.case-study-page-v3 p{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerRegular;font-size:18px;font-style:normal;font-weight:400;line-height:32px}}.case-study-page-v3 h2{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:55px;font-style:normal;font-weight:700;line-height:85px;margin-bottom:50px}@media only screen and (max-width:852px){.case-study-page-v3 h2{color:#132735;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:45px;font-style:normal;font-weight:700;line-height:65px;margin-bottom:25px}}.case-study-v3-info-section__main p{display:block;margin-bottom:1em}.case-study-v3-info-section__main p:last-child{margin-bottom:0}.case-study-page{display:flex;flex-direction:column}.case-study-page article{display:flex;justify-content:center}.case-study-page__article-inner{margin-top:154px;max-width:1248px;margin-left:20px;margin-right:20px}@media only screen and (max-width:852px){.case-study-page__article-inner{margin-top:54px}}.case-study-image{background-size:cover;height:auto;width:100%;border-radius:20px}.case-study-page__collage-1-a__image{padding-right:30px}@media only screen and (max-width:852px){.case-study-page__collage-1-a__image{padding-right:0;margin-bottom:30px}}.previous-and-next-case-study-buttons__container{margin-top:80px;display:flex;justify-content:space-between}.previous-and-next-case-study-buttons__container .button-1{margin:0;padding:0;background-color:transparent}.previous-and-next-case-study-buttons__container .button-1 .button__text{margin:0;padding:0;color:#fff9f0;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:20px;font-style:normal;font-weight:800;line-height:38.4px}.previous-and-next-case-study-buttons__container__inner{width:100%;display:flex;justify-content:space-between}.previous-and-next-case-study-buttons__container a{text-decoration:none}.case-study-page__article-inner .generic-duo-content-one h1{display:none}.case-study-page__company-logo{width:263px}@media only screen and (max-width:852px){.case-study-page__company-logo{width:100%}}.case-study-page__article-tags{margin-top:50px;margin-bottom:180px;justify-content:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:852px){.case-study-page__article-tags{margin-bottom:0}}.service-tag{padding:8px 15px;margin:10px;border-radius:18px;text-decoration:none;text-align:center;leading-trim:both;text-edge:cap;font-family:GingerRegular;font-size:17px;font-style:normal;font-weight:700;line-height:33.178px}.service-tag__web-build{background-color:#240f94;color:#8d85ee;border:1px solid #8d85ee}.service-tag__web-design{background-color:#320f75;color:#b683eb;border:1px solid #b683eb}.service-tag__branding{background-color:#81114c;color:#ec7e98;border:1px solid #ec7e98}.service-tag__social{background-color:rgba(192,245,164,1);color:rgba(65,120,35,1);border:1px solid purple}.service-tag__copywriting{background-color:#8a3115;color:#e98c6f;border:1px solid #e98c6f}.service-tag__social-media-strategy{background-color:#a07507;color:#f8cb75;border:1px solid #f8cb75}.service-tag__digital-marketing{background-color:#104257;color:#1dcad5;border:1px solid rgba(111,231,243,.87)}.service-tag__events-merchandise{background-color:#7eeaeb;color:#174647;border:1px solid rgba(111,231,243,.87)}.case-study-page__collage-1{display:flex;justify-content:space-between}@media only screen and (max-width:852px){.case-study-page__collage-1{flex-direction:column}}.case-study-page__collage-1-a__info-block{padding:48px;max-width:417px;margin-bottom:107px}.case-study-page__collage-1-a__info-block h2{color:#fff9f0;margin-top:110px;leading-trim:both;text-edge:cap;font-family:GingerExtraBold;font-size:46px;font-style:normal;font-weight:800;line-height:55.2px;letter-spacing:-.92px}.case-study-page__collage-1-a__info-block p{margin-top:32px;color:#fff9f0;leading-trim:both;text-edge:cap;font-family:GingerRegular;font-size:16px;font-style:normal;font-weight:400;line-height:25.6px}.case-study-page__collage-1-b{display:flex;flex-direction:column;justify-content:flex-end}.case-study-page__collage-2{display:flex}.case-study-page__collage-2-a{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-right:30px}.case-study-page__collage-2-a img,.case-study-page__collage-2-b{width:100%}.case-study-page__collage-2-a img:nth-last-child(2){width:100%;margin-bottom:30px}.case-study-image__full-width{margin:52px 0}