fieldset{margin:0;padding:0}legend{font-size:20px;font-weight:bold;margin-bottom:20px}.btnSet--form{margin-top:10px}.basic-form .button{text-align:center;margin:0 auto}.basic-form .disclaimer{text-align:center;font-size:12px;margin:15px 0 0}.basic-form label{display:block;margin-bottom:3px;text-align:left}.basic-form label.error{color:#c8102e;margin-top:3px;font-weight:bold;font-size:14px}.basic-form input,.basic-form select,.basic-form textarea{display:block;width:100%;padding:15px;border-radius:5px;border:solid 2px #b0b0b0}.basic-form input:focus,.basic-form select:focus,.basic-form textarea:focus{border:solid 2px #b0b0b0;outline:none}.basic-form input.h-visuallyhidden,.basic-form select.h-visuallyhidden,.basic-form textarea.h-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.basic-form .inner-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;margin:0 0 10px}.basic-form .inner-fields>div{width:100%;margin:5px 0}.basic-form .inner-fields>div.half-field{width:calc(50% - 10px)}.basic-form .inner-fields>div.third-field{width:calc((100% / 3) - 10px)}.basic-form .inner-fields>div.quart-field{width:calc(25% - 10px)}.basic-form .inner-fields>div.required{position:relative}.basic-form .inner-fields>div.required input,.basic-form .inner-fields>div.required select,.basic-form .inner-fields>div.required textarea{padding-left:28px}.basic-form .inner-fields>div.required:before{content:"*";position:absolute;display:block;top:20px;left:15px;color:#c8102e;font-weight:bold;font-size:17px}@media screen and (max-width:1200px){.basic-form .inner-fields>div.half-field{width:calc(50% - 3px)}.basic-form .inner-fields>div.quart-field{width:calc(25% - 3px)}}@media screen and (max-width:740px){.basic-form .inner-fields>div.third-field{width:100%}}@media screen and (max-width:500px){.basic-form .inner-fields>div.half-field{width:100%}.basic-form .inner-fields>div.quart-field{width:calc(50% - 3px)}}.basic-form .inner-fields .upload-fields-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.basic-form .inner-fields .upload-fields-contain+.disclaimer{margin:5px 0 15px 0;width:100%}.basic-form .inner-fields .upload-fields-contain .upload-field label.button{width:295px}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file{margin:10px auto;max-width:95%;display:none;position:relative;line-height:1.3}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file:before{content:"\00A0"}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file .file-name{position:absolute;top:0;left:0;white-space:nowrap;width:100%;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:25px}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file .clear-btn{outline:none;border:none;background:none;width:22px;height:22px;padding:0;margin:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;line-height:1;cursor:pointer;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file .clear-btn:hover{-webkit-filter:brightness(0.7);filter:brightness(0.7)}.basic-form .inner-fields .upload-fields-contain .upload-field .selected-file .clear-btn img{width:100%;height:100%}.option-content{border:solid 4px #990c23;border-radius:5px;padding:20px;background-color:rgba(153, 12, 35, 0.4);margin-top:10px}.option-content p{margin:7px 0;font-size:14px}#ContactForm{position:relative}.form-messages p.error{margin:20px 0;color:#c8102e;font-weight:bold}.popup-thank-you{position:absolute;top:0;left:0;background:white;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;text-align:center;z-index:999;border-radius:5px}.popup-thank-you .content-contain .check-icon{margin-bottom:10px}.popup-thank-you .content-contain h2{font-weight:bold;color:#c8102e}.option-content.Insurance .filepond--drop-label{cursor:pointer;margin-inline:auto}.option-content.Insurance .filepond--drop-label:focus-visible .button:before,.option-content.Insurance .filepond--drop-label:hover .button:before{-webkit-animation:ani 0.5s steps(29) forwards;animation:ani 0.5s steps(29) forwards}.option-content.Insurance .filepond--drop-label label{cursor:pointer}.option-content.Insurance .filepond--drop-label label .button{pointer-events:none;margin-inline:auto}.option-content.Insurance .filepond--drop-label label .valid-extensions{display:block;font-size:14px;text-align:center}.option-content.Insurance .filepond--list>li:before{display:none}