body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#wb_Form1
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
#tecnica
{
   border: 1px solid #000000;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#tecnica:focus
{
   outline: 0;
}
#F01
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#F01:focus
{
   outline: 0;
}
#F02
{
   border: 1px solid #DCDCDC;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: "Nunito Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 19px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#F02:focus
{
   outline: 0;
}
#F03
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DCDCDC;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#F03:focus
{
   outline: 0;
}
#F03::placeholder
{
   color: #696969;
   opacity: 1;
}
#F03::-ms-input-placeholder
{
   color: #696969;
}
#F04
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#F04:focus
{
   outline: 0;
}
#F04::placeholder
{
   color: #696969;
   opacity: 1;
}
#F04::-ms-input-placeholder
{
   color: #696969;
}
#F05
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#F05:focus
{
   outline: 0;
}
#Label2
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label2:focus
{
   outline: 0;
}
#Label3
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label3:focus
{
   outline: 0;
}
#Label4
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label4:focus
{
   outline: 0;
}
#Label5
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label5:focus
{
   outline: 0;
}
#Label6
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label6:focus
{
   outline: 0;
}
#Label7
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label7:focus
{
   outline: 0;
}
#Layer-laser
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
#L01
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#L01:focus
{
   outline: 0;
}
#L02
{
   border: 1px solid #DCDCDC;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: "Nunito Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 19px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#L02:focus
{
   outline: 0;
}
#L03
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#L03:focus
{
   outline: 0;
}
#L03::placeholder
{
   color: #696969;
   opacity: 1;
}
#L03::-ms-input-placeholder
{
   color: #696969;
}
#L04
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#L04:focus
{
   outline: 0;
}
#L04::placeholder
{
   color: #696969;
   opacity: 1;
}
#L04::-ms-input-placeholder
{
   color: #696969;
}
#L05
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#L05:focus
{
   outline: 0;
}
#Label10
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label10:focus
{
   outline: 0;
}
#Label11
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label11:focus
{
   outline: 0;
}
#Label12
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label12:focus
{
   outline: 0;
}
#Label13
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label13:focus
{
   outline: 0;
}
#Label14
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label14:focus
{
   outline: 0;
}
#Layer-elettroformatura
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
#E01
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#E01:focus
{
   outline: 0;
}
#E02
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#E02:focus
{
   outline: 0;
}
#E02::placeholder
{
   color: #696969;
   opacity: 1;
}
#E02::-ms-input-placeholder
{
   color: #696969;
}
#E03
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#E03:focus
{
   outline: 0;
}
#E03::placeholder
{
   color: #696969;
   opacity: 1;
}
#E03::-ms-input-placeholder
{
   color: #696969;
}
#Label19
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label19:focus
{
   outline: 0;
}
#Label20
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label20:focus
{
   outline: 0;
}
#Label21
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label21:focus
{
   outline: 0;
}
#Layer-microfusione
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
#M01
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#M01:focus
{
   outline: 0;
}
#M03
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#M03:focus
{
   outline: 0;
}
#M03::placeholder
{
   color: #696969;
   opacity: 1;
}
#M03::-ms-input-placeholder
{
   color: #696969;
}
#M04
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#M04:focus
{
   outline: 0;
}
#M04::placeholder
{
   color: #696969;
   opacity: 1;
}
#M04::-ms-input-placeholder
{
   color: #696969;
}
#M05
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#M05:focus
{
   outline: 0;
}
#Label23
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label23:focus
{
   outline: 0;
}
#Label25
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label25:focus
{
   outline: 0;
}
#Label26
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label26:focus
{
   outline: 0;
}
#Label27
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label27:focus
{
   outline: 0;
}
#Layer-cnc
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
#C01
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#C01:focus
{
   outline: 0;
}
#C05
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#C05:focus
{
   outline: 0;
}
#Label30
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label30:focus
{
   outline: 0;
}
#Label32
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label32:focus
{
   outline: 0;
}
#M02
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#M02:focus
{
   outline: 0;
}
#M02::placeholder
{
   color: #696969;
   opacity: 1;
}
#M02::-ms-input-placeholder
{
   color: #696969;
}
#Label1
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label1:focus
{
   outline: 0;
}
#C02
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#C02:focus
{
   outline: 0;
}
#C02::placeholder
{
   color: #696969;
   opacity: 1;
}
#C02::-ms-input-placeholder
{
   color: #696969;
}
#Label8
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label8:focus
{
   outline: 0;
}
#C06
{
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   
   background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), none;
   background-repeat: no-repeat, repeat;
   background-position: right .75em center, left top;
   background-size: 16px 12px, auto;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 15px;
   margin: 0;
   text-align: left;
   padding: 4px 4px 4px 4px;
   box-sizing: border-box;
}
#C06:focus
{
   outline: 0;
}
#Label9
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label9:focus
{
   outline: 0;
}
#reset
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   display: inline-block;
   position: relative;
   vertical-align: middle;
   user-select: none;
   overflow: visible;
   text-decoration: none;
   cursor: pointer;
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: top;
}
#reset .ui-button
{
   position: absolute;
   padding: 0;
}
#reset .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
   display: inline-block;
   overflow: visible;
   margin-right: 5px;
   vertical-align: middle;
   width: 16px;
   height: 16px;
}
#reset:hover .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#reset:active .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#reset.ui-corner-all
{
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}
#reset.ui-corner-all
{
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
#reset.ui-button
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #FFFFFF;
   color: #000000;
}
#reset.ui-state-hover, #reset.ui-button:hover
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#reset.ui-button:disabled
{
   opacity: .5;
   pointer-events: none;
}
#reset.ui-state-active, #reset.ui-button:active
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#help
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   display: inline-block;
   position: relative;
   vertical-align: middle;
   user-select: none;
   overflow: visible;
   text-decoration: none;
   cursor: pointer;
}
#wb_help
{
   border-radius: 2px;
   margin: 0;
   vertical-align: top;
}
#help
{
   box-sizing: border-box;
   padding: 0;
   text-align: center;
}
#wb_help .ui-button
{
   display: flex;
   align-items: center;
   margin: 0;
   justify-content: center;
}
#help
{
   color: inherit;
}
#wb_help .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M21%204%20L7%204%20C7%204%2c%206%205%2c%206%205%20L6%2053%20C6%2054%2c%207%2055%2c%207%2055%20L18%2055%20L18%2062%20L7%2062%20C2%2062%2c%20%2d1%2058%2c%20%2d1%2053%20L%2d1%205%20C%2d1%200%2c%202%20%2d3%2c%207%20%2d3%20L24%20%2d3%20C27%20%2d3%2c%2029%20%2d2%2c%2030%20%2d1%20L46%2014%20C47%2016%2c%2048%2018%2c%2048%2021%20L48%2040%20L41%2040%20L41%2024%20L30%2024%20C25%2024%2c%2021%2020%2c%2021%2014%20L21%204Z%20%20M38%2017%20L28%207%20L28%2014%20C28%2015%2c%2029%2017%2c%2030%2017%20L38%2017Z%20%20M25%2044%20L29%2044%20C34%2044%2c%2037%2048%2c%2037%2052%20C37%2057%2c%2034%2061%2c%2029%2061%20L28%2061%20L28%2063%20C28%2065%2c%2027%2067%2c%2025%2067%20C23%2067%2c%2022%2065%2c%2022%2063%20L22%2047%20C22%2045%2c%2023%2044%2c%2025%2044%20Z%20M29%2054%20C30%2054%2c%2031%2053%2c%2031%2052%20C31%2052%2c%2030%2051%2c%2029%2051%20L28%2051%20L28%2054%20L29%2054Z%20%20M41%2044%20L45%2044%20C50%2044%2c%2052%2047%2c%2052%2051%20L52%2059%20C52%2064%2c%2050%2067%2c%2045%2067%20L41%2067%20C39%2067%2c%2038%2065%2c%2038%2063%20L38%2047%20C38%2045%2c%2039%2044%2c%2041%2044%20Z%20M45%2060%20C46%2060%2c%2046%2060%2c%2046%2059%20L46%2051%20C46%2051%2c%2046%2051%2c%2045%2051%20L44%2051%20L44%2060%20L45%2060Z%20%20M54%2047%20C54%2045%2c%2055%2044%2c%2057%2044%20L63%2044%20C65%2044%2c%2066%2045%2c%2066%2047%20C66%2049%2c%2065%2051%2c%2063%2051%20L60%2051%20L60%2052%20L63%2052%20C65%2052%2c%2066%2053%2c%2066%2055%20C66%2057%2c%2065%2059%2c%2063%2059%20L60%2059%20L60%2063%20C60%2065%2c%2059%2067%2c%2057%2067%20C55%2067%2c%2054%2065%2c%2054%2063%20L54%2047Z%20%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
   display: inline-block;
   overflow: visible;
   margin-right: 5px;
   vertical-align: middle;
   width: 16px;
   height: 16px;
}
#wb_help:hover .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M21%204%20L7%204%20C7%204%2c%206%205%2c%206%205%20L6%2053%20C6%2054%2c%207%2055%2c%207%2055%20L18%2055%20L18%2062%20L7%2062%20C2%2062%2c%20%2d1%2058%2c%20%2d1%2053%20L%2d1%205%20C%2d1%200%2c%202%20%2d3%2c%207%20%2d3%20L24%20%2d3%20C27%20%2d3%2c%2029%20%2d2%2c%2030%20%2d1%20L46%2014%20C47%2016%2c%2048%2018%2c%2048%2021%20L48%2040%20L41%2040%20L41%2024%20L30%2024%20C25%2024%2c%2021%2020%2c%2021%2014%20L21%204Z%20%20M38%2017%20L28%207%20L28%2014%20C28%2015%2c%2029%2017%2c%2030%2017%20L38%2017Z%20%20M25%2044%20L29%2044%20C34%2044%2c%2037%2048%2c%2037%2052%20C37%2057%2c%2034%2061%2c%2029%2061%20L28%2061%20L28%2063%20C28%2065%2c%2027%2067%2c%2025%2067%20C23%2067%2c%2022%2065%2c%2022%2063%20L22%2047%20C22%2045%2c%2023%2044%2c%2025%2044%20Z%20M29%2054%20C30%2054%2c%2031%2053%2c%2031%2052%20C31%2052%2c%2030%2051%2c%2029%2051%20L28%2051%20L28%2054%20L29%2054Z%20%20M41%2044%20L45%2044%20C50%2044%2c%2052%2047%2c%2052%2051%20L52%2059%20C52%2064%2c%2050%2067%2c%2045%2067%20L41%2067%20C39%2067%2c%2038%2065%2c%2038%2063%20L38%2047%20C38%2045%2c%2039%2044%2c%2041%2044%20Z%20M45%2060%20C46%2060%2c%2046%2060%2c%2046%2059%20L46%2051%20C46%2051%2c%2046%2051%2c%2045%2051%20L44%2051%20L44%2060%20L45%2060Z%20%20M54%2047%20C54%2045%2c%2055%2044%2c%2057%2044%20L63%2044%20C65%2044%2c%2066%2045%2c%2066%2047%20C66%2049%2c%2065%2051%2c%2063%2051%20L60%2051%20L60%2052%20L63%2052%20C65%2052%2c%2066%2053%2c%2066%2055%20C66%2057%2c%2065%2059%2c%2063%2059%20L60%2059%20L60%2063%20C60%2065%2c%2059%2067%2c%2057%2067%20C55%2067%2c%2054%2065%2c%2054%2063%20L54%2047Z%20%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#wb_help:active .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M21%204%20L7%204%20C7%204%2c%206%205%2c%206%205%20L6%2053%20C6%2054%2c%207%2055%2c%207%2055%20L18%2055%20L18%2062%20L7%2062%20C2%2062%2c%20%2d1%2058%2c%20%2d1%2053%20L%2d1%205%20C%2d1%200%2c%202%20%2d3%2c%207%20%2d3%20L24%20%2d3%20C27%20%2d3%2c%2029%20%2d2%2c%2030%20%2d1%20L46%2014%20C47%2016%2c%2048%2018%2c%2048%2021%20L48%2040%20L41%2040%20L41%2024%20L30%2024%20C25%2024%2c%2021%2020%2c%2021%2014%20L21%204Z%20%20M38%2017%20L28%207%20L28%2014%20C28%2015%2c%2029%2017%2c%2030%2017%20L38%2017Z%20%20M25%2044%20L29%2044%20C34%2044%2c%2037%2048%2c%2037%2052%20C37%2057%2c%2034%2061%2c%2029%2061%20L28%2061%20L28%2063%20C28%2065%2c%2027%2067%2c%2025%2067%20C23%2067%2c%2022%2065%2c%2022%2063%20L22%2047%20C22%2045%2c%2023%2044%2c%2025%2044%20Z%20M29%2054%20C30%2054%2c%2031%2053%2c%2031%2052%20C31%2052%2c%2030%2051%2c%2029%2051%20L28%2051%20L28%2054%20L29%2054Z%20%20M41%2044%20L45%2044%20C50%2044%2c%2052%2047%2c%2052%2051%20L52%2059%20C52%2064%2c%2050%2067%2c%2045%2067%20L41%2067%20C39%2067%2c%2038%2065%2c%2038%2063%20L38%2047%20C38%2045%2c%2039%2044%2c%2041%2044%20Z%20M45%2060%20C46%2060%2c%2046%2060%2c%2046%2059%20L46%2051%20C46%2051%2c%2046%2051%2c%2045%2051%20L44%2051%20L44%2060%20L45%2060Z%20%20M54%2047%20C54%2045%2c%2055%2044%2c%2057%2044%20L63%2044%20C65%2044%2c%2066%2045%2c%2066%2047%20C66%2049%2c%2065%2051%2c%2063%2051%20L60%2051%20L60%2052%20L63%2052%20C65%2052%2c%2066%2053%2c%2066%2055%20C66%2057%2c%2065%2059%2c%2063%2059%20L60%2059%20L60%2063%20C60%2065%2c%2059%2067%2c%2057%2067%20C55%2067%2c%2054%2065%2c%2054%2063%20L54%2047Z%20%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#wb_help .ui-corner-all, #wb_help .ui-corner-left
{
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}
#wb_help .ui-corner-all, #wb_help .ui-corner-right
{
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
#wb_help .ui-button
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #FFFFFF;
   color: #000000;
}
#wb_help .ui-state-hover, #wb_help .ui-button:hover
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#wb_help .ui-button:disabled
{
   opacity: .5;
   pointer-events: none;
}
#wb_help .ui-state-active, #wb_help .ui-button:active
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#btn_invia_calc
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   display: inline-block;
   position: relative;
   vertical-align: middle;
   user-select: none;
   overflow: visible;
   text-decoration: none;
   cursor: pointer;
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: top;
}
#btn_invia_calc .ui-button
{
   position: absolute;
   padding: 0;
}
#btn_invia_calc .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
   display: inline-block;
   overflow: visible;
   margin-right: 5px;
   vertical-align: middle;
   width: 18px;
   height: 18px;
}
#btn_invia_calc:hover .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#btn_invia_calc:active .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#btn_invia_calc.ui-corner-all
{
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}
#btn_invia_calc.ui-corner-all
{
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
#btn_invia_calc.ui-button
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   color: #000000;
}
#btn_invia_calc.ui-state-hover, #btn_invia_calc.ui-button:hover
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#btn_invia_calc.ui-button:disabled
{
   opacity: .5;
   pointer-events: none;
}
#btn_invia_calc.ui-state-active, #btn_invia_calc.ui-button:active
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#wb_infoF
{
   vertical-align: top;
}
#infoF
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.ToolTipF.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
.ToolTipM.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
#wb_infoM
{
   vertical-align: top;
}
#infoM
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_infoL
{
   vertical-align: top;
}
#infoL
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.ToolTipL.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
.ToolTipE.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
#wb_infoE
{
   vertical-align: top;
}
#infoE
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Input1
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #696969;
   font-family: Verdana;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input1:focus
{
   outline: 0;
}
#Input1::placeholder
{
   color: #696969;
   opacity: 1;
}
#Input1::-ms-input-placeholder
{
   color: #696969;
}
#Label15
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label15:focus
{
   outline: 0;
}
#wb_infoCt
{
   vertical-align: top;
}
#infoCt
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.ToolTipCt.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
.ToolTipCf.ui-widget.ui-widget-content
{
   background-color: #000000;
   background-image: none;
   border: 5px solid #000000;
   border-radius: 0px;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 4px 4px 4px 4px;
   box-shadow: none;
   max-width: 250px;
   text-align: left;
}
#wb_infoCf
{
   vertical-align: top;
}
#infoCf
{
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_FormContatto
{
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
}
#TextArea1
{
   border: 1px solid #696969;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 4px 4px 4px 4px;
   margin: 0;
   overflow: auto;
   resize: none;
}
#TextArea1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#FileInput1
{
   box-sizing: border-box;
   border: 1px solid #696969;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   margin: 0;
   padding: 4px 8px 4px 4px;
   overflow: hidden;
}
#FileInput1::-webkit-file-upload-button,
#FileInput1::file-selector-button
{
   padding: 4px 8px 4px 4px;
   margin: -4px -8px -4px -4px;
   -webkit-margin-end: 4px;
   margin-inline-end: 4px;
   background-color: #0D6EFD;
   background-image: none;
   color: #FFFFFF;
   pointer-events: none;
   border-color: inherit;
   border-style: solid;
   border-width: 0;
   border-inline-end-width: 1px;
   border-radius: 0;
   box-sizing: border-box;
   height: calc(100% + 8px);
}
#FileInput1:disabled
{
   color: #696969;
   background-color: #e9ecef;   border-color: #696969;
}
#Input2
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #696969;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input2:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Input3
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #696969;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input3:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Input4
{
   line-height: 18px;
   margin: 0;
   border: 1px solid #696969;
   border-radius: 2px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 6px 12px 6px 12px;
}
#Input4:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#IconButton1
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   display: inline-block;
   position: relative;
   vertical-align: middle;
   user-select: none;
   overflow: visible;
   text-decoration: none;
   cursor: pointer;
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: top;
}
#IconButton1 .ui-button
{
   position: absolute;
   padding: 0;
}
#IconButton1 .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
   display: inline-block;
   overflow: visible;
   margin-right: 5px;
   vertical-align: middle;
   width: 18px;
   height: 18px;
}
#IconButton1:hover .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#IconButton1:active .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2072%2072%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M9%209%20C4%209%2c%200%2012%2c%200%2018%20C0%2018%2c%200%2018%2c%200%2018%20L0%2018%20L0%2054%20C0%2060%2c%204%2064%2c%2010%2064%20L64%2064%20C69%2064%2c%2073%2060%2c%2073%2054%20L73%2018%20L73%2018%20C73%2018%2c%2073%2018%2c%2073%2018%20C73%2012%2c%2070%209%2c%2064%209%20L9%209Z%20%20M65%2028%20L65%2054%20C65%2055%2c%2064%2056%2c%2064%2056%20L10%2056%20C9%2056%2c%208%2055%2c%208%2054%20L8%2028%20L29%2045%20C33%2048%2c%2041%2048%2c%2045%2045%20L65%2028Z%20%20M8%2018%20C8%2018%2c%209%2017%2c%209%2017%20L64%2017%20C64%2017%2c%2065%2018%2c%2065%2018%20C65%2018%2c%2065%2018%2c%2065%2019%20L39%2038%20C37%2039%2c%2036%2039%2c%2034%2038%20L9%2019%20C8%2018%2c%208%2018%2c%208%2018%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#IconButton1.ui-corner-all
{
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}
#IconButton1.ui-corner-all
{
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
#IconButton1.ui-button
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #000000;
   color: #000000;
}
#IconButton1.ui-state-hover, #IconButton1.ui-button:hover
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#IconButton1.ui-button:disabled
{
   opacity: .5;
   pointer-events: none;
}
#IconButton1.ui-state-active, #IconButton1.ui-button:active
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#IconButton2
{
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   display: inline-block;
   position: relative;
   vertical-align: middle;
   user-select: none;
   overflow: visible;
   text-decoration: none;
   cursor: pointer;
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: top;
}
#IconButton2 .ui-button
{
   position: absolute;
   padding: 0;
}
#IconButton2 .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
   display: inline-block;
   overflow: visible;
   margin-right: 5px;
   vertical-align: middle;
   width: 16px;
   height: 16px;
}
#IconButton2:hover .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#IconButton2:active .ui-primary
{
   background: url('data:image/svg+xml,%3csvg%20style%3d%22fill:%23FF0000%22%20viewBox%3d%220%200%2064%2064%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%0d%0a%20%20%20%3cpath%20d%3d%22M8%2029%20C10%2017%2c%2020%208%2c%2032%208%20C38%208%2c%2044%2011%2c%2049%2015%20C49%2015%2c%2049%2015%2c%2049%2015%20L50%2016%20L44%2016%20C41%2016%2c%2040%2018%2c%2040%2020%20C40%2022%2c%2041%2024%2c%2044%2024%20L60%2024%20C62%2024%2c%2064%2022%2c%2064%2020%20L64%204%20C64%202%2c%2062%200%2c%2060%200%20C57%200%2c%2056%202%2c%2056%204%20L56%2011%20L54%209%20C49%204%2c%2041%200%2c%2032%200%20C16%200%2c%202%2012%2c%200%2028%20C0%2030%2c%201%2032%2c%203%2032%20C6%2032%2c%208%2031%2c%208%2029%20Z%20M63%2037%20C64%2034%2c%2062%2032%2c%2060%2032%20C58%2032%2c%2056%2033%2c%2055%2035%20C54%2047%2c%2044%2056%2c%2032%2056%20C25%2056%2c%2019%2053%2c%2015%2049%20C15%2049%2c%2015%2049%2c%2015%2049%20L14%2048%20L20%2048%20C22%2048%2c%2024%2046%2c%2024%2044%20C24%2042%2c%2022%2040%2c%2020%2040%20L4%2040%20C3%2040%2c%202%2040%2c%201%2041%20C0%2042%2c%200%2043%2c%200%2044%20L0%2060%20C0%2062%2c%202%2064%2c%204%2064%20C6%2064%2c%208%2062%2c%208%2060%20L8%2053%20L9%2055%20C15%2060%2c%2023%2064%2c%2032%2064%20C48%2064%2c%2061%2052%2c%2063%2037%22/%3e%0d%0a%3c/svg%3e%0d%0a') no-repeat center center;
}
#IconButton2.ui-corner-all
{
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
}
#IconButton2.ui-corner-all
{
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
}
#IconButton2.ui-button
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid #FFFFFF;
   color: #000000;
}
#IconButton2.ui-state-hover, #IconButton2.ui-button:hover
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#IconButton2.ui-button:disabled
{
   opacity: .5;
   pointer-events: none;
}
#IconButton2.ui-state-active, #IconButton2.ui-button:active
{
   border-color: #000000;
   background-color: #F5F5F5;
   background-image: none;
   color: #000000;
}
#Label16
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label16:focus
{
   outline: 0;
}
#Label17
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label17:focus
{
   outline: 0;
}
#Label18
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: left;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label18:focus
{
   outline: 0;
}
#Label24
{
   margin: 0;
   border: 0px solid transparent;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: "Nunito Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 13px;
   text-align: right;
   vertical-align: top;
   padding: 6px 12px 6px 12px;
}
#Label24:focus
{
   outline: 0;
}
#wb_Captcha1 span
{
   display: block;
   overflow: hidden;
   padding: 0 0px 0 5px;
}
#Captcha1
{
   box-sizing: border-box;
   margin: 0;
   border: 1px solid #DEE2E6;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #212529;
   font-family: Arial;
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   text-align: left;
   padding: 4px 4px 4px 4px;
}
#Captcha1:focus
{
   outline: 0;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text1
{
   color: #A9A9A9;
   font-family: Arial;
   font-weight: 400;
   font-size: 13px;
   line-height: 16px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#Layer-fotoincisione
{
   background-color: #FFFFFF;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 2px;
}
    input[type="text"], input[type="number"], select {
        border: 1px solid #000000 !important;
        border-radius: 2px !important;
    }
    .grecaptcha-badge { visibility: hidden !important; 
    }
