.case-slide-section-wrapper{background:transparent linear-gradient(180deg,#243341,#101820) 0 0 no-repeat padding-box;padding:100px 0;position:relative}.case-slide-section-wrapper:before{content:var(--background-image);left:-25%;position:absolute;top:0}.case{display:-ms-grid!important;display:grid!important;-ms-grid-columns:7fr 1fr 4fr;grid-template-columns:7fr 1fr 4fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.case>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.case>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.case>div:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:1}.case-slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-slider-wrapper .slick-slide{padding:0}.case-slide-image{position:relative}.case-slide-image img{padding-left:70px}.case-slide-details .slick-arrow.slick-hidden{display:block}.case-slide-details .double-underline{margin-top:20px}.loop-number-overlay{font-family:urw-din-condensed,sans-serif;font-size:150px;font-weight:700;left:0;line-height:0;position:absolute;top:0;-webkit-text-stroke:1.5px #da274d;-webkit-text-fill-color:transparent}.case-slide-details{display:-ms-grid;display:grid;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-ms-flex-line-pack:justify;align-content:space-between;height:100%;padding-bottom:60px}.case-slide-details>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.case-slide-details>div:nth-of-type(2){-ms-grid-column:1;-ms-grid-row:2}.case-slide-details>div:nth-of-type(3){-ms-grid-column:1;-ms-grid-row:3}.case-slide-details>div:nth-of-type(4){-ms-grid-column:1;-ms-grid-row:4}.case-slide-details--nav{display:-ms-grid;display:grid;-ms-grid-columns:70% 30%;grid-template-columns:70% 30%;position:relative}.case-slide-details--nav>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.case-slide-details--nav>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.case-slide-details--nav hr{background:#101820;border-bottom-width:1px;color:#101820;margin:0 10px;vertical-align:super;width:30px}.case-slide-title{font-size:40px;margin-bottom:30px}.case-related-title{color:#fff;font-family:urw-din-condensed,sans-serif;font-size:25px;letter-spacing:1px;line-height:30px;margin-bottom:5px;text-transform:uppercase}.case-related-copy{color:#fff;margin-top:0}.case-slide-arrow-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;bottom:-12px;grid-template-columns:50% 50%;justify-items:end;position:absolute;right:0}.case-slide-arrow-wrapper>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.case-slide-arrow-wrapper>div:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.case-left:after,.case-right:after{border:0;bottom:auto;display:-ms-grid;display:grid;height:auto;left:17px;margin:0 auto;position:absolute;right:auto;top:0;width:8px}.case-left:after>div:first-of-type,.case-right:after>div:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.case-left:after{background:url(https://cdn2.hubspot.net/hubfs/7407324/images/global/buttons/carrot-left.svg);background-repeat:no-repeat;content:url(https://cdn2.hubspot.net/hubfs/7407324/images/global/buttons/carrot-left.svg);height:13px}.case-right:after{background:url(https://cdn2.hubspot.net/hubfs/7407324/images/global/buttons/carrot-right.svg);background-repeat:no-repeat;content:url(https://cdn2.hubspot.net/hubfs/7407324/images/global/buttons/carrot-right.svg);height:13px}.case-left,.case-right{background:0;border:1px solid #fff;border-radius:50%;display:block;height:26px;opacity:.5;position:relative;text-decoration:none;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:46px;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;justify-self:flex-end}.case-slide-details .double-underline{justify-self:flex-start}.case-slide-section-wrapper a,.case-slide-title{color:#fff}@media (min-width:801px) and (max-width:1200px){.case-slide-title{font-size:34px;margin-bottom:16px;margin-top:.6em}}@media (max-width:1000px){.case-slide-section-wrapper:before{display:none}}@media (max-width:900px){.case-slide-title{font-size:28px}}@media (max-width:800px){.case{-ms-grid-columns:12fr;grid-template-columns:12fr;padding-top:90px}.case-slide-image .case-nopad{padding-left:0!important}}@media (max-width:500px){.case{padding-top:60px}.loop-number-overlay{font-size:110px}.case-slide-image img{padding-left:45px}}