#ip3-terms-and-conditions strong{font-weight:700}.custom-modal.is-open.form-success h3{display:none}.file-attach p.rad-footnote{font-size:1.2rem;margin-top:5px}.mvc--form-wrapper input[type="text"],textarea,select{color:#737373!important}.custom-modal.is-open.form-success h2{height:7px;opacity:0}.mvc--form-wrapper input[type="text"],select{height:50px}@media all and (min-width:768px){.mvc--form-wrapper{flex-wrap:wrap;justify-content:initial}.form-field{flex:0 0 48%}.mvc--form-wrapper input{width:100%}}.custom-modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1040}.custom-modal-overlay.is-open{display:block}.form-field__wrapper{position:relative}.form-field__counter{position:absolute;right:20px;bottom:10px}.contact-form__field.description{margin-bottom:20px}.custom-modal{display:none;position:fixed;inset:0;z-index:1050;overflow-x:hidden;overflow-y:auto;padding:30px 15px;top:9%}.custom-modal.is-open{display:flex;align-items:flex-start;justify-content:center}.mvc---form--wrapper .text-error,.file-attach__error{font-size:14px!important;color:#f00!important;margin-top:4px}.custom-modal__dialog{background:#fff;width:100%;max-width:940px;padding:25px 40px 40px 40px;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.2);margin:auto}.file-attachment-label{margin-bottom:14px}.custom-modal__close{position:absolute;top:14px;right:18px;background:none;border:0;font-size:30px;line-height:1;cursor:pointer;color:#555;z-index:10;color:#000;font-size:4rem;font-weight:600}.contact-template .contactFormContentArea{margin-bottom:25px}.custom-modal__close:hover{color:#000}.mvc--form-wrapper{display:flex;gap:24px;width:100%;justify-content:space-between}.mvc---form--wrapper .file-attach__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mvc---form--wrapper .file-attach__btn{border:1px solid #e5e5e5;background:#f9f9f9;width:27rem;height:50px;color:rgba(0,0,0,.6);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:5px}.mvc---form--wrapper .file-attach__list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px}.mvc---form--wrapper .file-attach__list-item{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e5e5;background:#f9f9f9;padding:4px 10px;font-size:1rem;font-weight:500;margin-top:10px}.mvc---form--wrapper .file-attach__list-item::before{content:'📄'}.mvc---form--wrapper .file-attach{margin-bottom:20px}.mvc---form--wrapper .contact-form__field.contact-submit{margin-top:20px}.mvc---form--wrapper h2{color:#000;font-size:28px;font-style:normal;font-weight:400;line-height:35px;margin-bottom:20px}.mvc---form--wrapper h3{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:14px;font-family:'notosans-light',sans-serif}.mvc--form-wrapper input,.contact-form__field.ip-status input{background:#f9f9f9;height:50px;min-width:26.9rem;border:1px solid #e5e5e5;padding:14px 30px 15px 13px;color:rgba(0,0,0,.6);font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:25px}.contact-form__field.description .form-control.Message{width:100%;background:#f9f9f9;border:1px solid #e5e5e5;padding:14px 30px 30px 13px;line-height:1.6}.mvc--form-wrapper p{margin-bottom:0}.mvc--form-wrapper{margin-bottom:20px}select{background-color:#f9f9f9;border:1px solid #e5e5e5;padding:14px 30px 15px 13px;position:relative;cursor:pointer;display:inline-block}.development-stage---weapper{flex:0 0 48.6%;width:48.6%}.contact-form__field.ip-status{margin-bottom:20px}.contact-form.development-stage{display:flex;gap:24px}.contact-form__field.ip-status p,.development-stage---weapper p{display:flex;flex-direction:column}.contact-form__field.ip-status p label,.development-stage---weapper p label{margin-bottom:14px;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.contact-form__field.description p .form-label{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:25px;display:flex;margin-bottom:14px}.contact-form__field.description p,.development-stage---weapper p{margin-bottom:20px}.file-attach p{color:#000;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:300;line-height:26px}@media all and (max-width:992px){.mvc--form-wrapper input,.contact-form__field.ip-status input{min-width:auto}}@media all and (max-width:768px){.mvc--form-wrapper{flex-wrap:wrap;justify-content:initial}.mvc--form-wrapper input,.contact-form__field.ip-status input{width:100%}.form-field{width:100%}.contact-form.development-stage{flex-wrap:wrap;gap:inherit}.development-stage---weapper,.contact-form__field.ip-status,.development-stage---weapper select{width:100%;flex:auto}}