.electronic-contact-form-widget .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;padding-right:1.7rem;display:none;}.electronic-contact-form-widget .modal .modal-dialog{max-width:62.6rem;max-height:32rem;position:relative;background-color:#fff;}.electronic-contact-form-widget .modal .modal-dialog .modal-content{background-color:#fff;border:.1rem solid rgba(0,0,0,.2);}.electronic-contact-form-widget .modal .modal-dialog .modal-content .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:.1rem solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;}.electronic-contact-form-widget .modal .modal-dialog .modal-content .modal-header .modal-title{margin-bottom:0;line-height:1.5;}.electronic-contact-form-widget .modal .modal-dialog .modal-content .modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.electronic-contact-form-widget .modal .modal-dialog .modal-content .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}.electronic-contact-form-widget .modal .modal-dialog .modal-content .modal-body ul{margin-top:0;margin-bottom:1rem;}.electronic-contact-form-widget .textToOpenModal{margin:0 0 1.5rem 0;}.electronic-contact-form-widget .electronic-contact-form{margin-top:2rem;}.electronic-contact-form-widget .electronic-contact-form--title{font-family:"Rubik",sans-serif;font-size:3.8rem;font-weight:700;color:#002d74;line-height:4.6rem;max-width:73rem;margin-bottom:5rem;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form--title{padding:0 2.5rem;}}.electronic-contact-form-widget .electronic-contact-form--description{font-family:"Rubik",sans-serif;font-size:2.4rem;font-weight:400;color:#002d74;line-height:3.4rem;max-width:73rem;margin-top:4rem;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form--description{font-size:2.4rem;line-height:3.4rem;padding:0 2.5rem;margin-bottom:4rem;}}.electronic-contact-form-widget .electronic-contact-form--label{font-family:"Rubik",sans-serif;font-size:1.4rem;font-weight:400;color:#000;line-height:2.4rem;}.electronic-contact-form-widget .electronic-contact-form--form-row{margin-bottom:5rem;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form--submit-form-button{width:100%;line-height:2.4rem;}}.electronic-contact-form-widget .electronic-contact-form--clear-form-button{font-family:"Rubik",sans-serif;font-size:2rem;font-weight:400;color:var(--bai-color1,#00a1e0);border-radius:3.2rem;padding:1.3rem 4rem;margin-right:6rem;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form--clear-form-button{width:100%;margin:0;margin-bottom:4rem;line-height:2.4rem;}}.electronic-contact-form-widget .electronic-contact-form input[type=text]{font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;height:5rem;width:44.5rem;padding:1.3rem 1.5rem;border:.1rem solid #99abc7;color:#002d74;border-radius:.5rem;transition:box-shadow .15s ease-in-out;}@media screen and (max-width:991px){.electronic-contact-form-widget .electronic-contact-form input[type=text]{width:inherit!important;}}.electronic-contact-form-widget .electronic-contact-form input[type=text]::-ms-clear{display:none;}.electronic-contact-form-widget .electronic-contact-form input[type=text]::-webkit-input-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form input[type=text]::-moz-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form input[type=text]:-ms-input-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form input[type=text]:-moz-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form input[type=text]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form input[type=text].error{background:url("/Content/Images/ico_error@1x.png") no-repeat right 1.5rem center;border:.1rem solid #bc1217;}.electronic-contact-form-widget .electronic-contact-form input[type=text].error:focus{box-shadow:0 0 0 .2rem rgba(188,18,23,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form input[type=text].valid{background:url("/Content/Images/ico_success@1x.png") no-repeat right 1.5rem center;border:.1rem solid #0d962f;}.electronic-contact-form-widget .electronic-contact-form input[type=text].valid:focus{box-shadow:0 0 0 .2rem rgba(13,150,47,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form textarea{font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;height:25rem;width:44.5rem;padding:1.4rem 1.5rem;border:.1rem solid #99abc7;color:#002d74;border-radius:.5rem;transition:box-shadow .15s ease-in-out;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form textarea{width:100%;}}.electronic-contact-form-widget .electronic-contact-form textarea::-webkit-input-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form textarea::-moz-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form textarea:-ms-input-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form textarea:-moz-placeholder{color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form textarea:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form textarea.error{background:url("/Content/Images/ico_error@1x.png") no-repeat right 1.5rem center;border:.1rem solid #bc1217;}.electronic-contact-form-widget .electronic-contact-form textarea.error:focus{box-shadow:0 0 0 .2rem rgba(188,18,23,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form textarea.valid{background:url("/Content/Images/ico_success@1x.png") no-repeat right 1.5rem center;border:.1rem solid #0d962f;}.electronic-contact-form-widget .electronic-contact-form textarea.valid:focus{box-shadow:0 0 0 .2rem rgba(13,150,47,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form .incidentDesk{width:104.5rem!important;}@media screen and (max-width:1199px){.electronic-contact-form-widget .electronic-contact-form .incidentDesk{width:inherit!important;}}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select{position:relative;font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;height:5rem;width:44.5rem;padding:1.3rem 1.5rem;border:.1rem solid #99abc7;color:#002d74;border-radius:.5rem;transition:all .15s ease-in-out;background:url("/Content/Images/dropdown_arrow.png") no-repeat right 1.5rem center;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .bai-custom-select{width:100%;}}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select.opened{background:url("/Content/Images/dropdown_arrow_open.png") no-repeat right 1.5rem center;border-bottom-left-radius:0;border-bottom-right-radius:0;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select select{display:none;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-selected{color:#002d74;cursor:pointer;user-select:none;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-selected:after{position:absolute;content:"";}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items{position:absolute;padding:1rem 1.5rem;background-color:#fff;top:100%;left:-.1rem;right:-.1rem;z-index:99;border:.1rem solid #99abc7;border-radius:.5rem;border-top:0;border-top-left-radius:0;border-top-right-radius:0;max-height:15rem;overflow-y:scroll;transition:all .2s ease;transform-origin:top center;transform:scaleY(1);}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items::-webkit-scrollbar{width:.2rem;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items::-webkit-scrollbar-thumb{background:#99abc7;border-radius:.5rem;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items::-webkit-scrollbar-thumb:hover{background:var(--bai-color1,#00a1e0);}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items.select-hide{transform:scaleY(0);}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items div{padding:.5rem 1rem;color:#000e23;cursor:pointer;user-select:none;}.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items div:hover,.electronic-contact-form-widget .electronic-contact-form .bai-custom-select .select-items div .same-as-selected{background-color:#ebeef4;border-radius:.2rem;}.electronic-contact-form-widget .electronic-contact-form .el-radio{margin-right:3rem;position:relative;font-size:100%;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .el-radio{width:100%;}}.electronic-contact-form-widget .electronic-contact-form .el-radio label{display:block;cursor:pointer;margin-bottom:0;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .el-radio label{width:100%;}}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]{display:none;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]+.el-radio-style{position:relative;display:inline-block;height:1.6rem;width:1.6rem;vertical-align:middle;cursor:pointer;margin-bottom:.3rem;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]+.el-radio-style:hover:before{border-color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]+.el-radio-style:before{position:absolute;top:0;left:0;display:inline-block;height:1.6rem;width:1.6rem;content:"";border:.2rem solid #99abc7;border-radius:50%;background-color:#fff!important;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]+.el-radio-style:after{position:absolute;display:none;content:"";height:1.6rem;width:1.6rem;border-radius:50%;background:#002d74;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]:checked+.el-radio-style:before{animation-name:none;border:.2rem solid #002d74;}.electronic-contact-form-widget .electronic-contact-form .el-radio input[type=radio]:checked+.el-radio-style:after{display:block;}.electronic-contact-form-widget .electronic-contact-form .el-radio .radio-labels{font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#002d74;padding-left:.5rem;}.electronic-contact-form-widget .electronic-contact-form .form-error-message{font-family:"Rubik",sans-serif;font-size:1.4rem;font-weight:400;color:#bc1217;line-height:1.7rem;display:inline-block;padding:0 0 0 1.9rem;max-width:33%;background:url("/Content/Images/ico_error@1x.svg") no-repeat 0 .4rem;margin-left:3.5rem;margin-top:1.5rem;}@media screen and (max-width:991px){.electronic-contact-form-widget .electronic-contact-form .form-error-message{display:block;max-width:100%;margin-top:4rem;margin-left:0;}}@media screen and (max-width:374px){.electronic-contact-form-widget .electronic-contact-form .form-error-message{margin:0;}}@media screen and (max-width:991px){.electronic-contact-form-widget .electronic-contact-form .btn-error{margin-top:0;}}.electronic-contact-form-widget .electronic-contact-form button img{padding-right:1rem;}@media screen and (max-width:374px){.electronic-contact-form-widget .electronic-contact-form button{margin-bottom:4rem;}}.electronic-contact-form-widget .electronic-contact-form input[type=file]{display:none;}.electronic-contact-form-widget .electronic-contact-form .file-upload-label{font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;height:5rem;width:44.5rem;padding:1.3rem 1.5rem;border:.1rem solid #99abc7;color:#99abc7;border-radius:.5rem;transition:all .15s ease-in-out;cursor:pointer;}.electronic-contact-form-widget .electronic-contact-form .file-upload-label:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;}.electronic-contact-form-widget .electronic-contact-form .file-upload-label.label-w-file{color:#000e23;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .file-upload-label{width:100%;}}@media screen and (max-width:340px){.electronic-contact-form-widget .electronic-contact-form .file-upload-label{padding-left:.5rem;}}.electronic-contact-form-widget .electronic-contact-form .input-file-image{font-family:"Rubik",sans-serif;font-size:1.4rem;font-weight:500;color:#99abc7;}.electronic-contact-form-widget .electronic-contact-form .input-file-image.label-w-file{color:#00a1e0;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .input-file-image{float:right;margin-left:0;margin-top:-4.5rem;margin-right:1.5rem;}}@media screen and (max-width:340px){.electronic-contact-form-widget .electronic-contact-form .input-file-image{margin-right:.5rem;}}.electronic-contact-form-widget .electronic-contact-form .upload-image{margin-left:-8rem;}.electronic-contact-form-widget .electronic-contact-form .upload-image g{transition:none;}.electronic-contact-form-widget .electronic-contact-form .upload-image.label-w-file g{fill:#00a1e0;stroke:#00a1e0;}@media screen and (max-width:767px){.electronic-contact-form-widget .electronic-contact-form .upload-image{margin-right:6.3rem;margin-top:-4.2rem;margin-left:0;float:right;}}@media screen and (max-width:340px){.electronic-contact-form-widget .electronic-contact-form .upload-image{margin-right:5rem;}}.electronic-contact-form-widget .electronic-contact-form span.field-validation-error{font-family:"Rubik",sans-serif;font-size:1.4rem;font-weight:400;color:#bc1217;line-height:1.7rem;width:100%;}.electronic-contact-form-widget .form-success-message{font-family:"Rubik",sans-serif;font-size:1.4rem;font-weight:400;color:#00a1e0;line-height:1.7rem;display:inline-block;padding:0 0 0 1.9rem;max-width:33%;background:url("/Content/Images/ico_form_success.png") no-repeat 0 .4rem;margin-left:3.5rem;margin-top:1.5rem;}@media screen and (max-width:991px){.electronic-contact-form-widget .form-success-message{display:block;max-width:100%;margin-top:4rem;margin-left:0;}}@media screen and (max-width:374px){.electronic-contact-form-widget .form-success-message{margin:0;}}
