section[data-v-e931d7a2]{padding:128px 0}@media (max-width:750px){section[data-v-e931d7a2]{padding:64px 0}}section.intro[data-v-e931d7a2]{padding:64px 0}@media (max-width:750px){section.intro[data-v-e931d7a2]{padding-top:32px}}.intro-wrapper[data-v-e931d7a2]{grid-gap:64px;display:grid;grid-template-columns:repeat(2,1fr)}.intro-wrapper[data-v-e931d7a2],.intro-wrapper picture[data-v-e931d7a2]{align-items:center;justify-content:center}.intro-wrapper picture[data-v-e931d7a2]{display:flex}@media (max-width:992px){.intro-wrapper[data-v-e931d7a2]{grid-gap:32px}}@media (max-width:750px){.intro-wrapper[data-v-e931d7a2]{display:flex;flex-direction:column-reverse}.intro-wrapper picture[data-v-e931d7a2]{width:200px}}@keyframes fadeIn-e931d7a2{0%{opacity:0}to{opacity:1}}section.portfolio[data-v-e931d7a2]{background:#efefef}section.portfolio .portfolio-mobile[data-v-e931d7a2]{display:none}@media (max-width:750px){section.portfolio .portfolio-mobile[data-v-e931d7a2]{display:block}section.portfolio .portfolio-desktop[data-v-e931d7a2]{display:none}}section.portfolio .swiper-outer[data-v-e931d7a2]{animation-delay:2s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:fadeIn-e931d7a2;animation-timing-function:ease;opacity:0}section.agency-skills[data-v-e931d7a2],section.education[data-v-e931d7a2],section.skills[data-v-e931d7a2]{background:#efefef}section.agency-skills .eyebrow[data-v-e931d7a2],section.agency-skills h2[data-v-e931d7a2],section.education .eyebrow[data-v-e931d7a2],section.education h2[data-v-e931d7a2],section.skills .eyebrow[data-v-e931d7a2],section.skills h2[data-v-e931d7a2]{text-align:center}@media (max-width:750px){section.agency-skills .eyebrow[data-v-e931d7a2],section.agency-skills h2[data-v-e931d7a2],section.education .eyebrow[data-v-e931d7a2],section.education h2[data-v-e931d7a2],section.skills .eyebrow[data-v-e931d7a2],section.skills h2[data-v-e931d7a2]{text-align:left}}section.agency-skills .eyebrow[data-v-e931d7a2],section.education .eyebrow[data-v-e931d7a2],section.skills .eyebrow[data-v-e931d7a2]{margin-bottom:4px}@media (max-width:750px){section.agency-skills .eyebrow[data-v-e931d7a2],section.education .eyebrow[data-v-e931d7a2],section.skills .eyebrow[data-v-e931d7a2]{margin-bottom:0}}.skills-lists[data-v-e931d7a2]{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);max-width:calc(100% + 64px);transform:translate(-32px);width:836px}@media (max-width:750px){.skills-lists[data-v-e931d7a2]{gap:0;grid-template-columns:1fr;max-width:calc(100% + 128px);transform:translate(-64px)}}@media (max-width:370px){.skills-lists[data-v-e931d7a2]{max-width:calc(100% + 64px);transform:translate(-32px)}}.background[data-v-e931d7a2]{border-radius:32px;margin:0 auto;max-width:100%;padding:32px 0 0;position:relative;z-index:1}@media (max-width:750px){.background[data-v-e931d7a2]{padding:32px 32px 0}}@media (max-width:370px){.background[data-v-e931d7a2]{padding:32px 16px 0}}.background.yellow[data-v-e931d7a2]{background-color:#ffebc1}.background.grey[data-v-e931d7a2]{background-color:#e1e1e1;position:relative;z-index:2}@media (max-width:970px){.background.grey[data-v-e931d7a2]{margin:0 0 0 auto;width:calc(100% - 49px)}}@media (max-width:750px){.background.grey[data-v-e931d7a2]{width:100%}}section.agency-skills .text-row[data-v-e931d7a2]{margin-bottom:64px;max-width:100%;width:640px}section.agency-skills .lists-row[data-v-e931d7a2]{background:#fff;border-radius:32px;display:grid;gap:64px;grid-template-columns:repeat(2,1fr);padding:64px}section.agency-skills .lists-row>div[data-v-e931d7a2]{display:grid;gap:64px;grid-template-columns:1fr}@media (max-width:992px){section.agency-skills .lists-row[data-v-e931d7a2]{gap:48px;padding:64px 32px}}@media (max-width:750px){section.agency-skills .lists-row[data-v-e931d7a2]{grid-template-columns:1fr;padding:32px}}section.agency-skills .lists-row li[data-v-e931d7a2]{align-items:center;display:grid;grid-template-columns:50px 1fr;margin-bottom:32px}@media (max-width:992px){section.agency-skills .lists-row li[data-v-e931d7a2]{align-items:start}}section.agency-skills .lists-row li[data-v-e931d7a2]:last-child{margin-bottom:0}section.agency-skills .lists-row h3[data-v-e931d7a2]{margin:0 0 32px}section.media[data-v-e931d7a2]{background:#ffebc1}section.media .eyebrow[data-v-e931d7a2]{color:#272727}.media-row[data-v-e931d7a2]{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media (max-width:750px){.media-row[data-v-e931d7a2]{grid-template-columns:1fr}}section.art[data-v-e931d7a2]{background:#fff}@media (max-width:992px){section.art[data-v-e931d7a2]{background:#efefef}section.art .art-desktop[data-v-e931d7a2]{display:none}}section.art .art-tablet[data-v-e931d7a2]{display:none}@media (max-width:992px){section.art .art-tablet[data-v-e931d7a2]{display:block}}@media (max-width:750px){section.art .art-tablet[data-v-e931d7a2]{display:none}}section.art .art-mobile[data-v-e931d7a2]{display:none}@media (max-width:750px){section.art .art-mobile[data-v-e931d7a2]{display:block}}section.art .swiper-outer[data-v-e931d7a2] .swiper-slide{padding-bottom:64px}section.has-swiper[data-v-e931d7a2]{overflow:hidden}@media (max-width:750px){section.has-swiper[data-v-e931d7a2]{padding-bottom:128px}}.swiper-outer[data-v-e931d7a2]{margin:0 0 0 auto;padding-right:calc(50vw - 536px);width:calc(536px + 50vw)}@media (max-width:1200px){.swiper-outer[data-v-e931d7a2]{padding-left:64px;padding-right:64px;width:100%}}@media (max-width:750px){.swiper-outer[data-v-e931d7a2]{padding-left:32px;padding-right:32px}}@media (max-width:370px){.swiper-outer[data-v-e931d7a2]{padding-left:16px;padding-right:16px}}.swiper-outer[data-v-e931d7a2] .swiper-slide{padding-bottom:48px}.swiper-outer[data-v-e931d7a2] .swiper{overflow:visible}.swiper-outer[data-v-e931d7a2] .swiper-button-prev:after{font-size:2rem}.swiper-outer[data-v-e931d7a2] .swiper-button-next:after{font-size:2rem}.swiper-outer[data-v-e931d7a2] .swiper-button-prev{background:#272727;border-radius:50%;bottom:-16px;color:#fff;height:40px;left:0;padding-right:3px;top:auto;width:40px}.swiper-outer[data-v-e931d7a2] .swiper-button-prev:hover{background-color:#535353;color:#fff;text-decoration:none}.swiper-outer[data-v-e931d7a2] .swiper-button-next{background:#272727;border-radius:50%;bottom:-16px;color:#fff;height:40px;padding-left:3px;right:0;top:auto;width:40px}.swiper-outer[data-v-e931d7a2] .swiper-button-next:hover{background-color:#535353;color:#fff;text-decoration:none}
