.hero.graphic{background:#1e345d;background:-moz-linear-gradient(top,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%);background:-webkit-linear-gradient(top,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%);background:linear-gradient(to bottom,rgba(30,52,93,1) 0%,rgba(0,102,170,1) 100%)}.anim-text-container{color:#fff;font-size:27px;line-height:1.37;position:relative;text-align:center;width:100%;backface-visibility:hidden}.hero h1{color:#54c6d7;animation:showText2 .4s ease both;transform:translateY(50px);opacity:0}.hero .anim-text-container p{animation:showText2 .4s ease both .4s;transform:translateY(50px);opacity:0}@keyframes showText2{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0px)}}.hero{text-align:center;position:relative;z-index:3;overflow:hidden;height:100vh;height:calc(var(--vh, 1vh) * 100)}.hero .anchor-btn2{position:absolute;z-index:3;left:50%;bottom:20px;width:50px;margin:0 0 0 578px;text-align:center}.hero .anchor-btn2 svg{display:block;margin:0;width:30px;height:45px}.hero .anchor-btn2 .arrow{display:block;width:48px;height:61px;margin:0 auto;animation-name:scrollAnim;animation-duration:1s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.hero .scroll-el{display:block;animation-name:scrollAnim;animation-duration:1s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scrollAnim{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(12px);opacity:0}}#lottie1{position:absolute;left:50%;width:880px;margin-left:-440px;bottom:44%;top:106px;display:flex;align-items:center;justify-content:center}html[lang="es"] .new #lottie1{width:1014px;margin-left:-507px}.new #lottie1{bottom:56%}.bottom-animation{position:absolute;bottom:0;left:0;right:0;text-align:left;animation:fadeIn .5s linear both 1.2s;opacity:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.bottom-animation>img{height:auto;display:block;margin:0 auto -1px;width:1136px;z-index:1}.bottom-animation .over-image{position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:0;animation:fadeIn .3s linear both 2.6s}.bottom-animation .top-row{position:absolute;top:-37%;left:50%;width:820px;margin:0 0 0 -410px;z-index:2}.new .bottom-animation .top-row{top:-28%}.bottom-animation .top-row:after{display:block;content:'';clear:both}.bottom-animation .image-box{width:197px;height:197px;border-radius:50%;box-shadow:7px 11px 5px rgba(0,0,0,0.08);animation:fadeIn .1s linear both 2s;opacity:0;overflow:hidden}.bottom-animation .image-box video{width:114%;height:auto;margin:-7% 0 0 -7%;display:block}.bottom-animation .top-row img{width:197px;height:197px;display:block;border-radius:50%;box-shadow:7px 11px 5px rgba(0,0,0,0.08);opacity:0}.bottom-animation .top-text.anim1{animation:fadeIn .3s linear both 2.6s}.new .bottom-animation .top-text.anim1{animation:fadeIn .3s linear both 2s}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:20px}.bottom-animation .top-text{background:#e2ebfa;border-radius:19px;width:calc(100% - 250px);position:absolute;top:50%;transform:translateY(-50%);right:0;box-shadow:7px 11px 5px rgba(0,0,0,0.08);font-size:24px;line-height:1.416667;color:#333;padding:20px 25px;opacity:0}.bottom-animation .top-text:before{content:'';position:absolute;right:100%;width:0;height:0;top:50%;margin-top:-15px;border-top:15px solid transparent;border-right:20px solid #e2ebfa;border-bottom:15px solid transparent}.bottom-animation .top-text p{margin:0}.bottom-animation .top-text div:first-child{animation:fadeIn .3s linear both 2.6s}.new .bottom-animation .top-text div:first-child{animation:fadeIn .3s linear both 2s}.bottom-animation .top-text div:first-child+div{max-height:0;overflow:hidden;animation:showText .5s linear both 3.4s}.new .bottom-animation .top-text div:first-child+div{animation:showText .5s linear both 2.6s}@keyframes showText{0%{opacity:0;max-height:0}100%{opacity:1;max-height:200px}}@media only screen and (min-width:1023px) and (max-height:830px){.bottom-animation .image-box{width:130px;height:130px}.bottom-animation .top-row{top:-20%;width:620px;margin:0 0 0 -310px}.bottom-animation .top-text{width:calc(100% - 170px);font-size:18px}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:16px}.bottom-animation{height:38%;max-height:264px}.bottom-animation>img{width:auto !important;height:100%}.new #lottie1{bottom:50%}}@media only screen and (max-width:1294px){.bottom-animation>img{width:calc(100% - 120px)}.hero .anchor-btn2{left:auto;right:10px}.new #lottie1,#lottie1{bottom:37%}}@media only screen and (max-width:1023px){@keyframes moveText{0%{bottom:0}100%{bottom:15%}}.hero .bottom-text{font-size:18px}html[lang="fr-fr"] .anim-text-container{font-size:30px}.anim-text-container{font-size:24px}html[lang="es"] .new #lottie1,.new #lottie1,#lottie1{width:86%;margin:0;left:7%;top:60px;bottom:25%}.bottom-animation{left:10px;right:10px;max-height:33%}.bottom-animation .top-row{width:580px;margin:0 0 0 -290px;top:-36%}.bottom-animation .image-box{width:120px;height:120px}.bottom-animation .top-row img{width:120px;height:120px}.bottom-animation .top-text{font-size:18px;width:calc(100% - 150px);padding:15px}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:16px}.hero .anchor-btn2{right:2px}.bottom-animation .top-text:before{margin-top:-10px;border-top:10px solid transparent;border-right:15px solid #e2ebfa;border-bottom:10px solid transparent}}@media only screen and (max-width:767px){.hero h1 br{display:none}.anim-text-container{font-size:20px}.hero .anchor-btn2{display:none}.hero .anchor-btn2{width:20px;margin:0 0 0 -10px;bottom:12px}.hero .anchor-btn2 .arrow{width:15px;height:20px;margin:10px auto 0}.hero .bottom-text{font-size:18px;padding:25px 0 30px}html[lang="es"] .new #lottie1,.new #lottie1{bottom:20%;width:100%;padding:0 15px;left:0}#lottie1{width:100%;padding:0 15px;left:0;bottom:35%}.new .bottom-animation .top-row,.bottom-animation .top-row{width:90%;left:5%;margin:0;top:auto;bottom:75%}.bottom-animation .image-box{width:100px;height:100px}.bottom-animation .top-row img{width:100%;height:auto}.bottom-animation .top-text{width:calc(100% - 130px);font-size:14px;border-radius:10px}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:12px}.bottom-animation>img{width:100%;margin:0 auto -2px}.bottom-animation{max-height:200px}}@media only screen and (max-width:580px){.new .bottom-animation .top-row,.bottom-animation .top-row{bottom:85%;left:0;width:100%}.bottom-animation img.over-image{margin:0 0 -2px}.bottom-animation>img{width:112%;margin:0 -6% -2px}}@media only screen and (max-width:374px){html[lang="es"] .new #lottie1,.new #lottie1{bottom:30%}.new .bottom-animation .top-row{bottom:79%}.bottom-animation .top-row{bottom:103%}.bottom-animation .top-text{font-size:12px;width:calc(100% - 110px)}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:10px}.bottom-animation .image-box{width:80px;height:80px}}@media only screen and (max-width:896px) and (max-height:480px){.anim-text-container{font-size:16px}#lottie1{align-items:flex-start}.bottom-animation>img{height:auto;width:64%;margin:0 auto}.bottom-animation{height:30%}.new .bottom-animation .top-row,.bottom-animation .top-row{width:84%;left:8%;margin:0;top:-45%;bottom:auto}.new .bottom-animation .top-row{transform:translateX(-50%);max-width:425px;left:50%}.bottom-animation .top-text{font-size:14px;width:calc(100% - 130px);top:50%;transform:translateY(-50%)}html[lang="fr-fr"] .bottom-animation .top-text,html[lang="pt-br"] .bottom-animation .top-text,html[lang="es"] .bottom-animation .top-text{font-size:12px}.bottom-animation .image-box{width:100px;height:100px}.bottom-animation .top-text:before{top:50%;margin-top:-10px;border-top:10px solid transparent;border-right:13px solid #e2ebfa;border-bottom:10px solid transparent}}