.postid-4473 .case-study_cta,.postid-4479 .case-study_cta{position:relative}.postid-4473 .case-study_cta .container,.postid-4479 .case-study_cta .container{max-width:100vw;padding-left:0;padding-right:0}.case-study_banner{text-align:center;min-height:auto;color:#14284b;padding:180px 0}.case-study_banner .wrap{margin:0 auto;padding:0;text-align:center}.case-study_banner .wrap svg{margin:0 auto 20px}.case-study_banner .wrap svg text{fill:#14284b!important}.case-study_banner .wrap p{color:#14284b;font-size:40px;font-weight:300;line-height:1.25}.case-study_banner .wrap .case-study_banner-name,.case-study_banner .wrap .case-study_banner-position{color:#14284b}.case-study_full-text .banner{width:90%;max-width:1175px;margin:0 auto;margin-bottom:60px}.case-study_full-text .wrap{margin:0 auto;padding:0;text-align:center}.case-study_full-text h2{font-size:40px;margin-bottom:30px}.case-study_full-text h4{text-transform:uppercase;font-size:18px;font-weight:400;font-family:proxima nova,Arial,Helvetica,sans-serif;margin-bottom:8px}.case-study_full-text.results_banner{position:relative;top:-15vh;margin-bottom:-15vh}.case-study_full-media{margin-bottom:-1px}.case-study_full-media video{width:100%;height:auto;display:block}.case-study_full-media img{width:100%;height:auto;display:block}.case-study_full-media.imgpar{height:75vh;overflow:hidden}.steps-section{overflow:hidden}.steps-section .step-sec{text-align:center;padding:215px 0;position:relative}.steps-section .step-sec .wrap{max-width:960px;margin:0 auto;position:relative;z-index:10}.steps-section .step-sec .wrap h4{font-size:18px;font-family:proxima nova,Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;margin:0;padding:0;letter-spacing:1px}.steps-section .step-sec .wrap h2{font-size:40px;line-height:1.2;font-family:proxima nova,Arial,Helvetica,sans-serif;margin:0 0 30px}.steps-section .step-sec .background{position:absolute;top:0;left:0;width:100%;height:100%}.steps-section .step-sec.step1 .background .oval-l{position:absolute;left:-13vw}.steps-section .step-sec.step1 .background .oval-r{position:absolute;right:-13vw}.steps-section .step-sec.step2 .background .oval-l{position:absolute;left:-15vw;mix-blend-mode:multiply}.steps-section .step-sec.step2 .background .oval-r{position:absolute;right:-15vw;mix-blend-mode:multiply}.steps-section .step-sec.step3{color:#fff}.steps-section .step-sec.step3 .background .oval-l{position:absolute;left:-17vw;z-index:2;mix-blend-mode:multiply;transform:scale(1.82);top:30vh}.steps-section .step-sec.step3 .background .oval-r{position:absolute;right:-17vw;z-index:2;mix-blend-mode:multiply;transform:scale(1.82);top:30vh}.steps-section .step-sec.step3 .background .oval-b{position:absolute;right:-17vw;z-index:2;mix-blend-mode:multiply;transform:scale(2.5);top:130vh}.steps-section .concept-wrap{padding:20px 0}.steps-section .concept-section{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;padding:20px 0;position:relative;z-index:10}.steps-section .concept-section .title{flex:0 0 auto;width:30%;display:flex;align-items:center;text-align:left}.steps-section .concept-section .title h4{font-size:22px;margin:0;padding:0;text-transform:none;letter-spacing:0}.steps-section .concept-section .title h3{font-size:30px;margin:0;padding:0}.steps-section .concept-section .image-tiles{flex:0 0 auto;width:70%}.steps-section .concept-section .image-tiles .tile-gal{display:flex}.steps-section .concept-section .image-tiles .tile-gal .tile-img{flex:0 0 auto;width:37%;position:relative;transition:all .3s}.steps-section .concept-section .image-tiles .tile-gal .tile-img img{width:100%;height:auto;box-shadow:5px 10px 10px 3px rgba(0,0,0,.2)}.steps-section .concept-section .image-tiles .tile-gal .tile-img.img1{z-index:3}.steps-section .concept-section .image-tiles .tile-gal .tile-img.img2{z-index:2;margin-left:-3.666667%}.steps-section .concept-section .image-tiles .tile-gal .tile-img.img3{z-index:1;margin-left:-3.666667%}.steps-section .concept-section .image-tiles .tile-gal .tile-img:hover{z-index:4}@media(max-width:2075px){.steps-section .step-sec.step3{color:#fff}.steps-section .step-sec.step3 .background .oval-l{position:absolute;left:-17vw;z-index:2;mix-blend-mode:multiply;transform:scale(1.5);top:30vh}.steps-section .step-sec.step3 .background .oval-r{position:absolute;right:-17vw;z-index:2;mix-blend-mode:multiply;transform:scale(1.5);top:30vh}.steps-section .step-sec.step3 .background .oval-b{right:24vw;z-index:2;mix-blend-mode:multiply;transform:scale(2.2);top:155vh}}@media(max-width:1920px){.steps-section .step-sec.step1 .background .oval-l{left:-25vw}.steps-section .step-sec.step1 .background .oval-r{right:-25vw}.steps-section .step-sec.step2 .background .oval-l{left:-35vw}.steps-section .step-sec.step2 .background .oval-r{right:-35vw}.steps-section .step-sec.step3 .background .oval-l{left:-12vw;transform:scale(1.3)}.steps-section .step-sec.step3 .background .oval-r{right:-12vw;transform:scale(1.3)}.steps-section .step-sec.step3 .background .oval-b{right:-5vw;bottom:-70vw;transform:scale(2)}}@media(max-width:1600px){.steps-section .step-sec.step1 .background .oval-l{left:-25vw}.steps-section .step-sec.step1 .background .oval-r{right:-25vw}.steps-section .step-sec.step2 .background .oval-l{left:-35vw}.steps-section .step-sec.step2 .background .oval-r{right:-35vw}.steps-section .step-sec.step3 .background .oval-l{left:-25vw}.steps-section .step-sec.step3 .background .oval-r{right:-25vw}.steps-section .step-sec.step3 .background .oval-b{right:35vw;bottom:-70vw}}@media(max-width:1400px){.steps-section .step-sec.step1 .background .oval-l{left:-30vw}.steps-section .step-sec.step1 .background .oval-r{right:-30vw}.steps-section .step-sec.step2 .background .oval-l{left:-42vw}.steps-section .step-sec.step2 .background .oval-r{right:-42vw}.steps-section .step-sec.step3 .background .oval-l{left:-22vw}.steps-section .step-sec.step3 .background .oval-r{right:-22vw}.steps-section .step-sec.step3 .background .oval-b{right:35vw;bottom:-70vw;transform:scale(2.2);position:relative}}@media(max-width:1300px){.steps-section .step-sec.step1 .background .oval-l{left:-35vw;transform:scale(.75)}.steps-section .step-sec.step1 .background .oval-r{right:-35vw;transform:scale(.75)}.steps-section .step-sec.step2 .background .oval-l{left:-35vw;top:-6vh;transform:scale(.85)}.steps-section .step-sec.step2 .background .oval-r{right:-35vw;top:-6vh;transform:scale(.85)}.steps-section .step-sec.step3 .background .oval-l{left:-22vw}.steps-section .step-sec.step3 .background .oval-r{right:-22vw}.steps-section .step-sec.step3 .background .oval-b{right:35vw;bottom:-70vw;transform:scale(2.2);position:relative}}@media(max-width:1024px){.steps-section .step-sec.step1 .background .oval-l{left:-40vw;transform:scale(.85)}.steps-section .step-sec.step1 .background .oval-r{right:-40vw;transform:scale(.85)}.steps-section .step-sec.step2 .background .oval-l{left:-53vw;top:-5vh;transform:scale(.85)}.steps-section .step-sec.step2 .background .oval-r{right:-53vw;top:-5vh;transform:scale(.85)}.steps-section .step-sec.step3 .background .oval-l{left:-22vw}.steps-section .step-sec.step3 .background .oval-r{right:-22vw}.steps-section .step-sec.step3 .background .oval-b{right:12vw;bottom:-170vw;transform:scale(3.2);position:relative}.steps-section .step-sec.step3 .wrap{padding:0 40px}.steps-section .step-sec .concept-section{padding:20px 40px}.steps-section .step-sec .concept-section .title h3{font-size:23px}.steps-section .step-sec .concept-section title h3{font-size:17px}.postid-4473 .case-study_banner_top.bgi,.postid-4479 .case-study_banner_top.bgi{display:flex;align-items:center}}@media(max-width:768px){.steps-section .step-sec.step2 .background .oval-l{left:-80vw;top:-5vh;transform:scale(.85)}.steps-section .step-sec.step2 .background .oval-r{right:-80vw;top:-5vh;transform:scale(.85)}}@media(max-width:480px){.steps-section .step-sec{padding:100px 0}.steps-section .step-sec.step1 .background .oval-l{left:-90vw;transform:scale(.5)}.steps-section .step-sec.step1 .background .oval-r{right:-90vw;transform:scale(.5)}.steps-section .step-sec.step2 .background .oval-l{left:-170vw;top:-25vh;transform:scale(.65);z-index:2}.steps-section .step-sec.step2 .background .oval-r{right:-170vw;top:-25vh;transform:scale(.65)}.steps-section .step-sec.step3 .background .oval-l{left:-100vw;top:-4vh;transform:scale(.85)}.steps-section .step-sec.step3 .background .oval-r{right:-100vw;top:-4vh;transform:scale(.85)}.steps-section .step-sec.step3 .background .oval-b{right:12vw;bottom:-170vw;transform:scale(4.2);position:relative}.steps-section .step-sec.step3 .wrap{padding:0 40px}.steps-section .step-sec .concept-section .title{width:100%}.steps-section .step-sec .concept-section .image-tiles{width:100%}}