@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);.footer ul,ul{list-style:none;padding:0}.btn,.mini-title{letter-spacing:1.4px;text-transform:uppercase}.icon i:before,.nav-link.account-item,.navbar-nav .account-item i:before{font-size:30px}.checkbox-container input:checked~.checkmark:after,.mini-title,.reviews .author .name,.reviews .author .role,.wave svg,body:not(.home) .cta{display:block}.wave svg,.wave-nuvole-invert svg{transform:translateX(-50%) rotateY(180deg)}.wave,svg:not(:root){overflow:hidden}.btn,.mini-title,.pricing-card-ribbon-inner,.text-contact h3{text-transform:uppercase}body,html{overflow-x:hidden}body{font-family:Poppins;font-size:18px;font-weight:300}b,h1,h2,h3,strong{font-weight:600}h1{font-size:42px}h2{font-size:36px}body.doc h2,h3{font-size:22px}.small{font-size:14px}.big-size{font-size:56px}body.doc h3{font-size:18px}:root{--color-dark:#1a1648;--color-primary:#5e498c;--color-primary-hover:#3e2b6a;--color-secondary:#ff7f24;--color-light:#eeebf5;--color-white:#ffffff;--border-radius:15px;--box-shadow:rgba(80, 80, 80, 0.1) 0px 4px 12px}.blue,.light .navbar-nav .nav-link,.light .navbar-nav .nav-link.active,.light .navbar-nav .nav-link.show,h1,h2,h3{color:var(--color-dark)}.accordion .accordion-item .accordion-button:not(.collapsed),.navbar-nav .account-item i:before,.purple,a{color:var(--color-primary)}.orange{color:var(--color-secondary)}.light-purple{color:var(--color-light)}.gray{color:#393844}.white{color:var(--color-white)}.bg-light-purple{background:var(--color-light)}.hero-bg{background:linear-gradient(0deg,rgba(26 22 72 / 54%),rgba(26 22 72 / 69%)) 0 0/cover no-repeat,url(../img/cielo-stellato2.png) 0 0/cover no-repeat;padding-top:120px}.bg-half{background:linear-gradient(180deg,var(--color-white) 50%,var(--color-light) 50%)}.bg-purple{background:var(--color-primary)}.bg-blue{background-color:var(--color-dark)}.header-navigation{position:absolute;top:0;width:100%}.navbar{background:var(--color-light);margin-top:30px;padding:20px;border-radius:40px;z-index:9999}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:0 0}.nav-link.btn.btn-primary{background:var(--color-primary);color:var(--color-white)}.nav-link.btn.btn-light-purple{border:1px solid var(--color-primary)}.nav-link.btn.btn-light-purple:hover{background:var(--color-white)!important;color:var(--color-primary)!important}.navbar-expand-lg .navbar-nav .nav-link.btn-primary{padding:10px 20px}.navbar-nav .nav-link.btn{margin-left:20px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:15px;padding-right:15px;font-size:16px}.cta .card,.footer a{color:var(--color-white)}.margin-auto,img{margin:0 auto}.footer{background:var(--color-dark);padding:100px 0;font-size:14px}.footer ul{margin-top:20px}.footer ul li{margin:10px 0}.steps ol.num li,ul.checklist li{margin-bottom:15px}.footer p{font-size:16px;font-weight:400}.footer a{text-decoration:none}.copyright{background:#16133e;padding:20px 0;font-size:14px}.cta .card{background:var(--color-primary);padding:60px}body.affiliate footer.cta,body.cookie footer.cta,body.faq footer.cta,body.home footer.cta,body.not-found footer.cta,body.policy footer.cta,body.termini footer.cta{background:linear-gradient(180deg,var(--color-light) 50%,var(--color-dark) 50%)}body.about footer.cta{background:linear-gradient(180deg,var(--color-white) 50%,var(--color-dark) 50%)}.btn-primary,ol.num li:before{background:var(--color-primary)}.accordion .accordion-item:last-child,p:last-child{margin-bottom:0}img{max-width:100%;height:auto}.btn{border-radius:30px;padding:10px 20px;font-size:16px}.btn-primary{border-color:var(--color-primary)}.btn-primary:active,.btn-primary:hover{background:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important}.btn-secondary{background:var(--color-light);border-color:var(--color-light);color:var(--color-primary)}.btn-light-purple:active,.btn-light-purple:hover,.btn-secondary:active,.btn-secondary:hover{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-white)}.btn-light{background:0 0;border-color:var(--color-white);color:var(--color-white)}.btn-light:active,.btn-light:hover{background:var(--color-white)!important;border-color:var(--color-white)!important;color:var(--color-dark)}.btn-light-purple{background:0 0;border-color:var(--color-primary);color:var(--color-primary)}#id:disabled,.btn.disabled,.btn:disabled,button.btn[disabled],fieldset:disabled .btn{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-white);cursor:not-allowed;pointer-events:all!important}ol.num{list-style:none;padding-left:36px}ol.num li{counter-increment:li;padding-left:20px}.steps ol.num li{max-width:300px;line-height:1em}ol.num li:before{content:counter(li);color:var(--color-white);display:inline-block;width:36px;margin-left:-56px;margin-right:20px;text-align:center;direction:rtl;border-radius:50%;line-height:36px}ul.checklist{list-style:none;padding-left:44px}ul.checklist li:before{content:"\f26a";display:inline-block;width:40px;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;color:var(--color-primary);vertical-align:-.325em;margin-left:-44px;padding-right:10px;font-size:32px}main ul:not(.list-unstyled):not(.checklist) li:before{content:'•';width:18px;height:18px;margin-right:10px;font-size:22px;color:var(--color-primary)}.w-200{max-width:200px}.w-300{max-width:300px}.w-600{max-width:600px}.w-900{max-width:900px}.group-img,.pos-relative{position:relative}.img-animation-top{position:absolute;top:-80px;right:100px}.img-animation-top-small{position:absolute;top:-40px;right:100px}.img-top-right{position:absolute;top:-30px;right:140px}.img-bottom-left{position:absolute;bottom:-80px;left:140px}.img-animation-bottom{position:absolute;bottom:-130px;right:10px}.img-animation-vertical-bottom{position:absolute;bottom:-40px;right:100px}.img-home-r-t{position:absolute;top:-20px;right:100px}.img-aff-r-t{position:absolute;top:50px;right:-30px}.img-aff-l-b{position:absolute;bottom:-20px;left:20px}.img-aff-l-t{position:absolute;top:-30px;left:30px}.pr-card{background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:10px}.card,.card-sm{padding:15px}.mini-title{margin-bottom:10px;font-size:18px}.container-sm{max-width:960px}@media (max-width:992px){.navbar-toggler{border:0}.navbar-expand-lg .navbar-nav .nav-link{padding-left:0}.navbar-nav .nav-link.btn{margin:20px 0 0}.navbar-nav .btn-light-purple{color:var(--color-primary)!important;padding:0 15px!important}.navbar button i:before,.navbar-nav .nav-link,.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--color-primary)}.navbar{margin-left:15px;margin-right:15px;padding:20px}.navbar-collapse{position:relative;top:20px}.navbar-nav{border-radius:30px;width:100%;padding:0 0 30px;z-index:9999}.navbar-nav .btn,.navbar-nav .btn:active,.navbar-nav .btn:hover{color:var(--color-white)}.navbar button,.navbar button:focus,.navbar button:hover{border:0;text-decoration:none;box-shadow:none}.navbar button i:before{font-size:32px}.navbar-nav .nav-link.btn-light-purple{padding:10px 20px!important}.row .col{margin-bottom:20px}.row .col:last-child{margin-bottom:0}}.m-bottom-40,.prices .row .col{margin-bottom:40px}.card{background:var(--color-light);border:0;border-radius:15px}.card.card-white{background:var(--color-white);box-shadow:rgba(80,80,80,.1) 0 4px 12px}.card-md{padding:20px}.card-lg,.contact-form .card{padding:40px}.prices h3{margin-top:20px;font-size:22px;color:var(--color-dark)}.invalid-feedback,.prices .card-body{font-size:16px}.pricing-card-title{font-size:42px;color:var(--color-primary)}.pricing-card-title .text-body-secondary{color:#a092c1!important;font-size:22px}.prices ul{margin:20px 0 30px}.pricing-card-ribbon{position:absolute;top:0;left:auto;right:0;transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.pricing-card-ribbon-inner{width:200%;background:#ff7f24;text-align:center;left:0;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;color:var(--color-white)}.alert,.smalltitle2{color:var(--color-dark)}.social-proof{padding-bottom:280px}@media (min-width:1400px){.container,.container-xl,.container-xxl{max-width:1140px!important}.container-large{max-width:1300px;margin:0 auto}}.text-contact h3{font-size:18px}.icon{background:var(--color-light);width:60px;height:60px;padding:15px;border-radius:50%;text-align:center}.icon svg{width:30px;height:30px;fill:var(--color-primary)}.icon i:before{line-height:30px;color:var(--color-primary)}.reviews .carousel-inner{max-width:70%;margin:0 auto;padding:20px}.reviews .card{background:var(--color-white);padding:40px;box-shadow:none}.reviews .carousel-control-next-icon,.reviews .carousel-control-prev-icon{background-color:var(--color-light);padding:20px;border-radius:50%}.checkbox-container input:checked~.checkmark,.reviews .carousel-control-next-icon:hover,.reviews .carousel-control-prev-icon:hover{background-color:var(--color-primary)}.form-group,.m-bottom-20,.reviews .stars{margin-bottom:20px}.reviews .author{margin-top:30px;padding-top:30px;font-size:16px;border-top:1px solid var(--color-light)}.reviews .author .name{font-weight:500}.pos-right{position:absolute;top:35px;right:0}.pos-dashboard-img{position:absolute;bottom:60px;right:0}.accordion .accordion-item{margin-bottom:30px;border:0;box-shadow:rgba(80,80,80,.1) 0 4px 12px}.accordion .accordion-item .accordion-button{background:var(--color-white);padding:20px 30px;font-size:18px;font-weight:600;box-shadow:none;color:var(--color-dark)}.accordion .accordion-item,.accordion .accordion-item .accordion-button,.accordion .accordion-item .accordion-button.collapsed{border-radius:15px}.accordion .accordion-item .accordion-body{padding:0 30px 20px}.accordion .accordion-item .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e498c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.wave{left:0;width:100%;line-height:0;direction:ltr}.wave svg{height:127px;width:calc(100% + 1.3px);position:relative;left:50%}.wave-curva svg{height:90px}.wave-nuvole-invert{transform:rotate(180deg);margin-bottom:0}.wave-nuvole{margin-bottom:-1px}.wave-nuvole svg{height:197px;bottom:-1px}.wave-nuvole-invert svg{height:196px}.wave path{transform-origin:center;transform:rotateY(0)}.wave-white path{fill:var(--color-white) fff}.wave-purple path{fill:var(--color-primary)}.wave-white path{fill:var(--color-white)}.wave-light-purple path{fill:var(--color-light)}.m-y-10{margin-left:10px;margin-right:10px}.m-y-20{margin-left:20px;margin-right:20px}.m-10,.m-20{margin:20px}.m-30{margin:30px}.m-40{margin:40px}.m-20-0{margin-top:20px;margin-bottom:20px}.m-30-0{margin-top:30px;margin-bottom:30px}.m-40-0{margin-top:40px;margin-bottom:40px}.m-top-0{margin-top:0!important}.m-top-10{margin-top:10px}.m-top-20{margin-top:20px}.m-top-30{margin-top:30px}.m-top-40{margin-top:40px}.m-top-50{margin-top:50px}.m-top-60{margin-top:60px}.m-top--10{margin-top:-10px}.m-top--20{margin-top:-20px}.m-top--30{margin-top:-30px}.m-top--40{margin-top:-40px}.m-top--50{margin-top:-50px}.m-top--60{margin-top:-60px}.m-bottom-10{margin-bottom:10px}.m-bottom-30{margin-bottom:30px}.p-60{padding:60px}.p-20-0{padding:20px 0}.p-40-0{padding:40px 0}.p-60-0{padding:60px 0}.p-80-0{padding:80px 0}.p-100-0{padding:100px 0}.p-120-0{padding:120px 0}.p-160-0{padding:160px 0}.p-top-40{padding-top:40px}.p-top-60{padding-top:60px}.p-top-80{padding-top:80px}.p-top-120{padding-top:120px}.p-bottom-60{padding-bottom:60px}.p-bottom-80{padding-bottom:80px}.p-bottom-100{padding-bottom:100px}.p-bottom-120{padding-bottom:120px}.p-bottom-140{padding-bottom:140px}.p-bottom-160{padding-bottom:160px}@media (max-width:351px){.navbar-brand img{max-width:140px}}@media (min-width:352px) and (max-width:575px){.navbar-brand img{max-width:180px}}@media (max-width:767px){.cta .card .btn{margin-top:20px}.reviews .carousel-inner,.steps ol.num li{max-width:100%}.group-img .img-animation-bottom,.group-img .img-animation-top{width:40%}.wave svg{height:40px}.wave-nuvole svg,.wave-nuvole-invert svg{height:120px}.align-self-center.m-top--60{margin-top:0}.m-xs-top-40{margin-top:40px}.m-xs-top-60{margin-top:60px}.m-top-30-mobile{margin-top:30px}.m-top-140-mobile{margin-top:140px}.p-xs-30{padding-top:30px;padding-bottom:30px}h1,h2,h2.big-size{font-size:32px}.col-xs-hidden,.hidden-mobile{display:none}img.rocket{max-width:160px}.cta .card,.steps{padding-left:30px;padding-right:30px}}@media (min-width:992px){.visbile-mobile,.visible-mobile{display:none}}.text-left{text-align:left}.text-right{text-align:right}.moving{animation:6s linear infinite movement}@keyframes movement{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}.moving-x{animation:6s linear infinite movement-x}@keyframes movement-x{0%,100%{transform:translateX(0)}50%{transform:translateX(-30px)}}.contact-form{margin-top:-180px}.contact-form input[type=text],.contact-form textarea{line-height:2;border:2px solid var(--color-light)!important}.contact-form input[type=text]:focus,.contact-form textarea:focus,.form-control.is-valid:focus{box-shadow:0 0 0 .25rem rgba(94,73,140,.25)!important;border-color:var(--color-light)!important}.contact-form label{font-size:16px;color:#393844}.contact-form label:not(.checkbox-container){text-transform:uppercase;font-weight:500}@media (min-width:768px){.hidden-desktop{display:none}.contact-form .text-contact{padding-left:60px}}@media (max-width:991px){.pos-dashboard-img,.pos-right{display:block;position:relative;text-align:center;top:0}.col-md-hidden{display:none}.navbar .nav-link,.text-center-mobile,.text-center-mobile figure,.text-right.text-center-mobile{text-align:center}.text-center-mobile ol li,.text-center-mobile ul li{text-align:left}.text-center-mobile .w-300{margin:0 auto}.navbar .btn{width:100%!important}.contact-form .text-contact{margin-top:40px}}.checkbox-error{outline:red solid 2px}.checkbox-container{display:block;position:relative;margin-bottom:12px;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:var(--color-light)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container .checkmark:after{left:8px;top:2px;width:10px;height:15px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.alert-dismissible .btn-close{padding:10px}.alert{background:var(--color-light);border-color:var(--color-primary)}.alert-danger:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16' fill='none' stroke='%23dc3545'%3e%3ccircle cx='8' cy='8' r='7.5'/%3e%3cpath stroke-linejoin='round' d='M7.6 4.8h.8L8 9z'/%3e%3ccircle cx='8' cy='11.6' r='1' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");margin-right:10px}.btn-close{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L6 5.586 10.293.293a1 1 0 1 1 1.414 1.414L7.414 6l4.293 4.293a1 1 0 0 1-1.414 1.414L6 7.414l-4.293 4.293a1 1 0 0 1-1.414-1.414L4.586 6 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");margin:10px;padding:0!important}.maintenance,.not-found{background:linear-gradient(0deg,rgba(26 22 72 / 54%),rgba(26 22 72 / 69%)) 0 0/cover no-repeat,url(../img/cielo-stellato2.png) 0 0/cover no-repeat;display:flex;flex-direction:column;min-height:100vh}.maintenance main,.not-found main{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found h1{font-size:220px}.not-found img.rocket{max-width:100px;margin:0 15px}.maintenance img.rocket{max-width:140px;margin:60px 0 40px}.maintenance .container-sm,.not-found .container-sm{max-width:800px}.smalltitle2{margin-top:20px;font-size:22px;font-weight:600;margin-bottom:8px}