.contact .contact__container .details p strong,.contact .contact__container .form h2,.contact h1,.contact h2{font-family:Oswald,sans-serif;color:#2e3191}.notificationError{grid-column:1/-1!important}.contact{display:block;max-width:1920px;width:100%;margin-inline:auto;padding-inline:1em;padding-block:60px}.contact h1{font-size:54px;margin-bottom:20px}.contact h2{font-size:36px}.contact p a:hover{text-decoration:underline}.contact .socialmedia{margin-top:15px;display:flex;gap:10px}.contact .socialmedia svg{height:20px;width:auto}.contact .socialmedia a .cls-1{fill:#000000}.contact .contact__container .details svg,.contact .contact__container .details svg .cls-1,.contact .socialmedia a:hover .cls-1{fill:#2e3191}.contact .contact__container{display:grid;grid-template-columns:300px 1fr;gap:30px;align-items:flex-start;margin-top:60px}.contact .contact__container .details{display:grid;align-items:flex-start}.contact .contact__container .details p{text-transform:uppercase;margin-bottom:5px;font-size:16px;font-weight:400}.contact .contact__container .details p strong{font-weight:400;font-size:20px}.contact .contact__container .details p a{color:#000}.contact .contact__container .details p a:hover{color:#2e3191}.contact .contact__container .details .details__box{display:flex;gap:15px;margin-bottom:5px}.contact .contact__container .details .map{margin-top:30px}.contact .contact__container .details .map iframe{width:100%;max-width:100%;height:222px}.contact .contact__container .form h2{font-size:36px}.contact .contact__container .form .small--label{font-size:20px;font-family:Oswald,sans-serif;margin-bottom:5px;color:#2e3191}.contact .contact__container .form .addons{grid-column:1/-1;padding-inline:30px;padding-block:15px}.contact .contact__container .form .addons>:last-child{margin:0}.contact .contact__container .form form{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.contact .contact__container .form input[type=date],.contact .contact__container .form input[type=text],.contact .contact__container .form textarea{padding:15px 30px;border:1px solid #2e3191;outline:0;display:block;font-family:"Open Sans",sans-serif;width:100%}.contact .contact__container .form input[type=date]::placeholder,.contact .contact__container .form input[type=text]::placeholder,.contact .contact__container .form textarea::placeholder{font-weight:600}.contact .contact__container .form .fullwidth{grid-column:1/-1}@media screen and (max-width:769px){.contact .contact__container .form input[type=date],.contact .contact__container .form input[type=text],.contact .contact__container .form textarea{grid-column:1/-1}}@media screen and (max-width:567px){.contact .contact__container{grid-template-columns:1fr}.contact .btn__primary--solid{grid-column:1/-1}}