.fade{transition:opacity .75s cubic-bezier(.38,.005,.215,1)}.fade,.fadeUp{opacity:var(--progress)}.fadeUp{transform:translateY(calc(40px*var(--progress)));transition:all .75s cubic-bezier(.38,.005,.215,1)}@keyframes FadeIn{0%{margin-top:-20px;opacity:0}to{margin-top:0;opacity:1}}@keyframes FadeInRocket{0%{bottom:28vh;opacity:0}to{bottom:25vh;opacity:1}}@keyframes FadeInEstimation{0%{bottom:40px;opacity:0}to{bottom:0;opacity:1}}@keyframes Fade{0%{opacity:0}to{opacity:1}}@keyframes UpAndDown{0%{transform:translateY(0)}to{transform:translateY(10px)}}.contact{background:#191c21;border-radius:20px;font-size:2rem;margin:0 auto;max-width:1100px;padding:100px;position:relative;text-align:center;width:90vw}.contact,.contact h2{color:#fff;line-height:1.5em}.contact h2{font-family:Museo,sans-serif;font-size:4.4rem;margin:0 0 30px}.contact p{color:#fff;font-size:2rem;line-height:1.5em}.contact a{margin:30px auto 0}@media (max-width:768px){.contact{padding:50px 20px}.contact h2{font-size:2rem}.contact p{font-size:1.6rem;line-height:1.5em}}.intern.solution header{align-items:center;background-color:#e7f4fa;display:flex;height:90vh;margin-bottom:50px;padding:0 5vw;position:relative;text-align:left}.intern.solution header .fil-arrianne{width:auto}.intern.solution header .content{flex:2 1}.intern.solution header .content h1,.intern.solution header .content h2{color:#373030;font-size:3.6rem;font-weight:600;margin-bottom:50px;margin-top:0}.intern.solution header .content p{font-size:1.7rem;line-height:1.6em;text-align:left;width:100%}.intern.solution header .image{flex:3 1}.intern.solution header.loaded>img{animation:Fade 1s linear .5s both}.intern.solution header.loaded h1{animation:Fade 1s linear 1s both}.intern.solution header.loaded .button{animation:fade 1s linear 2s both}.intern.solution header.loaded .screenshots img:first-child,.intern.solution header.loaded .screenshots img:nth-child(2){animation:FadeIn 1s linear .5s both}@media (max-width:768px){.intern.solution header{align-items:flex-start;flex-direction:column;gap:50px;height:100vh;padding-top:15vh;text-align:left;width:100vw}.intern.solution header .header-title h1,.intern.solution header .header-title h2{font-size:1.8rem;line-height:1.6em;margin:20px 10px}}@media (max-width:480px){.intern.solution header .header-title h1,.intern.solution header .header-title h2{padding-right:0}}section{margin:150px 0}section.js-scroll{transition:opacity .5s}section.about-us{align-items:center;background-color:#191c21;background-image:url(/build/images/datacross-logo-bg.143dc022.svg);background-position:0;background-repeat:no-repeat;border-radius:20px;display:flex;margin:0 auto;max-width:1100px;opacity:0;padding:100px 100px 100px 0;position:relative;width:90vw}@media (max-width:1024px){section.about-us{margin:100px auto}}section.about-us article{flex:3 1;margin-left:50px;width:45%}section.about-us article h2{color:#fff;font-family:Museo,sans-serif;font-size:4.4rem;line-height:1.5em;margin:0}section.about-us article p{color:#fff;font-size:2rem;line-height:1.5emem;margin:30px 0;padding-right:110px}@media (max-width:1024px){section.about-us article{width:100%}}section.about-us .image{flex:2 1;left:-50px;position:relative;top:0;transform:translate(-22%);width:100%}section.about-us .image img{max-width:100%}section.about-us .image img:first-child{max-width:100%;position:relative;z-index:3}section.about-us.scrolled{animation:Fade 1s linear 1s both}@media (max-width:1024px){section.about-us{padding:100px 0 100px 50px}}@media (max-width:768px){section.about-us{align-items:center;flex-direction:column-reverse;gap:50px;margin:auto;padding:50px 40px;width:95vw}section.about-us .content{padding-right:50px;width:100%}section.about-us .content p{padding-right:0}section.about-us .image{left:auto;transform:none;width:100%}}section.solution{height:auto;max-width:100vw;overflow-x:clip;overflow-y:visible;position:relative}section.solution .title{margin-bottom:110px}section.solution .carousel{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:100vw}section.solution .carousel article{background:#e9e9e9;border-radius:10px;height:auto;max-width:325px;min-width:250px;padding:100px 20px 20px;position:relative;text-align:center}section.solution .carousel article .icon{align-items:center;background:#fff;display:flex;height:120px;justify-content:center;top:0;width:120px}section.solution .carousel article .icon,section.solution .carousel article .icon:after{border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.05);left:50%;position:absolute;transform:translate(-50%,-50%)}section.solution .carousel article .icon:after{background:hsla(0,0%,100%,.5);content:"";height:140px;top:50%;width:140px;z-index:-1}section.solution .carousel article .icon img{max-width:60%}section.solution .carousel article h3{font-size:2rem;font-weight:500;margin-bottom:13px;text-transform:uppercase}section.solution .carousel article p{font-size:1.8rem;line-height:1.5em}section.solution .carousel article .button{margin:20px auto}section.solution .carousel article:nth-child(2){background-color:#e4f7fd}section.solution .carousel article:nth-child(3){background-color:#fcf5d9}section.solution .carousel article:nth-child(4){background-color:#dff3fc}section.timeline{margin:0 auto;max-width:1200px;padding:0 25px}section.timeline article{display:flex;gap:50px;justify-content:space-between;margin:100px 0}section.timeline article:first-child .content:after{content:"1"}section.timeline article:nth-child(2) .content:after{content:"2"}section.timeline article:nth-child(3) .content:after{content:"3"}section.timeline article:nth-child(4) .content:after{content:"4"}section.timeline article:nth-child(5) .content:after{content:"5"}section.timeline article:nth-child(6) .content:after{content:"6"}section.timeline article:nth-child(7) .content:after{content:"7"}section.timeline article:nth-child(8) .content:after{content:"8"}section.timeline article:nth-child(9) .content:after{content:"9"}section.timeline article.scrolled{opacity:1}section.timeline article.scrolled .image{animation:Fade 1s linear 1s both}section.timeline article.scrolled .content{animation:Fade 1s linear .5s both}section.timeline article .image{flex:5 1;opacity:0;padding:50px 50px 50px 0}section.timeline article .content{flex:4 1;opacity:0;position:relative}section.timeline article .content:after{color:#0f1048;font-family:Museo,sans-serif;font-size:9.8rem;font-weight:500;left:-60px;opacity:.2;position:absolute;top:0}section.timeline article .content .title{margin-top:0;text-transform:none}section.timeline article .content p{font-size:2.4rem;line-height:1.5em;margin-bottom:45px}section.timeline article:nth-child(2n){flex-direction:row-reverse}section.timeline article:nth-child(2n) .image{padding-left:50Px;padding-right:0}@media (max-width:768px){section.timeline article,section.timeline article:nth-child(2n){flex-direction:column-reverse}section.timeline article .content{padding:0 8vw}section.timeline article .content:after{left:0}section.timeline article .image{padding:0 50px}}@media (max-width:480px){section.timeline article .content h2{font-size:2.8rem;line-height:1.5em}section.timeline article .content p{font-size:1.8rem;line-height:1.5em}section.timeline article .content:after{left:-14px}section.timeline article .image{padding:0}section.timeline article:nth-child(2n) .image{padding-left:0}}section.adaptation .content{font-size:1.8rem;line-height:1.6em;margin:0 auto;text-align:center;width:70%}section.adaptation .schema .logo{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 45px rgba(0,0,0,.1);display:flex;height:250px;justify-content:center;margin:100px auto auto;opacity:0;position:relative;transition:opacity .3s;width:250px}section.adaptation .schema .logo.scrolled{animation:Fade 1s linear 0s both}section.adaptation .schema .logo:after{border:2px dotted #414448;border-radius:50%;content:"";height:120%;position:absolute;width:120%}section.adaptation .schema .cols{display:flex;gap:50px;justify-content:center;margin-top:78px}section.adaptation .schema .cols>div:first-child{opacity:0;position:relative}section.adaptation .schema .cols>div:first-child:before{background-image:url(/build/images/arrow-left.6943e39d.svg);content:"";display:block;height:97px;left:50%;position:absolute;top:-50%;width:130px}section.adaptation .schema .cols>div:first-child .caption:first-child{background-color:#fef1ce}section.adaptation .schema .cols>div:first-child .caption:nth-child(2){background-color:#e2eefe}section.adaptation .schema .cols>div:first-child.scrolled{animation:Fade 1s linear 0s both}section.adaptation .schema .cols>div:nth-child(2){margin-top:50px;opacity:0;position:relative}section.adaptation .schema .cols>div:nth-child(2):before{background-image:url(/build/images/arrow-straight.9b6c2861.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:97px;left:50%;position:absolute;top:-60%;transform:translate(-50%);width:130px}section.adaptation .schema .cols>div:nth-child(2) .caption:first-child{background-color:#e7f4fa}section.adaptation .schema .cols>div:nth-child(2) .caption:nth-child(2){background-color:#fef1ce}section.adaptation .schema .cols>div:nth-child(2).scrolled{animation:Fade 1s linear 0s both}section.adaptation .schema .cols>div:nth-child(3){opacity:0;position:relative}section.adaptation .schema .cols>div:nth-child(3):before{background-image:url(/build/images/arrow-right.8c40912f.svg);content:"";display:block;height:97px;position:absolute;right:0;top:-50%;transform:translate(-50%);width:130px}section.adaptation .schema .cols>div:nth-child(3) .caption:first-child{background-color:#e7e7e7}section.adaptation .schema .cols>div:nth-child(3) .caption:nth-child(2){background-color:#fef1ce}section.adaptation .schema .cols>div:nth-child(3).scrolled{animation:Fade 1s linear 0s both}section.adaptation .schema .cols .caption{background:#e7f4fa;border-radius:40px;font-size:1.2rem;font-weight:700;margin:15px 0;padding:15px 25px;position:relative;text-align:center;width:200px}section.adaptation .schema .cols .caption:before{border:2px dotted;border-radius:40px;content:"";height:83%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (max-width:768px){section.adaptation .schema .cols{flex-direction:column;gap:0}section.adaptation .schema .cols>div{align-items:center;display:flex;flex-direction:column;margin:0!important}section.adaptation .schema .cols>div:first-child:before,section.adaptation .schema .cols>div:nth-child(2):before,section.adaptation .schema .cols>div:nth-child(3):before{display:none}}@keyframes slideVertical{to{transform:translateX(calc(-130% + 10vw))}}