input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container{display:flex;flex-direction:column}.input-container label{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#525151;margin-bottom:5px}.PrimaryInput{background-color:#FFFFFF;border:1px solid #004785;border-radius:15px;padding:10px;font-family:Inter,sans-serif;outline:none;caret-color:#004785;color:#004785;resize:vertical;width:100%}.PrimaryInput::placeholder{color:#004785}.PrimaryInput:focus{border:1px solid #004785;box-shadow:0 0 3px #004785}.PrimaryInput.error{border:1px solid #be2227;border-radius:15px}.errorMessage{color:#BE2227;font-family:Inter,Times New Roman;font-size:small}textarea.PrimaryInput{min-height:2.7em}.form-container h3{font-family:Oswald,sans-serif;font-size:28px;font-weight:700;color:#004588}.form-container p{font-family:Inter,sans-serif;font-size:14px;color:#525151}.form-container div{width:157px;height:10px;background-color:#BE2227;margin-bottom:30px}.form-group{display:flex;flex-direction:column}.form-group label{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#525151;margin-bottom:5px}.form-column h2{color:#111C49}.form-column h2,.form-column h3{font-family:Oswald,sans-serif;font-size:28px;font-weight:700}.form-column h3{color:#FFFFFF;line-height:28px}.form-column p{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#FFFFFF}.form-display button{font-family:Eurostile,sans-serif;font-size:14px;font-weight:900;background-color:#BE2227;color:#FFFFFF;text-align:center;padding:15px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:55%;margin-top:25px}.form-background{background-image:url(/Images/non-obligation-quote-background2.webp);background-size:cover;background-position:top;background-repeat:no-repeat;text-align:left;border-top-right-radius:150px}.form-info p{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#FFFFFF}.form-info h3{font-family:Oswald,sans-serif;font-size:28px;font-weight:700;color:#111C49}.form-submit button{color:#FFFFFF;background-color:#BE2227;text-align:center;font-family:Eurostile,sans-serif;font-size:14px;font-weight:900;padding:15px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100%}@media (max-width:600px){.form-background{border-top-right-radius:0;background-image:url(/Images/trucking-plane-mobile.webp);background-position:bottom}}@media (max-width:900px){.form-background{border-top-right-radius:0}}@media (max-width:1200px){.form-background{border-top-right-radius:0}}@media (min-width:2048px){.form-container h3{font-size:35px}.form-container p{font-size:18px}.form-container div{width:196px;height:13px;margin-bottom:38px}.form-group label{font-size:18px;margin-bottom:6px}.form-column h2{font-size:35px}.form-column h3{font-size:35px;line-height:35px}.form-column p{font-size:18px}.form-display button{font-size:18px;padding:19px;border-top-right-radius:13px;border-bottom-right-radius:13px;border-bottom-left-radius:13px;margin-top:31px}.form-info p{font-size:18px}.form-info h3{font-size:35px}.form-submit button{font-size:18px;padding:19px;border-top-right-radius:13px;border-bottom-right-radius:13px;border-bottom-left-radius:13px}}.modal-container{display:flex;flex-direction:column;align-items:center;text-align:center}.modal-container h3{font-family:Eurostile,sans-serif;font-size:21px;color:#004785;margin-bottom:15px}.modal-container p{font-family:Inter,sans-serif;font-size:18px;color:#989898;padding-bottom:20px}