@charset "UTF-8";.component_input_section{padding:32px 20px}
@media only screen and (min-width:768.02px){.component_input_section{padding:57px 20px 50px}
}
.component_input_section.theme_vermillion .wrap-text p a{color:#e84e0f}
.component_input_section.theme_grey .wrap-text p a{color:#777}
.component_input_section.theme_peacock-blue .wrap-text p a{color:#005ca9}
.component_input_section.theme_violet .wrap-text p a{color:#b400c8}
.component_input_section.theme_turquoise-blue .wrap-text p a{color:#00a8b0}
.component_input_section.theme_cerulean .wrap-text p a{color:#006eb7}
.component_input_section.theme_sea-green .wrap-text p a{color:#2d934f}
.component_input_section.theme_yellow-orange .wrap-text p a{color:#f7a600}
.component_input_section.theme_white-two .wrap-text p a{color:#fff}
.component_input_section.theme_turbo .wrap-text p a{color:#e8e100}
.component_input_section.theme_sunflower-yellow .wrap-text p a{color:#e84e0f}
.component_input_section.theme_energia-luce .wrap-text p a{color:#ffdc13}
.component_input_section.theme_energia-gas .wrap-text p a{color:#40ddff}
.component_input_section.theme_energia-dual .wrap-text p a{color:#f90}
.component_input_section.theme_ies_light .wrap-text p a{color:#d9d9d9}
.component_input_section.theme_ies_medium .wrap-text p a{color:#a1a1a1}
.component_input_section.theme_ies_dark .wrap-text p a{color:#141414}
.component_input_section.theme_innovation .wrap-text p a{color:#afcb37}
.component_input_section.theme_areti_magenta .wrap-text p a{color:#f06}
.component_input_section.theme_areti_darkblue .wrap-text p a{color:#006999}
.component_input_section.theme_nuovo-tiffany .wrap-text p a{color:#00a8b0}
.component_input_section.theme_nuovo-acqua .wrap-text p a{color:#006eb7}
.component_input_section.theme_nuovo-areti .wrap-text p a{color:#8f0052}
.component_input_section.theme_nuovo-grigio .wrap-text p a{color:#575756}
.component_input_section.theme_nuovo-energia .wrap-text p a{color:#ec6726}
.component_input_section.theme_nuovo-ambiente .wrap-text p a{color:#449b50}
.component_input_section.theme_nuovo-infrastructure .wrap-text p a{color:#25768b}
.component_input_section.theme_petrol .wrap-text p a{color:#005157}
.component_input_section.theme_teal .wrap-text p a{color:#007b8b}
.component_input_section.theme_turquoise-new .wrap-text p a{color:#00a8b0}
.component_input_section.theme_medium-turquoise .wrap-text p a{color:#66cbd0}
.component_input_section.theme_powderblue .wrap-text p a{color:#99dcdf}
.component_input_section.theme_azure .wrap-text p a{color:#deeaea}
.component_input_section.theme_dark-lava .wrap-text p a{color:#373737}
.component_input_section.theme_davys-grey .wrap-text p a{color:#576060}
.component_input_section.theme_nickel .wrap-text p a{color:#929292}
.component_input_section.theme_medium-grey .wrap-text p a{color:#d0d0d0}
.component_input_section.theme_light-grey-new .wrap-text p a{color:#e7e6e6}
.component_input_section.theme_whitesmoke .wrap-text p a{color:#f5f7f7}
.component_input_section.theme_dark-olive .wrap-text p a{color:#063616}
.component_input_section.theme_environment-green .wrap-text p a{color:#2d934f}
.component_input_section.theme_lightsea-green .wrap-text p a{color:#c3e6cf}
.component_input_section.theme_success-accent .wrap-text p a{color:#0dbd33}
.component_input_section.theme_success-pastel .wrap-text p a{color:#daffe2}
.component_input_section.theme_warning-accent .wrap-text p a{color:#f7a600}
.component_input_section.theme_warning-pastel .wrap-text p a{color:#fff5e1}
.component_input_section.theme_error-accent .wrap-text p a{color:#eb1c33}
.component_input_section.theme_error-pastel .wrap-text p a{color:#ffdee2}
.component_input_section--reverse .wrap{flex-direction:row-reverse}
.component_input_section .wrap{max-width:1200px;margin:0 auto}
@media only screen and (min-width:768.02px){.component_input_section .wrap{display:flex;justify-content:space-between}
}
.component_input_section .wrap-text{margin-bottom:80px}
@media only screen and (min-width:768.02px){.component_input_section .wrap-text{width:50%}
.component_input_section .wrap-text p{width:72%}
}
.component_input_section .title{margin-bottom:25px}
@media only screen and (min-width:768.02px){.component_input_section .title{width:72%}
}
.component_input_section form{margin:44px 0;text-align:center}
@media only screen and (min-width:768.02px){.component_input_section form{display:flex;justify-content:space-between;align-items:flex-end;text-align:left;margin:21px 0 56px;height:100px;position:relative}
}
.component_input_section form span.form_error{position:absolute;bottom:-20px}
.component_input_section form .form-group{text-align:left}
@media only screen and (min-width:768.02px){.component_input_section form .form-group{width:calc( 100% - 188px);margin-bottom:0}
}
.component_input_section form .form-group input{height:47px}
.component_input_section form .btn{margin-top:20px}
@media only screen and (min-width:768.02px){.component_input_section form .btn{width:160px}
}
.component_input_section .wrap-img{width:100%}
@media only screen and (min-width:768.02px){.component_input_section .wrap-img{width:40%}
}
.component_input_section .wrap-img img{width:100%;height:auto}
.component_input_section .modal--success .icon-error{display:none}
.component_input_section .modal--success .info{color:#5db633}
.component_input_section .modal--error .icon-success{display:none}
.component_input_section .modal--error .info{color:#ea635c}
@media only screen and (min-width:768.02px){.component_input_section .modal .modal-dialog{max-width:538px;width:100%}
}
.component_input_section .modal .modal-content{border-radius:24px;box-shadow:0 9.96283px 22.4164px rgba(0,0,0,0.2);padding:24px 20px}
@media only screen and (min-width:768.02px){.component_input_section .modal .modal-content{padding:35px 30px}
}
.component_input_section .modal button.close{position:absolute;right:0;top:-12px;opacity:1}
.component_input_section .modal .modal-icon img{width:60px;height:auto}
.component_input_section .modal .action{margin-top:22px}
.section-input .form-group input.form-control.form_error{color:red;border:1px solid red}