.innovation{height:3050px;overflow:hidden;padding-top:78px;position:relative;top:0;width:100%}.innovation .heroBackground{background:#214272;height:578px;left:0;position:absolute;top:0;width:100%}.innovation .backgroundWrapper{background-image:unset;background-origin:content-box;background-position:center;background-repeat:no-repeat;background-size:contain;height:2000px;left:0;padding-top:120px;position:absolute;top:78px;width:100%}.innovation .heroWrapper{display:flex;justify-content:center;left:0;margin-bottom:0;padding:10px 4% 50px;position:relative;top:0;width:100%}.heroWrapper .heroText{color:#fff;font-family:Open Sans;font-size:48px;font-weight:600;line-height:1.25;margin-right:100px;margin-top:90px;width:600px}.heroWrapper .jumpButton{display:none;margin-left:auto;margin-right:auto;width:192px}.innovation .painWrapper{background:#ffffffa8;display:flex;justify-content:center;padding:104px 4% 180px;position:relative;width:100%}.painWrapper .painText{margin:auto 0 auto 100px}.painWrapper .painText .painTitle{color:#2e2e2e;font-family:Open Sans;font-size:48px;font-weight:300;line-height:1.25;margin-bottom:20px;width:350px}.painWrapper .painText .painDesc{color:#2e2e2e;font-family:Open Sans;font-size:20px;line-height:1.5;width:350px}.innovation .solutionWrapper{background-color:#f3f5f9;display:flex;justify-content:center;left:0;padding:90px 4%;position:relative;top:0;width:100%}.solutionWrapper .solutionText{margin:auto 56px auto 0}.solutionWrapper .solutionText .solutionTitle{color:#2e2e2e;font-family:Open Sans;font-size:48px;font-weight:300;line-height:1.25;margin-bottom:20px;width:300px}.solutionWrapper .solutionText .solutionDesc{color:#2e2e2e;font-family:Open Sans;font-size:20px;line-height:1.5;width:300px}.solutionWrapper .solutionImage.mobile{display:none}.innovation .caseContainer{width:100%}.innovation .caseWrapper{background:#ffffffa8;left:0;margin:0 auto 80px;padding:150px 4% 50px;position:relative;top:0;width:1200px}.caseWrapper .caseTitle{color:#2e2e2e;font-family:Open Sans;font-size:42px;font-weight:300;line-height:1.36;margin-bottom:80px;text-align:center}.caseWrapper .caseContent{display:flex;justify-content:center}.caseWrapper .caseDownload{padding-top:50px;text-align:center}.whitePaperButton,.caseStudyButton{display:inline-block}.whitePaperButton button,.caseStudyButton button{display:inline-block;width:360px;height:46px}.caseStudyButton button{background-color:#3f9a82!important;border-color:#3f9a82!important;border-radius:3px;margin-right:30px}.caseStudyButton button:hover{background-color:#2b6655!important;border-color:#2b6655!important}.caseWrapper .caseBody{padding-right:8.5%;width:50%}.caseWrapper .caseContent .caseDesc{color:#2e2e2e;font-family:Open Sans;font-size:20px;line-height:1.5;margin:48px 0}.caseWrapper .caseButton.mobile{display:none;justify-content:center;width:100%}.caseWrapper .caseContent .videoBlock{overflow:auto;position:relative;width:50%}.caseWrapper .caseContent .videoBlock.mobile{display:none}.caseWrapper .caseContent .videoImage{float:left;height:auto;width:100%}.caseWrapper .caseContent .videoPlayButton{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.caseContent .videoPlayButton i{color:#fff;display:block;font-size:128px;margin:auto;text-shadow:0 2px 4px rgba(0,0,0,.5);width:auto}.videoContainer{padding:0;position:relative;width:100%}.videoContainer iframe{height:100%;left:0;position:absolute;top:0;width:100%}.videoContainer .vidModal{padding-top:56.25%}@media only screen and (max-width: 1249px){.innovation .backgroundWrapper{background-position:unset;height:125%;margin-left:-180px;padding-top:12.5%;width:115%}.heroWrapper .heroText{font-size:45px;line-height:1.33;margin-right:96px}.painWrapper .painText{margin:auto 0 auto auto}.painWrapper .painText .painTitle{font-size:45px;line-height:1.33;width:350px}.painWrapper .painText .painDesc{font-size:18px;line-height:1.56;width:350px}.innovation .solutionWrapper{padding:90px 4%}.solutionWrapper .solutionText{margin:auto 0 auto 20px}.solutionWrapper .solutionText .solutionTitle{font-size:45px;line-height:1.33;width:300px}.solutionWrapper .solutionText .solutionDesc{font-size:18px;line-height:1.56;width:300px}.solutionWrapper .solutionImage{transform:scale(.8)}.innovation .caseWrapper{width:100%}.caseWrapper .caseTitle{font-size:38px;line-height:1.5}.caseWrapper .caseContent .caseDesc{font-size:18px;line-height:1.67}}@media only screen and (max-width: 1024px){.innovation .backgroundWrapper{padding-top:12.5%;width:150%}.innovation .heroWrapper{margin-bottom:0}.heroWrapper .heroText{font-size:40px;line-height:1.5;margin-right:48px}.heroWrapper .heroImage{transform:scale(.8)}.innovation .painWrapper{padding:96px 4%}.painWrapper .painText{margin-left:-30px}.painWrapper .painText .painTitle{font-size:40px;line-height:1.5;width:270px}.painWrapper .painText .painDesc{font-size:16px;line-height:1.56;width:270px}.painWrapper .painImage{margin-left:-75px;transform:scale(.8)}.innovation .solutionWrapper{padding:72px 4%}.solutionWrapper .solutionText{margin-left:110px}.solutionWrapper .solutionText .solutionTitle{font-size:40px;line-height:1.5;width:250px}.solutionWrapper .solutionText .solutionDesc{font-size:16px;line-height:1.56;width:250px}.solutionWrapper .solutionImage{margin-left:-30px;transform:scale(.7)}.caseWrapper .caseContent{margin-bottom:48px}.caseWrapper .caseTitle{font-size:30px;line-height:1.5}.caseWrapper .caseContent .caseDesc{font-size:16px;line-height:1.88}.whitePaperButton button,.caseStudyButton button{width:251px}.caseStudyButton button{margin-right:16px}.caseWrapper .caseDownload{padding-top:0}}@media only screen and (max-width: 849px){.innovation{height:2950px}.heroWrapper .heroText{font-size:34px;line-height:1.35}.painWrapper .painText .painTitle{font-size:34px;line-height:1.76;width:210px}.painWrapper .painText .painDesc{width:210px}.painWrapper .painImage{margin-left:-40px}.solutionWrapper .solutionText .solutionTitle{font-size:34px;line-height:1.76;width:200px}.solutionWrapper .solutionText .solutionDesc{width:200px}.solutionWrapper .solutionImage{margin-left:-50px}.caseWrapper .caseTitle{font-size:28px;line-height:1.61}}@media only screen and (max-width: 767px){.innovation{height:2720px;padding-top:0}.innovation .heroBackground{height:500px}.innovation .painWrapper{padding-bottom:64px}.painWrapper .painText{margin-left:-50px}.painWrapper .painImage{transform:scale(.7)}.innovation .solutionWrapper{padding:36px 4%}.solutionWrapper .solutionText{margin-left:120px}.solutionWrapper .solutionText .solutionTitle,.solutionWrapper .solutionText .solutionDesc{width:190px}.solutionWrapper .solutionImage{margin-left:-90px;transform:scale(.6)}.caseWrapper .caseTitle{margin-bottom:40px}.caseWrapper .caseContent .caseDesc{margin-bottom:0}.caseContent .videoPlayButton i{font-size:64px}}@media only screen and (max-width: 691px){.innovation{height:2900px}.innovation .heroBackground{height:656px}.innovation .backgroundWrapper{background-image:url(/assets/innovation/innovation-lines-mobile-02.png);height:100%;left:120px;padding-top:180px}.innovation .heroWrapper{display:block;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:0;width:340px}.heroWrapper .heroText{text-align:center;width:100%}.heroWrapper .heroImage{display:block;margin-left:auto;margin-right:auto;width:200px}.heroWrapper .jumpButton{display:block}.innovation .painWrapper{display:block;padding:40px 0 80px;width:100%}.painWrapper .painText{margin:0 auto;width:300px}.painWrapper .painText .painTitle,.painWrapper .painText .painDesc{text-align:center;width:100%}.painWrapper .painImage{display:block;margin-left:auto;margin-right:auto;width:290px}.innovation .solutionWrapper{display:block;margin-left:auto;margin-right:auto;padding:56px 0;width:100%}.solutionWrapper .solutionText{margin:0 auto;width:300px}.solutionWrapper .solutionText .solutionTitle,.solutionWrapper .solutionText .solutionDesc{text-align:center;width:100%}.solutionWrapper .solutionImage{display:none;margin-left:auto;margin-right:auto;width:290px}.solutionWrapper .solutionImage.mobile{display:block}.caseContainer .caseWrapper{display:block;margin-bottom:0;padding:80px 0;width:100%}.caseWrapper .caseBody{padding:0 20px;width:100%}.caseWrapper .caseTitle{margin-left:auto;margin-right:auto;text-align:center;width:340px}.caseWrapper .caseContent{display:block;margin-bottom:36px;margin-left:auto;margin-right:auto;width:340px}.caseWrapper .caseContent .caseDesc{margin-left:auto;margin-right:auto;margin-top:36px;text-align:center}.caseWrapper .caseContent .videoBlock{display:none;margin-bottom:36px;margin-left:auto;margin-right:auto;width:288px}.whitePaperButton,.caseStudyButton{display:block;width:100%}.caseWrapper .price-form-modal{width:100%;padding-left:15px;padding-right:15px}.whitePaperButton button,.caseStudyButton button{width:100%;display:block}.caseStudyButton button{margin-right:0;margin-bottom:26px}.caseWrapper .caseContent .videoBlock.mobile{display:block}.caseWrapper .caseButton.mobile button{min-height:36px!important;min-width:188px!important}}@media only screen and (max-width: 396px){.innovation{height:3000px}}
