.pbv_b2b_form{--pbv-image-bg-color:#dbdbdb;--pbv-form-radio-border:#cdd0d2;--pbv-form-image-text-color:#fff;--pbv-form-white:#fff;--pbv-form-radio-dot:#05141f;--pbv-form-image-text-background:#05141f;--pbv-form-label-color:#697278;--pbv-form-error-color:#cd0a0a}
#eut_container .eut_cmly_section .inner{width:100%}
.pbv_b2b_form_wrapper{display:flex}
.pbv_b2b_form_wrapper>div{flex:1}
.pbv_b2b_form_wrapper_image{background-color:var(--pbv-image-bg-color);display:flex;flex-direction:column}
.pbv_b2b_form_wrapper_image_img{flex:1;background-image:var(--pbv-b2b-bg-image);background-size:cover;background-position:center}
.pbv_b2b_form_wrapper_image_img img{width:100%;height:100%;object-fit:cover;display:block}
.pbv_b2b_form_wrapper_image_img img:last-child{display:none}
.pbv_b2b_form_wrapper_image_content{padding:2rem 2.01rem;background-color:var(--pbv-form-image-text-background);color:var(--pbv-form-image-text-color);word-break:break-word}
.pbv_b2b_form_wrapper_form{padding:4rem 2rem}
.pbv_b2b_form_wrapper_form_title{margin-bottom:2rem}
.pbv_b2b_form_wrapper_form_desc{margin-bottom:2rem}
.pbv_b2b_form_wrapper_form_title>*{font-weight:bold;margin-bottom:1rem}
.pbv_b2b_form_wrapper_form_title h2{font-family:"kiam",sans-serif;font-weight:normal}
.pbv_b2b_wrapper_form_control input[type="radio"]{-webkit-appearance:none;width:1.2em;height:1.2em;border:.1rem solid var(--pbv-form-radio-border);border-radius:50%;position:relative}
.pbv_b2b_wrapper_form_control input[type="radio"]::before{position:absolute;content:"";width:0;height:0;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:120ms transform ease-in-out;background-color:var(--pbv-form-radio-dot)}
.pbv_b2b_wrapper_form_control input[type="radio"]:checked::before{width:70%;height:70%}
.pbv_b2b_wrapper_form_control .pbv_b2b_radio span{display:flex;flex-direction:row;padding-right:2rem;align-items:center;margin-bottom:1rem}
.pbv_b2b_wrapper_form_control.pbv_b2b_radio{display:flex;margin:3rem 0 0}
.pbv_b2b_radio .pbv_b2b_wrapper_form_field>span{display:flex;align-items:center}
.pbv_b2b_radio .pbv_b2b_wrapper_form_field.invalid .pbv_b2b_error{margin-bottom:1rem}
.pbv_b2b_wrapper_form_field.custom-select .pbv_b2b_error,.pbv_b2b_wrapper_form_field.form_chk .pbv_b2b_error{font-size:.9rem}
.pbv_b2b_radio .pbv_b2b_wrapper_form_field{display:block;width:100%}
.pbv_b2b_radio_field{display:flex;flex-wrap:wrap}
.eut_form_plugin.pbv_custom_radio_style>label.eut_checkbox:before{background-position:0 0;background-image:unset;border:1px solid var(--pbv-form-radio-border);border-radius:2rem;transform:scale(1.2)}
.eut_form_plugin.pbv_custom_radio_style>label.eut_checkbox.active:before{background-position:-32px 0;background-color:black;-webkit-box-shadow:1.5px 1.5px 0 0 var(--pbv-form-white) inset,-1.5px -1.5px 0 0 var(--pbv-form-white) inset,-1.5px 1.5px 0 0 var(--pbv-form-white) inset,1.5px -1.5px 0 0 var(--pbv-form-white)inset;box-shadow:1.5px 1.5px 0 0 var(--pbv-form-white) inset,-1.5px -1.5px 0 0 var(--pbv-form-white) inset,-1.5px 1.5px 0 0 var(--pbv-form-white) inset,1.5px -1.5px 0 0 var(--pbv-form-white) inset}
.pbv_b2b_wrapper_form_field.eut_form_plugin.pbv_custom_radio_style label.eut_checkbox:before{transform:scale(1.2);margin:-2px .5rem 0 2px}
.pbv_b2b_radio input[type="radio"]{padding:0}
.pbv_b2b_form label{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.pbv_b2b_radio label{padding-left:.5em;color:var(--pbv-form-label-color);line-height:1.2rem}
.pbv_b2b_wrapper_form_field .txt_opt.title_others{color:var(--pbv-form-label-color);margin-bottom:.5rem}
.pbv_b2b_wrapper_form_control .pbvRequired:not(.pbv_b2b_radio) label:after,.pbv_b2b_wrapper_form_control .pbvRequired:not(.pbv_b2b_radio_field):after{content:"*"}
.pbv_b2b_fields{display:flex;flex-wrap:wrap;margin-bottom:2rem}
.pbv_b2b_wrapper_form_field{width:calc(50% - 0.8rem);margin-right:.8rem;display:flex;flex-direction:column;justify-content:end;margin-bottom:1rem}
.pbv_b2b_wrapper_form_field.form_chk{display:block}
.pbv_b2b_wrapper_form_field>span{position:relative;display:block}
.pbv_b2b_wrapper_form_field input{width:100%;box-sizing:border-box;padding:1.3rem .5rem 1.1rem;font-size:1rem;height:auto;line-height:1.2rem}
.pbv_b2b_wrapper_form_field textarea{width:100%;padding:1.3rem .5rem 1.1rem;box-sizing:border-box;font-size:1rem;line-height:1.2rem;resize:vertical}
.pbv_b2b_wrapper_textarea{width:100%}
.pbv_b2b_wrapper_form_field textarea:focus+.pbv_floating_label,.pbv_b2b_wrapper_form_field textarea:not(:placeholder-shown)+.pbv_floating_label{font-size:.7rem;top:-15px;bottom:0;left:0;opacity:1}
.pbv_b2b_wrapper_form_field .pbv_floating_label{position:absolute;font-size:1rem;padding:1.2rem .5rem;color:var(--pbv-form-label-color);left:0;top:0;transition:all 300ms cubic-bezier(0.4,0,0.2,1);pointer-events:none;width:calc(100% - 2.5rem);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pbv_b2b_wrapper_form_field input:focus+.pbv_floating_label,.pbv_b2b_wrapper_form_field .pbv_floating_label.floating-label--above,.pbv_b2b_wrapper_form_field input:not(:placeholder-shown)+.pbv_floating_label{font-size:.7rem;top:-15px;bottom:0;left:0;opacity:1}
.pbv_b2b_wrapper_form_field .pbv_b2b_error{display:none;color:var(--pbv-form-error-color)}
.pbv_b2b_wrapper_form_field.invalid .pbv_b2b_error{display:block;font-size:.9rem}
.pbv_b2b_wrapper_form_field.invalid input,.pbv_b2b_wrapper_form_field.invalid textarea,.pbv_b2b_wrapper_form_field.invalid .selected-headline{border:1px solid var(--pbv-form-error-color)}
.pbv_b2b_wrapper_form_field.invalid>span:after{content:'';height:1rem;width:1rem;top:50%;right:.5rem;transform:translateY(-50%);position:absolute;display:block;background:url('data:image/svg+xml,<svgxmlns="http://www.w3.org/2000/svg"viewBox="002424"fill="none"><pathfill-rule="evenodd"clip-rule="evenodd"d="M1222c5.523010-4.47710-10S17.523212226.477212s4.477101010zm-1.5-5.009c0-.867.659-1.4911.491-1.491.8501.509.6241.5091.4910.867-.6591.509-1.5091.509-.8320-1.491-.642-1.491-1.509zM11.1726a.5.5000-.499.522l.3067a.5.5000.5.478h1.043a.5.5000.5-.478l.305-7a.5.5000-.5-.522h-1.655z"fill="%23cd0a0a"/></svg>')}
.pbv_b2b_wrapper_form_field.input-date.invalid>span:after,.pbv_b2b_wrapper_form_field.input-date.valid>span:after{right:2.5rem}
.pbv_b2b_wrapper_form_field.invalid.custom-select>span:after,.pbv_b2b_wrapper_form_field.valid.custom-select>span:after{right:2rem}
.pbv_b2b_wrapper_form_field.valid>span:after{content:'';height:2rem;width:2rem;top:50%;right:.5rem;transform:translateY(-50%);position:absolute;display:block;background:url('data:image/svg+xml,<svgxmlns="http://www.w3.org/2000/svg"fill="%23000000"viewBox="0010241024"><pathd="M760380.4l-61.6-61.6-263.2263.1-109.6-109.5L264534l171.2171.2L760380.4z"/></svg>')}
.pbv_b2b_wrapper_form_field.custom-select{position:relative}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .selected-headline{appearance:none;width:100%;box-sizing:border-box;padding:1.3rem .5rem 1.1rem;font-size:1rem;height:auto;line-height:1.1rem;cursor:pointer;display:block}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .selected-headline span{max-width:calc(100% - 2.5rem);display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .select-list li{padding:0}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .select-list .select-list-link{padding:1rem;height:auto}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .selected-headline:after{content:" ";position:absolute;height:2rem;width:2rem;display:block;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvgfill='none'viewBox='002424'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathfill-rule='evenodd'clip-rule='evenodd'd='M12.707114.7071C12.316615.097611.683415.097611.292914.7071L6.292899.70711C5.902379.316585.902378.683426.292898.29289C6.683427.902377.316587.902377.707118.29289L1212.5858L16.29298.29289C16.68347.9023717.31667.9023717.70718.29289C18.09768.6834218.09769.3165817.70719.70711L12.707114.7071Z'fill='%23000000'/%3E%3C/svg%3E")}
.pbv_b2b_wrapper_form_field.custom-select{position:relative}
.pbv_b2b_wrapper_form_field.form_wrp .sel_box button.dropdown-toggle{appearance:auto;width:100%;box-sizing:border-box;padding:1.3rem .5rem 1.1rem;font-size:1rem;height:auto;line-height:0;cursor:pointer;display:block;border:1px solid light-dark(#767676,#858585)}
.pbv_b2b_wrapper_form_field.form_wrp .sel_box button.dropdown-toggle .filter-option{line-height:1.1rem}
.bootstrap-select .dropdown-toggle:focus{outline-offset:0;border-radius:0}
.pbv_b2b_wrapper_form_field.form_wrp .sel_box .dropdown-menu.inner li{height:auto}
.pbv_b2b_wrapper_form_field.form_wrp .sel_box .dropdown-menu.inner a{padding:1rem}
.pbv_b2b_wrapper_form_field.form_wrp .bootstrap-select.btn-group .dropdown-toggle .caret{content:" ";position:absolute;height:2rem;width:2rem;display:block;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvgfill='none'viewBox='002424'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathfill-rule='evenodd'clip-rule='evenodd'd='M12.707114.7071C12.316615.097611.683415.097611.292914.7071L6.292899.70711C5.902379.316585.902378.683426.292898.29289C6.683427.902377.316587.902377.707118.29289L1212.5858L16.29298.29289C16.68347.9023717.31667.9023717.70718.29289C18.09768.6834218.09769.3165817.70719.70711L12.707114.7071Z'fill='%23000000'/%3E%3C/svg%3E")}
.pbv_b2b_wrapper_form_field.custom-select .sel_box .select-list{display:block}
.pbv_b2b_wrapper_form_field.form_wrp .btn.dropdown-toggle.btn-default:before,.pbv_b2b_wrapper_form_field.form_wrp .btn.dropdown-toggle.btn-default:after{display:none}
.pbv_b2b_wrapper_form_field.eut_form_plugin .sel_box .selected-headline:before{display:none}
.pbv_b2b_wrapper_disclaimer{margin-top:4rem;margin-bottom:1rem;color:var(--pbv-form-label-color)}
.pbv_b2b_wrapper_disclaimer:last-of-type{margin-top:1rem;margin-bottom:4rem}
.pbv_b2b_wrapper_mandatory{color:var(--pbv-form-label-color);width:100%}
.pbv_b2b_wrapper_form_field.pbv_custom_radio_style.eut_form_plugin label.eut_checkbox{color:var(--pbv-form-label-color);font-size:1rem;display:inline}
.pbv_b2b_wrapper_form_field:not(.pbv_custom_radio_style).eut_form_plugin>label.eut_checkbox{color:var(--pbv-form-label-color)}
.pbv_b2b_wrapper_form_field.form_chk{width:100%}
.pbv_b2b_wrapper_form_field.eut_form_plugin label.eut_checkbox:before{transform:scale(1.5);margin:-2px 1rem 0 4px}
.pbv_b2b_btn{background:black;color:white;padding:1.5rem 2rem;display:inline-block}
.pbv_b2b_wrapper_form_field.btn_wrap{width:auto;display:block;margin-top:2rem}
a.pbv_b2b_link{text-decoration:underline;margin-right:1rem}
.pbvForm:not(.cq-Editable-dom) .pbv_b2b_form_wrapper_form{height:100vh;overflow:auto;position:relative}
.pbvForm select[required]+.select-list-box .selected-headline span:after{content:'*'}
.pbv_b2b_wrapper_form_field.pbv_b2b_radio{width:100%}
@media screen and (max-width:1199px){.pbv_b2b_form_wrapper{display:block}
.pbvForm:not(.cq-Editable-dom) .pbv_b2b_form_wrapper_form{height:auto}
.pbv_b2b_form_wrapper_image_img img{display:none}
.pbv_b2b_form_wrapper_image_img img:last-child{display:block}
}
@media screen and (max-width:767px){.pbv_b2b_wrapper_form_field{width:100%}
.pbv_b2b_wrapper_form_field{margin-right:0}
a.pbv_b2b_link{display:block}
}
#container .location{margin-bottom:0}
#content.subContents{padding-bottom:0}
.pbv_b2b_wrapper_form_field input[type=text].eut_data_wrong,.pbv_b2b_wrapper_form_field input[type=password].eut_data_wrong,.pbv_b2b_wrapper_form_field input[type=number].eut_data_wrong,.pbv_b2b_wrapper_form_field input[type=email].eut_data_wrong,.pbv_b2b_wrapper_form_field input[type=email].eut_data_right.falseinput.ng-invalid-pattern,.pbv_b2b_wrapper_form_field input[type=tel].eut_data_wrong,.pbv_b2b_wrapper_form_field input[type=number].eut_data_wrong{background-image:none;padding-right:2rem}
.pbv_b2b_wrapper_form_field input[type=text].eut_data_right,.pbv_b2b_wrapper_form_field input[type=password].eut_data_right,.pbv_b2b_wrapper_form_field input[type=number].eut_data_right,.pbv_b2b_wrapper_form_field input[type=email].eut_data_right,.pbv_b2b_wrapper_form_field input[type=tel].eut_data_right,.pbv_b2b_wrapper_form_field input[type=number].eut_data_right{background:0;padding-right:2rem}
.pbv_b2b_wrapper_form_dealer-list{width:calc(50% - 0.8rem);margin-right:.8rem;margin-bottom:1rem}
.pbv_b2b_wrapper_form_dealer-list .list{height:auto;background:white;box-sizing:border-box;overflow:auto;transition:height .3s ease}
.pbv_b2b_wrapper_form_dealer-list .list li{overflow:hidden;border-bottom:1px solid #e5e5e5}
.pbv_b2b_wrapper_form_dealer-list .list li a{overflow:hidden;display:flex;padding:.5rem;text-decoration:none}
.pbv_b2b_wrapper_form_dealer-list .list li a:hover,.pbv_b2b_wrapper_form_dealer-list .list li a.on{background-color:var(--pbv-form-image-text-background);color:white;cursor:pointer}
.pbv_b2b_wrapper_form_dealer-list .list li .name{padding-right:7%;width:100%;display:block}
.pbv_b2b_wrapper_form_dealer-list .list li .city{display:block}
.pbv_b2b_wrapper_form_dealer-list .list li.no_dealer{border-bottom:0;padding:1rem}
.pbv_b2b_wrapper_form_dealer-list.invalid .list{box-sizing:border-box}
.pbv_b2b_wrapper_form_dealer-list .pbv_b2b_error{display:none}
.pbv_b2b_wrapper_form_dealer-list.invalid .pbv_b2b_error{display:block;color:var(--pbv-form-error-color)}
.pbv_b2b_wrapper_form_dealer-list .pbv_dealer_selector{background:white;border:1px solid #cdd0d2}
.pbv_b2b_wrapper_form_dealer-list .pbv_dealer_selector label{padding:1rem;display:block;border-bottom:1px solid #cdd0d2;transition:padding .3s ease;color:var(--pbv-form-label-color)}
.pbv_b2b_wrapper_form_dealer-list.invalid .pbv_dealer_selector{border:1px solid var(--pbv-form-error-color);box-sizing:border-box}
.pbv_dealer_selector:has(.list>li) label{padding:.5rem}
.pbv_dealer_selector:has(.list>li:not(.no_dealer)) .list{height:10rem}
.pbv_b2b_wrapper_form_dealer-list .list{transition:height .3s ease}
.pbv_b2b_wrapper_form_dealer-list .pbvDealerRequired label:after{content:"*"}
html[lang="it"] .pbv_b2b_wrapper_form_dealer-list{width:100%}
.pbv_b2b_wrapper_form_dealer-list ul.list{display:block}
