.esito-cta-container{border-top:1px solid #000;background-color:#fff;padding-top:1pc;padding-bottom:1pc;justify-self:center}
@supports(-moz-appearance:none){.esito-cta-container{margin-left:-55px}
}
@media(max-width:767.98px){.esito-cta-container.container-twoBtn{padding-top:0}
}
.esito-cta-container.operatore{padding-bottom:0;padding-top:0}
.esito-cta-container.domandiere{border-top:2px solid blue}
@media(max-width:767.98px){.esito-cta-container,.esito-cta-container.domandiere{border-top:unset}
}
.esito-cta-container .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.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:33px}
.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.textAndTwoBtn{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;padding:0 2pc}
@supports(-moz-appearance:none){.esito-cta-container .buttons-wrapper.textAndTwoBtn{padding:0}
}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
}
.esito-cta-container .buttons-wrapper.textAndTwoBtn .left-text-twoBtn{font-family:Light,sans-serif;font-size:9px}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn .left-text-twoBtn{padding-bottom:0;-ms-flex-item-align:center;align-self:center;padding-top:4px}
}
.esito-cta-container .buttons-wrapper.textAndTwoBtn .left-text-twoBtn p{font-size:13px;font-family:Light,sans-serif;-ms-flex-item-align:center;align-self:center;margin:revert}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn .left-text-twoBtn p{text-align:-webkit-center;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-bottom:1px}
}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn .left-text-twoBtn{padding-right:0;padding-bottom:0}
}
.esito-cta-container .buttons-wrapper.textAndTwoBtn .btn2{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn .btn2{padding:9pt 18px;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;-ms-flex-item-align:center;align-self:center}
}
.esito-cta-container .buttons-wrapper.textAndTwoBtn.space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;margin:0 auto;gap:8px}
@media(max-width:767.98px){.esito-cta-container .buttons-wrapper.textAndTwoBtn.space-evenly{width:100%}
}
.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,.esito-cta-container .btn2.secondary-cta.operatore{max-width:194px;width:100%}
.esito-cta-container .btn2.primary-cta.operatore .fontello-ico,.esito-cta-container .btn2.secondary-cta.operatore .fontello-ico{margin-left:18px}
@media only screen and (max-width:375px){.esito-cta-container .btn2.primary-cta.operatore,.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;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}
.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{width:100%}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper{padding-left:2pc;padding-right:2pc;border-top:1px solid #003cf0}
.esito-buttons-component.operatore .esito-cta-container .buttons-wrapper.justify-content-end{width:100%}
@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 .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}
.d-none{display:none !important}