.multistep-form .buying-process__news-post .image-container:after{background-image:linear-gradient(0deg,#000,transparent 40%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.multistep-form form .hs-form-field[class*=companies],.multistep-form form .hs-form-field[class*=performance],.multistep-form form .hs-form-field[class*=timestamp],.multistep-form.multistep-form--confirmation .form-counter,.multistep-form.multistep-form--confirmation form .hs-form-field:not([class*=reservation_files]){display:none}.multistep-form .form-container .dnd-row>[id*=form]{display:flex;flex-flow:column;height:100%;justify-content:center;position:relative}.multistep-form .button--add-school:not(.d-none){background:#196457;color:#fff;display:block;margin:auto;padding:10px;width:50%}.multistep-form .button--add-school:not(.d-none):hover{background:#244639;color:#fff}.multistep-form .form-container .dnd-row>[id*=form] .actions{text-align:center;transform:translateY(40px);width:100%}.multistep-form .form-container .dnd-row>[id*=form] .actions .hs-button,.multistep-form .form-container .dnd-row>[id*=form] .actions input[type=submit]{width:100%}@media (min-width:600px){.multistep-form .form-container .dnd-row>[id*=form] .actions{bottom:0;position:absolute;right:0;text-align:right;transform:none;width:50%}.multistep-form .form-container .dnd-row>[id*=form] .actions .hs-button,.multistep-form .form-container .dnd-row>[id*=form] .actions input[type=submit]{width:auto}}.multistep-form .multistep-form__form-container{padding-left:20px;padding-right:20px}.multistep-form .form-container .dnd-row>[id*=form]>form{margin-top:auto;padding-bottom:50px;position:static}.multistep-form.multistep-form--confirmation .form-container .dnd-row>[id*=form]>form{margin-bottom:auto}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento]>label{margin-bottom:20px}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento]>.input>ul.inputs-list{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento] ul.inputs-list li.hs-form-radio label{border-radius:30px;font-size:18px;margin:0 5px;overflow:hidden;padding:10px 30px;position:relative}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento] ul.inputs-list li.hs-form-radio input{-webkit-appearance:none;appearance:none;background-color:#f7fcfb;border:none;border-radius:30px;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:background-color .25s ease-in-out;width:100%}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento] ul.inputs-list li.hs-form-radio input:checked{background-color:#a1926b;box-shadow:none}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento] ul.inputs-list li.hs-form-radio input+span{pointer-events:none;position:relative;z-index:3}.multistep-form form .hs-form-field[class*=hs_chi_effetua_il_pagamento] ul.inputs-list li.hs-form-radio input:checked+span{color:#fff}.multistep-form form .hs_error_rollup{margin-top:10px;padding-left:10px;padding-right:10px}.multistep-form form .hs_error_rollup.animation{animation:hide 5s ease forwards}.multistep-form form .hs_error_rollup>ul{background-color:#ce4276;border-radius:5px;font-weight:600;padding:10px;text-align:center}@keyframes hide{0%{max-height:100vh;opacity:1;overflow:hidden}80%{max-height:100vh;opacity:1;overflow:hidden}to{max-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0}}.multistep-form form .hs_error_rollup .hs-error-msgs{margin-top:0}.multistep-form form .hs_error_rollup .hs-error-msgs label{color:#fff;margin-top:0}.multistep-form .form-counter{border-radius:20px;height:20px;overflow:hidden}.multistep-form .form-counter .form-counter__progress{transition:width .25s ease-in-out;width:0}.multistep-form form .hs_language>.input>ul.inputs-list{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.multistep-form form .hs-form-field>label{font-size:18px;line-height:1.4}.multistep-form form .hs_language.hs-form-field>label{margin-bottom:20px}.multistep-form form .hs_language.hs-form-field>.input>ul.inputs-list{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.multistep-form form .hs_language.hs-form-field ul.inputs-list li.hs-form-checkbox label{border-radius:30px;font-size:18px;margin:0 5px;overflow:hidden;padding:10px 30px;position:relative}.multistep-form form .hs_language.hs-form-field ul.inputs-list li.hs-form-checkbox input{-webkit-appearance:none;appearance:none;background-color:#f7fcfb;border:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:background-color .25s ease-in-out;width:100%}.multistep-form form .hs_language.hs-form-field ul.inputs-list li.hs-form-checkbox input:checked{background-color:#a1926b;box-shadow:none}.multistep-form form .hs_language.hs-form-field ul.inputs-list li.hs-form-checkbox input+span{pointer-events:none;position:relative;z-index:3}.multistep-form form .hs_language.hs-form-field ul.inputs-list li.hs-form-checkbox input:checked+span{color:#fff}