.esito-cta-container{border-top:1px solid #000;background-color:#fff;padding-top:1pc;padding-bottom:1pc;justify-self:center}
@media(max-width:767.98px){.esito-cta-container{border-top:unset}
}
.esito-cta-container .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.esito-cta-container .buttons-wrapper.space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:71%;margin:0 auto}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.space-evenly{width:100%}
}
.esito-cta-container .buttons-wrapper.textAndBtn{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;padding:0 2pc}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
}
.esito-cta-container .buttons-wrapper.textAndBtn .left-text{padding-right:1pc}
.esito-cta-container .buttons-wrapper.textAndBtn .left-text p{margin-bottom:0;font-size:1pc;font-family:Medium,sans-serif}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndBtn .left-text{padding-right:0;padding-bottom:1pc}
}
.esito-cta-container .buttons-wrapper.textAndBtn .btn2{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
.esito-cta-container .buttons-wrapper{position:relative}
.esito-cta-container .btn2{padding:9pt 31px;border:unset;border-radius:8px}
.esito-cta-container .btn2.ml-btn-multiple .cta-label2{padding:9pt 45px}
@media(max-width:1023.98px){.esito-cta-container .btn2.ml-btn-multiple{padding:9pt 45px}
}
@media(max-width:767.98px){.esito-cta-container .btn2.ml-btn-multiple{margin-right:0;max-width:163px;padding:9pt;line-height:1}
}
.esito-cta-container .btn2~button{padding:9pt 45px}
@media(max-width:767.98px){.esito-cta-container .btn2~button{max-width:163px;padding:9pt;line-height:1;margin-left:13px}
}
@media(max-width:767.98px){.esito-cta-container .btn2{width:100%}
}
.esito-cta-container .btn2.primary-cta.color-black{background-color:#000;color:#fff}
.esito-cta-container .btn2.primary-cta.color-blue{background-color:#003cf0;color:#fff}
.esito-cta-container .btn2.primary-cta.color-violet{background-color:#660098;color:#fff}
.esito-cta-container .btn2.primary-cta.color-white{background-color:#fff;color:#000}
.esito-cta-container .btn2.primary-cta.color-dark-green{background-color:#34b78f;color:#fff}
.esito-cta-container .btn2.primary-cta.color-light-green{background-color:#86d800;color:#fff}
.esito-cta-container .btn2.primary-cta.color-yellow{background-color:#ffc300;color:#000}
.esito-cta-container .btn2.primary-cta.color-light-blue{background-color:#5fdbe7;color:#000}
.esito-cta-container .btn2.secondary-cta{background-color:transparent !important;border:1px solid}
.esito-cta-container .btn2.secondary-cta.color-black{border-color:#000;color:#000}
.esito-cta-container .btn2.secondary-cta.color-blue{border-color:#003cf0;color:#003cf0}
.esito-cta-container .btn2.secondary-cta.color-violet{border-color:#660098;color:#660098}
.esito-cta-container .btn2.secondary-cta.color-white{border-color:#fff;color:#fff}
.esito-cta-container .btn2.secondary-cta.color-dark-green{border-color:#34b78f;color:#34b78f}
.esito-cta-container .btn2.secondary-cta.color-light-green{border-color:#86d800;color:#86d800}
.esito-cta-container .btn2.secondary-cta.color-yellow{border-color:#ffc300;color:#ffc300}
.esito-cta-container .btn2.secondary-cta.color-light-blue{border-color:#5fdbe7;color:#5fdbe7}
.esito-cta-container .btn2.primary-cta.operatore{max-width:194px;width:100%}
.esito-cta-container .btn2.primary-cta.operatore .fontello-ico{margin-left:18px}
@media only screen and (max-width:375px){.esito-cta-container .btn2.primary-cta.operatore{max-width:191px}
}
@media(max-width:767.98px){.esito-cta-container .btn2.primary-cta.operatore:not(:has(+a)){max-width:unset;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.esito-cta-container .btn2.primary-cta.operatore:not(:has(+a)) .fontello-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.esito-cta-container .btn2.secondary-cta.operatore{max-width:194px;width:100%}
.esito-cta-container .btn2.secondary-cta.operatore .fontello-ico{margin-left:18px}
@media only screen and (max-width:375px){.esito-cta-container .btn2.secondary-cta.operatore{max-width:191px}
}
.esito-cta-container .btn2 .cta-label,.esito-cta-container .btn2 .cta-label2{font-family:Medium,sans-serif;font-size:22px;font-weight:500;text-transform:none;line-height:normal}
.esito-cta-container .link-back{font-size:22px;text-transform:none;line-height:normal}
.esito-cta-container .link-back .fontello-ico:before{margin-right:10px}
@media(min-width:1024px){.esito-cta-container .hide-desktop{display:none}
}
@media(max-width:1023.98px){.esito-cta-container .hide-mobile{display:none}
}
.esito-buttons-component.operatore{width:100%;position:sticky;bottom:-1px;background-color:#fff}
.esito-buttons-component.operatore.sticky{border:0;padding-top:0}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper.justify-content-end{width:100%;-webkit-box-orient:unset !important;-webkit-box-direction:unset !important;-ms-flex-direction:unset !important;flex-direction:unset !important}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper{padding-left:2pc;padding-right:2pc;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media(max-width:767.98px){.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper{padding-left:1pc;padding-right:1pc}
}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper{border-top:1px solid #000}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .btn2,.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .link-back{margin:24px 0}
@media only screen and (max-width:290px){.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .btn2,.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .link-back{font-size:18px}
}
@media only screen and (max-width:290px){.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .btn2{max-width:150px;padding:10px 21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .btn2 .cta-label2,.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper .btn2 .fontello-ico:before{font-size:18px}
}
.esito-buttons-component .esito-cta-container .buttons-wrapper .link-back{background-image:none !important}
.esito-buttons-component .esito-cta-container .buttons-wrapper button:disabled{cursor:auto;opacity:.3}
.sticky .esito-cta-container{border:unset}