@font-face{font-family:'DaytonaW01';src:url('../font/DaytonaW01-Regular.woff2') format('woff2'),url('../font/DaytonaW01-Regular.woff') format('woff');font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}h1,h2,h3,h4,p,ul,ol{display:block;font-size:inherit}img{max-width:100%;height:auto;border:0}a{color:inherit;transition:.2s;outline:0;cursor:pointer;text-decoration:none}a:hover{color:#269bbf}a.link{text-decoration:underline}hr{border:0;height:1px;background-color:#bcbcbc;margin:30px 0}body{font-family:'Roboto',sans-serif;font-size:16px;line-height:24px;color:#2d2d40;font-weight:400;background:#fff}table{width:100%}table tr{font-size:15px;line-height:18px}table tr:nth-child(odd){background-color:#415558}table tr th{padding:15px;background:#95c11f;color:#fff}table tr td{padding:15px}b{font-weight:700}p:not(:last-child){margin-bottom:15px}.list{margin-bottom:15px}.list li{margin:0 0 0 20px;text-align:left}h1{font-family:'DaytonaW01';font-size:50px;line-height:50px;color:#fff;font-weight:normal;margin-bottom:20px}h2{font-family:'DaytonaW01';font-size:30px;line-height:35px;color:#fff;font-weight:normal;margin-bottom:20px}h3{font-family:'Roboto',sans-serif;font-size:50px;line-height:50px;color:#0089b4;font-weight:300;margin-bottom:20px}h4{font-family:'Roboto',sans-serif;font-size:30px;line-height:30px;color:#95c11f;font-weight:300;margin-bottom:5px}h5{font-family:'Roboto',sans-serif;font-size:24px;line-height:24px;color:#0089b4;font-weight:300;margin:10px 0}.btn{display:inline-block;text-decoration:none;transition:.3s;cursor:pointer;outline:0;position:relative;overflow:hidden;background-color:#95c11f;color:#fff !important;border-radius:999px;padding:6px 15px 4px 15px}.btn:hover{color:#fff;background-color:#003b4e !important}.btn.btn-blue{background-color:#269bbf}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.t-white{color:#fff}.t-green{color:#95c11f}.container{margin:auto;max-width:1280px;padding:0 25px}.is-ghost{opacity:0}.top-bar{height:30px;background:#2d2d40}.top-bar .container{display:flex;justify-content:space-between;padding-top:5px}.top-bar .languages{color:#797986;font-size:13px;line-height:20px;display:flex;justify-content:space-between;width:55px;opacity:0}.top-bar .languages a.active{color:#269bbf}.top-bar .social{display:flex;justify-content:center}.top-bar .social a{line-height:0;margin:0 3px}.top-bar .social a svg{width:20px;height:20px}.top-bar .social a svg path{fill:#269bbf;transition:.2s}.top-bar .social a:hover svg path{fill:#fff}#header{background:#fff;width:100%;height:100px;box-shadow:0 5px 10px rgba(0,0,0,0.1);position:relative;z-index:10;transition:.2s}#header .container{display:flex;flex-wrap:wrap;justify-content:space-between;height:100%}#header .logo{display:flex;justify-content:center;align-items:center}#header .logo img{width:230px;transition:.2s}#header.is-sticky{position:fixed;top:0;left:0;height:50px}#header.is-sticky .logo img{width:100px}.menu{display:flex;align-items:center}.menu a{color:#269bbf;font-size:14px;line-height:14px;font-weight:700;margin:0 5px 0 25px;text-decoration:none}.menu a:hover{color:#95c11f}#btn-menu{display:none;justify-content:center;align-items:center;width:54px;height:54px;right:0;top:0;text-align:center;cursor:pointer}.hero{display:flex;justify-content:center;align-items:center;height:730px;color:#fff}.hero .hero-image{width:550px;height:550px;border-radius:999px;background:#eee center center no-repeat;background-size:cover;box-shadow:0 0 20px rgba(26,33,51,0.2)}.hero .hero-text{width:400px;margin-left:125px}.hero.hero-blockquote .hero-text{font-size:30px;line-height:32px;font-weight:300;margin:0 125px 0 0}#section-1{background:url(../img/back-1.svg) center -130px no-repeat;background-size:2564.77px auto}#section-1 #about{margin:0 0 115px 220px;padding-top:260px;width:600px}#section-1 .about-features{margin-bottom:220px}#section-1 .about-features .about-feature{display:flex;padding:0 50px 0 135px;justify-content:flex-start}#section-1 .about-features .about-feature:nth-child(2){justify-content:center;margin-top:-75px}#section-1 .about-features .about-feature:nth-child(3){justify-content:flex-end;margin-top:-75px}#section-1 .about-features .about-feature .about-feature-image{width:410px;height:410px;border-radius:999px;background:#ccc url(../img/placeholder.jpg) center center;background-size:cover;position:relative}#section-1 .about-features .about-feature .about-feature-text{width:230px;height:230px;border-radius:999px;background-color:rgba(0,137,179,0.85);position:absolute;bottom:35px;left:-90px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;padding:0 40px;line-height:18px}#section-2{background:url(../img/back-2.svg) center top no-repeat;background-size:2564.77px auto;padding-bottom:131px}#section-2 .come-lavoriamo{margin:0 0 115px 220px;padding-top:260px;width:600px}#section-2 .come-lavoriamo h3{color:#95c11f}#section-2 .missle-wrapper{background:url(../img/back-missle.png?2) center top no-repeat;padding:0 0 375px 79px;position:relative;z-index:2}#section-2 .missle-wrapper .countdown-step{display:flex;margin-bottom:90px}#section-2 .missle-wrapper .countdown-step>div{width:300px}#section-2 .missle-wrapper .countdown-step .circle-small{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:#b0d157;border-radius:999px;color:#fff;font-size:15px;font-weight:700;margin:0 50px}#section-2 .missle-wrapper .countdown-step.circle-launch .circle-small{background:#95c11f}#section-2 .missle-wrapper .countdown-step svg{margin:0 30px;width:120px;height:120px}#section-2 .missle-wrapper .countdown-step svg .donut-ring{stroke:#d6e7a7}#section-2 .missle-wrapper .countdown-step svg .donut-segment{stroke:#95c11f}#section-2 .missle-wrapper .countdown-step svg .donut-countdown{fill:#95c11f;font-weight:700;font-size:.45em}#section-2 .missle-wrapper #missle{position:absolute;right:58px;top:840px}#section-2 .missle-wrapper #missle_bubbles{width:250px;height:80px;position:absolute;right:0px;top:1000px;transition:3s}#section-2 .missle-wrapper #missle_bubbles.is-disappearing{opacity:0}#section-2 .missle-wrapper #missle_bubbles u{display:block;position:absolute;width:10px;height:10px;border-radius:999px;bottom:0;left:50px;background:#b0d157;animation:exploding .3s infinite;opacity:0}#section-2 .hero{margin-top:-300px}#section-3{background:url(../img/back-3.svg) center top no-repeat;background-size:2564.77px auto}#section-3 .library-evolvo{margin:0 0 115px 220px;padding-top:360px;width:560px}#section-3 img{margin-bottom:70px}#section-3 .hero{margin-top:272px}#section-4{background:url(../img/back-4.svg) center top no-repeat;background-size:2564.77px auto}#section-4 .la-nostra-offerta{margin:0 0 115px 220px;padding-top:300px;width:780px}#section-4 .features{display:flex;flex-wrap:wrap;justify-content:space-between}#section-4 .features>div{width:calc(50% - 25px);background:#ccc;display:flex;align-items:center;text-align:center;padding:0 100px;height:400px;color:#fff;margin-bottom:50px}#section-4 .features>div:nth-child(odd){border-top-right-radius:999px;border-bottom-right-radius:999px;justify-content:flex-end}#section-4 .features>div:nth-child(even){border-top-left-radius:999px;border-bottom-left-radius:999px;justify-content:flex-start}#section-4 .features>div:nth-child(1){background:#0089b4}#section-4 .features>div:nth-child(2){background:#40a7c7}#section-4 .features>div:nth-child(3){background:#269bbf}#section-4 .features>div:nth-child(4){background:#a5ca40}#section-4 .features>div:nth-child(5){background:#b0d157}#section-4 .features>div:nth-child(6){background:#95c11f}#section-4 .features .feature{width:500px}#section-4 .features .feature-title{color:#fff;margin:20px 0 30px 0}#footer{background:#2d2d40;padding:75px 25px 50px 25px;color:#fff;font-size:15px;line-height:22px}#footer .container{display:flex;justify-content:space-between}#footer .footer-contatti img{width:150px}#footer .footer-info-legali{margin-top:50px}#footer .footer-privacy{margin-top:30px;line-height:24px}#footer .social{display:flex}#footer .social a{line-height:0;margin-right:10px}#footer .social a svg{width:40px;height:40px}#footer .social a svg path{fill:#fff;transition:.2s}#footer .social a:hover svg path{fill:#0089b4}::-webkit-input-placeholder{color:#577175}:-moz-placeholder{color:#577175}::-moz-placeholder{color:#577175}:-ms-input-placeholder{color:#577175}.form-field{width:100%;padding-bottom:15px;font-size:14px}input,textarea{font-family:inherit;background:transparent;border:1px solid #0089b4;border-radius:25px;font-style:normal;color:#fff;font-size:16px;line-height:20px;padding:14px 25px;width:100%}input:focus,textarea:focus{border-color:#95c11f;outline:0}input[type=checkbox],textarea[type=checkbox]{width:20px;vertical-align:-2px}textarea{height:150px;resize:none}#form_feedback{color:#fff;padding:20px;line-height:18px}#form_feedback.is-visible{margin-bottom:20px}#form_feedback.red{background:#c92100}#form_feedback.yellow{background:#e0ac00}#form_feedback.green{background:#62a420}#btn_send.is-hidden{display:none}@media (max-width:1279px){h1{font-size:45px;line-height:45px;margin-bottom:10px}h2{font-size:25px;line-height:30px;margin-bottom:10px}h3{font-size:45px;line-height:45px;margin-bottom:10px}h4{font-size:25px;line-height:25px}.container{max-width:1024px;padding:0 25px}p:not(:last-child){margin-bottom:10px}#section-1{background-size:2051px auto}#section-1 #about{margin:0 0 90px 175px;padding-top:200px;width:500px}#section-1 .about-features{margin-bottom:150px}#section-1 .about-features .about-feature{padding:0 20px 0 105px}#section-1 .about-features .about-feature .about-feature-image{width:330px;height:330px}#section-1 .about-features .about-feature .about-feature-text{width:180px;height:180px;padding:0 25px;line-height:16px;font-size:14px}#section-2{background-size:2051px auto;padding-bottom:74px}#section-2 .come-lavoriamo{margin:0 0 82px 175px;padding-top:250px;width:450px}#section-2 .missle-wrapper{padding:0 0 375px 57px;background-size:960px auto}#section-2 .missle-wrapper .countdown-step{margin-bottom:50px;font-size:14px;line-height:18px}#section-2 .missle-wrapper .countdown-step .circle-small{margin-left:32px}#section-2 .missle-wrapper .countdown-step>div{width:250px}#section-2 .missle-wrapper .countdown-step svg{margin:0 20px;width:100px;height:100px}#section-2 .missle-wrapper #missle{right:53px;top:550px}#section-2 .missle-wrapper #missle_bubbles{right:-10px;top:730px}#section-3{background-size:2051px auto}#section-3 .library-evolvo{margin:0 0 50px 175px;padding-top:360px;width:450px}#section-3 img{max-width:800px;margin-bottom:50px}#section-3 .hero{margin-top:242px}#section-4{background-size:2051px auto}#section-4 .la-nostra-offerta{margin:0 0 100px 175px;padding-top:250px;width:600px}#section-4 .features>div{width:100%;padding:0 100px;height:250px;margin-bottom:30px}#section-4 .features .feature{width:100%}#section-4 .features .feature img{width:50px}#section-4 .features .feature .feature-title{margin:10px 0 20px 0}.hero{height:560px}.hero .hero-image{width:440px;height:440px}.hero .hero-text{width:350px;margin-left:100px}.hero.hero-blockquote .hero-text{font-size:25px;line-height:27px;margin:0 50px 0 0}#footer .container{flex-wrap:wrap}#footer .container>div{width:50%}#footer .container .footer-legali{width:100%;text-align:center;margin-top:30px}#footer .container .footer-legali .social{justify-content:center}}@media (max-width:1023px){body{font-size:15px;line-height:22px}#header{height:auto;padding:10px 0}#header .logo img{width:150px}#header.is-sticky{height:auto}#btn-menu{display:flex}.menu{flex-wrap:wrap;justify-content:center;width:100%;padding-top:5px;display:none}.menu.is-visible{display:flex}.menu a{width:50%;margin:0;padding:10px;text-align:center}.menu a.btn{width:200px;margin-top:10px}h1{font-size:35px;line-height:35px}h2{font-size:20px;line-height:22px}h3{font-size:30px;line-height:30px}h4{font-size:20px;line-height:20px}.container{max-width:768px}#section-1 #about{margin:0;padding:150px 0 0 20px}#section-1 .about-features{margin-bottom:0;padding:75px 0px 0 55px}#section-1 .about-features .about-feature{padding:0}#section-1 .about-features .about-feature:nth-child(2){margin-top:-160px}#section-1 .about-features .about-feature:nth-child(3){margin-top:-160px}#section-1 .about-features .about-feature .about-feature-image{width:160px;height:160px}#section-1 .about-features .about-feature .about-feature-text{width:160px;height:160px;bottom:0;left:-60px}#section-1 .hero-second{height:480px}#section-1 .hero-second .hero-text{color:#2d2d40}#section-2{padding-bottom:0}#section-2 .come-lavoriamo{margin:0;padding:150px 0 0 20px}#section-2 .missle-wrapper{padding:0;background-size:800px auto}#section-2 .missle-wrapper .countdown-step{margin-bottom:30px;font-size:13px;line-height:16px}#section-2 .missle-wrapper .countdown-step>div{width:197px}#section-2 .missle-wrapper #missle{right:2px;top:480px;width:100px}#section-2 .missle-wrapper #missle_bubbles{right:-70px;top:590px}#section-2 .hero{margin:0;height:360px}#section-2 .hero .hero-text{color:#2d2d40}#section-3{background-size:2051px auto}#section-3 .library-evolvo{margin:0;padding:150px 0 30px 150px;width:650px}#section-3 img{margin-bottom:25px;max-width:100%}#section-3 .hero{margin-top:0;height:400px}#section-3 .hero .hero-text{color:#2d2d40}#section-4 .la-nostra-offerta{margin:0;padding:125px 0 50px 25px;width:600px}#section-4 .features>div{height:auto;margin-bottom:25px;padding:20px 50px}.hero{height:560px}.hero .hero-image{width:300px;height:300px}.hero .hero-text{margin-left:50px}.hero.hero-blockquote .hero-text{font-size:25px;line-height:27px;margin:0 25px 0 0}#footer{padding:25px 15px;font-size:13px;line-height:19px}#footer .container>div{width:100%;text-align:center;margin:0 0 15px 0}}@media (max-width:767px){.menu a{width:100%}.container{max-width:100%}#section-1{background-size:2564.77px auto}#section-1 #about{padding:30px 0 20px 0;width:auto;text-align:center}#section-1 .about-features{margin-bottom:0;padding:20px 0;display:flex;flex-direction:column}#section-1 .about-features .about-feature{padding:0 0 0 55px;justify-content:center !important}#section-1 .about-features .about-feature:nth-child(2){margin-top:25px}#section-1 .about-features .about-feature:nth-child(3){margin-top:25px}#section-1 .about-features .about-feature .about-feature-image{width:160px;height:160px}#section-1 .about-features .about-feature .about-feature-text{width:160px;height:160px;bottom:0;left:-60px}#section-1 .hero-second{padding-bottom:25px}#section-2{background-size:2564.77px auto}#section-2 .come-lavoriamo{padding:100px 0 20px 0;width:auto;text-align:center}#section-2 .missle-wrapper{background:none}#section-2 .missle-wrapper .countdown-step{flex-wrap:wrap}#section-2 .missle-wrapper .countdown-step>div{width:100%;text-align:center;margin:0;padding:5px 25px;order:2}#section-2 .missle-wrapper .countdown-step .circle-small{margin:5px auto}#section-2 .missle-wrapper .countdown-step svg{margin:auto;order:1}#section-2 .missle-wrapper #missle{display:none}#section-2 .missle-wrapper #missle_bubbles{display:none}#section-3{background-size:2564.77px auto}#section-3 .library-evolvo{padding:100px 0 20px 0;width:auto;text-align:center}#section-3 .hero{margin-top:50px}#section-4{background-size:2564.77px auto}#section-4 .la-nostra-offerta{padding:100px 0 20px 0;width:auto;text-align:center}#section-4 .features>div{margin-bottom:0;padding:20px 30px;border-radius:0 !important}.hero{height:auto !important;flex-wrap:wrap;flex-direction:column}.hero .hero-image{width:250px;height:250px;margin:25px 0}.hero .hero-text{margin:0;text-align:center;width:100%}.hero.hero-blockquote .hero-text{margin:0}}@media (max-width:767px){#section-1{background:url(../img/back-1.svg) center -270px no-repeat;background-size:2564.77px auto}#section-1 .hero .hero-text{margin-bottom:100px}#section-1 .hero.hero-second .hero-image{display:none}#section-1 .hero.hero-second .hero-text{margin-bottom:0}}.a-fade-in{animation:fadeIn 1s;animation-fill-mode:both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.a-fade-in-down{animation:fadeInDown 1s;animation-fill-mode:both}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -50%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.a-fade-in-left{animation:fadeInLeft 1s;animation-fill-mode:both}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.a-fade-in-right{animation:fadeInRight 1s;animation-fill-mode:both}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.a-pulse{animation:pulse 2s ease-in-out;animation-fill-mode:both}@keyframes pulse{from{opacity:0;transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.2, 1.2, 1.2)}to{opacity:1;transform:scale3d(1, 1, 1)}}.a-tada{animation:tada 2s;animation-fill-mode:both}@keyframes tada{from{opacity:0;transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{opacity:1;transform:scale3d(1, 1, 1)}}.a-donut-segment-5{animation:rising-5 3s;animation-fill-mode:both}@keyframes rising-5{0%{stroke-dasharray:0,100}100%{stroke-dasharray:20,80}}.a-donut-segment-4{animation:rising-4 3s;animation-fill-mode:both}@keyframes rising-4{0%{stroke-dasharray:0,100}100%{stroke-dasharray:40,60}}.a-donut-segment-3{animation:rising-3 3s;animation-fill-mode:both}@keyframes rising-3{0%{stroke-dasharray:0,100}100%{stroke-dasharray:60,40}}.a-donut-segment-2{animation:rising-2 3s;animation-fill-mode:both}@keyframes rising-2{0%{stroke-dasharray:0,100}100%{stroke-dasharray:80,20}}.a-donut-segment-1{animation:rising-1 3s;animation-fill-mode:both}@keyframes rising-1{0%{stroke-dasharray:0,100}100%{stroke-dasharray:100,0}}.a-launch{animation:launch 20s ease-in-out;animation-fill-mode:both}@keyframes launch{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, -200%, 0)}}@keyframes exploding{0%{opacity:0;transform:scale(.1, .1)}100%{opacity:1;transform:scale(1, 1)}}