@import "https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100&family=Montserrat:wght@200;300;400;500;600;700;800;900&family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap";@media only screen and (min-width:24rem){.hide-xxsm{display:none}.show-xxsm{display:block}}@media only screen and (min-width:30rem){.hide-xsm{display:none}.show-xsm{display:block}}@media only screen and (min-width:48rem){.hide-sm{display:none}.show-sm{display:block}}@media only screen and (min-width:64rem){.hide-md{display:none}.show-md{display:block}}@media only screen and (min-width:75rem){.hide-lg{display:none}.show-lg{display:block}}@media only screen and (min-width:80rem){.hide-xl{display:none}.show-xl{display:block}}@media only screen and (min-width:90rem){.hide-xxl{display:none}.show-xxl{display:block}}a,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif}h1{color:#fff;font-size:74px;font-weight:400;line-height:75px;margin-bottom:0;padding:0 5.25rem}@media only screen and (max-width:48em){h1{color:#fff;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:53px;font-weight:400;line-height:60px}}@media only screen and (max-width:24em){h1{color:#fff;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:33px;font-weight:400;line-height:40px}}h2{color:#c5037e;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:53px;font-weight:600;line-height:65px;margin-top:0;padding:0 5.25rem}@media only screen and (max-width:48rem){h2{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:43px;font-weight:600;line-height:50px}}@media only screen and (max-width:24rem){h2{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:28px;font-weight:500;line-height:40px}}h2 span{color:#0397bb}h2.slide1{background-color:#fff;color:#c5037e;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:53px;font-weight:600;line-height:65px;margin-top:0;padding:5.25rem}@media only screen and (max-width:48rem){h2.slide1{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:43px;font-weight:600;line-height:50px}}@media only screen and (max-width:24rem){h2.slide1{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:28px;font-weight:500;line-height:40px}}h2.slide1 span{color:#0397bb}h3{color:#c5037e;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:53px;font-weight:600;line-height:65px;margin-top:0;padding:0 5.25rem}@media only screen and (max-width:48rem){h3{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:43px;font-weight:600;line-height:50px}}@media only screen and (max-width:24rem){h3{font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;font-size:28px;font-weight:500;line-height:40px}}h3 span{color:#fff}p{color:#0397bb;font-size:32px;font-weight:500;line-height:60px;line-height:54px;text-align:center}@media only screen and (max-width:24rem){p{font-size:26px;font-weight:500;line-height:60px}}html{overflow:scroll;overflow-x:hidden}::-webkit-scrollbar{background:transparent;width:0}::-webkit-scrollbar-thumb{background:red}body{background:#0397bb;border:none;box-sizing:border-box;height:200vh;margin:0;padding:0;position:relative}body button{background:#fff;border:none;cursor:pointer;outline:none}body button span.logo-trigger{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Livello_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 275 63' style='enable-background:new 0 0 275 63' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23fff}.st2{fill:%230397bb}%3C/style%3E%3Cpath class='st0' d='M0 .5h275v63H0z'/%3E%3Cpath d='M267.7 27.5c-1.3-3.7-4-6.6-7.4-8.5 0 0-3.7-2.1-8.2-1.6-8.7 1.1-11.9 6.9-12.7 8.5-.8 1.6-1.3 4.2-1.9 7.7l3.7-1.3c.5-2.1.8-4 1.6-5 .8-1.1 1.6-2.4 2.7-3.2 1.1-1.1 2.4-1.9 3.7-2.4 2.9-1.1 5.8-1.1 8.5.3 2.7 1.3 4.8 3.2 5.6 5.6l-25 9.4c1.9 4.5 4.2 7.7 7.2 9.5 4.2 2.7 8.7 2.9 13.3 1.1 4.5-1.9 7.7-4.8 9-9.5 1-4.2 1-7.7-.1-10.6zm-4 11.4c-1.3 2.4-3.2 4.2-6.1 5.3-1.6.5-3.4.8-5 .8-1.9 0-3.4-.5-4.8-1.3-1.3-.8-2.7-2.4-4.2-5l20.7-7.7c.5 3.4.2 6-.6 7.9z' style='fill:%23c5037e'/%3E%3Cpath class='st2' d='M0 47.9h19.3c-2.4 0-5-1.3-8.2-4.2-3.2-2.7-4.8-6.1-4.8-10.4 0-2.9.8-5.6 2.1-8s3.4-4.5 5.8-5.8c2.7-1.3 5.3-2.1 8.5-2.1 1.9 0 4 .3 5.6.8 1.9.5 3.2 1.3 4.2 2.4 1.1 1.1 2.1 2.9 3.2 5.6h-3.2c-2.1-3.4-5.6-5.3-10.1-5.3-3.7 0-6.6 1.1-9 3.4s-3.7 5-3.7 8.5c0 2.1.5 4.2 1.6 6.1 1.1 1.9 2.7 3.4 4.5 4.2 1.9.8 4 1.3 6.4 1.3 4.2 0 7.7-1.6 10.1-4.8h4.2c-1.3 2.7-3.2 4.8-5.6 6.1-1.1.5-2.9 1.1-5 1.9H36V51H0v-3.1z'/%3E%3Cpath class='st2' d='M69.4 51.1H53.5l-2.7 9c-.3.3-.3.5-.8.8-.3.3-.5.3-1.1.3h-.8c-.3 0-.5 0-.5-.3L37 51.1h-2.7v-3.4H38l10.1 9L55 37.3 36.2 18h4l16.4 15.4L63.3 18h4L54.5 47.6h14.6V51h.3z'/%3E%3Cpath class='st2' d='M63 47.6h16.4c-2.4 0-5-1.3-8.2-4.2-3.2-2.7-4.8-6.1-4.8-10.3 0-2.9.8-5.6 2.1-8 1.3-2.4 3.4-4.5 5.8-5.8 2.7-1.3 5.3-2.1 8.5-2.1 1.9 0 4 .3 5.6.8 1.9.5 3.2 1.3 4.2 2.4s2.1 2.9 3.2 5.6h-3.2c-2.1-3.4-5.6-5.3-10.1-5.3-3.7 0-6.6 1.1-9 3.4-2.4 2.4-3.7 5-3.7 8.5 0 2.1.5 4.2 1.6 6.1 1.1 1.9 2.7 3.4 4.5 4.2 1.9.8 4 1.3 6.4 1.3 4.2 0 7.7-1.6 10.1-4.8h3.2c-1.3 2.7-3.2 4.8-5.6 6.1-1.1.5-2.9 1.3-5 2.1h14.6V51H63v-3.4z'/%3E%3Cpath class='st2' d='M97.2 47.6h4.2v-40h4v40h4.2V51H97.2v-3.4z'/%3E%3Cpath class='st2' d='M106.5 47.6H120c-2.1-.8-4-2.1-5.6-4-2.9-3.2-4.2-6.6-4.2-10.6s1.3-7.4 4-10.3c2.9-3.4 6.9-5 11.4-5s8.2 1.6 11.4 5c2.7 2.9 4 6.4 4 10.3s-1.3 7.4-4.2 10.6c-1.6 1.9-3.4 2.9-5.6 4h13.5V51h-38.2v-3.4zm19-25.9c-4.2.3-7.2 1.6-9 4.2-1.6 2.1-2.4 4.5-2.4 7.7 0 1.9.5 4 1.6 5.8 1.1 1.9 2.4 3.2 4.2 4.2 1.9 1.1 3.7 1.6 5.8 1.6s4-.5 5.8-1.6c1.9-1.1 3.2-2.4 4.2-4.2s1.6-3.7 1.6-5.8c0-3.2-1.1-5.8-3.4-8.2-2.5-2.7-5.2-3.7-8.4-3.7zM151.6 47.7h7.4s-1-.2-2-.9c-1.5-1.1-3.3-2.6-4.1-5.8h4c.5 2.1 1.9 3.2 4.5 3.2 2.1 0 3.7-.3 4.8-1.3s1.6-2.1 1.6-3.4c0-1.1-.3-2.1-1.1-2.9-.8-.8-2.4-1.6-4.8-2.7-2.7-1.3-4.5-2.7-5.6-4S155 27 155 25.4c0-2.1.8-4.2 2.4-5.6 1.6-1.6 4-2.1 6.9-2.1 3.7-.3 6.4 1.9 7.4 6.1h-3.2c0-1.9-1.6-2.9-4.5-2.7-1.9 0-3.4.3-4.2 1.3-.8 1.1-1.3 1.9-1.3 2.9s.3 1.9 1.1 2.7c.8.8 2.1 1.9 4.5 3.2 2.9 1.6 4.8 2.7 5.8 3.7 1.1 1.3 1.6 2.9 1.6 4.8 0 2.4-.8 4.5-2.7 6.1-.8.8-1.9 1.3-3.2 1.9h8.7v3.4h-22.8v-3.4z'/%3E%3Cpath class='st2' d='M173.1 47.7h8.2V21.4h-7.7v-3.2h7.7V7.6h3.7v10.6h7.4v3.2H185v26.2h8.2V51h-20.4v-3.4h.3z'/%3E%3Cpath class='st2' d='M226.7 51.1h-15.9l-2.7 9c-.3.3-.3.5-.8.8-.3.3-.5.3-1.1.3h-.8c-.3 0-.5 0-.5-.3L194.3 51h-2.7v-3.4h3.4l10.1 9 6.9-19.3L193.3 18h4.5l16.4 15.4 6.6-15.4h4l-12.7 29.9h14.6v3.2z'/%3E%3Cpath class='st2' d='M224.8 47.9h4.2V7.6h3.7v40.3h4.2v3.2h-12.5v-3.2h.4z'/%3E%3Cpath class='st2' d='M259.5 47.9H275v3.2h-41v-3.2h12z'/%3E%3Cpath class='st0' d='M144.5 47.6h1.9V51h-1.9zM149.8 47.6h1.8V51h-1.8z'/%3E%3Cpath class='st2' d='M146.4 47.6h3.4V51h-3.4z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:60px;width:200px}body ul{list-style:none}body a{color:#c5037e;text-decoration:none}body a:hover{text-decoration:underline}body .container-slides{padding:1.25rem;position:relative}body a.main-cta{background:transparent;border:1px solid #c5037e;color:#fff;cursor:pointer;font-size:24px;line-height:1.25rem;margin:0 5.25rem;outline:none;padding:1.25rem;text-transform:uppercase;transition:all .5s}body a.main-cta:hover{background-color:hsla(0,0%,100%,.33);border:1px solid #fff;color:#c5037e;text-decoration:underline;transition:all .5s}body .download-toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23FFF'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zm-1-4-1.41-1.41L13 12.17V4h-2v8.17L8.41 9.59 7 11l5 5 5-5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:21px;padding:0 .5em;transform:rotate(270deg);width:8px}body .download-toggle:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23C5037E'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zm-1-4-1.41-1.41L13 12.17V4h-2v8.17L8.41 9.59 7 11l5 5 5-5z'/%3E%3C/svg%3E");transition:all .5s}.trigger-menu-wrapper{background:#fff;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:transform .4s;z-index:2}.page-header .trigger-menu{align-items:center;color:#fff;display:flex;font-size:1.3rem;letter-spacing:.2em}.page-header .trigger-menu svg{fill:#fff;margin-right:8px;transition:transform .3s}.page-header .menu{background:#fff;bottom:0;display:none;left:0;margin:0 auto;overflow:auto;padding:15vh 0 5vh;position:fixed;right:0;text-align:center;top:0;z-index:5}.page-header .menu a{font-size:3rem}.page-header .sub-menu a{font-size:1.5rem}.lottie-wrapper{border-radius:5px;bottom:50px;display:block;height:30px;padding:5px;position:fixed;right:25px;width:30px;z-index:6}.page-main section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.page-main section:before{background:rgba(0,0,0,.25);bottom:0;content:"";left:0;position:absolute;right:0;top:0}a.lottie-wrapper{background-color:#c5037e;background-image:url(menu.1d1672a3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;bottom:50px;display:block;height:40px;padding:5px;position:fixed;right:25px;width:40px;z-index:7}.menu-open{overflow:hidden}.menu-open .trigger-menu-wrapper{background:transparent}.menu-open .page-header .menu{display:block}.menu-open .page-header svg{transform:rotate(45deg)}.menu-open-with-lottie .page-header .menu{padding:5vh 0}.scroll-down .trigger-menu-wrapper{transform:translate3d(0,-100%,0)}.scroll-up .trigger-menu-wrapper{transform:none}.scroll-up:not(.menu-open) .trigger-menu-wrapper{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.35)}.progress{align-items:center;background:#fff;display:flex;height:45px;justify-content:center;left:0;overflow:hidden;padding-top:15px;position:fixed;top:0;width:var(--scroll-per);z-index:10}.progress--logo{background-image:url(loading-senzaloading.40f12c90.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:45px;margin-right:-230px;max-width:100%;opacity:83%;padding-left:6.25rem;padding-top:1.25rem;width:200px;z-index:3}.slide{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:10px}.slide-1{background:linear-gradient(to right,#0397bb var(--mouse-x-per,50%),#fff);border-bottom:3px solid;border-image:linear-gradient(90deg,#0397bb,#0397bb,#fff,#fff,#0397bb) 1;border-top:3px solid;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.slide-1 h1:first-child{transform:translatex(calc(var(--scroll)*1000*1px))}.slide-1 h2:nth-child(2){transform:translatex(calc(var(--scroll)*1000*-1px))}.slide-1 a:nth-child(3){opacity:calc(1 - var(--scroll)*3)}.slide-2{background-color:#0397bb;background-image:linear-gradient(#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0);background-size:40px 40px,40px 40px;border-bottom:3px solid;border-image:linear-gradient(90deg,#0397bb,#0397bb,#fff,#fff,#0397bb) 1;border-top:3px solid;font-family:Montserrat,Helvetica Neue,Arial,Helvetica,Geneva,sans-serif;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.slide-2:hover{background-position-x:calc(var(--mouse-x)*1px);background-position-y:calc(var(--mouse-y)*1px)}.slide-3{background:radial-gradient(circle,hsla(0,0%,100%,.673) calc(var(--scroll)*25%),#0397bb calc(var(--scroll)*55%));position:relative;text-align:center;z-index:1}
/*# sourceMappingURL=index.e303730e.css.map */
