.contact-form-container{margin:80px auto}.contact-form-container h1{margin-bottom:0}.contact-form-container textarea{resize:vertical}@media (max-width:992px){.contact-form-container{margin:56px auto}.contact-form-container .contact-form{margin-top:50px}}.contact-form-container .contact-img{asect-ratio:1;margin-bottom:1em;width:100%}.contact-form-container .address{margin:0;padding:0}.contact-form-container .contact .lead{font-family:RobotoSlab-Regular,serif;font-size:20px;font-weight:400;line-height:24px;margin:2em 0 .5em}@media (min-width:992px){.contact-form-container .contact .lead:first-child{margin-top:0}}.contact-form-container .contact .lead span{font-size:.5em}.contact-form-container .contact .lead.contact-support{display:flex;flex-direction:row;gap:12px}.contact-form-container .contact .lead.contact-support span{line-height:14px}.contact-form-container .contact p{color:#232f42;font-size:.9em;margin:0}.contact-form-container .contact a{text-decoration:none}.contact-form-container .wrapping{align-items:flex-start}.contact-form-container .submit-button{margin-top:40px}.contact-form-container .invalid-form-message{background-color:rgba(245,159,60,.3);border-radius:4px;display:none;margin:20px 0 0;padding:10px}.contact-form-container .invalid-form-message.visible{display:block}.contact-form-container .form-confirmation{background:#0024a8;margin-top:3em;padding:3em}.contact-form-container .form-confirmation .description,.contact-form-container .form-confirmation .subtitle{color:#fff}.contact-form-container .rodo-label,.contact-form-container .rodo-label *{font-size:12px;line-height:16px}