.case-study{display:flex;padding:1.25rem;align-items:center;width:100%;gap:1.25rem}.case-study .case-study__left{display:flex;flex-direction:column;flex:1 1 600px;justify-content:center;align-items:center}.case-study .case-study__right{display:flex;flex-direction:column;flex:1 1 1100px;justify-content:center;align-items:flex-start;padding-right:30px}.case-study__client-intro{background-color:#f6f7f8;width:100vw;margin-left:calc(50% - 50vw)}.case-study__client-intro .client-intro__left{align-self:flex-start}.case-study__client-intro .client-intro__left .client-intro__img{margin-top:3.75rem;background-color:#fff;width:17.6rem;height:17.6rem;border-radius:50%;object-fit:cover}.case-study__client-intro .client-intro__right{padding:1.25rem;padding-right:7.25rem}.case-study__client-intro .client-intro__right .client-intro__title{margin:1.25rem 0;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:1.875rem;line-height:2.688rem;font-weight:400}.case-study__client-intro .client-intro__right .client-intro__body{text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:1.25rem;line-height:1.875rem;white-space:pre-wrap}.case-study__testimonial{flex-direction:column;background-color:#1c7e86;width:100vw;margin-left:calc(50% - 50vw);padding:2.5rem;position:relative}.case-study__testimonial:after{content:"";position:absolute;bottom:-3rem;left:8.75rem;width:0;height:0;border-left:43px solid transparent;border-right:43px solid transparent;border-top:48px solid #1c7e86}.case-study__testimonial .testimonial__title{margin:2.5rem 0 1.25rem;max-width:46.75rem;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:1.875rem;line-height:2.688rem;color:#fff}.case-study__testimonial .testimonial__person{display:flex;gap:20px;color:#fff}.case-study__testimonial .testimonial__person .testimonial__person__img{width:6.25rem;height:6.25rem;border-radius:50%;object-fit:cover;background-color:#fff}.case-study__testimonial .testimonial__person .testimonial__person__name-role{display:flex;gap:7px;flex-direction:column;justify-content:center}.case-study__testimonial .testimonial__person .testimonial__person__name-role .testimonial__person__name{margin:0;color:#def3f5;font-family:proxima-nova,sans-serif;font-size:.875rem;line-height:1rem;font-weight:700;letter-spacing:1.68px}.case-study__testimonial .testimonial__person .testimonial__person__name-role .testimonial__person__role{margin:0;color:#def3f5;font-style:italic;font-size:.875rem;line-height:1rem;font-family:"georgiapro","Georgia",sans-serif}.case-study__challenge{background-color:#def3f5;padding:2.5rem;width:100vw;margin-left:calc(50% - 50vw);position:relative}.case-study__challenge:after{content:"";position:absolute;bottom:-3rem;left:8.75rem;width:0;height:0;border-left:43px solid transparent;border-right:43px solid transparent;border-top:48px solid #def3f5}.case-study__challenge .challenge__left{padding:1.25rem;align-items:flex-start;align-self:flex-start;padding-left:5.625rem}.case-study__challenge .challenge__left .challenge__left__name{margin:0;text-align:left;color:#1c7e86;font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.875rem;letter-spacing:1.8px;text-decoration:underline;text-transform:uppercase;text-underline-offset:.8rem;margin-bottom:25px}.case-study__challenge .challenge__left .challenge__left__title{margin:1.25rem 0;color:#2c3f4a;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:2.813rem;line-height:3.563rem;font-weight:400}.case-study__challenge .challenge__right{padding:1.25rem;padding-right:7.25rem}.case-study__challenge .challenge__right .challenge__right__body{margin:0;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:1.25rem;line-height:1.875rem;white-space:pre-wrap}.case-study__solution{padding:2.5rem;width:100vw;margin-left:calc(50% - 50vw);position:relative}.case-study__solution .solution__left{padding:1.25rem;align-items:flex-start;align-self:flex-start;padding-left:5.625rem;flex-direction:column;gap:.938rem}.case-study__solution .solution__left .solution__left__name{margin:0;text-align:left;color:#1c7e86;font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.875rem;letter-spacing:1.8px;text-decoration:underline;text-transform:uppercase;text-underline-offset:.8rem;margin-bottom:25px}.case-study__solution .solution__left .solution__left__icon-name{display:flex;align-items:center;justify-content:center;gap:10px;text-align:left;font-family:proxima-nova,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.875rem;letter-spacing:.22px}.case-study__solution .solution__left .solution__left__icon-name .solution__left__icon-name__icon{max-width:2.813rem;height:2.813rem;object-fit:cover}.case-study__solution .solution__right{padding:1.25rem;padding-right:7.25rem}.case-study__solution .solution__right .solution__right__body{margin:0;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:1.25rem;line-height:1.875rem;white-space:pre-wrap;color:#2c3f4a}.case-study__solution .solution__right .solution__right__body strong{font-weight:700;text-transform:uppercase;letter-spacing:1.6px}.case-study__outcome{padding:3.5rem;width:100vw;margin-left:calc(50% - 50vw);background-color:#1c7e86;gap:54px;position:relative}.case-study__outcome:after{content:"";position:absolute;top:0rem;left:8.75rem;width:0;height:0;border-left:43px solid transparent;border-right:43px solid transparent;border-top:48px solid #fff}.case-study__outcome .outcome__left{padding:1.25rem;align-items:flex-start;align-self:flex-start;padding-left:5.625rem;flex-direction:column}.case-study__outcome .outcome__left .outcome__left__name{margin:0;text-align:left;color:#fff;font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.875rem;letter-spacing:1.8px;text-decoration:underline;text-transform:uppercase;text-underline-offset:.8rem;margin-bottom:25px}.case-study__outcome .outcome__left .outcome__left__title{display:flex;align-items:center;justify-content:center;color:#fff;text-align:left;font-family:"georgiapro","Georgia",sans-serif;font-size:2.813rem;line-height:3.563rem;max-width:21.875rem}.case-study__outcome .outcome__right{padding:1.25rem;padding-right:7.25rem;align-items:flex-start;justify-content:space-evenly}.case-study__outcome .outcome__right .outcome__right__percent-text{display:flex;gap:.825rem;justify-content:flex-start;align-items:center}.case-study__outcome .outcome__right .outcome__right__percent-text .outcome__right__percent-text__percent{margin:0;font-family:proxima-nova,sans-serif;font-size:3.438rem;line-height:3.75rem;letter-spacing:.55px;color:#fff;font-weight:700;min-height:74px;width:125px}.case-study__outcome .outcome__right .outcome__right__percent-text .outcome__right__percent-text__text{flex-wrap:wrap;font-family:"georgiapro","Georgia",sans-serif;font-size:1.5rem;line-height:2.125rem;color:#fff;margin:0;display:flex;align-items:flex-start;max-width:29.438rem}@media (max-width:1200px){.case-study .case-study__right{padding-right:20px}}@media (max-width:992px){.case-study{flex-wrap:wrap;gap:30px;padding:5rem}.case-study .case-study__right{padding:initial}.case-study .case-study__left{padding:initial}.case-study .outcome__left__title{max-width:initial!important}}.dropdown{position:relative;display:inline-flex}.dropdown-content{display:none;top:45px;position:absolute;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;background-color:#f9f9f9;min-width:250px;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:999999;color:#2c3f4a}.dropbtn,input[type=text].out-work-cards-filters-container__content__filters__search{background-color:#fff;border:.5px solid rgba(163,163,163,.4235294118)!important;color:#2c3f4a;font-family:proxima-nova,sans-serif;font-size:.875rem;line-height:2.125rem;padding-left:40px;padding-right:40px;text-align:left;font-size:16px;border:none;cursor:pointer;position:relative;flex:0 1 500px}.dropbtn::before,input[type=text].out-work-cards-filters-container__content__filters__search::before{content:"";position:absolute;left:16px;top:28%;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid #2c3f4a;border-width:0 1px 1px 0;display:inline-block;padding:4px}.search__container{position:relative;flex:0 1 500px}.search__container input{max-width:inherit}.search__container:after{display:block;position:absolute;height:100%;width:2rem;right:0;top:0}input[type=text].out-work-cards-filters-container__content__filters__search{margin-bottom:0}.out-work-cards-filters-container{position:relative;width:100vw;margin-left:calc(50% - 50vw);z-index:9}.out-work-cards-filters-container .out-work-cards-filters-container__background-image-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.out-work-cards-filters-container .out-work-cards-filters-container__background-image-container .out-work-cards-filters-container__background-image{width:100%;height:100%;object-fit:cover}.out-work-cards-filters-container .out-work-cards-filters-container__content{gap:2rem;position:inherit;flex-direction:column;display:flex;align-items:center;justify-content:center;z-index:2}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__filters{display:flex;width:100%;flex-wrap:nowrap;justify-content:space-evenly;gap:15px}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__filters .dropdown,.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__filters .out-work-cards-filters-container__content__filters__search{flex:0 1 500px}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs{display:flex;gap:15px;justify-content:space-evenly;width:100%;align-items:center}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab{border:initial;background-color:initial;transition:border-bottom 0.3s ease-in-out;color:inherit}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab span{display:inline-block;position:relative;color:inherit;font-family:proxima-nova,sans-serif;font-size:1.375rem;margin-top:1.75rem;letter-spacing:.22px}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab span::after{border-bottom:4px solid #f0c564;bottom:-4px;content:"";display:block;position:absolute;-webkit-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out;width:0}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab:hover{font-weight:800}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab:hover span::after{width:100%}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab .selected{font-weight:800}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__tabs .out-work-cards-filters-container__content__tabs__tab .selected span::after{width:100%}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__title{font-family:"georgiapro","Georgia",sans-serif;font-size:3.438rem;line-height:4.375rem;margin:initial;color:#fff}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__body{font-family:"georgiapro","Georgia",sans-serif;text-align:center;font-size:1.5rem;line-height:2.125rem;margin:initial;color:#fff;max-width:51.563rem}@media (max-width:714px){.out-work-cards-filters-container{height:initial}.out-work-cards-filters-container .out-work-cards-filters-container__content .out-work-cards-filters-container__content__filters{width:100%;flex-wrap:wrap}}.our-work-card{display:flex;flex-direction:column;gap:.625rem;height:33.3rem;width:19rem;overflow:hidden}.portfolio-card__img{height:100%;width:100%;object-fit:cover;transition:all 0.15s ease-in-out}.case-study-card__img{width:100%;height:16.3rem;object-fit:cover}.case-study-card__label{margin:initial;margin-top:10px;text-align:left;font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;line-height:1.25rem;letter-spacing:.8px;color:#1c7e86}.case-study-card__label strong{margin-left:5px;font-weight:800;font-size:1.25rem;line-height:1.5rem}.case-study-card__title{margin:initial;text-align:left;font-family:proxima-nova,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.688rem;letter-spacing:0;color:#2c2c2c}.case-study-card__body{margin:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.875rem;max-height:5.125rem;text-align:left;font-family:Georgia;font-size:1.25rem;letter-spacing:0;color:#2c3f4a}.case-study-card__link{margin:initial;text-align:left;text-decoration:underline;font:normal normal bold 18px/30px proxima-nova;letter-spacing:0;color:#313131;opacity:1}.case-study-card__link:after{content:"\ea19";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"lineicons";font-weight:900;font-size:.5em;padding-left:.25em;transition:0.5s paddingease-in;width:2em}.portfolio-card__flag{position:absolute;top:1.5rem;left:0;width:14rem;height:1.938rem;background-color:#fff;border-top-right-radius:30px;border-bottom-right-radius:30px;display:flex;align-items:center;justify-content:center;font-family:proxima-nova,sans-serif;font-weight:700;font-size:1rem;line-height:2.25rem;text-align:left;letter-spacing:0;color:#2c3f4a}.portfolio-card__flag--uppercase{text-transform:uppercase;letter-spacing:.96px}.portfolio-card{position:relative}.portfolio-card:hover .portfolio-card__img{height:50%;object-fit:cover}.portfolio-card:hover .portfolio-card__content{opacity:1;visibility:visible}.portfolio-card .portfolio-card__content{opacity:0;visibility:hidden;display:flex;position:absolute;flex-direction:column;top:50%;height:50%;gap:.625rem;background-color:#fff;transition:all 0.15s ease-in-out}.resource-center-container{background:#f6f7f8 0% 0% no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);width:100vw;margin-left:calc(50% - 50vw);padding:3.5rem;gap:35px;position:relative;flex-direction:column;display:flex;align-items:center;justify-content:center;z-index:2}.resource-center-container .resource-center-container__filters{display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:15px;width:80%}.resource-center-container .resource-center-container__filters .dropdown{flex:0 1 500px}.resource-center-container .resource-center-container__tabs{border-top:1px solid rgba(36,51,62,.5019607843);display:flex;gap:15px;justify-content:space-evenly;width:100%;align-items:flex-end;flex-wrap:wrap}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab{border:initial;background-color:initial;transition:border-bottom 0.3s ease-in-out;flex:1 1 50px}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab span{display:inline-block;position:relative;color:#2c3f4a;font-family:proxima-nova,sans-serif;font-size:1.375rem;margin-top:1.75rem;letter-spacing:.22px;text-wrap:nowrap}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab span::after{border-bottom:4px solid #f0c564;bottom:-4px;content:"";display:block;position:absolute;-webkit-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out;width:0}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab:hover{font-weight:800}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab:hover span::after{width:100%}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab .selected{font-weight:800}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab .selected span::after{width:100%}.resource-center-container .resource-center-container__title{font-family:"georgiapro","Georgia",sans-serif;font-size:3.438rem;line-height:4.375rem;margin:initial;color:#2c3f4a}@media (max-width:714px){.resource-center-container .resource-center-container__filters{width:100%;flex-wrap:wrap}.resource-center-container .resource-center-container__tabs{flex-wrap:wrap}.resource-center-container .resource-center-container__tabs .resource-center-container__tabs__tab{height:100%}}.progress2{padding:6px;border-radius:5px;background:rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px rgba(255,255,255,.08);display:none;margin-top:2rem;margin-bottom:1rem}.progress-bar2{height:18px;border-radius:5px;background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.05));transition:0.4s linear;transition-property:width,background-color}.progress-moved .progress-bar2{width:85%;background-color:#1C7E86;animation:progressAnimation 2.5s infinite}@keyframes progressAnimation{0%{width:0%}100%{width:100%}}.blog-item{display:flex;flex-flow:column;flex-grow:1;justify-content:stretch}.blog-item .list-item-image{position:relative;width:100%;height:0}.blog-item .list-item-image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.blog-item .list-item-image .list-item-meta{position:absolute;bottom:0;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1.5em;padding:4% 1rem;background-color:#F8F9FA;backdrop-filter:blur(12px);opacity:.9}.blog-item .list-item-image .list-item-meta .meta__date{grid-column:1;grid-row:2}.blog-item .list-item-image .list-item-meta .meta__category{grid-row:1/span 2;display:flex;align-content:center;align-items:center;font-weight:600}.blog-item .list-item-image .list-item-meta>:empty{display:none}.blog-item .list-item-image .list-item-meta .meta__author{grid-column:1;grid-row:1;font-weight:600}.blog-item .list-item-image .list-item-meta .meta__type{font-weight:600;text-transform:uppercase}.blog-item .list-item-content{display:flex;flex-flow:column;height:100%}.blog-item .list-item-content{padding-top:1.75rem}.blog-item .list-item-content h3{margin-top:0;font-size:1.375rem;line-height:1.2272em;font-weight:600;margin-bottom:.5rem}.blog-item .list-item-content .list-item-meta{display:none}.blog-item .list-item-content .list-item-btn{margin-top:1.5rem;font-size:1.125rem;font-weight:700}.blog-item .list-item-content .list-item-btn::after{content:"\ea19";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"lineicons";font-weight:900;font-size:.5em;padding-left:.25em;transition:0.5s padding ease-in;width:2em}.resource-list-container{padding-top:2rem!important}.resource-list-container .resource-list-container__load-more{margin:auto;display:inherit;margin-top:2rem}.resource-list-container .resource-list-container__content{display:flex;flex-wrap:wrap;gap:5rem}.resource-list-container .resource-list-container__content>*{flex:0 1 100%}@media only screen and (min-width:540px){.resource-list-container .resource-list-container__content>*{flex:0 1 calc(50% - 2.5rem)}}@media only screen and (min-width:960px){.resource-list-container .resource-list-container__content>*{flex:0 1 calc(100% / var(--columns) - 5rem / var(--columns) * 2)}}.is-style-filter-bottom-border .out-work-cards-filters-container__content__filters{padding-bottom:1rem;border-bottom:1px solid lightslategray}