.auth-btn{width:120px;height:100%}.signup-login{border-radius:10px;background-color:#246bf6;color:#fff;border-color:transparent}.header-logo-container{padding:0!important}.logo-salone{height:200px;width:330px}.omino{width:30px;height:30px;margin-top:3%;margin-left:70%}.profile{font-size:24px;font-weight:500;color:#c5c5c7;margin-top:3.2%}.profile-pic{line-height:37px}.profile-picspan{color:rgba(0,0,0,.3);margin-left:10px}.profile-pic:hover,.profile-picspan{text-decoration:none}.profile-modal-container{position:absolute;top:45px;padding:10px;box-shadow:0 3px 10px #d3d3d3;border-radius:10px;background-color:#fff;z-index:100}.profile-modal-container>*>p,.profile-modal-container>p{padding-top:2vh;border-top:2px solid #007bff;padding-bottom:2vh;margin-bottom:0}.profile-modal-container>a:hover,.profile-modal-container>p:hover{text-decoration:none!important}.profile-modal-container>p:nth-child(3){border-bottom:2px solid #007bff;padding-bottom:2vh}.custom-modal.fadeOut{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards!important}@media (max-width:810px){.salone-del-libro,.un-progetto{display:none}}@media (min-width:605px){.profile-pic{height:37px;width:24px}.auth-btn{width:110px;height:40px}.profile-text{color:#dadada;text-decoration:none;font-size:18px;padding-top:6px}}@media (max-width:605px){.profile-logo-container-mobile{padding-right:9px}.auth-btn{width:90px;height:35px}.profile-pic{height:37px;width:24px}.profile-text{color:#dadada;text-decoration:none;font-size:14px;padding-top:6px}}.modal{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;z-index:100;top:0;left:0;display:flex!important;justify-content:center;align-items:center;animation:fadeIn .4s cubic-bezier(.165,.84,.44,1) forwards}.modal.fadeOut{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}.modal .modal-box{background-color:#fff;min-width:50%;max-width:500px;min-width:300px;color:#000;border-radius:5px;overflow:hidden;max-height:90vh;overflow-y:auto;animation:scaleUp .7s cubic-bezier(.165,.84,.44,1) forwards}.modal .modal-header{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;min-height:60px;align-items:center;padding:0 20px;box-sizing:border-box}.modal .modal-header button{font-size:15px;background:transparent;border:none;outline:none;cursor:pointer}.modal .modal-body{box-sizing:border-box;padding:15px 10px;min-height:155px}.modal-login{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;z-index:100;top:0;left:0;display:flex!important;justify-content:center;align-items:center;animation:fadeIn .4s cubic-bezier(.165,.84,.44,1) forwards;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-login.fadeOut{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}.modal-login .modal-box-login{background-color:#fff;min-width:90%;color:#000;border-radius:5px;overflow:hidden;max-height:90vh;overflow-y:auto;animation:scaleUp .7s cubic-bezier(.165,.84,.44,1) forwards}.modal-login .modal-header-login{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;min-height:60px;align-items:center;padding:0 20px;box-sizing:border-box}.modal-login .modal-header-login button{font-size:15px;background:transparent;border:none;outline:none;cursor:pointer}.modal-login .modal-body-login{box-sizing:border-box;min-height:155px}.modal-body-login .progress-bar{margin:0 auto}.modal-box-login{width:100%;min-width:0!important;border-radius:10px!important}@media (max-width:650px){.modal-login .modal-box-login,.modal .modal-box{min-width:90%!important}.modal-login .modal-body-login{padding:15px!important}.modal-login .modal-box-login{max-width:500px}.modal-box-login{max-width:60vw!important}}.modal-box-login{max-width:830px}.modal-login-container{height:500px;max-width:800px;font-size:.95rem;letter-spacing:.8px;display:flex;flex-direction:row;flex-wrap:nowrap}.modal-login-right-container{width:500px;height:500px;background-color:#e5e5f7;opacity:.8;background:repeating-linear-gradient(-45deg,#8e93ff,#c3c6ff 2px,#e5e5f7 0,#e5e5f7 15px);margin-right:15px}.modal-login-page-1,.modal-login-page-2,.modal-login-page-3{width:285px}.page-1-close-btn{margin-bottom:5%!important}.modal-login-top-logo{height:10%;text-align:center;margin-bottom:6%}.modal-login-top-logo>img{height:85%;width:auto;margin-top:-5px}.modal-login-input-label{margin-bottom:5%;text-align:left;font-weight:100;cursor:text}.modal-login-input{margin-bottom:5%;border-radius:0!important;font-weight:100}.modal-login-input,.modal-login-input:active,.modal-login-input:focus{background-color:#fff!important;border-bottom:1px solid #000;outline:none}.modal-login-label-ricordami{font-weight:100;color:#969494;display:flex;align-items:center}.modal-login-checkbox-ricordami{margin-right:5px}.modal-login-reset-password-container{width:100%;display:flex;justify-content:flex-end}.modal-login-reset-password{font-weight:100;cursor:pointer}.modal-login-action-container{margin-top:8%}.modal-login-button{font-size:1.05rem;font-weight:100;color:#fff;background-color:#007bff;border:none;border-radius:10px;width:100%;display:block;text-align:center;margin:0 auto;padding:4px 0;box-shadow:0 3px 15px -2px rgba(0,0,0,.18)}.modal-login-button:focus{outline:none!important}.modal-login-button:active{box-shadow:inset 0 3px 15px -2px rgba(0,0,0,.2)}.modal-login-register-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline}.modal-login-register-container>p{margin-top:3%;font-size:.85rem;text-align:center;display:inline-block;font-weight:100;color:#969494}.modal-login-register-link{margin-left:5%;cursor:pointer}.modal-login-confirmation-header{display:flex;align-items:center}.modal-login-confirmation-header-image-container{width:35%;text-align:center}.modal-login-confirmation-header-image{width:auto;height:10vh}.modal-login-confirmation-header-text{width:80%;margin:0!important;font-weight:500;font-size:1.5rem}.modal-login-confirmation-resend{margin-top:0}.modal-login-confirmation-resend-label{font-size:1rem;font-weight:100}.modal-login-confirmation-resend-input{font-size:1rem}.modal-login-confirmation-status{margin-top:5%;text-align:center}.confirmation-status{color:#7fff00}.modal-login-error{margin-top:5%;text-align:center}.error-status{color:red}.modal-login-confirmation-actions{margin-top:7%;text-align:center}.modal-login-confirmation-actions-button{width:100%;color:#fff;background-color:#057df6;border:none;font-weight:400;border-radius:10px;font-size:1.1rem;padding:10px 0}.modal-login-confirmation-actions-text{margin-top:3%;cursor:pointer}.modal-login-loading-header{text-align:center}.modal-login-loading-body{width:90%}.modal-login-loading-body-title{font-size:2.6rem;line-height:2.8rem;font-weight:600}.modal-login-loading-body-text{font-size:1.2rem}.modal-login-text-email-confirm{font-size:18px;line-height:28px;font-weight:500}.modal-login-loading-action{text-align:center}.modal-login-loading-button{width:100%;color:#fff;background-color:#057df6;border:none;font-weight:400;border-radius:10px;font-size:1.1rem;padding:10px 0}@media (max-width:650px){.modal-login-loading-body-title{font-size:2rem;line-height:2.2rem;font-weight:600}.modal-login-form{text-align:left}.modal-login-loading-body-text{font-size:1rem}.modal-login-loading-button{margin-bottom:10%}}.footer-class{font-size:30px;font-weight:200;color:#000}.mobile-newsletter-footer{width:100%;text-align:left;margin-bottom:8vh}.mobile-newsletter-footer>h1{padding-right:10%}.mobile-newsletter-footer>button{width:100%;margin-top:4vh;font-size:1.3rem;line-height:6vh}footer{width:calc(100% + 192px)!important;margin:0 -96px!important;padding:0 96px!important;border-top:1px solid #165be6}@media (max-width:570px){footer{border-top:none;width:100%!important;padding:1.5rem 0!important;margin:initial!important}}.footer-mobile-logo-container{border-top:2px solid #d3d3d3;padding-top:2vh;padding-right:0!important;padding-left:0!important}.footer-mobile-logo-container>a{width:100%}.footer-mobile-logo-container>a>img{width:53%;padding-left:2%;padding-right:0!important;padding-left:0!important}.footer-mobile-socialmedia-container{width:100%;padding-left:0;padding-right:0}.footer-mobile-socialmedia-container>*{padding-left:0!important;padding-right:0!important}.footer-p-socialmedia{font-size:1.2rem}.copyright{color:#97989a;font-size:20px;background-color:#ededed}.action-btn{margin-top:50px;margin-left:100px;background-color:#0065f2;border-color:#0065f2;height:70px;width:200px;cursor:pointer;color:#fff;width:500px;font-size:25px}.gray-text{color:#16181e;opacity:.4;font-weight:500;font-size:14px;line-height:16px}.footer-info{font-size:12px!important;margin:0}.foot-logo{margin-top:16px;height:24px!important;width:24px!important;margin-right:16px}.footer-p a{font-size:14px;font-style:normal;font-weight:500;line-height:16px;color:#000}.copyright-text{font-size:12px;font-style:normal;font-weight:300;color:#16181e;margin-top:12px}.logo-label{font-size:14px;font-weight:400;line-height:18px}.central-footer{margin-left:94px}.footer-u{margin-left:16px}.footer-p-small{font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.footer-icons{margin-right:0!important;margin-left:0!important}.footer-icons>div{padding:0;justify-content:flex-end}.central-footer-spacing{margin-top:-10px}.footer-row{margin-left:0!important;margin-right:0!important}.footer-row>*{padding:0!important}.footer-wrapper{width:100%;order:3}.footer-desktop{display:block}.logo-salto-footer{width:196px;height:60px}.footer-mobile-last-text{padding-left:0!important}.footer-mobile-last-text>a>p{font-size:1.2rem;color:#00132f!important;font-weight:300;opacity:1;margin-bottom:10px!important}.newsletter-modal-container{display:flex}.newsletter-right-image{width:500px;height:500px;background-color:#e5e5f7;opacity:.8;background:repeating-linear-gradient(-45deg,#8e93ff,#c3c6ff 2px,#e5e5f7 0,#e5e5f7 15px);margin-right:15px}.newsletter-left{width:300px;height:500px;padding-right:20px}.newsletter-header{margin-top:-12px}.page-1{margin-top:15px}.newsletter-body{margin-top:0}.newsletter-checkbox-container{margin-top:15px;margin-bottom:30px}.checkbox-row{display:flex;height:40px;width:100%;margin:15px 0;align-items:center}.checkbox-row>label{width:80%;margin-bottom:0!important;align-self:center;font-weight:100;margin-left:10px}.checkbox-row>input{height:80%!important;width:10%!important}.checkbox-row>input:hover{accent-color:#bdc1ff!important;background-color:#bdc1ff!important;color:#fff!important}.checkbox-row>input:checked{accent-color:#99c1fa!important}.newsletter-title{font-size:32px!important;font-weight:600!important;line-height:38px!important}.newsletter-sub-title{font-size:16px!important;font-weight:500!important;line-height:24px!important}.newsletter-p{line-height:20px!important}.cultural-consent,.newsletter-p{font-size:14px!important;font-weight:400!important}.cultural-consent{line-height:18px!important}@media(max-width:650px){.newsletter-left{width:100%;padding:0!important}}.buono-btn{height:55px;width:350px;float:right;font-weight:500;font-size:20px}.buono-img{height:600px}@media (max-width:605px){.buono-img{height:300px}}.homepage-wrapper{padding:0!important}.homepage-wrapper,.homepage-wrapper>div{margin:0!important}.salto-btn{padding:10px 12px;width:120px;font-size:15px;font-weight:500;height:100%}.home-ciao{font-size:56px;font-weight:600;line-height:60px;margin-bottom:15px}.home-text-new{font-size:18px;font-weight:300;margin-bottom:16px}.salto-blue-button{width:217px;height:48px;font-size:16px;border-radius:8px;padding:0;line-height:22px;background-color:#246bf6;color:#fff;border:none}.home-link{font-size:18px;line-height:28px;display:flex;align-items:center;color:rgba(0,126,242,.92)}.row-image-container img{width:100%;max-width:600px}.entra-in-salto{display:block;cursor:pointer}.scopri-di-piu{display:none;cursor:pointer}.mobile-footer{display:none;width:100%;order:3}@media (min-width:768px){.bg-home{background-image:url(/static/media/salone-home-new-2.be453cf5.png);height:440px;background-size:70%}.bg-home,.bg-shop{background-repeat:no-repeat;background-position:50%}.bg-shop{background-image:url(/static/media/shop.08fc6861.png);background-size:87%;height:400px;width:200px}}@media (max-width:768px){.bg-home{background-image:url(/static/media/salone-home-new-2.be453cf5.png);height:280px;background-size:295px}.bg-home,.bg-shop{background-repeat:no-repeat;background-position:50%}.bg-shop{background-image:url(/static/media/shop.08fc6861.png);height:400px;background-size:350px 100%}}@media (max-width:768px){.newsletter{font-weight:700;font-size:36px}}@media (min-width:768px){.newsletter{font-weight:700;font-size:56px}}@media (max-width:767px){.saltao-blue-button{width:100%!important}}@media (max-width:767px){.entra-in-salto{display:none}.scopri-di-piu{display:block}.footer-desktop{display:none}.mobile-footer{display:block}}.no-padding{padding:0!important}.toast-notification-wrapper{border-radius:0 0 16px 16px!important}.toast-info-wrapper{background-color:#0c6bf3!important}.toast-warn-wrapper{background-color:#fc0!important}.toast-error-wrapper{background-color:#e5240b!important}.toast-notification-body{grid-gap:16px;gap:16px}.toast-notification-body>:first-child>img{width:28px;height:28px;margin-right:16px}.toast-notification-body>:nth-child(2)>p{font-size:14px;line-height:18px;font-weight:400;margin-bottom:0;color:#fff}.toast-notification-body>:nth-child(2)>p>a{text-decoration:underline;color:#fff;text-underline-offset:1px}.toast-body-warn>:nth-child(2)>p{color:#000!important}.toast-body-warn>:nth-child(2)>p>a{color:#000!important;text-decoration:underline;text-underline-offset:1px}.userprofile-form{text-align:left!important}.title-row{margin-bottom:5vh}.navigation-link{color:#007bff;text-decoration:none;cursor:pointer;font-family:"ITCFranklinGothicStd";font-size:1.2rem;font-weight:400}.navigation-link:hover{text-decoration:underline}.profile-newsletter-mobile{padding-right:0!important}.form-candidatura{margin-top:30px;max-width:900px;width:100%}.extended-userprofile{background-color:transparent;border:none;margin-left:auto;color:#007bff}.extended-userprofile:hover{text-decoration:underline}#success{font-size:18px}#root div.modal-cookie{height:100%;background-color:rgba(0,0,0,.4);position:fixed;z-index:100;top:0;left:0;animation:fadeIn .4s cubic-bezier(.165,.84,.44,1) forwards;max-width:100%;padding:0;flex-direction:row}#root div.modal-cookie,.modal-cookie .modal-cookie-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.modal-cookie .modal-cookie-wrapper{max-width:1440px}.modal-cookie.fadeOut{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}.modal-cookie .modal-box{background-color:#256bf6;min-width:70%;color:#000;border-radius:5px;overflow:hidden;animation:scaleUp .7s cubic-bezier(.165,.84,.44,1) forwards;max-width:calc(100% - 40px)}.modal-cookie .modal-header{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;min-height:60px;align-items:center;padding:0 20px;box-sizing:border-box}.modal-cookie .modal-header button{font-size:15px;background:transparent;border:none;outline:none;cursor:pointer}.modal-cookie h3,.modal-cookie p,.modal-cookie ul{color:#fff}.modal-cookie .modal-body{box-sizing:border-box;padding:15px 10px;color:#fff}.accept-buuton-cookies{background-color:#fff;color:#256bf6;border-radius:5px;border:none;padding:5px 15px;outline:none}.accept-buuton-cookies:focus{outline:none}.modal-body .progress-bar{margin:0 auto}.activebar-container{margin:0;display:block;position:fixed;top:10px;left:0;width:100%;height:auto;z-index:9999;overflow:hidden;overflow-x:hidden;background-color:#9eafd3;color:#000}.row.space{padding:20px}.row.space .p{margin-top:20px;color:#000}.row.space .buttons-container{margin-top:40px}.row.space .links a{color:#fff}.button-message{max-width:50%}.button-message,.button-message.back{border-radius:10px;background-color:#fff;color:#246bf6;border-color:#246bf6;box-sizing:border-box;padding:10px}.button-message.back{width:50%}.button-message:hover{background-color:#246bf6;text-decoration:none;color:#fff}.buttons-styled{display:flex;justify-content:center;margin-top:20px}.modal-content{border:none!important;border-radius:0!important}.modal-body,.modal-content{padding:0!important}input{width:100%;height:35px}input,textarea{padding-left:10px;border:none;background-color:hsla(0,0%,49.8%,.2);border-radius:10px}textarea{height:100px}input[type=checkbox]{accent-color:#99c1fa;width:auto;height:auto}input[type=checkbox],select{border:none;background-color:hsla(0,0%,49.8%,.2)}select{width:100%;padding-left:10px;height:35px;border-radius:10px}.loading{display:flex;justify-content:center;height:150px;align-items:center;margin-bottom:-30px;background-color:#d3d3d3;opacity:1%}.loading svg{width:100px;height:100px}.loading.fixed{position:fixed;top:0;left:0;width:100%;height:100%}.loading.fixed svg{width:200px;height:200px}.error-box{margin-top:10px;color:#dc3545}@media (min-width:770px){.login-img{background-size:260px 500px;width:260px;height:500px}.login-img,.signup-img{background-image:url(/static/media/login.c318a382.jpg);background-position:50%;background-repeat:no-repeat}.signup-img{background-size:contain;width:inherit}.bg-password{background-image:url(/static/media/password.38e713b5.jpg);background-repeat:no-repeat;background-position:50%;background-size:contain}}.booking{font-size:40px;color:#16181e;font-weight:600;padding-left:10px;line-height:48px}.go-to-booked-events{padding-left:12px;margin:30px 0 0}.go-to-booked-events a{color:#007bff;background-color:#fff;border:4px solid #007bff;padding:10px 50px;border-radius:10px;cursor:pointer;text-decoration:none}.program{font-size:18px;font-weight:500;margin-top:20px}.container-events{position:relative;width:30%}.container-events .select-events{border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:80%;height:28px;cursor:pointer}.container-events .select-events,.container-events .select-events .event-option{font-size:24px;font-weight:500;color:#001c42}.container-events svg{position:absolute;top:50%;right:80px;transform:translateY(-50%);margin-top:2px;z-index:-1}.container-search-arguments{display:flex;margin-top:10px;width:100%;align-items:baseline;flex-wrap:wrap}.container-search-arguments .search-box{background-color:#fff;border:1px solid #f4f4f4;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.14);border-radius:8px;margin-top:20px;margin-right:10px;position:relative;align-items:center;width:320px;margin-bottom:10px}.search-box input{width:92%;height:40px;border:none;border-bottom:1px solid #001c42;margin:15px 5px;padding:10px;outline:none;background-color:#fff;border-radius:0;box-sizing:border-box}.search-box svg{position:absolute;top:50%;right:22px;transform:translateY(-50%);margin-top:2px;cursor:pointer}.container-day-hour{display:flex;flex-wrap:wrap;margin:20px 0}.container-day-label{max-width:170px;margin-right:20px}.container-hour-label{max-width:170px;min-width:140px}.container-day-label .container-day,.container-hour-label .container-day{position:relative}.container-day .select-day{border:none;background-color:#0065f2;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:90%;height:38px;cursor:pointer;font-size:16px;font-weight:500;color:#fff;border-radius:20px}.container-day svg{position:absolute;top:50%;right:28px;transform:translateY(-50%);margin-top:2px;z-index:1;width:16px;height:16px}.container-day svg path{fill:#fff}.results-box{background-color:rgba(0,101,242,.1);padding:10px;box-sizing:border-box;margin-top:40px;margin-left:10px}.results-box p span{margin-left:18px;border-bottom:1px solid #000;cursor:pointer}.pagination-position{width:30%;margin:0 auto}.other-results{display:none}.day-label{font-size:14px;font-weight:500;line-height:20px}@media (max-width:450px){.container-events{width:100%}.container-events svg{right:60px}.container-search-arguments{flex-direction:column;justify-content:center;margin-top:5px;padding-left:10px;align-items:flex-start}.container-search-arguments .search-box{margin-bottom:10px;align-self:stretch;width:100%;margin-top:10px}.container-day-hour{justify-content:center}.container-day-hour .container-day-label{width:100%;max-width:100%}.container-day-hour .container-day-label .container-day{width:100%}.container-day-hour .container-hour-label{width:100%;max-width:100%;margin-right:20px}.container-day-hour .container-hour-label .container-day{width:100%}.pagination-position{display:none}.other-results{display:block}.other-results button{background-color:#fff;border:4px solid #0065f2;border-radius:12px;font-size:18px;padding:6px;width:100%;color:#0065f2;margin:0 11px}}.popup-guide-modal-container{margin:3vh;text-align:center}.popup-guide-modal-container>p{text-align:left}.popup-guide-modal-container>button{background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:1.2rem;padding:3px 20px;margin:10px 0}.container-event-component{border-top:2px solid #165be2;margin-top:30px;display:flex;width:100%;padding:10px;box-sizing:border-box}.striped-responsive{display:flex}.striped-responsive .data-title-place{flex-grow:1}.event-section-one{margin-top:10px;max-width:800px;flex-grow:1}.event-section-one .meeting-with p{margin-bottom:-5px}.event-section-one .meeting-with h4{margin-top:5px;margin-bottom:20px}.event-section-one .a-cura-di p{margin-bottom:-5px}.event-section-one .a-cura-di h5{margin-top:5px;margin-bottom:20px}.event-section-one .event-description p.has-more{cursor:pointer}.event-description p.has-more span{display:inline-block;color:#007bff}.event-section-two{margin-top:10px;white-space:nowrap;max-width:300px}.responsive{display:none}.event-section-two .book-btn,.event-section-two .booked-btn{width:100%;margin:15px 0}.book-btn a{background-color:#fff;border:4px solid #0065f2;border-radius:12px;font-size:18px;padding:6px;min-width:150px;color:#0065f2;text-decoration:none}.book-btn button{background-color:#fff;border:4px solid #878d95;border-radius:12px;font-weight:600;color:#59616b}.book-btn button,.booked-btn a{font-size:18px;padding:6px;min-width:150px;text-decoration:none;max-width:100%;white-space:pre-line}.booked-btn a{background-color:#0065f2;border:4px solid #0065f2;border-radius:12px;color:#fff}.book-btn .event-book-btn.sold-out{color:red;border-color:red}.event-section-one .message-icon{display:flex;align-items:center;margin-top:101px}.event-section-one .message-icon svg{display:flex;justify-content:center;align-items:center;margin-right:26px}.categories p{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-overflow:ellipsis;overflow:hidden}@media(max-width:540px){.book-btn a,.book-btn button,.booked-btn a,.booked-btn button{width:100%;display:flex;justify-content:center}.responsive{display:block;margin:10px auto}.responsive .event-book-btn.highlighted{color:#fff;background-color:#007bff;border-color:#007bff}.responsive a{border:4px solid #0065f2;border-radius:12px;color:#0065f2}.responsive a,.responsive button{display:block;background-color:#fff;font-size:18px;padding:6px;width:55%;text-decoration:none}.responsive button{border:4px solid #878d95;border-radius:12px;color:#878d95;cursor:not-allowed}.responsive .event-book-btn.sold-out{color:red;border-color:red}}.event-subtitle>*{font-weight:400!important}.not-bookable-event{font-weight:700;color:red}.not-full-event{font-weight:700;color:#246bf6}.pagination{display:flex;justify-content:center;margin:0 auto}.pagination .button-pagination{background-color:#e7e6e7;color:#000;font-size:15px;margin:10px 2px;min-width:40px;height:40px;border:none;border-radius:5px}.pagination .button-pagination:hover{border:2px solid #e7e6e7}.pagination .button-pagination.active{background-color:#0065f2;color:#fff}.container-multiple-select{display:flex;flex-direction:column;align-items:stretch;position:relative;white-space:nowrap}.container-multiple-select .preview-multi-select{display:flex;height:40px;align-items:center;justify-content:center;cursor:pointer}.container-multiple-select .text-preview{flex-grow:1;font-size:24px;font-weight:500;line-height:28px}.container-multiple-select .options{position:absolute;top:100%;z-index:100;width:100%;border-radius:5px;display:flex;flex-direction:column;align-items:stretch;border:1px solid #000;background-color:#fff;max-height:150px;overflow-y:auto}.container-multiple-select .options .option{padding:2px 10px;cursor:pointer;font-size:20px}.container-multiple-select .options .option.selected{background-color:#0065f2;margin-bottom:1px;color:#fff}.container-multiple-select .options .option:hover{background-color:#0065f2;color:#fff}.container-multiple-select .select-day{display:flex;border:none;background-color:#0065f2;cursor:pointer;font-size:16px;font-weight:500;color:#fff;border-radius:20px;padding:5px 10px;align-items:center}.container-multiple-select .select-day .text-preview{font-size:15px;font-weight:400}.container-multiple-select .select-day svg{z-index:1;width:16px;height:16px}.container-multiple-select .select-day svg path{fill:#fff}.container-multiple-select .select-day-prenotazioni,.container-multiple-select .select-hour-prenotazioni{display:flex;border:none;background-color:#0065f2;cursor:pointer;font-size:16px;font-weight:500;color:#fff;border-radius:20px;padding:5px 10px;align-items:center}.container-multiple-select .select-day-prenotazioni .text-preview,.container-multiple-select .select-hour-prenotazioni .text-preview{font-size:15px;font-weight:400}.container-multiple-select .select-day-prenotazioni svg,.container-multiple-select .select-hour-prenotazioni svg{z-index:1;width:16px;height:16px}.container-multiple-select .select-day-prenotazioni svg path,.container-multiple-select .select-hour-prenotazioni svg path{fill:#fff}.showing-select-modal-container{display:flex;flex-wrap:wrap;height:100%;align-content:flex-start}.selected-option{color:#0065f2;font-size:24px;line-height:28px}.showing-select-header{height:40px;margin-left:auto}.showing-select-title{font-size:18px;line-height:28px;margin-bottom:24px;white-space:break-spaces}.showing-select-cancel{border:2px solid #0065f2;background-color:#fff;color:#0065f2;width:116px;height:40px;border-radius:8px;margin:0 72px 24px;font-size:14px;line-height:18px;text-align:center}.showing-select-cancel:focus{outline-color:2px solid #0065f2!important;color:#fff;background-color:#0065f2}.separe-container{display:flex;align-content:center;margin-bottom:20px;justify-content:center}.separe-container>*{display:inline-block;margin-bottom:0;line-height:18px}.separe-container>div{position:relative;height:1px;width:83px;background-color:#000;top:9px}.separe-container>p{margin:0 16px;font-size:14px}.showing-select-body{width:100%;text-align:center}.showing-select-options{margin-bottom:16px}.showing-select-timepicker{margin-bottom:36px!important}.showing-select-footer{margin-top:0}.showing-select-actions{display:flex}.showing-select-close{border:none;background-color:#fff;color:#0065f2;width:119px;height:40px;border-radius:8px;font-size:14px;line-height:18px;text-align:center;justify-self:left;margin-left:16px}.showing-select-close:active{outline:none}.showing-select-confirm{border:2px solid #0065f2!important;color:#fff;background-color:#0065f2;width:116px;height:40px;border-radius:8px;font-size:14px;line-height:18px;text-align:center;margin-right:16px;align-self:flex-end}.css-1sumxir-MuiFormLabel-root-MuiInputLabel-root.Mui-error,.css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root.Mui-error{color:#000!important}.css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#000!important}.showing-select-time-input-container{margin:0 8px 16px;width:100%;display:flex;justify-content:left;flex-wrap:wrap}.showing-select-time-title{text-align:left;font-size:16px;color:#0065f2;border-bottom:2px solid #0065f2}.showing-select-time-input-row{display:flex;width:100%;margin-bottom:16px}.showing-select-time-input-row>input{width:75px;height:75px;padding:0;border:2px solid #0065f2;border-radius:8px;font-size:36px;text-align:center;-moz-appearance:textfield}.showing-select-time-input-row>input::-webkit-inner-spin-button,.showing-select-time-input-row>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.showing-select-time-input-row>p{font-size:30px;margin:0 16px;font-weight:700;align-self:center}.showing-select-time-ampm{display:flex;flex-wrap:wrap;margin-left:16px;width:35px;justify-content:space-between;align-content:space-between}.showing-select-am,.showing-select-pm{width:100%;height:35px;font-size:12px;border-radius:4px;border-color:#0065f2;text-align:center;padding:2px}.select-interval{color:#fff;background-color:#0065f2}.event-page{padding:15px}.event-box{padding:10px;max-width:700px;color:hsl(213deg 32% 32%);margin-bottom:10px}.event-box h2,.event-box h3,.event-box h4{color:hsl(220deg 91% 13%)}.incontro-con{margin-top:15px}.incontro-con h4{color:hsl(213deg 32% 32%);font-size:15px;margin-bottom:-5px}.a-cura-di{margin-top:15px}.a-cura-di h5{margin-bottom:-4px}.prenota{width:50%}.description{width:100%}.mostra-evento{width:50%}.mostra-evento a{display:block;display:flex;justify-content:center}.mostra-evento a,.prenota button{background-color:#0065f2;border:4px solid #0065f2;border-radius:12px;font-size:18px;padding:6px;width:40%;color:#fff;text-decoration:none;outline:none}@media (max-width:700px){.prenota,.prenota button{width:100%}}.container{padding:20px}.container .body-text{margin-top:15px}.container .button-action{width:30%;min-width:250px;margin:25px auto}.container .button-action button{font-size:20px;min-height:40px;outline:none;width:100%}@media (max-width:650px){.container .button-action{width:60%}}.booked-event{margin:10px 0 30px;border-top:2px solid #007bff}.booked-event .event-booked-title{margin-top:15px}.booked-event .event-booked-description{max-width:790px}.booked-event .event-booked-description .continue{cursor:pointer;color:#007bff}.booked-event .show-details{margin-top:30px}.booked-event .show-details a{color:#fff;background-color:#007bff;padding:10px 50px;border-radius:10px;cursor:pointer;text-decoration:none}.card-holder>:nth-child(odd){margin-left:10%}.delete-booking{display:flex;width:100%}.delete-booking .highlited-part{flex-grow:1;background:#007bff;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.delete-booking .highlited-part .svg-container svg{width:100%;height:100%}.delete-booking .delete-contents{padding:15px;width:100%}.delete-booking .delete-contents .close-btn-container{margin:5px;display:flex;justify-content:flex-end}.delete-booking .delete-contents .close-btn-container button{color:#007bff;background-color:transparent;border:none;font-size:20px}.delete-contents .elimina-info p{font-size:17px;font-weight:600}.delete-contents .text-question p{font-size:17px}.delete-contents .elimina-btn{margin:10px auto;width:100%}.delete-contents .back-btn button,.delete-contents .elimina-btn button{color:#fff;background-color:#007bff;padding:10px 50px;border-radius:10px;cursor:pointer;text-decoration:none;outline:none;border:none;width:100%}.delete-contents .back-btn{width:100%}.back-btn>button,.elimina-btn>button{border:4px solid #007bff!important}.back-btn>button{padding-right:0!important;padding-left:0!important;width:100%;color:#007bff!important;background-color:#fff!important}.title-success>p{font-size:1.5rem;font-weight:600}.success-body>p{font-weight:500}.success-back>button{width:100%;padding:10px 30px;color:#007bff!important;background-color:#fff!important;border:4px solid #007bff!important;border-radius:10px}@media(max-width:500px){.delete-booking .highlited-part{flex-grow:0}.delete-booking .delete-contents .close-btn-container{margin:0}.delete-booking .delete-contents{width:100%}}.events-container>.card-container-small:nth-child(odd){margin-left:0}.card-container{display:flex;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.14);border-radius:8px;height:136px}.card-container-small{margin-left:16px;margin-bottom:16px;height:136px;width:300px}.card-container-wide{width:616px}.side-color{width:136px;height:136px;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px 0 0 8px}.side-color>*{text-align:center;color:inherit;width:100%;height:auto;margin-bottom:0!important}.data-evento-side{margin-top:10px;font-size:10px;line-height:20px;letter-spacing:3px;font-weight:500}.ora-evento-side{font-size:32px;line-height:38px;letter-spacing:-.4px;font-weight:600}.luogo-sala-side{margin-top:24px;font-size:14px;line-height:18px;font-weight:500}.citta-padiglione-side{font-size:12px;line-height:16px;font-weight:400;margin-bottom:10px!important}.main-body{width:164px;height:136px;display:flex;flex-direction:row;flex-wrap:wrap}.wide-main-body{width:480px;align-content:center}.evento-text-body{width:100%}.titolo-evento-body{font-weight:500;font-size:14px;line-height:18px;margin:16px 0 0 16px}.sottotitolo-evento-body{font-weight:400;font-size:10px;line-height:12px;margin:0 20px 0 8px}.wide-main-body>.evento-text-body{width:328px}.wide-main-body>.evento-text-body>.titolo-evento-body{font-size:18px;line-height:28px;font-weight:500;margin-left:8px;margin-bottom:4px}.wide-main-body>.evento-text-body>.sottotitolo-evento-body{font-size:12px;line-height:16px;font-weight:400;margin-left:8px;margin-bottom:22px}.icons-body{padding:0 16px;width:100%;margin-bottom:12px;align-self:flex-end}.wide-main-body>.icons-body{width:152px;align-self:auto}.icons-body>div{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:10%}.aggiungi-body,.dettagli-body,.elimina-body{max-width:20px;max-height:19px;height:auto;cursor:pointer}.text-success{color:green}@media (max-width:650px){.event-card-row{border:none!important}.events-container{margin-bottom:0!important;width:100%!important}.card-container{margin:0 0 5%!important;width:100%!important;height:auto!important}.side-color{width:45%!important;height:100%}.data-evento-side{font-size:1rem;font-weight:300}.ora-evento-side{font-size:2rem;font-weight:600}.luogo-sala-side{margin-top:20%;font-size:1.2rem;font-weight:300}.citta-padiglione-side{font-weight:300}.wide-main-body>.evento-text-body{width:100%}.main-body>*>*,.side-color>p{line-height:normal!important}.wide-main-body{align-content:normal!important}.main-body{width:55%;flex-wrap:wrap;height:100%}.evento-text-body{text-align:left;margin-top:1.5vh;width:100%}.titolo-evento-body{font-size:1.2rem;font-weight:700}.sottotitolo-evento-body{font-size:.6rem;font-weight:300!important}.icons-body{width:100%!important;align-self:flex-end!important;padding:0 16px}.aggiungi-body,.dettagli-body,.elimina-body{height:20px!important;max-height:none!important;max-width:none!important}}.modal-box-bookings{width:30%;min-width:0!important;max-width:none!important;max-height:78%;border-radius:20px!important}.modal-body-bookings{height:100%}.modal-bookings,.modal-small{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;z-index:100;top:0;left:0;display:flex;justify-content:center;align-items:center;animation:fadeIn .4s cubic-bezier(.165,.84,.44,1) forwards}.modal-bookings.fadeOut,.modal-small.fadeOut{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}.modal-bookings .modal-box-bookings{min-width:50%;max-width:500px}.modal-bookings .modal-box-bookings,.modal-small .modal-box-small{background-color:#fff;color:#000;border-radius:5px;overflow:hidden;max-height:90vh;overflow-y:auto;animation:scaleUp .7s cubic-bezier(.165,.84,.44,1) forwards}.modal-small .modal-box-small{min-width:20%;max-width:200px}.modal-bookings .modal-header{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;min-height:60px;align-items:center;padding:0 20px;box-sizing:border-box}.modal-bookings .modal-header button{font-size:15px;background:transparent;border:none;outline:none;cursor:pointer}.modal-bookings .modal-body-bookings{box-sizing:border-box;padding:15px 10px;height:600px}.modal .modal-body-small{box-sizing:border-box;padding:15px 10px;min-height:155px}.modal-body-bookings .progress-bar{margin:0 auto}@media (max-width:650px){.modal-bookings{width:100vw!important}.modal-bookings .modal-box-bookings{min-width:90%!important}.modal-small .modal-box-small{min-width:83%!important}}@keyframes fadeIn{0%{background:transparent}to{background:rgba(0,0,0,.4)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.add-person-booking{display:flex;width:100%}.add-person-booking .highlited-part{flex-grow:1;background:#007bff;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.add-person-booking .highlited-part .svg-container svg{width:100%;height:100%}.add-person-booking .add-contents{padding:15px;width:100%}.add-person-booking .add-contents .close-btn-container{margin:5px;display:flex;justify-content:flex-end}.add-person-booking .add-contents .close-btn-container button{color:#007bff;background-color:transparent;border:none;font-size:20px}.add-contents .elimina-info p{font-size:17px;font-weight:600}.add-contents .add-form p{font-size:17px}.add-form{margin-bottom:10%}.input-container{margin:5% 0}.add-contents .add-btn{margin:10px auto;width:100%}.add-contents .add-btn button,.add-contents .back-btn button{color:#fff;background-color:#007bff;padding:10px 50px;border-radius:10px;cursor:pointer;text-decoration:none;outline:none;border:none;width:100%}.add-contents .back-btn{width:100%}@media(max-width:500px){.add-person-booking .highlited-part{flex-grow:0}.add-person-booking .add-contents .close-btn-container{margin:0}.add-person-booking .add-contents{width:100%}}.navigation-dashboard{margin-bottom:3rem!important;display:block}.message-booking{font-size:32px;line-height:38px;font-weight:600;margin-bottom:8px}.explain{font-size:14px;font-weight:300;line-height:18px;margin-bottom:32px}.go-to-programmes{width:288px;height:48px;margin-bottom:72px}.go-to-programmes a{color:#007bff;background-color:#fff;border:4px solid #007bff;padding:10px 50px;border-radius:10px;cursor:pointer;text-decoration:none;display:block;text-align:center;margin:0 auto}.desc-event{margin-bottom:8px}.desc-event-title{font-size:18px;font-weight:500;margin-bottom:0;line-height:22px}.desc-event-body{font-size:14px;font-weight:400;line-height:18px}.event-card-row{display:flex;flex-direction:row;border-top:1px solid #165be2;justify-content:space-between}.date-text{font-weight:500;font-size:18px;line-height:22px;margin:10px 97.5px 0 89.5px;white-space:nowrap}.events-container{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;margin-top:10px;margin-bottom:32px}.booking-page{width:100%}@media (max-width:570px){.go-to-programmes{width:100%}}.close-btn-container{display:flex;justify-content:flex-end;width:100%}.close-btn-container button{color:#007bff;background-color:transparent;border:none;font-size:20px;outline:none!important}.presentation-container{height:100%;display:flex;flex-direction:row;flex-wrap:wrap}.presentation-header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto 2%}.presentation-header>p{width:60%;margin:0 auto;font-size:1.4rem;font-weight:700;text-align:center}.presentation-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:70%;text-align:center;margin:0 auto}.presentation-body>div{height:100%}.upper-title{margin:5% auto 2%;text-align:center}.upper-title>p{font-size:1.2rem!important}.lower-title{margin:0 auto 2%;text-align:center}.presentation-body>div>p{font-weight:700;font-size:1rem}.event-card-logo{height:12vh}.logo-text-row{display:flex;height:30%}.logo-row{align-self:center;width:9%;max-height:25px;-webkit-filter:invert(31%) sepia(99%) saturate(4433%) hue-rotate(207deg) brightness(97%) contrast(101%);filter:invert(31%) sepia(99%) saturate(4433%) hue-rotate(207deg) brightness(97%) contrast(101%);height:-webkit-fill-available}.logo-text-row>p{font-size:1rem;text-align:left;padding-left:5%;margin:0!important;align-self:center}.logo-logo-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4%}.two-logo-row{width:50%}.two-logo-row>img{width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:8px 9px 10px -6px rgba(0,0,0,.44)}.one-logo-row{width:50%;margin:5% auto 0}.one-logo-row>img{width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:8px 9px 10px -6px rgba(0,0,0,.44)}.presentation-footer{width:100%;height:7%;align-self:end}.presentation-footer>div{width:30%;display:flex;margin:0 auto}.footer-text{width:50%;line-height:35px;text-align:end;font-size:.95rem;margin-bottom:0}.presentation-navigation-container{justify-content:space-between}.back-icon{transform:rotate(180deg)}.back-icon,.forward-icon{width:auto;height:20px;cursor:pointer;align-self:center;margin-left:10px}.footer-button{width:40%!important;height:4vh;border:none}.go-back-button{width:100%;background-color:#007bff;color:#fff;border:none;border-radius:4px}.go-back-button:active,.go-back-button:focus{border:none}.pagination{height:2%;align-self:end;margin:5% auto}.pagination-image{max-width:75px}@media (max-width:650px){.presentation-header{margin:5% auto 2%!important;height:15%!important}.presentation-header>p{font-size:1rem;width:90%!important}.one-logo-row>img,.two-logo-row>img{max-width:100px!important;max-height:50px!important}.presentation-body{width:80%!important}.presentation-body>div>p{font-size:.9rem!important}.logo-text-row>p{font-size:.7rem!important}.presentation-footer>div{width:50%!important}.pagination>img{max-height:100%!important;max-width:100%!important}}@media (max-width:380px){.modal-box-bookings{height:82%!important}}.clean-filter-bookings{font-size:1rem;text-decoration:underline;color:#0065f2;cursor:pointer}@media (max-width:650px){.container-search-arguments{padding-left:0}.bookings-day-hour{flex-wrap:nowrap;margin-left:0}.container-day-label,.container-hour-label{width:40%!important}}.detailes-booked-event{width:100%}.detailes-booked-event .extra-info{width:60%}.detailes-booked-event .ciao-user{margin:10px auto}.detailes-booked-event .ciao-user .friends-list{padding:10px;max-width:850px;overflow-x:auto}.blue-top-header{height:40vh;width:100vw;background-color:#007bff;margin-left:-25px;margin-bottom:3vh}.friends-list a{border:2px solid #007bff;padding:4px 10px;border-radius:10px;background-color:#007bff;color:#fff;text-decoration:none;white-space:nowrap}.detailes-booked-event .ciao-user .friends-list span svg{cursor:pointer}.detailes-booked-event .ciao-user .add-friends,.detailes-booked-event .ciao-user .add-friends .plus-circle{padding:10px}.detailes-booked-event .ciao-user .add-friends .plus-circle svg{cursor:pointer}.detailes-booked-event .ciao-user .add-friends .plus-circle span{padding:10px;font-size:15px}.detailes-booked-event .join-remove-download button{color:#fff;background-color:#007bff;padding:10px 45px;border-radius:10px;cursor:pointer;text-decoration:none;outline:none;border:none;margin-bottom:10px}.detailes-booked-event .join-remove-download{display:flex;text-align:center;align-items:baseline;flex-wrap:wrap;justify-content:space-between;max-width:370px}.detailes-booked-event .join-remove-download p{white-space:nowrap;cursor:pointer;text-decoration:underline;margin-left:5px}.greeting-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.greeting-container>svg{width:25%;height:50%;max-height:25px}.greeting-container>p{width:70%;font-weight:500;margin-bottom:0}.event-description{margin-top:3vh}.actions-container-booking-details{width:100%;display:flex;margin-top:50px;justify-content:space-between}.add-friend{color:#fff!important;background-color:#007bff;text-decoration:none!important}.add-friend,.download-pdf{padding:10px;border-radius:10px;cursor:pointer;text-align:center;display:block;border:5px solid #007bff;width:47.5%}.download-pdf{color:#007bff!important;background-color:#fff}.download-pdf,.download-pdf:hover{text-decoration:none}@media (max-width:570px){.detailes-booked-event{padding:0}.event-box{padding:0 35% 0 0}.actions-container-booking-details{flex-wrap:wrap}.add-friend{margin-bottom:2vh}.add-friend,.download-pdf{width:100%}}.attestato_titolo{font-size:2rem;font-weight:600}.bibliografia_subtitolo{font-weight:700;font-style:italic}.attestato_link_container{padding-left:20px}.attestato_data{display:list-item;margin-bottom:.5rem;margin-top:1rem}.full_attestato_password_container>label{display:block;width:40%}.full_attestato_verify{margin-bottom:20px}.sponsor-page{max-width:100%}.search-btn{color:#fff;background-color:#007bff;border:none;border-radius:8px;width:100%;min-height:35px;cursor:pointer;font-size:20px}.booked-list{padding:10px;overflow-x:auto}.booked-list.prenotazione-color-table .table-striped>thead>tr>th{background-color:#0065f2;color:#fff}.booked-list.prenotazione-color-table{padding:10px 0;max-width:none;width:100%}.booked-list .table-striped>thead>tr>th{background-color:#007bff;color:#fff}.booked-list .table-striped>thead>tr>th.company-name,.booked-list .table-striped>thead>tr>th.participants{width:130px}.booked-list .table-striped>thead>tr>th:last-child{width:90px}.booked-list .table-striped td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;vertical-align:baseline}.booked-list .expand-information b{margin-right:20px}.booked-list .table-striped tr.expanded td{white-space:pre-line}.booked-list .table-striped>tbody>tr>td:last-child .delete{cursor:pointer}.booked-list .table-striped>tbody>tr>td.number-of-participants{text-align:center}.booked-list .table-striped>tbody>tr>td:last-child .edit{vertical-align:middle;margin-left:10px;font-size:25px;cursor:pointer}.booked-list .table-striped .plus{font-size:20px;background-color:#007bff;border-radius:50%;color:#fff;cursor:pointer;width:20px;height:20px;text-align:center;display:flex;align-items:center;justify-content:center}.booked-list .table-striped>tbody>tr td{background-color:#fff}.booked-list .table-striped>tbody>tr.highlighted,.booked-list .table-striped>tbody>tr.highlighted td{background-color:#f2f2f2}.button-inside-info-table{border-radius:10px;font-size:18px;padding:1px 9px;color:#fff;background-color:#007bff;border:#007bff;margin-right:20px}.img-inside-info-table{width:30px;height:30px;margin-right:20px}.live-search-container{position:relative}.live-search-container .live-search{position:absolute;top:100%;z-index:100;right:15px;left:15px;background-color:#fff}.live-search-container .live-search div{padding:5px;cursor:pointer}.live-search-container .live-search div:hover{background-color:#f5f5f5}.live-search-container .live-search div.selected{background-color:#007bff;color:#fff}.nav-bar{display:flex;align-items:center}.nav-bar .back-to-previous-page{padding:10px;border:1px solid #057df6;border-radius:5px;margin-right:5px;display:flex;align-items:center}.nav-bar h2{padding:10px;color:#057df6}.event-list{padding:20px 40px;box-sizing:border-box;overflow-x:auto}.event-list table tbody tr:hover{cursor:pointer;background-color:#7e98b5;color:#fff}.event-list .pagination-salto-prenotazione{margin:0 auto}.search-box-prenotazione-salto{background-color:transparent;color:#fff;border-radius:5px;margin-bottom:20px}.search-box-prenotazione-salto input{outline:none}.search-box-prenotazione-salto .add-new-user{background-color:green;width:25px;height:25px;margin-top:20px}.search-box-prenotazione-salto .add-new-user,.search-box-prenotazione-salto .delete-values{font-size:20px;border-radius:50%;color:#fff;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:10px}.search-box-prenotazione-salto .delete-values{background-color:"#0065F2";width:20px;height:20px}.search-box-prenotazione-salto .search-icon{position:absolute;right:10px;top:50%;transform:translateY(-12px);cursor:pointer}.btn-new-booking-salto{background-color:#fff;color:#0065f2;border:1px solid #0065f2;border-radius:5px;padding:5px 80px;width:100%;max-width:320px}.records-find{padding:10px;font-size:20px}.serach-btn-salto{border:none;border-radius:8px;width:100%;min-height:35px;cursor:pointer;font-size:20px;max-width:320px}.aggiuni-utente,.serach-btn-salto{color:#fff;background-color:#0065f2}.aggiuni-utente{border-radius:12px;font-size:18px;padding:6px;width:300px;margin:0;outline:none;border:none}.aggiuni-utente:focus{outline:none}@media (min-width:768px){.search-box-prenotazione-salto .add-new-user{position:absolute;right:11px;top:18px;margin-top:0}}.container-error-message{display:flex;flex-direction:column;align-items:center}.container-error-message svg{height:200px;width:200px;margin:20px}.container-success-message{margin:0 auto}.container-success-message,.container-tick-info{display:flex;align-items:flex-start;flex-direction:column}.container-tick-info{max-width:370px}.container-tick-info img{width:100px;height:100px;margin:10px auto}.access-table{align-self:stretch}.certificate{margin:3vh 0}.hidden{display:none}.title-attestati>p{height:100%}.checkmark-attestati{height:10vh}.checkmark-attestati>img{margin-top:50%;height:4vh;width:4vh}.sottotitolo-header-attestati{display:block!important}@media (max-width:400px){.title{text-align:center}.image>img{width:100%}.button-action,.sottotitolo-header-attestati,.text-body,form{text-align:center}}.history-link{color:#007bff;font-weight:500;cursor:pointer}.descriptor{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.descriptor>svg{width:25%;height:50%;max-height:25px}.descriptor>p{width:70%;font-size:16px;font-weight:500;margin-bottom:0;line-height:22px}.add-people>p{margin-top:5vh}.add-actions{margin-top:3vh;display:flex;flex-direction:row;align-items:center;cursor:pointer}.add-icon-max-reached{transform:rotate(45deg);-webkit-filter:invert(11%) sepia(99%) saturate(7456%) hue-rotate(359deg) brightness(92%) contrast(119%);filter:invert(11%) sepia(99%) saturate(7456%) hue-rotate(359deg) brightness(92%) contrast(119%)}.add-actions>img{width:12.5%;max-height:54px;-webkit-filter:invert(31%) sepia(99%) saturate(4433%) hue-rotate(207deg) brightness(97%) contrast(101%);filter:invert(31%) sepia(99%) saturate(4433%) hue-rotate(207deg) brightness(97%) contrast(101%)}.add-actions>p{width:70%;margin-bottom:0;font-size:16px;font-weight:500;line-height:24px}.remove-people>p{margin-top:3vh;text-align:center}.person{display:block}.person>label{font-size:1.3rem;font-weight:500}.person>label>input{margin-right:10px;border-radius:0;height:20px;width:20px;background-color:#007bff}.actions-container-add-booking{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.remove-selected{color:#fff!important;background-color:#007bff;padding:10px 50px;text-decoration:none!important}.remove-selected,.select-all{border-radius:10px;cursor:pointer;display:block;border:5px solid #007bff;text-align:center;width:47.5%;margin-bottom:2vh}.select-all{color:#007bff!important;background-color:#fff;padding:10px 20px;text-decoration:none}.delete-booking-text{margin:0;text-align:left;width:90%;font-size:16px;font-weight:400;line-height:22px}.descriptor{width:50%}.add-people>p{margin-top:3vh;font-size:16px;font-weight:500;line-height:24px}.add-actions{width:50%}.remove-people>p{text-align:left;margin-bottom:2vh;font-size:16px;font-weight:500;line-height:24px}.remove-people{margin-top:36px;margin-bottom:36px}@media (max-width:650px){.descriptor{width:100%;margin-top:5vh}.add-people>p{margin-top:5vh!important;font-size:.9rem}.add-actions{width:100%}.remove-people>p{font-size:.9rem;text-align:center}.remove-selected,.select-all{width:100%}}.dashboard-container{display:flex;flex-direction:column;min-height:100vh}.dashboard{position:relative;padding:50px 15px;margin-bottom:50px;margin-top:50px;justify-content:space-evenly;max-height:700px}.main-padding-dashboard{display:flex;flex-direction:column;justify-content:center}.cards-admin-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,243px));justify-content:center}.dashboard .card-admin-ashboard{box-sizing:border-box;padding:10px 16px;display:flex;flex-direction:column;align-items:center;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));max-width:250px}.dashboard .card-admin-ashboard a p{text-align:center;align-items:center;font-size:25px}.dashboard .card-admin-ashboard .card-img-admin{position:relative;width:100%;cursor:pointer;box-shadow:0 3px 10px #1d66aa;border-radius:10px;display:flex;flex-direction:column;align-items:center;text-decoration:none;min-height:180px;justify-content:center}.dashboard .card-admin-ashboard .card-img-admin img{width:75px;margin:16px 0}.admin-pages-main{margin:40px 5px;display:flex;flex-direction:column;justify-content:center;min-height:70vh}.users-admin-page{max-width:100%}.search-users{border-radius:15px;margin-bottom:25px;background-color:transparent}.delete-values{font-size:20px;background-color:#0065f2;border-radius:50%;color:#fff;cursor:pointer;width:20px;height:20px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:10px}.search-icon{position:absolute;right:10px;top:50%;transform:translateY(-12px);cursor:pointer}.records-export{display:flex;align-items:center;margin-left:auto}.records-find{padding:15px;font-size:25px;font-weight:600}.btn-create-new-user,.btn-new-booking-sponsor{background-color:#fff;color:#0065f2;border:1px solid #0065f2;border-radius:5px;padding:5px 70px}.search-btn-users{color:#fff;background-color:#0065f2;border:none;border-radius:8px;width:100%;min-height:35px;cursor:pointer;font-size:20px;max-width:320px}.buono-list,.users-list{padding:10px;overflow-x:auto;width:1440px}.buono-list .table-striped>thead>tr>th,.users-list .table-striped>thead>tr>th{background-color:#0065f2;color:#fff}.export-table{width:50px;height:50px;cursor:pointer}@keyframes downloading{0%{transform:translateY(0)}50%{transform:translateY(-20px);background-color:green}to{transform:translateY(0)}}.downloading{animation:downloading 5s ease-in-out infinite}.users-edit{vertical-align:middle;margin-left:10px;font-size:25px;display:flex;justify-content:center;align-items:center}.delete-buono,.request-buono{cursor:pointer;display:flex;justify-content:center}.request-buono{background-color:#0065f2;color:#fff;border-radius:15px;align-items:center;white-space:nowrap;padding:5px}.download-buono{width:30px;height:30px;margin-right:10px;cursor:pointer}.delete-user{cursor:pointer}.online-course{display:flex;cursor:pointer;justify-content:center;align-items:center}.remove-field-values{border-radius:10px;color:#fff;border:none;margin:18px 0;padding:15px 0;width:95%;text-decoration:none;cursor:pointer}.search-btn-gestione-utenti{background-color:#fff;color:#0065f2;border:1px solid #0065f2;border-radius:5px;padding:5px 80px;width:100%;max-width:320px}.profile-checkboxes{height:20px!important;width:20px!important}.save-profile{background:#0065f2;color:#fff;border:4px solid #0065f2;border-radius:18px;cursor:pointer;white-space:pre-line;text-decoration:none;padding:5px 15px;max-width:100%}.extraClassName-multiple-select{border-radius:10px;padding:0 14px;background:hsla(0,0%,49.8%,.2);margin-top:34px;height:35px}.extraClassName-multiple-select .preview-multi-select .text-preview{font-size:18px;font-weight:500}.extraClassName-multiple-select .preview-multi-select svg{width:15px;height:22px}.extraClassName-multiple-select .preview-multi-select svg path{fill:#948f8f}.moduli-prenotazione{margin-top:20px;align-items:start}.corsi-disponibili,.corsi-disponibili-moduli,.iscrizioni-effettuate{padding:10px;background:#057df6;box-shadow:0 0 15px rgb(0 0 0/14%);border-radius:8px;margin:0 15px}.corsi-disponibili{display:grid;grid-template-columns:1fr 1fr}.booking-course,.download-delete{padding:5px 10px;border-radius:10px;background:#057df6;color:#fff;cursor:pointer;text-decoration:none;border:1px solid #057df6}.booking-course:hover,.download-delete:hover{background-color:#fff;color:#057df6;border:1px solid #057df6;text-decoration:none}.index_container{display:flex;grid-gap:2vw;gap:2vw}.index_card_container{box-shadow:0 0 15px rgba(0,0,0,.14)}
/*# sourceMappingURL=main.e3a5c266.chunk.css.map */