.contact-container{display:flex;justify-content:space-between;flex-direction:column;height:100%}.content-contact{margin:95px 0}.content-contact h1{color:#1d191a;font-family:Oswald,Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;letter-spacing:3.6px;text-align:center}.form-contact{display:flex;justify-content:center;align-items:center;margin:25px 0}.form-contact form .contact-group{display:flex;justify-content:space-between;gap:35px;width:100%}.form-contact form .contact-group .form-group input,.form-contact form textarea{padding:17px 0 16px 29px;border:1px solid #ebeced;font-family:Montserrat,sans-serif;font-size:18px;font-weight:300;color:#4e5359;font-style:normal;outline:none}.form-contact form .form-group{margin:10px 0}.form-contact form .contact-group .form-group input{width:550px}.form-contact form textarea{width:100%;height:200px;white-space:pre-line;resize:none}.form-contact form .contact-group .form-group input:focus,.form-contact form textarea:focus{border:1px solid #0167f6}.button-submit-contact{margin-top:20px}.button-submit-contact button{font-family:Oswald,Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:4.5px;padding:15px 31px 15px 35px;background-color:transparent;border:1px solid #0167f6;color:#0167f6;border-radius:10px;transition:background-color .3s ease;cursor:pointer}.button-submit-contact button:hover{background-color:#0167f6;color:white}.content-contact .box-confirm{display:flex;justify-content:center;align-items:center;margin:25px 0}.content-contact .box-confirm .element-confirm{color:rgb(31,31,31);font-size:16px;font-weight:500;font-style:normal;text-align:center}.content-contact .box-confirm .element-confirm .button-confirm{margin-top:18px}.content-contact .box-confirm .element-confirm p{padding:8px;border-radius:8px;border:1px solid rgb(163,163,163);width:-moz-fit-content;width:fit-content;white-space:pre-line}.content-contact .box-confirm .element-confirm .button-confirm button{padding:10px;border-radius:5px;border:none;font-weight:550;cursor:pointer}.error-message{color:#c70000;font-size:12px;font-weight:400;text-align:center}@media screen and (max-width:1254px){.form-contact form .contact-group .form-group input{width:500px}}@media screen and (max-width:1054px){.form-contact form .contact-group .form-group input{width:400px}}@media screen and (max-width:867px){.content-contact{padding:15px}.content-contact h1{font-size:22px}.form-contact form .contact-group{flex-wrap:wrap;width:100%;gap:0}.form-contact form .contact-group .form-group{width:100%}.form-contact form .contact-group .form-group input{width:100%;margin:10px 0}.form-contact form .form-group{margin:0}.form-contact form textarea{margin-top:10px}}@media screen and (max-width:767px){.content-contact{padding:15px}.content-contact h1{font-size:22px}.form-contact form .contact-group{flex-wrap:wrap;width:100%;gap:0}.form-contact form .contact-group .form-group{width:100%}.form-contact form .contact-group .form-group input{width:100%;margin:10px 0}.form-contact form .form-group{margin:0}.form-contact form textarea{margin-top:10px}}