@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Work+Sans:ital,wght@0,200;0,400;0,500;0,700;1,400&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px;overflow-x:hidden}@media only screen and (min-width:237.5em){html{font-size:20px}}body{background-color:#e5e5e5;color:#0b2639;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:200;letter-spacing:2px;line-height:1.5}@media only screen and (max-width:51.25em){body{font-size:1.5rem;overflow-wrap:break-word}}h1{font-size:4.8rem}h1,h2,h3,h4,h5,h6{color:#0b2639;font-family:Playfair Display,serif;font-weight:700}@media only screen and (max-width:75em){h1,h2,h3,h4,h5,h6{font-size:3.5rem}}@media only screen and (max-width:51.25em){h1,h2,h3,h4,h5,h6{font-size:3rem}}h2,h3,h4,h5,h6{font-size:4rem}@media only screen and (max-width:75em){h2,h3,h4,h5,h6{font-size:3rem}}p{letter-spacing:.1rem;line-height:1.2}a{color:#0b2639;font-weight:700;text-decoration:none}hr{background-color:transparent;border-top:1px solid #36c6ff;width:10rem}strong{font-weight:700}i{font-style:italic}.admin-bar__container{align-items:center;display:flex;height:12rem;justify-content:space-between;margin:0 auto;width:70%}@media only screen and (max-width:102.18em){.admin-bar__container{width:80%}}@media only screen and (max-width:28.125em){.admin-bar__container{width:100%}}.admin-bar__right-container{display:flex}.admin-bar__button{font-size:1.5rem!important;height:5rem;padding:2rem 3rem!important}.admin-bar__button,.admin-bar__button:after{border-radius:10px!important}.admin-bar__button:not(:last-child){margin-right:2rem}.admin-bar__button:hover{cursor:pointer}.admin-bar__text{font-weight:700}.book-loader{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:.9;position:fixed;top:0;width:100vw;z-index:200}.book-loader .loader-h1{color:#fff;font-family:sans-serif;font-size:20px;position:relative;text-align:center;text-transform:uppercase}.book-loader .loader-h1:after{-webkit-animation:Dots 2s cubic-bezier(0,.39,1,.68) infinite;animation:Dots 2s cubic-bezier(0,.39,1,.68) infinite;content:"";position:absolute}.book-loader .loader{margin:0 auto 30px}.book-loader__book{border:4px solid #fff;height:45px;perspective:150px;position:relative;width:60px}.book-loader .page{background:#138cf0;border:4px solid #fff;border-left:1px solid #138cf0;display:block;height:45px;margin:0;overflow:hidden;position:absolute;right:-4px;top:-4px;-webkit-transform-origin:left center;transform-origin:left center;transform-style:preserve-3d;width:30px}.book-loader__book .page:first-child{-webkit-animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.6s infinite;animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.6s infinite}.book-loader__book .page:nth-child(2){-webkit-animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.45s infinite;animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.45s infinite}.book-loader__book .page:nth-child(3){-webkit-animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.2s infinite;animation:pageTurn 1.2s cubic-bezier(0,.39,1,.68) 1.2s infinite}@-webkit-keyframes pageTurn{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}20%{background:#71b4eb}40%{background:#138cf0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}to{background:#138cf0;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes pageTurn{0%{transform:rotateY(0deg)}20%{background:#71b4eb}40%{background:#138cf0;transform:rotateY(-180deg)}to{background:#138cf0;transform:rotateY(-180deg)}}@-webkit-keyframes Dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}@keyframes Dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.btn{align-items:center;background-color:transparent;border:1px solid #cfcfcf;box-sizing:content-box;display:flex;height:7rem;justify-content:center;padding:1rem;position:relative;text-transform:uppercase;transition:all .2s;width:25rem}.btn--square{border-radius:10px}.btn:hover{padding:1.5rem 2rem}.btn__btn{align-items:center;background-color:#36c6ff;background:linear-gradient(306.64deg,rgba(41,127,255,.45) 27.07%,rgba(81,222,255,.45) 71.29%),linear-gradient(0deg,#0095e2,#0095e2);color:#fff;display:flex;font-family:Work Sans,sans-serif;font-size:2rem;font-weight:500;height:100%;justify-content:center;letter-spacing:2px;text-transform:none;width:100%}.btn__btn,.btn__btn--square{border-radius:10px}.btn-secondary{align-items:center;background:linear-gradient(306.64deg,rgba(41,127,255,.45) 27.07%,rgba(81,222,255,.45) 71.29%),linear-gradient(0deg,#0095e2,#0095e2);border:none;border-radius:50px;box-shadow:5px 18px 31px 1px rgba(0,149,226,.47);color:#fff;display:flex;font-size:2rem;justify-content:center;padding:2rem 4rem;position:relative;width:max-content}@media only screen and (max-width:28.125em){.btn-secondary{font-size:1.7rem!important;padding:2rem 3.5rem!important}}.btn-secondary:disabled{background:linear-gradient(306.64deg,rgba(41,127,255,.15) 27.07%,rgba(81,222,255,.15) 71.29%),linear-gradient(0deg,#93d9fc,#8ed9ff);box-shadow:5px 18px 31px 1px rgba(0,0,0,.3);color:#fff}.btn-secondary:after{background-color:transparent;border:1px solid #cfcfcf;border-radius:50px;content:"";height:calc(100% + 1.5rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1.5rem)}.concorso-card{background-color:#fff;border-radius:20px;box-shadow:5px 15px 10px 10px hsla(0,0%,100%,.45);display:flex;flex-grow:stretch;flex-wrap:nowrap;padding:6rem;position:relative;z-index:5}@media only screen and (max-width:75em){.concorso-card{flex-direction:column-reverse;margin:0 auto;text-align:center;width:70%}}@media only screen and (max-width:56.25em){.concorso-card{width:80%}}@media only screen and (max-width:28.125em){.concorso-card{border-radius:20px;padding:0 0 6rem;width:90%}}.concorso-card:not(:last-child){margin-bottom:5rem}.concorso-card__left-container{background-color:#fff;float:left;margin-right:8rem;width:45%}@media only screen and (max-width:75em){.concorso-card__left-container{margin-right:0;margin-top:4rem;width:100%}}.concorso-card__name{font-size:2.5rem;text-transform:uppercase}@media only screen and (max-width:28.125em){.concorso-card__name{margin:0 auto;width:90%}}.concorso-card__hr{margin:3rem 0 2rem}@media only screen and (max-width:75em){.concorso-card__hr{margin:3rem auto 2rem}}.concorso-card__title{color:#19639f;font-family:Poppins,sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase}@media only screen and (max-width:56.25em){.concorso-card__title{font-size:2.5rem}}@media only screen and (max-width:28.125em){.concorso-card__title{font-size:2.2rem;margin:0 auto;width:85%}}.concorso-card__scadenza{color:#0b2639;font-family:Playfair Display,serif;font-weight:700;margin:3rem 0 5rem;text-transform:uppercase}@media only screen and (max-width:28.125em){.concorso-card__scadenza{font-size:2.2rem;margin:3rem auto 2rem;width:90%}}.concorso-card__price{color:#36c6ff;font-size:2.3rem;font-weight:600;margin-bottom:6rem}@media only screen and (max-width:28.125em){.concorso-card__price{font-size:2.5rem;margin:0 auto 4rem;width:80%}}.concorso-card__right-container{align-items:center;display:flex}@media only screen and (max-width:75em){.concorso-card__right-container{width:100%}}.concorso-card__image{border-radius:20px;height:auto;max-height:100%;object-fit:cover;object-position:center;width:60rem}@media only screen and (max-width:102.18em){.concorso-card__image{width:50rem}}@media only screen and (max-width:75em){.concorso-card__image{width:100%}}@media only screen and (max-width:28.125em){.concorso-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:51.25em){.concorso-card .btn-secondary{margin:0 auto}}.controls .form__input{background-color:#fff}.controls .form__label{display:inline-block}.controls__inputs-row{align-items:baseline;display:flex;gap:2rem;width:100%}.controls__input-container{width:100%}.controls__submit{font-size:1.8rem!important;font-weight:600;margin:4rem auto 0;width:20%}.controls__search{background-color:#fff!important;padding-top:.1rem!important}.controls__export-container{align-items:center;display:grid;gap:2rem;grid-template-columns:max-content max-content;justify-content:center;justify-items:center;width:100%}@media only screen and (max-width:51.25em){.controls__export-container{gap:1rem;grid-template-columns:max-content}}.controls__export-container button{min-width:max-content}@media only screen and (max-width:51.25em){.controls__export-container button{width:100%}}.flash-message{border-radius:10px;font-size:1.8rem;padding:2.5rem 4rem;position:fixed;right:5rem;top:5rem;transform:translateX(50vw);transition:transform .8s ease-in-out;z-index:200}.flash-message--block{margin-bottom:2rem;padding:2rem 3rem;position:static}.flash-message--success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.flash-message--error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.flash-message--open{transform:translateX(0)}.form{display:flex;flex-direction:column;margin-top:4rem}.form--contact-form{border-radius:20px;margin:4rem auto;width:70%}@media only screen and (max-width:56.25em){.form--contact-form{width:100%}}@media only screen and (max-width:28.125em){.form--contact-form{margin:0 auto;width:90%}}.form__label{font-size:1.9rem;font-weight:500;margin:0 0 .5rem 1rem}.form__input{background-color:#e5e5e5;border:none;border-radius:10px;font-size:1.9rem;padding:1.5rem;width:100%}.form__input--textarea{height:30rem}.form__input:disabled{background-color:hsla(0,0%,90%,.5)}.form__input--select{padding-right:5rem}.form__input:not(:last-child){margin-bottom:2rem}.form__input--checkbox--contacts{margin-right:2rem;transform:translateY(50%);width:min-content}.form__input-container{margin-bottom:2rem;width:100%}.form__main-picture-container:hover{cursor:pointer}.form__main-picture{width:100%}.form__submit{background-color:transparent!important;border:none;font-size:2rem!important;margin-top:4rem;width:100%}.form__submit--contact-form{margin-top:2rem}.form__checkbox-container{margin-top:0}.form__checkbox-container--contacts{align-items:center;display:flex;margin:1rem 0}.form__checkbox{padding:1rem}.form__search-container{background-color:#e5e5e5;margin-bottom:2rem;padding:0 2rem 2rem}.form__search-container__article{align-items:center;display:flex;gap:2rem;transition:all .2s ease-in-out}.form__search-container__article:first-child{margin-top:2rem}.form__search-container__article:not(:last-child){margin-bottom:2rem}.form__search-container__article:hover{background-color:#ccc;cursor:pointer}.form__search-container__image{width:20rem}.form__search-container__paragraph{font-size:2rem;font-weight:500}.form__opera-link{padding:2rem 0 3rem}.form__opera-link a{font-weight:400;text-decoration:underline}label[for=aweber_list],label[for=email_instructions],label[for=mail_instructions]{margin-top:4rem}.form-instructions{margin-top:2rem}.navbar{align-items:center;display:flex;justify-content:space-between;left:50%;margin:4rem auto 0;position:absolute;transform:translateX(-50%);width:70%;z-index:1}@media only screen and (max-width:102.18em){.navbar{width:80%}}@media only screen and (max-width:28.125em){.navbar{width:100%}}@media only screen and (max-width:56.25em){.navbar{flex-direction:column}}.navbar--block,.navbar--internal{align-items:center;display:flex;position:relative}@media only screen and (max-width:56.25em){.navbar--block,.navbar--internal{flex-direction:column;justify-content:center}}@media only screen and (max-width:51.25em){.navbar--block,.navbar--internal{flex-direction:column;justify-content:center;left:49.9%;top:0;width:102%}}.navbar--block{background-color:#fff;display:flex;height:16rem;justify-content:center;margin:0;position:static;transform:translateX(0);width:100%}.navbar--block .navbar__items-container{display:none}.navbar--gestionale{align-items:center;display:flex;justify-content:center}.navbar--internal{background-image:url(bda40cc2645607bd8306.jpg);background-position:50%;background-size:cover;height:20rem;margin-top:0;width:100%}@media only screen and (max-width:51.25em){.navbar--internal{position:absolute}}.navbar__editore{color:#fff;display:block;font-size:2rem;font-weight:500;margin-top:0;text-align:center}.navbar__editore--block,.navbar__editore--gestionale{color:#138cf0;font-weight:600}.navbar__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:70%}@media only screen and (max-width:102.18em){.navbar__container{width:80%}}@media only screen and (max-width:28.125em){.navbar__container{width:100%}}@media only screen and (max-width:56.25em){.navbar__container{flex-direction:column;justify-content:center}}.navbar .navbar__logo--center,.navbar__logo-container{align-items:center;display:flex;flex-direction:column;width:max-content}.navbar__logo{width:4rem}.navbar__logo-left-container .navbar__logo--center{align-items:center;display:flex;flex-direction:row;gap:1rem}.navbar__logo--block{filter:invert(42%) sepia(75%) saturate(2185%) hue-rotate(186deg) brightness(95%) contrast(97%);width:5rem}.navbar__logo--center{margin:0 auto 0 0;transform:translateX(0);width:100%}.navbar__logo--gestionale{width:5rem!important}.navbar__logo--centered{display:inline-block;margin-left:50%;transform:translateX(-50%)}.navbar__items-container{display:flex;gap:4rem;list-style:none}@media only screen and (max-width:56.25em){.navbar__items-container{gap:2rem;margin-top:4rem}}@media only screen and (max-width:51.25em){.navbar__items-container{gap:2rem;margin-top:2rem}}@media only screen and (max-width:28.125em){.navbar__items-container{flex-direction:column;gap:0;text-align:center}}.navbar__item{color:#fff;display:inline-block;font-size:2rem;min-width:max-content;transition:all .2s ease-in-out}@media only screen and (max-width:56.25em){.navbar__item{font-size:1.6rem}}@media only screen and (max-width:28.125em){.navbar__item:first-child{margin-bottom:1rem}}@media only screen and (max-width:21.875em){.navbar__item{font-size:1.4rem}.navbar__item:first-child{margin-bottom:.8rem}}.navbar__item:hover{transform:scale(1.1)}.navbar__date{color:#fff;display:block;font-size:1.5rem;font-weight:500;margin-top:0;text-align:center}.navbar__date--block,.navbar__date--internal{display:none}.navbar__date--404-block{color:#138cf0}.paginator{display:flex;justify-content:center;padding:2rem 0}.paginator__container{min-height:min-content;padding:3rem 1rem}.paginator__container--link{background-color:#36c6ff;color:#fff;font-size:1.6rem;padding:2rem;text-decoration:none}.paginator__container--link:hover{background-color:#138cf0;color:#fff;text-decoration:none;transition:all .5s}.paginator__active{background-color:#138cf0}.slider{position:relative}.slider__cards-container{align-items:center;display:flex;justify-content:flex-start}.slider__arrows-container{display:flex;justify-content:space-between;margin-top:4rem}.slider__arrow{align-items:center;background-color:#fff;border-radius:50%;-webkit-box-shadow:2px 8px 14px 4px rgba(0,0,0,.1);box-shadow:4px 12px 20px 4px rgba(0,0,0,.1);display:flex;height:6rem;justify-content:center;width:6rem}.slider__arrow:hover{cursor:pointer}.slider__arrow__image{width:10px}.slider__line:not(:last-child){margin-right:1.7rem}.slider__line--active{filter:invert(41%) sepia(89%) saturate(2415%) hue-rotate(187deg) brightness(98%) contrast(91%)}.slider-card{background-color:#fff;border-radius:20px;display:flex;flex:0 0 40rem;flex-direction:column;grid-row:1/2;height:60rem;justify-content:space-between;padding:2rem;transition:all .3s ease-in-out;width:40rem}@media only screen and (max-width:56.25em){.slider-card{margin:0 auto;width:60%}.slider-card:not(:last-child){margin-bottom:4rem}}@media only screen and (max-width:51.25em){.slider-card{width:80%}}@media only screen and (max-width:28.125em){.slider-card{height:auto;padding:0;width:95%}}.slider-card__image-container{align-items:flex-start;display:flex;height:20rem;margin-bottom:3rem}@media only screen and (max-width:28.125em){.slider-card__image-container{height:max-content}}.slider-card__image{border-radius:20px;height:auto;max-height:20rem;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:28.125em){.slider-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:max-content}}@media only screen and (max-width:21.875em){.slider-card__image{height:20rem}}.slider-card__title{font-size:2rem;margin:2rem 0;text-align:center}@media only screen and (max-width:28.125em){.slider-card__title{margin:2rem auto;width:90%}}.slider-card__hr{margin:0 auto 2rem}.slider-card__text{font-size:1.8rem;font-weight:300;margin-bottom:2rem;text-align:center}@media only screen and (max-width:28.125em){.slider-card__text{margin:0 auto 4rem;width:80%}}.slider-card__btn{font-size:1.8rem;height:auto;margin:0 auto 2rem}@media only screen and (max-width:28.125em){.slider-card__btn{margin-bottom:6rem}}.video-player{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.9);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:200}.video-player__close-icon{position:absolute;right:8rem;top:5rem;width:4rem}@media only screen and (max-width:51.25em){.video-player__close-icon{right:5rem;width:3rem}}.video-player__close-icon:hover{cursor:pointer}.video-player__iframe{height:60%;width:60%}@media only screen and (max-width:102.18em){.video-player__iframe{width:70%}}@media only screen and (max-width:51.25em){.video-player__iframe{height:90%}}@media only screen and (max-width:28.125em){.video-player__iframe{height:30vh;width:100%}}.footer{font-weight:500;padding:6rem 0}.footer__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:70%}@media only screen and (max-width:102.18em){.footer__container{width:80%}}@media only screen and (max-width:28.125em){.footer__container{width:100%;width:90%}}.footer__icons{display:flex;margin-bottom:3rem}.footer__icon{width:3rem}.footer__icon--instagram{width:4.5rem}.footer__icon--facebook{width:1.5rem}.footer__icon--youtube{width:3rem}.footer__icon--linkedin{width:2.5rem}.footer__icon-container{align-items:center;background-color:rgba(84,108,233,.1);border-radius:50%;display:flex;height:6rem;justify-content:center;width:6rem}.footer__icon-container:not(:last-child){margin-right:1.5rem}.footer__contacts{align-items:center;display:flex;flex-wrap:wrap;font-size:1.8rem;justify-content:space-around;width:100%}@media only screen and (max-width:28.125em){.footer__contacts{flex-direction:column;font-size:1.5rem}}.footer__contacts__item{align-items:center;display:flex;margin-bottom:2rem;text-align:center}.footer__contacts__icon{margin-right:2rem;width:2rem}@media only screen and (max-width:28.125em){.footer__contacts__icon{margin-right:1.5rem}}.footer__copyright{font-size:2rem;margin:3rem 0;text-align:center;width:100%}@media only screen and (max-width:28.125em){.footer__copyright{font-size:1.5rem}}.footer__disclaimer{font-size:1.6rem;margin-top:2rem;text-align:center}.footer__disclaimer p:not(:last-child){margin-bottom:1rem}.book{color:#0b2639;font-weight:600;margin-bottom:10rem;margin-top:5rem;position:relative}@media only screen and (max-width:56.25em){.book{padding-top:20rem}}.book__container{background-color:#fff;border-radius:20px;margin:0 auto;padding-bottom:5rem;position:relative;width:70%}@media only screen and (max-width:102.18em){.book__container{width:80%}}@media only screen and (max-width:28.125em){.book__container{width:100%}}@media only screen and (max-width:102.18em){.book__container{padding-bottom:10rem}}@media only screen and (max-width:28.125em){.book__container{border-radius:0}}.book__title{color:#138cf0;font-size:4rem!important;margin-bottom:3rem;padding-top:6rem;text-align:center}@media only screen and (max-width:28.125em){.book__title{margin:0 auto 3rem;width:90%}}.book__description{font-size:2rem;line-height:1.8;margin:0 auto;text-align:center;width:50%}@media only screen and (max-width:28.125em){.book__description{width:90%}}.book__description:not(:last-child){margin-bottom:1.5rem}.book__card{border:1px dashed #fff;font-family:Playfair Display,serif;font-size:3rem;font-weight:700;margin:6rem 0;padding:4rem 0;text-align:center}@media only screen and (max-width:28.125em){.book__card{margin:0 auto}}.book__card__container{margin:0 auto;width:60%}@media only screen and (max-width:28.125em){.book__card__container{width:90%}}.book__card__paragraph{line-height:1.6}@media only screen and (max-width:28.125em){.book__card__paragraph{font-size:2.5rem}}.book__card__paragraph:not(:last-child){margin-bottom:2rem}.book__bottom{align-items:center;display:flex;justify-content:center;margin-top:4rem}@media only screen and (max-width:28.125em){.book__bottom{flex-direction:column-reverse}}.book__bottom__text-container{margin-right:4rem;width:40%}@media only screen and (max-width:28.125em){.book__bottom__text-container{margin-right:0;margin-top:4rem;width:90%}}.book__bottom__paragraph{line-height:1.5}@media only screen and (max-width:28.125em){.book__bottom__paragraph{font-size:2rem;text-align:center}}.book__bottom__link{color:#138cf0}.book__bottom__image{width:30rem}.book__bottom__text{font-family:Playfair Display,serif;font-weight:700;line-height:2;margin-bottom:10rem;margin-top:4rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:28.125em){.book__bottom__text{font-size:2rem;margin:4rem auto 0;width:90%}}.book__rombo{bottom:0;filter:invert(42%) sepia(75%) saturate(2185%) hue-rotate(186deg) brightness(95%) contrast(97%);left:19rem;transform:translateY(-50%);transition:transform .6s ease-in-out;width:15rem}.error{height:40vh}.error__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:70%}@media only screen and (max-width:102.18em){.error__container{width:80%}}@media only screen and (max-width:28.125em){.error__container{width:100%}}.error__title{color:darkred;font-size:8rem;margin-bottom:2rem}.error__text{font-weight:700}.error__text--404{margin-top:1rem}.articles-table{background-color:#e5e5e5;font-size:1.8rem;font-weight:400;margin:0 auto;padding:2rem 4rem}.articles-table__row:not(:last-child){margin-bottom:1rem}.articles-table__row--archived{opacity:.4}.articles-table__column{padding:1rem}.articles-table__column--email{max-width:15rem;overflow-wrap:break-word;width:15rem}.articles-table__image{height:10rem;object-fit:cover;object-position:center;width:18rem}.articles-table__icon{transition:transform .2s ease-in-out;width:3rem}.articles-table__icon--featured{margin-left:50%;transform:translateX(-50%)}.articles-table__icon--featured:hover{transform:translateX(-50%) scale(1)!important}.articles-table__icon--nav{margin-left:50%;transform:translateX(-50%)}.articles-table__icon--nav:hover{transform:translateX(-50%) scale(1)!important}.articles-table__icon--diamond{margin-left:50%;transform:translateX(-50%)}.articles-table__icon--diamond:hover{transform:translateX(-50%) scale(1.2)!important}.articles-table__icon:hover{cursor:pointer;transform:scale(1.2)}.articles-table__delete-button{background-color:transparent;border:none}.gestionale__card{background-color:#fff;border-radius:20px;margin:4rem auto;padding:6rem 6rem 4rem;width:90%}.gestionale__title{font-size:3rem;text-align:center}.gestionale__buttons-container{display:flex;gap:2rem;margin:6rem auto;width:min-content}.gestionale__articles{overflow-x:auto}.gestionale__controls{background-color:#e5e5e5;font-size:1.8rem;font-weight:400;margin:0 auto;padding:4rem}.crea-concorso__card{background-color:#fff;border-radius:20px;margin-left:auto;margin-right:auto;margin-top:4rem;padding:6rem 6rem 4rem;width:70%}.crea-concorso__title{font-size:3rem;text-align:center}.crea-concorso__form{margin:0 auto;width:100%}.concorsi-page{position:relative}.concorsi-page__title{font-size:3.8rem;margin:6rem auto;text-align:center;width:70%;width:40%}@media only screen and (max-width:102.18em){.concorsi-page__title{width:80%}}@media only screen and (max-width:28.125em){.concorsi-page__title{width:100%}}@media only screen and (max-width:75em){.concorsi-page__title{width:60%}}@media only screen and (max-width:56.25em){.concorsi-page__title{width:80%}}@media only screen and (max-width:28.125em){.concorsi-page__title{font-size:3rem;margin-bottom:0;margin-top:24rem}}.concorsi-page__container{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center;margin:0 auto;width:90%}@media only screen and (max-width:102.18em){.concorsi-page__container{gap:2rem}}@media only screen and (max-width:51.25em){.concorsi-page__container{margin:12rem auto 0;width:70%}}@media only screen and (max-width:51.25em)and (max-width:102.18em){.concorsi-page__container{width:80%}}@media only screen and (max-width:51.25em)and (max-width:28.125em){.concorsi-page__container{width:100%}}@media only screen and (max-width:28.125em){.concorsi-page__container{margin:4rem auto 0;width:70%}}@media only screen and (max-width:28.125em)and (max-width:102.18em){.concorsi-page__container{width:80%}}@media only screen and (max-width:28.125em)and (max-width:28.125em){.concorsi-page__container{width:100%}}.concorsi-page__concorso-card{background-color:#fff;border-radius:20px;padding:4rem;position:relative;width:50rem}@media only screen and (max-width:102.18em){.concorsi-page__concorso-card{padding:4rem;width:40rem}}@media only screen and (max-width:51.25em){.concorsi-page__concorso-card{padding:6rem 4rem;width:100%}}@media only screen and (max-width:28.125em){.concorsi-page__concorso-card{padding:0;width:90%}}.concorsi-page__concorso-card__title{font-size:3rem;text-align:center}@media only screen and (max-width:102.18em){.concorsi-page__concorso-card__title{font-size:2.5rem}}@media only screen and (max-width:51.25em){.concorsi-page__concorso-card__title{margin-top:4rem}}@media only screen and (max-width:28.125em){.concorsi-page__concorso-card__title{margin:2.5rem auto 0;width:90%}}.concorsi-page__concorso-card__slogan{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:400;margin:3rem 0;text-align:center}@media only screen and (max-width:102.18em){.concorsi-page__concorso-card__slogan{font-size:2rem;text-align:center}}@media only screen and (max-width:28.125em){.concorsi-page__concorso-card__slogan{margin:0 auto 2rem;width:90%}}.concorsi-page__concorso-card__image-container{align-items:flex-start;display:flex;height:28rem;margin-bottom:2rem}@media only screen and (max-width:102.18em){.concorsi-page__concorso-card__image-container{height:20rem}}@media only screen and (max-width:51.25em){.concorsi-page__concorso-card__image-container{height:max-content}}.concorsi-page__concorso-card__image{border-radius:20px;max-height:28rem;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:28.125em){.concorsi-page__concorso-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:max-content}}.concorsi-page__concorso-card__price,.concorsi-page__concorso-card__scadenza{color:#36c6ff;font-weight:700;margin-bottom:2rem;text-align:center}@media only screen and (max-width:102.18em){.concorsi-page__concorso-card__price,.concorsi-page__concorso-card__scadenza{font-size:2rem}}.concorsi-page__concorso-card__btn{margin:4rem auto 2rem}@media only screen and (max-width:28.125em){.concorsi-page__concorso-card__btn{margin:4rem auto 5rem}}.concorsi-page__concorso-card .hr{margin:2rem auto}.concorsi{margin:6rem auto;width:70%}@media only screen and (max-width:102.18em){.concorsi{width:80%}}@media only screen and (max-width:28.125em){.concorsi{width:100%}}.concorsi__title-container{margin-bottom:4rem}.concorsi__title{position:relative;text-align:center;z-index:10}.concorsi__hr{margin-left:auto;margin-right:auto;margin-top:2rem;text-align:center}.concorsi__cards-container{margin-top:3rem;position:relative}.concorsi__square{position:absolute;top:0;transform:translate(-50%,-50%);width:15rem;z-index:0}@media only screen and (max-width:28.125em){.concorsi__square{display:none}}.concorsi__square--bottom{bottom:0;position:absolute;right:0;transform:translate(50%,50%);width:15rem;z-index:0}.concorsi__rombo{position:absolute;right:0;top:0;transform:translate(45%,-35%);transition:transform .6s ease-in-out;z-index:10}@media only screen and (max-width:75em){.concorsi__rombo--top{display:none}}.concorsi--introduction{margin-bottom:8rem}.end{height:100vh}.concorso-card--book{justify-content:center;margin-top:6rem;position:relative}.concorso-card--book__author{font-size:2.2rem;margin-top:2rem}.concorso-card--book__title{font-size:2rem;text-transform:none}.concorso-card--book__title--bottom{margin-top:1.5rem}.concorso-card--book__price{margin-top:2rem}.concorso-card--book__image{height:auto;width:35rem}@media only screen and (max-width:56.25em){.concorso-card--book__image{width:50%}}@media only screen and (max-width:28.125em){.concorso-card--book__image{border-radius:0;margin:4rem auto 0}}.book__rombo{position:absolute;z-index:200}@media only screen and (max-width:75em){.book__rombo{display:none}}.header{align-items:center;background-image:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(22d5350e66e178e80ac1.jpg);background-position:50%;background-size:cover;clip-path:ellipse(65vw 80vh at 50% 0);display:flex;flex-direction:column;height:80vh;justify-content:center;position:relative}@media only screen and (max-width:56.25em){.header{clip-path:ellipse(80vw 80vh at 50% 0);height:80vh}}@media only screen and (max-width:51.25em){.header{clip-path:none;height:auto;padding:18rem 0 10rem}}@media only screen and (max-width:28.125em){.header{clip-path:none;height:auto;padding:20rem 0 8rem}}@media only screen and (max-width:21.875em){.header{padding:18rem 0 8rem}}.header__container{margin:0 auto;width:70%}@media only screen and (max-width:102.18em){.header__container{width:80%}}@media only screen and (max-width:28.125em){.header__container{width:100%}}.header__title{color:#fff;text-align:center;text-transform:uppercase}@media only screen and (max-width:28.125em){.header__title{margin:0 auto;width:90%}}@media only screen and (max-width:21.875em){.header__title{font-size:2.3rem}}.header__subtitle{color:#fff;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:300;margin:2rem auto 0;text-align:center;width:80%}@media only screen and (max-width:75em){.header__subtitle{font-size:2rem}}@media only screen and (max-width:28.125em){.header__subtitle{font-size:1.8rem;margin:2rem auto 0;width:100%;width:90%}}@media only screen and (max-width:21.875em){.header__subtitle{font-size:1.5rem}}.header__button-container{left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-50%);z-index:5}.news-slider{margin-bottom:8rem}.news-slider__container{margin:0 auto;padding:2rem 0;width:70%}@media only screen and (max-width:102.18em){.news-slider__container{width:80%}}@media only screen and (max-width:28.125em){.news-slider__container{width:100%}}@media only screen and (max-width:102.18em){.news-slider__container{width:95%}}.news-slider__title{margin-bottom:4rem;text-align:center}.news-slider__cards-container{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}@media only screen and (max-width:56.25em){.news-slider__cards-container{display:block}}.login{align-items:center;display:flex;justify-content:center;margin:10rem auto;width:70%}@media only screen and (max-width:102.18em){.login{width:80%}}@media only screen and (max-width:28.125em){.login{width:100%}}.login__container{background-color:#fff;border-radius:15px;padding:4rem}.login__title{color:#138cf0;font-size:3rem;margin:0 auto;text-align:center;width:80%}.login .btn-secondary{border:none;margin:1.5rem auto}.login .btn-secondary:hover{cursor:pointer}.single-article__disabled-instructions{display:block}.single-article__container{background-color:#fff;border-radius:20px;margin:6rem auto;padding:6rem;width:50%}@media only screen and (max-width:75em){.single-article__container{width:70%}}@media only screen and (max-width:56.25em){.single-article__container{width:100%}}@media only screen and (max-width:51.25em){.single-article__container{margin:18rem auto 6rem;padding:6rem 0}}.single-article__container--privacy{padding-left:8rem}.single-article h2{font-size:2.5rem}.single-article__title{font-size:4rem;margin-bottom:1.5rem;text-align:center}@media only screen and (max-width:28.125em){.single-article__title{font-size:3rem;margin:0 auto 1.5rem;width:90%}}.single-article__slogan{font-weight:400;margin-bottom:4rem;text-align:center}@media only screen and (max-width:28.125em){.single-article__slogan{font-size:1.8rem;margin:1rem auto 4rem;width:90%}}.single-article__scadenza-container{margin:4rem 0 6rem}.single-article__scadenza-title{font-size:3rem;margin-bottom:1rem;text-align:center}.single-article__content{font-weight:400}.single-article__content h2,.single-article__content h3,.single-article__content h4,.single-article__content h5,.single-article__content h6{font-size:3rem;margin:2rem 0}.single-article__content li,.single-article__content p,.single-article__content ul{font-size:2.3rem;letter-spacing:1px;line-height:1.5;margin:1.5rem 0}@media only screen and (max-width:51.25em){.single-article__content li,.single-article__content p,.single-article__content ul{font-size:2rem;margin:0 auto;width:90%}}@media only screen and (max-width:21.875em){.single-article__content li,.single-article__content p,.single-article__content ul{font-size:1.8rem}}.single-article__content img{border-radius:15px;display:block;height:auto;margin:2rem auto;max-width:60%;width:auto}@media only screen and (max-width:28.125em){.single-article__content img{border-radius:0;max-width:100%}}.single-article__content .small{width:30%}@media only screen and (max-width:102.18em){.single-article__content .small{width:50%}}.single-article__main-image{border-radius:20px;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:51.25em){.single-article__main-image{border-radius:0}}.single-article__cta,.single-article__cta--email,.single-article__cta--mailing{background-color:transparent;border:none;margin:4rem auto 0}@media only screen and (max-width:102.18em){.single-article__cta,.single-article__cta--email,.single-article__cta--mailing{height:8rem;padding:0 2rem;width:31%}}@media only screen and (max-width:56.25em){.single-article__cta,.single-article__cta--email,.single-article__cta--mailing{font-size:1.8rem;height:8rem;margin:4rem auto 0;padding:0 2rem;width:29%}}@media only screen and (max-width:28.125em){.single-article__cta,.single-article__cta--email,.single-article__cta--mailing{height:auto;margin:2rem auto;padding:3rem;width:max-content}}.single-article__cta--email:hover,.single-article__cta--mailing:hover,.single-article__cta:hover{cursor:pointer}.single-article__button{margin:4rem auto}.single-article .video__play-icon-container{height:10rem;width:10rem}@media only screen and (max-width:56.25em){.single-article .video__play-icon-container{height:6rem;width:6rem}}.single-article .video__thumbnail-container{border:20px solid #e5e5e5;box-shadow:none}@media only screen and (max-width:28.125em){.single-article .video__thumbnail-container{border:none;margin-bottom:6rem}}.single-article .video__thumbnail{height:auto;margin:0;max-width:100%;width:100%}.single-article__date{color:#138cf0;font-weight:700;text-align:center}.single-article--diamante p{text-align:center}.single-article--diamante ul{list-style:inside}.single-article__social-share{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;margin-bottom:2rem}.single-article__social-share__title{font-family:Poppins,sans-serif;font-size:2rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:28.125em){.single-article__social-share__title{font-size:1.8rem;margin:0 auto;width:90%}}.single-article__buttons-container{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:4rem}@media only screen and (max-width:51.25em){.single-article__buttons-container{margin:0 auto;width:90%}}@media only screen and (max-width:28.125em){.single-article__buttons-container{flex-direction:column;gap:0;width:95%}}.single-article__text-container__title{font-family:Poppins,sans-serif;font-size:3rem;margin-bottom:2rem;text-align:center}.single-article__text-container__paragraph{font-size:2.3rem;font-weight:300;line-height:1.8}.single-article__text-container__paragraph:not(:last-child){margin-bottom:2rem}.single-article__book,.single-article__text-container__paragraph--address{text-align:center}@media only screen and (max-width:28.125em){.single-article__book{margin:6rem auto;width:90%}}.single-article__book__title{font-size:3.5rem;text-align:center}.single-article__book__phone-paragraph{align-items:center;display:flex;justify-content:center;margin:4rem 0!important}.single-article__book__phone-svg{margin-right:1rem;width:3rem}.single-article__book__aletti-editore-img{margin-bottom:4rem;width:30rem}.single-article__book__parole-in-fuga-img{margin:5rem 0 1rem;width:25rem}.single-article__book p{line-height:1.5;margin:0 auto;width:90%}.single-article__book a{display:block}.single-article__book__image{margin:4rem auto;width:25%}@media only screen and (max-width:28.125em){.single-article__book__image{width:60%}}.single-article__partecipa{margin-top:8rem;text-align:center}@media only screen and (max-width:28.125em){.single-article__partecipa{margin:8rem auto 3rem;width:90%}}.thank-you__container{background-color:#fff;border-radius:20px;margin:4rem auto 0;padding:8rem 4rem;text-align:center;width:70%}@media only screen and (max-width:102.18em){.thank-you__container{width:80%}}@media only screen and (max-width:28.125em){.thank-you__container{width:100%}}.thank-you__title{color:#138cf0;margin-bottom:2rem}.thank-you__text{font-weight:400}.thank-you__text:not(:last-child){margin-bottom:1rem}.d-none{display:none!important}.hidden{visibility:hidden!important}.hidden--file-input{position:absolute}.color-secondary,.text-secondary{color:#36c6ff!important}.text-center{text-align:center!important}.light-primary{color:#0b2639!important}.image-bw{filter:grayscale(100%);opacity:.6}.lead{font-family:Playfair Display,serif}@media only screen and (max-width:51.25em){.hide-mobile{display:none}}.hide-desktop{display:none}@media only screen and (max-width:51.25em){.hide-desktop{display:block}}.disabled-link{opacity:.5;pointer-events:none}.invisible{opacity:0}.bold{font-weight:700}.underlined{text-decoration:underline}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-5{margin-bottom:5rem!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mt-5{margin-top:5rem!important}