.has-animations [data-reveal-item=base-translate-opacity]{opacity:0;transform:translate3d(0,240px,0)}.has-animations [data-reveal-item=base-translate-opacity].is-visible{opacity:1;transform:translateZ(0)!important;transition:transform .7s var(--easeOutQuart),opacity .5s var(--easeInOutQuad)}.has-animations [data-reveal-item=base-opacity]{opacity:0}.has-animations [data-reveal-item=base-opacity].is-visible{opacity:1;transition:opacity .7s var(--easeInOutQuad)}.has-animations [data-reveal-item=title-show]{opacity:0;transform:translate3d(0,200px,0)}.has-animations [data-reveal-item=title-show] strong{display:inline-block;transform:scale(.7)}.has-animations [data-reveal-item=title-show].is-visible{opacity:1;transform:translateZ(0)!important;transition:transform .7s var(--easeOutQuart),opacity .5s var(--easeInOutQuad)}.has-animations [data-reveal-item=title-show].is-visible strong{transition:transform 1s var(--easeOutQuart) .2s;transform:scale(1)}.has-animations [data-reveal-item=opacity]{opacity:0}.has-animations [data-reveal-item=opacity].is-visible{opacity:1;transition:opacity .7s var(--easeInOutQuad)}.has-animations [data-reveal-item=illu-opacity]{opacity:0}.has-animations [data-reveal-item=illu-opacity].is-visible{opacity:1;transition:opacity .6s var(--easeOutQuart)}:root{--white: #fff;--black: #353131;--yellow: #faba22;--greyLight: #f6f6f6;--greyXLight: #fafafa;--blue: #97d0cf;--easeInOutQuad: cubic-bezier(.455, .03, .515, .955);--easeOutQuad: cubic-bezier(.25, .46, .45, .94);--easeOutQuart: cubic-bezier(.165, .84, .44, 1)}.AppTitle-1{font-family:"DM Serif Display",serif;font-size:65px;line-height:60px;font-weight:400;margin-bottom:30px}.AppTitle-1 strong,.AppTitle-2 strong{font-weight:400;color:var(--yellow)}@media(max-width:700px){.AppTitle-1{font-size:38px;line-height:38px}}.u-flex{display:flex}.u-flexWrap{flex-wrap:wrap}.u-flexReverse{flex-direction:row-reverse}.u-flexRowReverse{flex-direction:row!important}.u-size1of2{width:50%}.u-size4of10{width:40%}.u-posRelative{position:relative}.u-posfit{position:absolute;inset:0}.u-flexCol{flex-direction:column}.u-bgGreyXLight{background-color:var(--greyXLight)}@media(max-width:960px){.u-md-sizeFull{width:100%}}@media(max-width:700px){.u-sm-sizeFull{width:100%}}.AppWrapper-1110{width:1110px;max-width:calc(100% - 160px);margin:0 auto;position:relative}.AppWrapper-920{width:920px;max-width:calc(100% - 160px);margin:0 auto;position:relative}@media(max-width:1180px){.AppWrapper-1110,.AppWrapper-920{max-width:calc(100% - 80px)}}@media(max-width:700px){.AppWrapper-1110,.AppWrapper-920{max-width:calc(100% - 40px)}}.CaseContent{padding:100px 0;position:relative;background-color:var(--greyLight)}.u-bgGreyLight{background-color:var(--greyLight)}.CaseContent-inner{display:block;position:relative;min-height:500px;width:100%}.CaseBanner{position:relative;background-color:var(--white)}.CaseBanner-title{padding:100px 0;margin-bottom:0!important}.CaseBanner-title,.CaseBanner-title *{color:var(--black)}.CaseBanner-title strong{font-weight:400;color:var(--yellow)}.CaseBanner-illu{position:absolute;bottom:-20px;right:20px}.CaseBanner-illu.IlluBanner{width:393px;height:285px;position:absolute;bottom:-20px;right:20px}.CaseBanner-image{overflow:hidden;width:100%;height:369px;position:relative}.CaseBanner-image .Image-img{position:absolute;top:-10%;height:120%;width:100%;object-fit:cover}.CaseBanner-logo{width:208px;height:208px;position:absolute;left:50%;bottom:-76px;margin-left:-104px;border-radius:100%;background:var(--white);overflow:hidden;box-shadow:0 10px 20px #00000017;z-index:10}.CaseBanner-logoImage{width:140px}.CaseNav{width:100%;position:relative;z-index:2}.CaseNav.prev-hidden .CaseNav-item--prev,.CaseNav.next-hidden .CaseNav-item--next{opacity:0;pointer-events:none}.CaseNav.prev-disable .CaseNav-item--prev{opacity:.5;pointer-events:none}.CaseNav.next-disable .CaseNav-item--next{opacity:.5;cursor:pointer}.CaseNav-item{cursor:pointer;transition:opacity .3s var(--easeInOutQuad)}.CaseTitle{font-size:15px;font-weight:500;letter-spacing:2.5px;line-height:35px;text-transform:uppercase;position:relative;top:-45px}.CaseTitle-num{position:relative;display:inline-block;margin-right:30px}.CaseTitle-num:after{content:"";display:block;width:44px;height:44px;position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-23px;border:1px solid var(--yellow);border-radius:100%}.CaseTitle-inner{position:relative}.CaseSelection-item{width:calc((100% / 3) - 15px);height:411px;position:relative}.CaseSelection-itemInner{padding:20px 50px 20px 70px;border-radius:10px;position:relative;width:100%;height:100%;cursor:pointer}.CaseSelection-itemInner:before{content:"";position:absolute;inset:0;box-shadow:0 10px 20px #00000017;opacity:0;transition:opacity .5s var(--easeOutQuart);border-radius:10px}.CaseSelection-itemInner.active .CaseSelection-itemRadio:after{transform:scale(.8)!important}.CaseSelection-itemInner.active .CaseSelection-itemRadio:before{transform:scale(.4);transition:transform .5s var(--easeInOutQuad)}.CaseSelection-itemInner.active:before{opacity:1}.CaseSelection-itemInner:hover:before{opacity:1}.CaseSelection-itemInner:hover .CaseSelection-itemRadio:after{transform:scale(.75)}.CaseSelection-itemRadio{width:20px;height:20px;border-radius:100%;margin-right:20px;flex:none;background:var(--yellow);position:relative;overflow:hidden}.CaseSelection-itemRadio:before,.CaseSelection-itemRadio:after{content:"";position:absolute;inset:0;border-radius:100%;transition:transform .5s var(--easeOutQuart)}.CaseSelection-itemRadio:before{background:var(--yellow);z-index:2;transform:scale(0)}.CaseSelection-itemRadio:after{background:var(--white);transform:scale(.5)}.CaseSelection-itemImage{margin:0 auto 55px}.CaseProcess-item{padding:45px 40px;max-width:730px;margin:0 auto 40px;position:relative}.CaseProcess-itemTitle{font-weight:500}.CaseProcess-itemImage{flex:none;width:250px;height:162px;margin-right:90px;position:relative}.CaseProcess-itemDashboard{width:100%;height:100%}.CaseProcess-itemZoom{height:130px;width:130px;box-shadow:0 10px 20px #0000001a;overflow:hidden;border-radius:100%;position:absolute;top:50%;right:0;margin-right:-50px;margin-top:-65px;border:2px solid var(--white)}.CaseProcess-itemArrow{position:absolute;bottom:-20px;width:10px;height:40px;left:50%;margin-left:-5px;opacity:.5}.CaseProcess-next{text-align:center;margin-top:40px}.CaseNumbers{padding:20px 0 40px}.CaseNumbers-items{margin-top:70px}.CaseNumbers-item{margin:0 10px 40px;line-height:22px;width:165px;flex:none}.CaseNumbers-item .number{font-size:40px;font-weight:800;letter-spacing:-1.45px;line-height:25px;text-align:center;display:block;margin-bottom:20px}.CaseNumbers-arrow{position:absolute;left:50%;width:9px;height:88px;margin-left:-5px;bottom:-44px}.CaseBlocks{padding:120px 0}.CaseBlocks-item{margin-bottom:80px}.CaseBlocks-item:last-child{margin-bottom:0}.CaseFeedback{padding:200px 0 120px}.Feedback{position:relative}.Feedback--case-study .Feedback-sliderLogo{position:relative;top:auto;left:auto;right:auto;margin:0 auto 20px;transform:none;width:150px}.Feedback.no-slider .Feedback-slider{height:auto}.Feedback.no-slider .Feedback-sliderItem{position:relative;padding:40px 0 55px}.Feedback-visual{flex:none;height:325px;width:445px;margin-left:95px}.Feedback-visual .Image{width:100%;height:100%}.Feedback-visual .Image-img{width:100%;height:100%;object-fit:cover}.Feedback-slider{height:336px;width:445px;border-radius:10px;position:absolute;right:0;flex:none;top:-127px;margin-top:43px}.Feedback-slider:after,.Feedback-slider:before{color:var(--blue);font-family:"DM Serif Display",serif;font-size:80px;line-height:70px;position:absolute}.Feedback-slider:before{content:"«";left:-20px;top:5px}.Feedback-slider:after{content:"»";bottom:25px;right:-20px}.Feedback-sliderButton{position:absolute;bottom:-25px;left:50%;transform:translate(-50%);z-index:20}.Feedback-sliderItem{position:absolute;top:0;left:0;width:100%;height:100%}.Feedback-sliderItem:first-child .Feedback-sliderLogoImg,.Feedback-sliderItem:first-child .Feedback-sliderTxt{opacity:1;visibility:visible}.Feedback-sliderLogo{width:100px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.Feedback-sliderLogoImg{visibility:hidden;overflow:hidden}.Feedback-sliderTxtCont{overflow:hidden;padding:0 45px 0 50px}.Feedback-sliderTxt{position:relative;visibility:hidden;overflow:hidden}.Feedback-plant{position:absolute;left:0;bottom:-30px}.ButtonRound{display:inline-block;position:relative;cursor:pointer}.ButtonRound .AppButton-inner{padding:10px 0;position:relative;display:flex;align-items:center}.ButtonRound.reverse .AppButton-inner{flex-direction:row-reverse}.ButtonRound.reverse .ButtonRound-circle{transform:scaleX(-1);margin-right:20px;margin-left:0}.ButtonRound.reverse:hover .ButtonRound-label{transform:translate(-5px)}.ButtonRound:hover .ButtonRound-circle:after{transform:translate(1px) translateY(1px)}.ButtonRound:hover .ButtonRound-circle:before{transform:translate(-1px) translateY(-1px)}.ButtonRound:hover .ButtonRound-arrow{transform:translate(5px) scaleX(.8)}.ButtonRound:hover .ButtonRound-label{transform:translate(5px)}.ButtonRound-circle{width:37px;height:37px;position:relative;margin-left:20px}.ButtonRound-circle:before,.ButtonRound-circle:after{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:100%;transition:transform .5s var(--easeOutQuart)}.ButtonRound-circle:before{background:var(--yellow);top:2px;left:2px}.ButtonRound-circle:after{border:1px solid var(--black);top:-2px;left:-2px}.ButtonRound-arrow{position:absolute;width:24px;height:9px;top:50%;margin-top:-7px;right:-10px;fill:var(--black);transition:transform .5s var(--easeOutQuart)}.ButtonRound-arrow .BaseIcon-svg{position:absolute}.ButtonRound-label{transition:transform .5s var(--easeOutQuart)}.IlluBanner{width:393px;height:285px;position:relative}.CaseBanner-illu.IlluBanner{position:absolute;bottom:-20px;right:20px}.IlluBanner .Illu-woman{width:81.42%;position:absolute;right:0;bottom:-7.02%}.IlluBanner .Illu-bg{width:33.08%;position:absolute;left:0;top:0}.IlluBanner .BaseAnimatedSvg{position:absolute}.IlluBanner .BaseAnimatedSvg svg{overflow:visible}.IlluBanner .BaseAnimatedSvg svg #glasses,.IlluBanner .BaseAnimatedSvg svg #eyes{transform-box:fill-box;transform-origin:center;animation:translateEyeBanner .5s linear infinite;will-change:transform}.IlluBanner .BaseAnimatedSvg svg #glasses{animation-delay:.1s}@keyframes translateEyeBanner{0%,to{transform:translateY(1px)}50%{transform:translateY(0)}}.IlluBanner .BaseAnimatedSvg svg #dots-1 *,.IlluBanner .BaseAnimatedSvg svg #dots-2 *{animation:moveDotsBanner 1s var(--easeInOutQuad) infinite;transform-box:fill-box;transform-origin:center}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(1),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(1){animation-delay:.75s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(2),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(2){animation-delay:.7s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(3),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(3){animation-delay:.65s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(4),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(4){animation-delay:.6s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(5),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(5){animation-delay:.55s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(6),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(6){animation-delay:.5s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(7),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(7){animation-delay:.45s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(8),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(8){animation-delay:.4s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(9),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(9){animation-delay:.35s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(10),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(10){animation-delay:.3s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(11),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(11){animation-delay:.25s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(12),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(12){animation-delay:.2s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(13),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(13){animation-delay:.15s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(14),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(14){animation-delay:.1s}.IlluBanner .BaseAnimatedSvg svg #dots-1 *:nth-child(15),.IlluBanner .BaseAnimatedSvg svg #dots-2 *:nth-child(15){animation-delay:.05s}@keyframes moveDotsBanner{0%,to{transform:scale(1) translateY(-5px)}50%{transform:scale(.7) translateY(0)}}.IlluBanner .BaseAnimatedSvg svg #papers g{animation:movePapersBanner 1s var(--easeInOutQuad) infinite;transform-box:fill-box;transform-origin:center}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(1){animation-delay:.55s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(2){animation-delay:.5s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(3){animation-delay:.45s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(4){animation-delay:.4s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(5){animation-delay:.35s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(6){animation-delay:.3s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(7){animation-delay:.25s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(8){animation-delay:.2s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(9){animation-delay:.15s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(10){animation-delay:.1s}.IlluBanner .BaseAnimatedSvg svg #papers g:nth-child(11){animation-delay:.05s}@keyframes movePapersBanner{0%,to{transform:scale(1) translateY(2px)}50%{transform:scale(.95) translateY(0)}}.IlluBanner .BaseAnimatedSvg svg #point-1,.IlluBanner .BaseAnimatedSvg svg #point-2{animation:movePointsBanner 1.5s var(--easeInOutQuad) infinite;transform-box:fill-box;transform-origin:center}.IlluBanner .BaseAnimatedSvg svg #point-2{animation-delay:.5s}@keyframes movePointsBanner{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.IlluBanner .BaseAnimatedSvg svg #line-dashed{animation:dashLineBanner 60s linear infinite reverse;will-change:stroke-dashoffset}@keyframes dashLineBanner{0%{stroke-dashoffset:0}to{stroke-dashoffset:100%}}.IlluCost{width:205px;height:125px;position:relative}.IlluCost .Illu-cost{width:100%;position:absolute;left:0}.IlluCost .BaseAnimatedSvg svg{overflow:visible}.IlluDistribution{width:135px;height:132px;position:relative}.IlluDistribution .Illu-distribution{width:100%;position:absolute;left:0}.IlluDistribution .BaseAnimatedSvg svg{overflow:visible;transform-box:fill-box;transform-origin:center;animation:rotateDistribution 4s var(--easeInOutQuad) infinite;will-change:transform}@keyframes rotateDistribution{0%,to{transform:rotate(-20deg)}50%{transform:rotate(2deg)}}.IlluUsage{width:135px;height:132px;position:relative}.IlluUsage .Illu-usage{width:100%;position:absolute;left:0}.IlluUsage .BaseAnimatedSvg svg{overflow:visible}.IlluUsage .BaseAnimatedSvg svg #cadenas{transform-box:fill-box;transform-origin:center;animation:rotatePadlock 2s var(--easeInOutQuad) infinite;will-change:transform}@keyframes rotatePadlock{0%,to{transform:rotate(-40deg)}50%{transform:rotate(2deg)}}.IlluUsage .BaseAnimatedSvg svg #lines *{animation:moveLinesUsage 1.2s var(--easeOutQuart) infinite;transform-box:fill-box;transform-origin:0% 0%}.IlluUsage .BaseAnimatedSvg svg #lines *:nth-child(1){animation-delay:.15s}.IlluUsage .BaseAnimatedSvg svg #lines *:nth-child(2){animation-delay:.1s}.IlluUsage .BaseAnimatedSvg svg #lines *:nth-child(3){animation-delay:.05s}@keyframes moveLinesUsage{0%,to{stroke-dasharray:0 40;opacity:0}60%{stroke-dasharray:40 40;opacity:1}}.IlluChallenge{width:447px;height:389px;position:relative}.IlluChallenge .Illu-challenge{width:100%;left:-4.47%;position:relative}.IlluChallenge .BaseAnimatedSvg svg{overflow:visible}.IlluChallenge .BaseAnimatedSvg svg #man-and-boat{transform-box:fill-box;transform-origin:center;animation:rotateBoat 4s var(--easeInOutQuad) infinite;will-change:transform}@keyframes rotateBoat{0%,to{transform:translate(-8px) rotate(-1deg)}50%{transform:translate(8px) rotate(1deg)}}.IlluChallenge .BaseAnimatedSvg svg #clouds *{transform-box:fill-box;transform-origin:center;animation:moveClouds 10s var(--easeInOutQuad) infinite}.IlluChallenge .BaseAnimatedSvg svg #clouds *:nth-child(1){animation-duration:12s}.IlluChallenge .BaseAnimatedSvg svg #clouds *:nth-child(3){animation-duration:14s}@keyframes moveClouds{0%{opacity:0;transform:translate(-100px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(80px)}}.IlluSolution{width:400px;height:335px;position:relative}.IlluSolution .Illu-solution{width:100%;left:-5%;position:relative}.IlluSolution .BaseAnimatedSvg svg{overflow:visible}.IlluSolution .BaseAnimatedSvg svg #feuille-1,.IlluSolution .BaseAnimatedSvg svg #feuille-2,.IlluSolution .BaseAnimatedSvg svg #feuille-3,.IlluSolution .BaseAnimatedSvg svg #feuille-4,.IlluSolution .BaseAnimatedSvg svg #feuille-5,.IlluSolution .BaseAnimatedSvg svg #feuille-6,.IlluSolution .BaseAnimatedSvg svg #feuille-7,.IlluSolution .BaseAnimatedSvg svg #feuille-8,.IlluSolution .BaseAnimatedSvg svg #feuille-9,.IlluSolution .BaseAnimatedSvg svg #feuille-10{transform-box:fill-box;transform-origin:center;animation:moveFeuilleSolution 1.2s var(--easeInOutQuad) infinite}.IlluSolution .BaseAnimatedSvg svg #feuille-1{animation-delay:.1s;transform-origin:0% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-2{animation-delay:.2s;transform-origin:100% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-3{animation-delay:.3s;transform-origin:0% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-4{animation-delay:.4s;transform-origin:100% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-5{animation-delay:.5s;transform-origin:0% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-6{animation-delay:.6s;transform-origin:100% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-7{animation-delay:.7s;transform-origin:50% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-8{animation-delay:.8s;transform-origin:50% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-9{animation-delay:.9s;transform-origin:50% 100%}.IlluSolution .BaseAnimatedSvg svg #feuille-10{animation-delay:1s}@keyframes moveFeuilleSolution{0%,to{transform:translateY(-1px)}50%{transform:translateY(1px) rotate(1deg)}}.IlluSolution .BaseAnimatedSvg svg #branche-1,.IlluSolution .BaseAnimatedSvg svg #feuille-9,.IlluSolution .BaseAnimatedSvg svg #feuille-8,.IlluSolution .BaseAnimatedSvg svg #feuille-7{transform-box:fill-box;transform-origin:50% 100%;animation:moveBrancheSolution 3s var(--easeInOutQuad) infinite}@keyframes moveBrancheSolution{0%,to{transform:rotate(3deg)}50%{transform:rotate(-3deg)}}.IlluSolution .BaseAnimatedSvg svg #triangle-1,.IlluSolution .BaseAnimatedSvg svg #triangle-2,.IlluSolution .BaseAnimatedSvg svg #triangle-3{animation:scaleStarSolution .6s var(--easeInOutQuad) infinite;transform-box:fill-box;transform-origin:center}.IlluSolution .BaseAnimatedSvg svg #triangle-1{animation-delay:.3s}.IlluSolution .BaseAnimatedSvg svg #triangle-2{animation-delay:.6s}.IlluSolution .BaseAnimatedSvg svg #triangle-3{animation-delay:.9s}@keyframes scaleStarSolution{0%,to{transform:scale(.93) rotate(0)}50%{transform:scale(1) rotate(0)}}.IlluSolution .BaseAnimatedSvg svg #smoke-1{animation:smokeSolution 5s var(--easeOutQuad) infinite .3s}.IlluSolution .BaseAnimatedSvg svg #smoke-2{animation:smokeSolution 5s var(--easeOutQuad) infinite}@keyframes smokeSolution{0%{transform:translate(0);opacity:0}25%{transform:translate(5px,-15px);opacity:1}75%{transform:translate(10px,-35px);opacity:0}to{transform:translate(0);opacity:0}}.IlluSolution .BaseAnimatedSvg svg #glasses{transform-box:fill-box;transform-origin:center;animation:translateEyeSolution .5s linear infinite}@keyframes translateEyeSolution{0%{transform:translateY(1px)}50%{transform:translateY(0)}to{transform:translateY(1px)}}.IlluSolution .BaseAnimatedSvg svg #eye{transform-box:fill-box;transform-origin:center;animation:scaleEyeSolution 2s linear infinite}@keyframes scaleEyeSolution{0%,to{transform:scaleY(1)}90%{transform:scaleY(1)}95%{transform:scaleY(0)}}@media(max-width:1180px){.CaseSelection-itemInner{padding-left:25px;padding-right:25px}}@media(max-width:960px){.CaseBanner-illu{position:relative;right:auto;margin:0 auto}.CaseBanner-title{padding-bottom:20px}.CaseTitle{top:0;margin-top:20px;margin-bottom:40px;line-height:25px;text-align:left!important;padding-left:50px}.CaseTitle-num{position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.CaseSelection-item{width:100%;height:auto}.CaseSelection-itemInner{width:100%;height:auto;padding:40px;margin-bottom:30px}.CaseProcess-itemImage{margin-right:auto;margin-bottom:120px;margin-left:auto}.CaseProcess-itemZoom{right:50%;margin-right:-65px;margin-top:-50px;top:100%}.CaseProcess-itemRight{text-align:center}.Feedback-visual{height:auto;margin:0 auto}.Feedback-slider{position:relative;top:auto;left:auto;right:auto;height:500px;margin:50px auto 0;max-width:100%;padding-left:30px;padding-right:30px}}@media(max-width:700px){.CaseBanner-title{padding-top:80px}.CaseContent{padding-top:40px}.CaseContent-nav{margin-bottom:40px}.CaseBlocks{padding:80px 0}.CaseFeedback{padding:100px 0 80px}.Feedback-sliderTxtCont{padding-left:25px;padding-right:25px}.Feedback.no-slider .Feedback-sliderTxtCont{padding-left:0;padding-right:0}.Feedback-slider{height:470px}.Feedback-plant{display:none}.IlluBanner{width:300px;height:218px}.IlluChallenge{width:300px;height:261px}.IlluSolution{width:300px;height:251px}}
