.custom-case-details h2.custom-case-details-title{display:none}.custom-case-details .custom-case-details-content-wrapper{background-color:#fff;border-top:1px solid #eee;display:none;height:0;overflow:hidden;-webkit-transition:height .1s ease .1s;transition:height .1s ease .1s}.custom-case-details .custom-case-details-content-inner{opacity:0;padding:20px 24px;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-case-details .custom-case-details-content{font-size:18px;letter-spacing:.01em;line-height:1.7;margin-bottom:34px;margin-top:34px;overflow:hidden}.custom-case-details .custom-case-details-content h2{color:#000;display:none;font-family:Avenir,sans-serif;font-size:10px;font-weight:900;letter-spacing:.3em;line-height:1;margin:34px 0;text-transform:uppercase}.custom-case-details .custom-case-details-content .content{float:left;margin-left:-147px;padding-left:147px;width:100%}.custom-case-details .custom-case-details-content .content p:first-child{margin-top:0}.custom-case-details .custom-case-details-content .content p:last-child{margin-bottom:0}.custom-case-details .custom-case-details-image{margin:0 -2.67%;text-align:center}.custom-case-details .custom-case-details-image img{display:inline-block;max-width:1516px;vertical-align:top;width:100%}.custom-case-details .custom-case-details-content .content h5{color:#1a1a1a;font-family:Avenir,sans-serif;font-size:50px;font-weight:900;letter-spacing:.01em;line-height:1;margin:32px 0}.custom-case-details .custom-case-details-content .content h5 small{display:inline-block;font-size:18px;font-weight:400;letter-spacing:.01em;line-height:1}.custom-case-details .custom-case-details-content .content p{margin:36px 0}.custom-case-details .custom-case-details-content .content h5:last-child{margin-bottom:0}.custom-case-details .custom-case-details-screenshots{margin:50px -20px;min-height:1px}.custom-case-details .custom-case-details-screenshots:last-child{margin-bottom:0}.custom-case-details .custom-screenshots-full{background:#48466d;overflow:hidden;padding-top:90px;text-align:center}.custom-case-details .custom-screenshots-full p{color:#fff;font-family:Eina\ 03,sans-serif;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.5;margin:0 auto 50px;max-width:940px;padding:0 20px;text-align:left}.custom-case-details .custom-screenshots-half{float:left;padding-top:82px;width:50%}.custom-case-details .custom-case-details-screenshots:after{clear:both;content:"";display:block}.custom-case-details .custom-screenshots-half.custom-screenshots-left{background:#3d84a8;text-align:right}.custom-case-details .custom-screenshots-half.custom-screenshots-right{background:#46cdcf;text-align:right}.custom-case-details .custom-screenshots-full img{max-width:994px;width:100%}.custom-case-details .custom-screenshots-half.custom-screenshots-left img,.custom-case-details .custom-screenshots-half.custom-screenshots-right img{max-width:689px;width:100%}.custom-case-details .custom-case-details-content .content h2{float:none;font-size:50px;letter-spacing:.01em;line-height:1.6;padding:0;text-transform:none;width:100%}.custom-case-details .custom-col-3{display:block;float:left;padding-right:15px;padding-top:15px;position:relative;width:147px;z-index:1}.custom-case-details .custom-col-9{float:left;margin-left:-147px;padding-left:147px;width:100%}.custom-case-details .custom-case-details-awards-content h2{color:#000;font-family:Avenir,sans-serif;font-size:10px;font-weight:900;letter-spacing:.3em;line-height:1;margin:0;padding:0;text-transform:uppercase}.custom-case-details .custom-case-details-awards-row1,.custom-case-details .custom-case-details-awards-row2{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto;grid-template-areas:"awardImg awardInfo";grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;margin-bottom:0;margin-right:30.37px}.custom-case-details .custom-case-details-awards-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-area:awardImg;-ms-grid-column:1;-ms-grid-row:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:145px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-top:67px}.custom-case-details .custom-case-details-awards-image{display:inline-block;margin-left:0;margin-top:-67px;vertical-align:top;width:200px}.custom-case-details .custom-case-details-awards-image img{display:block;vertical-align:unset}.custom-case-details .custom-case-details-awards-details{font-size:14px;letter-spacing:.05em;line-height:1;padding:20.37px 0 0;text-align:center;text-transform:uppercase}.custom-case-details .custom-case-details-awards-details p{margin:10px 0}.custom-case-details .custom-case-details-awards-details p:first-child{margin-top:0}.custom-case-details .custom-case-details-image-slider-column .custom-case-details-image-slider-column-wrapper{margin:0}.custom-case-details .custom-case-details-image-slider{margin:125px auto 0}.custom-case-details .custom-case-details-image-slider-column{margin-bottom:0!important;margin-left:auto;margin-right:auto;max-width:1112.2px;padding:70px 40px;text-align:center}.custom-case-details .custom-case-details-image-slider-item{padding:0 25px;vertical-align:top}.custom-case-details .custom-screenshots-half p{color:#fff;font-family:Eina\ 03,sans-serif;font-size:16px;font-weight:600;line-height:1.5;margin:0 auto 50px;max-width:940px;padding:0 20px;text-align:left}.custom-case-details .custom-case-details-content .content h4{color:#000;font-family:Avenir,sans-serif;font-size:80px;font-weight:900;letter-spacing:.01em;line-height:1.25;margin:4px 0}.custom-case-details .custom-case-details-content .content h4 small{display:block;font-size:.25em;font-weight:300;letter-spacing:.01em;line-height:160%}.custom-case-details .custom-case-details-content .content h4:last-child{margin-bottom:0}.custom-case-details .custom-steps{margin:125px 0}.custom-case-details .custom-steps .slick-steps{background:#ecc781;font-size:14px;letter-spacing:.05em;line-height:1.4;margin-bottom:0!important;margin-left:auto;margin-right:auto;padding:164px 0 125px}.custom-case-details .custom-steps .custom-steps-row{margin-left:auto;margin-right:auto;max-width:943px}.custom-case-details .custom-steps .custom-steps-row .custom-col-4{float:left;width:33.33333333%}.custom-case-details .custom-steps .custom-steps-row .custom-col-4 .custom-column-inner{padding:0 57px}.custom-case-details .custom-steps-content{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:10px;height:100%;padding:24px 22px}.custom-case-details .custom-steps-svg-image{position:relative}.custom-case-details .custom-steps-svg-image svg{height:359px!important;left:-47px;position:relative;top:23px;width:auto!important}.custom-case-details .custom-steps-heading p:first-child{margin-top:0}.custom-case-details .custom-steps-heading{margin-bottom:16px;margin-top:0;position:relative;text-align:center}.custom-case-details .custom-steps-subheading{background:#217394;border-radius:4px;color:#fff;display:block;font-size:11.8559px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0 auto;max-width:94px;padding:4.93px 6.08px 6.08px;text-align:center;text-transform:uppercase}.custom-case-details #mixology_1 svg,.custom-case-details #mixology_11 svg,.custom-case-details #mixology_13 svg,.custom-case-details #mixology_14 svg,.custom-case-details #mixology_7 svg,.custom-case-details #mixology_8 svg{position:relative;width:auto!important}.custom-case-details #mixology_8{height:375px;left:-71px;margin-bottom:-95px!important;top:-62px;width:375px}.custom-case-details #mixology_8 svg{height:359px!important;left:-47px;top:23px}.custom-case-details #mixology_14{height:343px;left:-99px;margin-bottom:-63px!important;top:-34px;width:343px}.custom-case-details #mixology_14 svg{height:402px!important;left:-97px;top:-27px}.custom-case-details #mixology_7,.custom-case-details div#mixology_3{height:351px;left:-63px;margin-bottom:-71px!important;top:-38px;width:351px}.custom-case-details #mixology_7 svg{height:328px!important;left:-42px;top:20px}.custom-case-details #mixology_1{height:374px;left:-123px;margin-bottom:-94px!important;top:-65px;width:374px}.custom-case-details #mixology_1 svg{height:346px!important;left:-51px;top:17px}.custom-case-details #mixology_13{height:396px;left:-92px;margin-bottom:-97px!important;top:-83px;width:396px}.custom-case-details #mixology_13 svg{height:394px!important;left:-64px;top:13px;-webkit-transform:translateZ(0) scaleX(-1)!important;-ms-transform:translateZ(0) scaleX(-1)!important;transform:translateZ(0) scaleX(-1)!important}.custom-case-details #mixology_11{height:374px;left:-81px;margin-bottom:-94px!important;top:-49px;width:374px}.custom-case-details #mixology_11 svg{height:362px!important;left:-63px;top:6px}.custom-case-details .custom-steps .slick-dots{bottom:auto;top:63px}.custom-case-details .custom-steps .slick-dots li{height:auto;margin:0 4px;width:auto}.custom-case-details .custom-steps .slick-dots li button{border:1px solid #113b4d;border-radius:4px;color:#113b4d;font-family:Avenir,sans-serif;font-size:13px;font-weight:500;height:auto;letter-spacing:.05em;line-height:1.5;padding:8px 11.65px 7px;width:auto}.custom-case-details .custom-steps .slick-list+.slick-dots li button:before{display:none}.custom-case-details .custom-steps .slick-dots li.slick-active button{background:#217394;border-color:#217394;color:#fff}.custom-case-details .custom-case-details-image-slider-item img{max-width:294px;width:100%}.custom-case-details .custom-case-details-awards-image img{max-width:200px;width:100%}@media screen and (min-width:48em){.custom-case-details .custom-case-details-content-wrapper{background:0 0;border:0;display:block;height:auto}.custom-case-details .custom-case-details-content-inner{margin-bottom:60px;opacity:1;padding:0}.custom-case-details .custom-case-details-content{font-size:20px;letter-spacing:.03em;line-height:1.8;margin:60px auto;max-width:980px;padding-left:40px;padding-right:40px}.custom-case-details .custom-case-details-content:first-of-type{margin-top:0}.custom-case-details .custom-case-details-content h2{display:block;float:left;padding-right:15px;padding-top:15px;position:relative;width:147px}.custom-case-details .custom-case-details-screenshots{margin:125px 0 0}.custom-case-details .custom-screenshots-full p{font-size:35px;letter-spacing:.02em;margin-bottom:90px;max-width:980px;padding:0 40px}.custom-case-details .custom-case-details-awards{margin:30px auto;max-width:980px;padding-left:40px;padding-right:40px}.custom-case-details .custom-case-details-image-slider-column .custom-case-details-image-slider-column-wrapper{display:flex;margin:0}.custom-case-details .custom-case-details-image-slider-item{width:33.333%!important}.custom-case-details .custom-screenshots-half p{letter-spacing:.05em;margin-bottom:43px;margin-right:0;max-width:680px;padding:0 40px}.custom-case-details .custom-case-details-content .content h4{margin:42px 0}.custom-case-details .custom-case-details-content .content h4 small{display:inline-block}}@media screen and (max-width:47.9375em){.custom-case-details h2.custom-case-details-title{color:#000;display:block;font-size:24px;line-height:1;margin-bottom:0}.custom-case-details{padding:0 20px}.custom-case-details h2.custom-case-details-title button{background-color:#fff;background:0 0;border:0 transparent;border-radius:0;border-top:1px solid rgba(0,0,0,.15);color:inherit;cursor:pointer;display:block;font-family:Eina\ 03,sans-serif;font-size:inherit;font-weight:700;line-height:1;margin:0;padding:34px 44px 34px 0;position:relative;text-align:left;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}.custom-case-details h2.custom-case-details-title button .icon{stroke-width:0;fill:currentColor;stroke:currentColor;display:block;height:12px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;width:12px}.custom-case-details h2.custom-case-details-title button .icon:after,.custom-case-details h2.custom-case-details-title button .icon:before{background:#000;content:"";display:block;position:absolute}.custom-case-details h2.custom-case-details-title button .icon:before{height:12px;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.56px}.custom-case-details h2.custom-case-details-title button .icon:after{height:1.56px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}.custom-case-details .custom-case-details-content-inner{opacity:1}.custom-case-details .custom-case-details-content-wrapper{height:auto;transition:none}.custom-case-details .custom-case-details-content-inner{padding:0}.custom-case-details .custom-case-details-content-wrapper{background:0 0;border:0}.custom-case-details .custom-case-details-content:first-of-type{margin-top:0}.custom-case-details .custom-case-details-content .content{float:none;margin-left:0;padding-left:0}.custom-case-details .custom-case-details-image img{width:100%}.custom-case-details .custom-case-details-content .content h5 small{display:block;font-size:18px;font-weight:400;line-height:1}.custom-case-details .custom-screenshots-full{padding-top:59px}.custom-case-details .custom-screenshots-half{float:none;padding:0;width:100%}.custom-case-details .custom-screenshots-half.custom-screenshots-left,.custom-case-details .custom-screenshots-half.custom-screenshots-right{padding-top:53px;text-align:right}.custom-case-details .custom-case-details-content .content h2{display:block;font-size:29.7082px;line-height:1.6;margin:34px 0}.custom-case-details .custom-case-details-awards-content h2{display:none}.custom-case-details .custom-col-9{float:none;margin-left:0;padding-left:0}.custom-case-details .custom-col-3{display:none}.custom-case-details .custom-case-details-awards-row1,.custom-case-details .custom-case-details-awards-row2{display:block;margin:34px 0 0}.custom-case-details .custom-case-details-awards-row1{margin:0}.custom-case-details .custom-case-details-image-slider{margin:60px 0 0}.custom-case-details .custom-case-details-image-slider-column{padding:70px 20px}.custom-case-details-image-slider-column-wrapper .slick-list{margin-left:-20px;margin-right:-20px}.custom-case-details .custom-case-details-image-slider-item{padding:0}.custom-case-details .slick-dots{bottom:auto;font-size:0;left:0;top:-37px}.custom-case-details .slick-dots li{height:10px;margin:0 2.5px;width:10px}.custom-case-details .slick-dots li button{height:10px;padding:0;width:10px}.custom-case-details .slick-dots li button:before{background:#fff;border-radius:50%;content:"";font-size:0;height:10px;opacity:1;width:10px}.custom-case-details .slick-dots li.slick-active button:before{background:#e6265b}.custom-case-details .custom-case-details-image-slider-item img{margin:0 auto}.custom-case-details h2.custom-case-details-title.heading-open button .icon:before{display:none}.custom-case-details .custom-case-details-content .content p{margin:31px 0}.custom-case-details .custom-screenshots-half p{letter-spacing:.05em}.custom-case-details .custom-steps .custom-steps-row .custom-col-4{width:100%}.custom-case-details .custom-steps .slick-dots li button{font-size:13px;line-height:1.5}.custom-case-details .custom-steps .custom-steps-row{margin-bottom:40px!important}.custom-case-details .custom-steps .slick-steps{margin-left:-20px;margin-right:-20px;padding:150px 0 80px}.custom-case-details .custom-steps .custom-steps-row .slick-dots{bottom:-40px;font-size:0;left:0;top:auto}.custom-case-details .custom-steps .custom-steps-row .slick-dots li{height:10px;margin:0 2.5px;width:10px}.custom-case-details .custom-steps .custom-steps-row .slick-dots li button{background-color:transparent;border:0;border-radius:3px;font-size:0;height:10px;letter-spacing:normal;line-height:0;padding:0;width:10px}.custom-case-details .custom-steps .custom-steps-row .slick-dots li:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;background:#fff;border-radius:50%;content:"";font-size:0;height:10px;opacity:1;width:10px}.custom-case-details .custom-steps .custom-steps-row .slick-dots li.slick-active:before{background:#e6265b}.custom-case-details{padding:0}.custom-case-details .custom-case-details-content,.custom-case-details h2.custom-case-details-title{padding:0 20px}.custom-case-details .custom-case-details-image{margin:0 5.6719px}.custom-case-details .custom-case-details-screenshots{padding:0 20px}.custom-case-details .custom-steps .slick-steps{padding:150px 0 60px}}