.domandiere-container{position:relative;min-height:90.5vh}
@media(max-width:1023.98px){.domandiere-container{min-height:80.5vh}
}
@media(max-width:767.98px){.domandiere-container{min-height:80.5vh}
}
.domandiere-container .domandiere-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:76pc;margin:0 auto;min-height:inherit}
.domandiere-container .domandiere-wrapper .component-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container{margin-top:4pc}
@media(max-width:1023.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container{margin-top:2pc}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description{margin-top:1pc}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description p{margin-bottom:0}
@media(max-width:1023.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description p{font-size:18px}
}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description p{font-size:1pc;line-height:20px;margin-right:18px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description b{font-family:Medium,sans-serif;line-height:26px}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description b{font-size:1pc;line-height:20px}
}
@media(max-width:1023.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description ul{font-size:18px}
}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description ul{font-size:1pc;line-height:20px;margin-right:18px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description ul li{margin-bottom:13px}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-text-container .domandiere-description ul li:last-child{margin-bottom:0}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3pc}
@media(max-width:1023.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container{margin-top:40px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .error-container{padding-top:8px}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .appliances-container{width:100%}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label{padding-left:35px}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label{padding-left:33px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label:before{top:0}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label:before{top:-5px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label:after{top:4px}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container input[type=radio]+label:after{top:-1px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check{padding-right:24px;padding-left:0}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check .form-check-label{line-height:1pc}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check.checkbox{padding-bottom:24px}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check.checkbox .checkbox-decorator .check{border-radius:unset}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check.checkbox .checkbox-label-container p{font-size:9pt;font-family:Light,sans-serif;padding-left:10.25px;line-height:1pc;max-width:322px}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .form-check.checkbox .checkbox-label-container p{width:100%;padding-left:0;margin-bottom:0}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .single-column-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .single-column-input .form-check{margin-bottom:24px}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .two-columns-checkboxes{width:628px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-selection-container .two-columns-checkboxes{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(max-width:1023.98px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container{margin-bottom:24px !important}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .robo-navigation-buttons-component{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .backButton{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:8pc}
}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .backButton .backButtonCopy{margin-left:5px}
}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .forwardButton{min-width:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:24px}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .forwardButton .forwardButtonIcon:before{margin-right:0}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .forwardButton .forwardButtonIcon{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .forwardButton .forwardButtonCopy{font-family:Regular,sans-serif;font-size:20px;line-height:26px}
@media only screen and (max-width:425px){.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .forwardButton .forwardButtonCopy{text-align:center}
}
.domandiere-container .domandiere-wrapper .component-wrapper .domandiere-action-container .component-button-container .fontello-ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.select2-dropdown--above{border:1px solid #000}
.wrapperColorBluePublic .modal-title{color:#fff !important}
#loading-animation{width:20pc}
.field-boarding-title-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1pc}
.field-boarding-title-label .fontello-icon-energy-ico:before,.field-boarding-title-label .fontello-icon-gas-ico:before{font-size:30px;margin-left:0}