.primary_button__0Ql7x{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#50C878;padding-left:1.25rem;padding-right:1.25rem;height:4.6rem;width:-moz-fit-content;width:fit-content;border-radius:1.5rem;text-decoration:none;margin-right:.97rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);cursor:pointer}.primary_content__445PI{color:#FFF;text-align:center;font-family:Raleway;font-size:2.875rem;font-style:normal;font-weight:900;line-height:normal;position:relative}.primary_content__445PI:after{content:"";position:absolute;bottom:-1px;left:50%;height:.2rem;width:0;transform:translateX(-50%);background-color:#FFF;border-radius:5px;transition:width .2s ease-in-out}.primary_button__0Ql7x:hover .primary_content__445PI:after{width:100%}.primary_icon__Ykz25{width:3.5rem;height:auto;margin-right:1.5rem}.page_hero__SKW6o{display:flex;flex-direction:column;justify-content:center;margin-bottom:7rem}.page_title__3jonF{color:rgba(255,255,255,.95);font-size:5.625rem;font-weight:900;line-height:6.875rem;width:60rem;margin:0}.page_title__3jonF em{color:#50C878;font-size:6.875rem;font-weight:900;line-height:6.875rem}.page_hero__SKW6o a{text-decoration:none}.page_actions__e35f9{display:flex;flex-direction:row;margin-top:2rem}.page_whatWeDo__RdH9n{display:flex;flex-direction:column}.page_whatWeDoHeading__cRAP6{color:#F4F4F4;font-family:Raleway;font-size:4rem;font-style:normal;font-weight:900;line-height:normal;max-width:46rem;margin-bottom:2rem}.page_whatWeDoHeading__cRAP6 em{color:#50C878;font-style:normal}.page_whatWeDoCards__QqqjU{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:75%;max-width:85%;align-self:center;height:22rem;margin-bottom:7rem}.page_featuredProjects__9LDal{display:flex;flex-direction:column;align-items:center}.page_featuredProjectsHead__0ecxu{color:#F4F4F4;margin:0 0 2rem;text-align:center;font-family:Raleway;font-size:6rem;font-style:normal;font-weight:900;line-height:normal}.page_featuredProject__Ft6PS{display:flex;height:42rem;width:80rem;background-color:green;margin-bottom:7.2rem;border-radius:1.5rem}.page_contact__BmhPC{display:flex;flex-direction:column;margin-bottom:12rem}.page_contactText__YMgj9{color:#FFF;font-size:6rem;font-weight:900;margin-bottom:3rem;width:70rem}.page_contactText__YMgj9 em{color:#50C878;font-style:normal}.page_contact__BmhPC a{text-decoration:none}.secondary_button__4OhlZ{display:flex;flex-direction:row;align-items:center;justify-content:center;border:5px solid #50c878;padding-left:1.25rem;padding-right:1.25rem;height:4rem;width:auto;white-space:nowrap;border-radius:1.5rem;text-decoration:none;margin-right:.97rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.secondary_content__dOPxM{color:#50C878;text-align:center;font-family:Raleway;font-size:2.875rem;font-style:normal;font-weight:900;line-height:normal;position:relative}.secondary_content__dOPxM:after{content:"";position:absolute;bottom:-2.5px;left:50%;height:.2rem;width:0;transform:translateX(-50%);background-color:#50C878;border-radius:5px;transition:width .2s ease-in-out}.secondary_button__4OhlZ:hover .secondary_content__dOPxM:after{width:100%}.card_card__UTBDd{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25rem;height:20rem;border-radius:1.5rem;background:#333;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.card_content__xWd3w{color:#50C878;font-size:3rem;font-weight:900;margin:0}.card_icon___xJS9{width:12.5rem;height:auto}.projectDisplay_divCase__Pa5fp,.projectDisplay_div__cF8KI{width:80rem;height:40rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-color:#333333;border-radius:1.5rem;position:relative;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);margin-bottom:7rem}.projectDisplay_divCase__Pa5fp{transition:transform .2s ease-in-out}.projectDisplay_divCase__Pa5fp:hover{transform:scale(1.02)}.projectDisplay_screenshotCard__0CQra{display:flex;align-items:center;justify-content:center;width:95%;height:95%;position:relative;border-radius:1.5rem 1.5rem 0 0;overflow:hidden;z-index:1}.projectDisplay_screenshotCard__0CQra img{width:100%;display:block}.projectDisplay_screenshotCard__0CQra:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:2;pointer-events:none}.projectDisplay_caseStudyHeader__Nb0Eo{z-index:4;position:absolute;top:50px;left:50px}.projectDisplay_caseStudyHeader__Nb0Eo h2{color:#F4F4F4;text-shadow:0 2px 8px rgba(0,0,0,.25);font-size:2.5rem;font-weight:800;margin:0}.projectDisplay_summaryPanel__6wTys{z-index:4;position:absolute;left:50px;bottom:10px;margin-bottom:1.25rem}.projectDisplay_icon__qodFa{width:2.1875rem;height:auto;margin:0}.projectDisplay_summaryPanel__6wTys h1{color:#50C878;font-size:6rem;font-weight:900;margin:0}.projectDisplay_summaryPanel__6wTys h2{color:#FFF;font-size:2rem;font-weight:700;margin:0}.projectDisplay_summaryPanel__6wTys p{color:#F2F2F2;font-size:1rem;font-weight:600;margin:0}.page_heroOutter__h3UAB{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:7rem}.page_hero__a0Scp{display:flex;flex-direction:column;justify-content:center}.page_heroImg__JWdwn{width:40rem;height:20rem}.page_title__qQF6P{color:rgba(255,255,255,.95);font-size:5.625rem;font-weight:900;line-height:6.875rem;width:70rem;margin:0}.page_title__qQF6P em{color:#50C878;font-size:5.625rem;font-weight:900;font-style:normal}.page_hero__a0Scp a{text-decoration:none}.page_subtitle__ly4Ta{color:rgba(242,242,242,.95);font-size:2.5rem;font-weight:800;margin:0}.page_hero__a0Scp p{color:#F2F2F2;font-size:1.25rem;font-weight:600;margin:0}.page_actions__dsoe8{display:flex;flex-direction:row;margin-top:2rem}.page_callout__XUXPw{width:52rem;color:#F2F2F2;font-size:4rem;font-weight:900;margin:0 0 7rem}.page_callout__XUXPw em{color:#50C878;font-size:4rem;font-style:normal;font-weight:900}.page_medium__Wlqud{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:50%;max-width:65%;justify-self:center;margin-bottom:9rem}.page_quotes__7a3k9{display:flex;flex-direction:column;align-items:center;width:100%}.page_quote1__PJ8Sr,.page_quote2__l_Acc,.page_quote3__sKyFM{font-size:4rem;font-style:normal;font-weight:900}.page_quote1__PJ8Sr{color:#F2F2F2;text-align:right;width:52rem;align-self:flex-end}.page_quote2__l_Acc{color:#50C878;text-align:center;width:65%;position:relative;margin-bottom:5.5rem;margin-top:5.5rem}.page_quote2__l_Acc:after,.page_quote2__l_Acc:before{position:absolute;content:"";width:100%;background-color:hsla(0,0%,50%,1);border-radius:1.5rem;height:.25rem}.page_quote2__l_Acc:before{top:-75px;left:0}.page_quote2__l_Acc:after{bottom:-75px;left:0}.page_quote3__sKyFM{color:#F2F2F2;text-align:left;width:52rem;align-self:flex-start}.page_quote3__sKyFM em{color:#50C878;font-style:normal}.page_goals__59HQv{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center}.page_goals__59HQv h1{color:#50C878;text-align:center;font-size:4rem;font-weight:900;position:relative;margin-bottom:2.5rem}.page_goals__59HQv h1:after{position:absolute;content:"";width:125%;background-color:hsla(0,0%,50%,1);border-radius:1.5rem;height:.25rem;bottom:-10px;left:-12.5%}.page_goals__59HQv ol{margin:0}.page_goals__59HQv li{color:#FFF;font-size:3rem;font-weight:700;margin:0}.page_goals__59HQv li em{color:#50C878;font-style:normal}.page_redesigns__skKOW{justify-self:center;margin-top:9rem}.page_contentPages__cegzQ,.page_footer__DG4ps,.page_homepage__Z0rL2,.page_redesigns__skKOW{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80rem}.page_redesignH1__ECY1r{color:#FFF;text-align:center;font-size:6rem;font-weight:900;position:relative}.page_redesignDescription__clsm9{max-width:60rem;color:#FFF;text-align:right;font-size:2.25rem;font-weight:600;align-self:flex-end}.page_redesignDescription__clsm9 em{color:#50C878;font-style:normal}.page_redesignIcon__oHNTa{stroke-width:3;stroke:#50C878;width:3rem;height:auto}.page_redesignMain__owp0f{display:flex;flex-direction:row;align-items:center;justify-content:center}.page_redesignImg__F7zuK{background-color:#50C878;width:37.5rem;height:23.5rem;border-radius:1.5rem;margin:1.5rem}.page_stats__DZ1VK{display:flex;flex-direction:column;align-self:flex-start;justify-self:flex-start;margin-bottom:8rem}.page_stats__DZ1VK h1{color:#FFF;font-size:6rem;font-weight:900;max-width:50rem;margin:0 0 2rem}.page_stats__DZ1VK h2{color:#FFF;font-size:2.25rem;font-weight:700;max-width:81rem;margin:0 0 1.5rem}.page_stats__DZ1VK h2 em{color:#50C878;font-style:normal;font-weight:700}.page_contact__RwgCO{display:flex;flex-direction:column;margin-bottom:12rem}.page_contactText__Z4EAf{color:#FFF;font-size:6rem;font-weight:900;margin-bottom:3rem;width:70rem}.page_contactText__Z4EAf em{color:#50C878;font-style:normal}.page_contact__RwgCO a{text-decoration:none}