.content-area{padding-top:75px}.case-banner{min-height:768px;position:relative;overflow:hidden;background-color:#f9f8f8}.case-banner video{width:100%;display:block;object-fit:cover;object-position:center}.case-banner .video-wrap{position:relative}.case-banner .video-wrap:after,.case-banner figure:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(255,255,255,.5)}.case-banner figure img{width:100%;object-fit:cover;object-position:center;display:block;min-height:768px}.case-banner figure{position:relative;min-height:768px}.case-banner-area{position:absolute;bottom:0;height:calc(100% - 100px);height:-webkit-calc(100% - 100px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1195px}.about-case{max-width:570px;position:absolute;top:0;left:0;padding-left:130px;padding-top:40px}.about-case strong{font-family:'Open Sans';font-weight:600;display:block;font-size:24px;color:#2a2a2a;margin-bottom:21px}.case-banner h1{font-size:63px;color:#2a2a2a;font-family:AddingtonCF-Bold;text-transform:capitalize;margin:0 0 44px -126px;position:relative}.case-banner h1 sup{font-family:'Open Sans',sans-serif;font-size:11px;position:relative;top:-20px}.case-banner .about-case p{font-family:'Open Sans',sans-serif;font-size:24px;color:#2a2a2a;line-height:1.4;margin-bottom:28px;font-weight:300;padding-right:90px}.case-banner .about-case .btn{min-width:168px}.case-banner .description{padding:75px 72px 20px;background-color:#fff;max-width:577px;position:absolute;bottom:0;right:0}.case-banner .description strong{font-size:18px;font-weight:600;color:#2a2a2a;display:block;margin-bottom:25px}.case-banner .description p{font-family:'Open Sans',sans-serif;font-size:18px;color:#2a2a2a;line-height:1.66}.icon-arrow-gold{background-position:-134px -36px;width:14px;height:23px}.case-banner .next-case{position:absolute;top:0;right:0}.require-wrap{padding:125px 0 0}.require-wrap .container{padding:0 73px}.require-wrap h2{font-family:AddingtonCF-BoldItalic;font-size:112px;color:#2a2a2a;text-align:center;margin-bottom:80px}.require-wrap p{font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;color:#2a2a2a;line-height:1.3;margin-bottom:39px}.require-wrap .solution .left{background-color:#fff;min-height:380px;padding:90px 50px 90px 73px;margin-left:-73px;flex:0 0 575px;max-width:575px;position:relative;-webkit-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);-moz-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01)}.require-wrap .solution h3{font-family:'Open Sans',sans-serif;font-size:48px;color:#2a2a2a;font-weight:300;line-height:1.2}.require-wrap .solution .right{padding-top:94px;flex:0 0 434px;max-width:434px;padding-bottom:94px}.require-wrap .solution li{font-family:'Open Sans',sans-serif;padding-left:30px;font-size:18px;color:#2a2a2a;margin-bottom:15px;position:relative;letter-spacing:-.1px}.require-wrap .solution .icon-check{position:absolute;left:0;top:5px;background-position:-162px -11px;width:13px;height:11px}.moc-wrap{margin-top:-70px;z-index:-2;position:relative}.moc-wrap img{width:100%;display:block}.case-target{background-color:#e3f6f6;padding-bottom:270px}.case-target .left,.case-target .right{flex:0 0 577px;max-width:577px;-webkit-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);-moz-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);background-color:#fff}.case-target .left{padding:86px 70px 65px 121px;margin-top:-142px;position:relative}.case-target h4{font-family:'Open Sans',sans-serif;font-size:36px;color:#2a2a2a;font-weight:300;line-height:1.2;margin:0 0 38px -52px}.case-target .left p,.case-target .left span{font-size:18px;color:#2a2a2a;margin-bottom:34px;line-height:1.66;display:block}.case-target .left p{font-family:'Open Sans',sans-serif}.case-target .left span{font-family:'Open Sans',sans-serif;font-style:italic}.case-target .right{margin-top:-32px;padding:50px 70px 72px;position:relative;min-height:643px}.case-target .user{text-align:center;margin-bottom:37px}.case-target .user figure{width:200px;height:200px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin:0 auto 15px}.case-target .user img{width:100%}.case-target .user strong{display:block;font-size:18px;color:#2a2a2a;font-weight:600;text-transform:uppercase;margin-bottom:8px}.case-target .user span{font-family:'Open Sans',sans-serif;font-size:15px;color:#2a2a2a;text-transform:capitalize}.case-target .right p{font-family:'Open Sans',sans-serif;font-size:24px;color:#2a2a2a;font-weight:300;line-height:1.4}.case-link{position:absolute;bottom:10px;right:calc(100% + 42px);right:-webkit-calc(100% + 42px);width:100%;text-align:center}.case-link a{font-family:'Open Sans',sans-serif;font-weight:500;display:inline-block;font-size:36px;color:#2a2a2a;border-bottom:2px solid #141414;margin-bottom:63px}.case-link span{width:67px;height:67px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#2a2a2a;overflow:hidden;display:block;margin:0 auto;position:relative}.case-link span i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:-159px -35px;width:33px;height:28px}.solution-wrap{padding:0}.solution-wrap h2{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:-20px 0 20px 0;line-height:.9}.case-info{padding:145px 0 205px;background:#e94c83;background:-moz-linear-gradient(45deg,#e94c83 0,#d154bb 100%);background:-webkit-linear-gradient(45deg,#e94c83 0,#d154bb 100%);background:linear-gradient(45deg,#e94c83 0,#d154bb 100%);margin-top:-52px;z-index:-2;position:relative}.case-info-area{width:970px;margin:0 auto}.case-info-area figure img{width:100%}.case-info-area figure{margin-bottom:45px;position:relative}.case-info-area .plier{position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:auto;margin-left:-42px;z-index:-1}.case-info-area .scissor{position:absolute;bottom:-67px;right:100%;margin-right:-67px;z-index:-1;width:auto}.case-info-area .pentagram{position:absolute;right:-40px;bottom:-80px;width:auto}.founder-wrap{position:relative;z-index:1;padding-bottom:180px;background:#fff}.founder-wrap .left{padding:86px 63px 82px 116px}.founder-wrap .right{padding:71px 70px 72px;min-height:650px}.founder-wrap .left p,.founder-wrap .left span{margin-bottom:0}.founder-wrap .user figure{width:auto;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.founder-wrap .user figure img{width:auto}.founder-wrap .user span,.founder-wrap .user strong{text-transform:none}.founder-wrap .case-link{bottom:46px}.founder-wrap .case-link span i{background-position:-209px -79px;width:33px;height:34px}.result-wrap{background:url(../images/case-result.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover;position:relative}.doodern-result{background:url(../images/Result_Banner.png) no-repeat center top;-webkit-background-size:cover;background-size:cover}.result-bg-aliment{background:url(../images/Aliment/Result_Banner-aliment.png) no-repeat center top;-webkit-background-size:cover;background-size:cover}.result-bg-carteckh{background:url(../images/Carteckh/Result_banner-carteckh.png) no-repeat center top;-webkit-background-size:cover;background-size:cover}.result-bg-wynora{background:url(../images/Wynora/Result_Banner-wynora.png) no-repeat center top;-webkit-background-size:cover;background-size:cover}.kul-result{background:url(../images/kul-result.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover}.supermargin-result{background:url(../images/supermargins-RESULTS-image.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover}.result-wrap .container{position:relative;z-index:2}.result-wrap h4{font-family:AddingtonCF-BoldItalic;font-size:112px;color:#2a2a2a;text-align:center;margin-bottom:260px;margin-top:-70px}.result-wrap .result-description{flex:0 0 577px;max-width:577px;padding:70px 70px 65px;background-color:#fff;position:relative}.result-wrap .result-description strong{display:block;font-family:'Circular Std Bold';font-size:18px;color:#231f20;margin-bottom:20px}.result-description p{font-family:'Open Sans',sans-serif;font-size:24px;color:#2a2a2a;font-weight:300;line-height:1.66;margin-bottom:35px}.result-description ul{padding-left:40px}.result-description li{font-family:'Open Sans',sans-serif;padding-left:30px;font-size:18px;color:#2a2a2a;margin-bottom:20px;line-height:1.66;position:relative}.result-description .icon-check{position:absolute;left:0;top:5px;background-position:-162px -11px;width:13px;height:11px}.result-description .next-result{position:absolute;left:100%;bottom:0;width:150px;height:150px;background-color:#000}.result-description .next-result i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.request-wrap{background:#e3f6f6;text-align:center;padding:98px 0}.request-wrap strong{font-weight:600;font-size:24px;color:#2a2a2a;display:block;margin-bottom:25px}@media only screen and (max-width:1599px){.case-banner-area{width:950px}.about-case{max-width:50%;padding-left:50px}.case-banner .description{padding:36px 60px 20px;max-width:50%}.require-wrap{padding:150px 0 0}.require-wrap .container{padding:0}.require-wrap h2{font-size:120px}.require-wrap .solution .left{min-height:360px;padding:90px 50px 90px 45px;margin-left:-45px;flex:0 0 500px;max-width:500px}.require-wrap .solution .right{padding-top:94px;flex:0 0 400px;max-width:400px}.require-wrap .solution .left:after{top:56px;right:-83px;width:1px;height:450px}.moc-wrap{margin-top:-53px}.case-target{padding-bottom:230px}.case-target .left{padding:86px 50px 50px 50px;margin-top:-100px}.case-target .left,.case-target .right{flex:0 0 48%;max-width:48%}.case-target h4{margin:0 0 38px -20px}.case-target .right{margin-top:-40px;padding:40px 40px 60px;min-height:643px}.case-target .user figure{width:180px;height:180px}.case-link a{margin-bottom:40px}.solution-wrap{padding:0}.require-wrap .solution h3{font-size:45px}.require-wrap .solution h3 br{display:none}.case-info-area{width:850px}.founder-wrap .user figure{width:auto;height:auto}.founder-wrap .case-link{bottom:0}.founder-wrap .left:after{top:78%;left:-51px;height:450px}.founder-wrap{padding-bottom:180px}.result-wrap .container{padding:0 25px}.result-wrap h4{margin-bottom:230px}.result-description .next-result{width:98px;height:98px}.request-wrap{padding:100px 0}}@media only screen and (max-width:1199px){.container{max-width:850px!important}.case-banner-area{width:850px}.case-banner .description{padding:36px 40px 20px}.case-banner h1{margin-left:0}.require-wrap h2{font-size:100px}.require-wrap .solution .left{min-height:320px;padding:90px 30px 90px 30px;margin-left:0;flex:0 0 46%;max-width:46%}.require-wrap .solution .left:after{top:74px;right:-48px;height:355px}.case-info-area{width:750px}.case-target h4{font-size:29px}.result-wrap .container{padding:0 50px}.result-wrap h4{margin-bottom:150px}.result-wrap .result-description{margin:0 auto}}@media only screen and (max-width:991px){.content-area{padding:70px 0 50px}.container{max-width:700px!important}.case-banner{overflow:visible;display:flex;flex-wrap:wrap;min-height:480px}.case-banner figure{min-height:auto;order:1}.case-banner figure img{width:100%;height:auto;min-height:183px}.case-banner-area{width:100%;position:static;transform:none;left:0;min-height:257px}.about-case{max-width:100%;position:static;width:100%;padding:15px;text-align:center;background:#e3f6f6}.about-case strong{display:none}.case-banner .description{padding:15px;max-width:100%;position:static;text-align:center}.case-banner h1{font-size:30px;margin:0 0 30px}.case-banner .about-case p{font-size:22px;padding:0;margin:0 0 25px}.case-banner .description p{font-size:16px}.require-wrap{padding:40px 15px 20px;background:#fff;text-align:center}.require-wrap h2{font-size:37px;margin:0 0 20px;transform:none;line-height:1.3}.require-wrap p{font-size:16px;line-height:1.5;margin-bottom:25px;text-align:center;font-weight:400}.require-wrap .solution{flex-direction:column;padding:15px;background:#e3f6f6;-webkit-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);-moz-box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01);box-shadow:0 0 20.24px 1.76px rgba(0,0,0,.04),0 0 21.6128px .3872px rgba(0,0,0,.02),0 0 5.94px .06px rgba(0,0,0,.01)}.require-wrap .solution .right{flex:0 0 100%;max-width:100%;padding:0}.require-wrap .solution .left{min-height:1px;margin:0;flex:0 0 100%;max-width:100%;box-shadow:none;padding:0;background:0 0}.require-wrap .solution h3{font-size:28px;line-height:1.25;margin-bottom:20px;color:#141414;font-weight:500}.require-wrap .solution li{text-align:left;padding-left:0}.moc-wrap{margin:0}.require-wrap .solution .icon-check{display:none}.case-target{padding-bottom:0}.target-wrap{flex-direction:column;background:#d851ac;padding:15px}.case-target .left{flex:0 0 100%;padding:15px;max-width:100%;margin:0 0 35px}.case-target h4{font-size:25px;font-weight:500;line-height:1.25;margin:0 0 20px;text-transform:capitalize}.case-target .left p,.case-target .left span{font-size:15px;margin-bottom:0;line-height:1.5}.case-target .right{padding:15px;flex:0 0 100%;max-width:100%;margin:0 0 0;min-height:1px}.case-target .user figure{width:100px;height:100px}.case-target .user{margin-bottom:25px}.case-target .right p{font-size:15px;letter-spacing:1.25px;font-weight:400}.case-target .architecture-wrap{display:none}.case-link{bottom:initial;right:initial;top:110%;left:0;width:100%}.case-link span{font-size:0;width:44px;height:44px;padding:30px}.result-wrap .icon-growth{width:21px;height:20px}.case-info{padding:0 15px;background:0 0;margin:0 0 20px}.case-info-area{width:100%;text-align:center}.case-info-area .bottom figure .pentagram,.case-info-area .bottom figure .scissor{display:none}.case-info-area .top{margin-bottom:15px}.case-info-area .top figure .plier{display:none}.case-info-area figure{margin:0}.case-info-area figure img{width:100%}.founder-wrap{padding:40px 15px;background:#e3f6f6}.case-target .d-flex,.founder-wrap .d-flex{flex-direction:column}.founder-wrap .user figure{width:auto;height:auto}.founder-wrap .left::after{top:79%;left:-37px;height:384px;-webkit-transform:rotate(-28deg);-moz-transform:rotate(-28deg);-ms-transform:rotate(-28deg);-o-transform:rotate(-28deg);transform:rotate(-28deg)}.result-wrap .container{padding:103px 15px 40px;text-align:center}.result-wrap .result-description{flex:0 0 100%;max-width:100%;padding:20px 0 40px;background:0 0}.result-wrap .differ-text p{color:#fff}.result-description .next-result{width:80px;height:80px}.result-description p{font-size:18px;letter-spacing:.7px;line-height:1.4;color:#2a2a2a;margin-bottom:35px;font-weight:400;text-align:left}.result-wrap .result-description strong{background:#fff;margin:0;padding:15px}.result-wrap h4{font-size:39px;margin:0 0 15px}.result-description ul{padding:10px 15px 10px;background:#fff}.result-description ul li{text-align:left;padding:0;line-height:1.4;font-size:15px;letter-spacing:-.2px}.result-description .icon-check{display:none}.request-wrap{padding:40px 15px}.request-wrap strong{margin-bottom:15px;font-size:21px;line-height:1.3}}