.azzera-rata-container{background-color:#e5195d;padding-top:5pc;padding-bottom:75px}
@media screen and (max-width:599px){.azzera-rata-container{padding-top:1pc;padding-bottom:2pc}
}
.azzera-rata-container .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80pc;max-width:100%;margin-left:auto;margin-right:auto;padding-left:2pc;padding-right:2pc}
@media screen and (max-width:768px){.azzera-rata-container .container-fluid{display:block;text-align:center}
}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid{padding-left:1pc;padding-right:1pc;text-align:left}
}
.azzera-rata-container .container-fluid .copy-text-container{width:488px;max-width:100%}
@media screen and (max-width:768px){.azzera-rata-container .container-fluid .copy-text-container{margin:0 auto}
}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .copy-text-container{width:100%;margin:0 0 1pc}
}
.azzera-rata-container .container-fluid .copy-text-container .text-box-title{margin-bottom:0}
.azzera-rata-container .container-fluid .copy-text-container .text-box-title h2{margin-bottom:0;font-family:Medium,Everett;font-size:40px;font-weight:500;line-height:3pc}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .copy-text-container .text-box-title h2{font-size:30px;line-height:37px}
}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text{margin-top:24px;font-family:Light,sans-serif;font-size:22px;line-height:2pc}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text{margin-top:9px;font-size:1pc;line-height:20px}
}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text p{margin-bottom:0}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text .alink,.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text a{color:#fff !important;background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px) !important}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text .alink:focus-visible,.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text a:focus-visible{outline-color:#fff !important}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text b{font-weight:400;font-family:Medium,sans-serif}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text .js-open-modal-link{margin-top:24px;font-size:22px;font-family:Medium,sans-serif;cursor:pointer;position:relative;top:1pc}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text .js-open-modal-link{font-size:1pc}
}
.azzera-rata-container .container-fluid .copy-text-container .text-box-rich-text .js-open-modal-link:hover{text-decoration:none}
.azzera-rata-container .container-fluid .empty-state-container{min-width:488px;width:488px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#9e2045;padding:43.48px 1pc;margin-left:59px;border-radius:10px;border:1px solid #fff}
@media screen and (max-width:768px){.azzera-rata-container .container-fluid .empty-state-container{margin:42px auto 0}
}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .empty-state-container{margin:22px 0 0;min-width:auto;width:100%;padding:1pc 11px}
}
.azzera-rata-container .container-fluid .empty-state-container .empty-state-asset{width:79px;margin:0 auto}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .empty-state-container .empty-state-asset{width:72px}
}
.azzera-rata-container .container-fluid .empty-state-container .empty-state-text{max-width:100%;margin:24px auto 0}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .empty-state-container .empty-state-text{margin:9pt auto 0}
}
.azzera-rata-container .container-fluid .empty-state-container .empty-state-text p{margin-bottom:0;font-family:Light,sans-serif;font-size:1pc;line-height:24px;text-align:center;color:#fff}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .empty-state-container .empty-state-text p{font-family:Light,sans-serif;font-size:1pc;line-height:19px}
}
.azzera-rata-container .container-fluid .share-code-container{max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#9e2045;padding:1pc;margin-left:59px}
@media screen and (max-width:768px){.azzera-rata-container .container-fluid .share-code-container{margin:0 auto}
}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container{margin:0;width:100%}
}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount{border-radius:20px 0 0 20px;margin-right:-1pc;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-right:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1pc}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .icon-special-discount{padding:3px 4px 3px 9pt;line-height:18px !important}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .icon-special-discount i:before{font-size:1pc;position:relative;top:1px;margin-left:0 !important;margin-right:0 !important}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .label-special-discount{line-height:18px !important}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .label-special-discount span{font-size:9pt !important;line-height:18px !important;font-family:Medium,sans-serif;font-weight:500;text-transform:uppercase}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .label-special-discount{padding-right:9pt}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .label-expiration-date span{font-size:9pt !important;line-height:18px !important;font-family:Medium,sans-serif;font-weight:500;text-transform:uppercase}
.azzera-rata-container .container-fluid .share-code-container .container-special-discount .label-expiration-date{padding-left:9pt;padding-right:9pt;border-left:1px solid #fff}
.azzera-rata-container .container-fluid .share-code-container .wave-deadline{min-width:106px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;height:20px;font-family:Medium,Everett;font-size:10px;line-height:13px;margin-bottom:15px;text-transform:uppercase;padding:0 9px}
.azzera-rata-container .container-fluid .share-code-container .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.azzera-rata-container .container-fluid .share-code-container .top-info .left-header-info{text-align:left}
.azzera-rata-container .container-fluid .share-code-container .top-info .left-header-info .label{font-family:Regular,sans-serif;font-size:9pt;line-height:18px}
.azzera-rata-container .container-fluid .share-code-container .top-info .left-header-info .value{font-family:Medium,sans-serif;font-size:22px;line-height:2pc}
.azzera-rata-container .container-fluid .share-code-container .top-info .right-header-info{text-align:right}
.azzera-rata-container .container-fluid .share-code-container .top-info .right-header-info .label{font-family:Regular,sans-serif;font-size:9pt;line-height:18px}
.azzera-rata-container .container-fluid .share-code-container .top-info .right-header-info .value{font-family:Medium,sans-serif;font-size:22px;line-height:2pc}
.azzera-rata-container .container-fluid .share-code-container .share-box{width:457px;margin-top:1pc;border-radius:8px;background-color:#fceaef}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container .share-box{width:100%}
}
.azzera-rata-container .container-fluid .share-code-container .share-box .header-share{border-radius:8px 8px 0 0;padding:4px 0;background-color:#fff;font-family:Medium,sans-serif;font-size:18px;line-height:24px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container .share-box .header-share{display:none}
.azzera-rata-container .container-fluid .share-code-container .share-box .header-share.force-show{display:-webkit-box;display:-ms-flexbox;display:flex;height:3pc;font-size:1pc;font-family:Regular,Everett}
}
.azzera-rata-container .container-fluid .share-code-container .share-box .system-header-share{border-radius:8px;height:36px;background-color:#fff;font-family:Medium,sans-serif;font-size:18px;line-height:20px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container .share-box .system-header-share{display:-webkit-box;display:-ms-flexbox;display:flex}
.azzera-rata-container .container-fluid .share-code-container .share-box .system-header-share.force-hide{display:none}
}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share{font-family:Light,Everett;font-size:18px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 1pc}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement{margin-right:24px}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement a{color:#003cf0;background-image:none !important}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement .iconShare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#003cf0}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement .iconShare:before{font-size:24px;margin-left:0;margin-right:5px}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement .textSocial{font-family:Medium,Everett;font-size:18px;line-height:24px}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement .textSocial:hover{cursor:pointer;text-decoration:underline}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement:last-child{margin-right:.2em}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement:hover{cursor:pointer}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share .socialElement:hover .textSocial{text-decoration:underline}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container .share-box .body-share{display:none}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show{display:-webkit-box;display:-ms-flexbox;display:flex;height:5pc}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement{margin-right:3pc}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement:last-child{margin-right:0}
}
@media screen and (max-width:599px) and (max-width:320px){.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement{margin-right:2pc}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement:last-child{margin-right:0}
}
@media screen and (max-width:599px){.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement .textSocial.hide-on-mobile{display:none}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement .iconShare:before{margin-right:0}
.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement .iconShare.fontello-icon-check:before,.azzera-rata-container .container-fluid .share-code-container .share-box .body-share.force-show .socialElement .iconShare.fontello-icon-link:before{margin-right:.2em}
}
.azzera-rata-container .container-fluid .share-code-container .bottom-info{margin-top:1pc;text-align:center}
.azzera-rata-container .container-fluid .share-code-container .bottom-info .label{font-family:Light,Everett;font-size:9pt;line-height:18px}
.azzera-rata-container .container-fluid .share-code-container .bottom-info .label p{margin-bottom:0}
.azzera-rata-container .container-fluid .share-code-container .bottom-info .label b{font-weight:400;font-family:Medium,Everett}
.js-how-to-zero-modal .modal-dialog{width:80pc;max-width:100%;padding-left:2pc;padding-right:2pc}
@media(max-width:1023.98px){.js-how-to-zero-modal .modal-dialog{padding:0}
}
.js-how-to-zero-modal .modal-dialog .modal-content{width:100%;height:auto;max-width:76pc}
@media screen and (max-width:768px){.js-how-to-zero-modal .modal-dialog .modal-content{position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content{-webkit-transform:unset;-ms-transform:unset;transform:unset}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-header{position:absolute;top:0;right:0;border-bottom:none !important;padding:23px !important}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-header{z-index:1;position:sticky;border-bottom:1px solid white !important;background-color:#e5195d;padding:1pc !important;border-radius:2px}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-header .fontello-icon-close{color:#000;z-index:1}
@media screen and (max-width:768px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-header .fontello-icon-close{color:#fff}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body{padding:0}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column{padding:0 3pc 130px;background-color:#e5195d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(width:1024px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
}
@media screen and (max-width:768px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column{padding:5pc 4pc 4pc}
}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column{padding:2pc 1pc}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column .left-content{width:477px;max-width:100%;margin:0 auto}
@media screen and (max-width:1024px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column .left-content{width:242px;margin:0}
}
@media screen and (max-width:768px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column .left-content{text-align:center;width:454px;margin:0 auto}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column .left-content .modal-title{font-family:Medium,Everett;font-size:40px;font-weight:500;line-height:47px;margin-top:0;color:#fff}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-left-column .left-content .modal-title{font-size:30px;line-height:37px}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column{padding:4pc 2pc 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(width:1024px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
}
@media screen and (max-width:1024px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column{padding:73px 52px 58px 26px}
}
@media screen and (max-width:768px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column{padding:2pc 78px 75px 113px}
}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column{padding:24px 0}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content{max-width:100%;margin:0 auto}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text{margin:0 auto;max-width:100%;padding-right:72px}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text{width:100%;padding:0 1pc}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text ol{list-style:none;counter-reset:my-awesome-counter;margin-bottom:0;padding-left:0}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text ol li{counter-increment:my-awesome-counter;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2pc;font-family:Light,Everett;font-size:1pc;line-height:20px}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text ol li{margin-bottom:24px}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text ol li b{font-weight:400;font-family:Medium,Everett;display:contents}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-text ol li:before{content:counter(my-awesome-counter) ". ";font-family:Medium,Everett;font-size:30px;line-height:37px;margin-right:14px}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .text-separator{border-bottom:1px solid black;padding-top:8px}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .text-separator{margin:0 1pc}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs{margin-top:2pc}
@media screen and (max-width:599px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs{padding:0 1pc}
}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item{color:#000;margin-top:1pc;margin-bottom:24px}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-title{font-family:Medium,Everett;font-size:1pc;line-height:19px;margin-bottom:0;padding-bottom:0}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-title p{margin-bottom:0}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-text{font-family:Light,sans-serif;font-size:1pc;line-height:20px;margin-top:8px}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-text span{line-height:inherit;font-size:inherit}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-text p{margin-bottom:0}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-text a{font-family:Medium,sans-serif}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item .modal-faq-text b{font-weight:400;font-family:Medium,sans-serif}
.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .modal-right-column .right-content .modal-faqs .modal-faq-item:first-child{margin-top:0}
@media(width:768px){.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .col-md-5,.js-how-to-zero-modal .modal-dialog .modal-content .modal-body .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.js-how-to-zero-modal .modal-dialog .modal-content.modal-content-scroll{-webkit-transform:unset;-ms-transform:unset;transform:unset}
.js-how-to-zero-modal .modal-dialog.modal-dialog-scroll{position:relative;top:unset}
.js-how-to-zero-modal ul{padding-left:0;list-style-type:none}
html{background-color:white}
.dashboard-menu-private{background:#e5195d !important}
.color-dark-pink{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e5195d),color-stop(0,white));background:linear-gradient(180deg,#e5195d 50%,white 0)}
.private-footer-component{position:absolute !important;width:100% !important}
#radici-container-mgm .banner-push-radici{margin-bottom:3pc}
#radici-container-mgm .banner-push-radici .container-image{width:2pc;line-height:24px}
#radici-container-mgm .banner-push-radici .component-container #banner-push-radici-title{padding-left:0}
#radici-container-mgm .banner-push-radici .component-container #banner-push-radici .icon:before{font-size:2pc;margin:0 !important;position:relative}
.cards-members-component .cards-container-fluid{padding-top:0}
.cards-members-component .cards-container-fluid .banner-container{margin-top:3pc}
.js-open-modal-link{margin-top:1pc}