.contact{max-width:1920px;margin:0 auto;padding:6.25rem 6rem;padding-top:0;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6.25rem}@media(max-width: 425px){.contact{padding:0 3rem;gap:3rem}}.contact-title{display:flex;align-items:center;justify-content:center;position:relative;min-height:9.375rem}@media(max-width: 425px){.contact-title{min-height:4.25rem}}.contact-title h1{font-size:3.75rem;font-weight:900;letter-spacing:.25rem;color:#155ba2}@media(max-width: 425px){.contact-title h1{font-size:2.125rem;text-align:center}}.contact-title h2{font-size:9.375rem;font-weight:900;color:rgba(0,0,0,0);-webkit-text-stroke:.125rem #155ba2;opacity:.1;position:absolute;top:50%;left:50%;width:fit-content;transform:translate(-50%, -50%);user-select:none}@media(max-width: 425px){.contact-title h2{font-size:4.25rem}}.contact-form{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:3.175rem}@media(max-width: 768px){.contact-form{flex-direction:column}}@media(max-width: 768px){.contact-form-item{display:flex;justify-content:center;width:100%}}@media(max-width: 425px){.contact-form-item form{width:80%}}.contact-form-item form .input{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;box-sizing:border-box;border:1px solid #155ba2;width:20rem;height:3rem;margin-bottom:1.5625rem}@media(max-width: 425px){.contact-form-item form .input{width:100%}}.contact-form-item form .input input{width:100%;height:100%;font-size:1rem;font-weight:400;box-sizing:border-box;padding:0 1rem;border:none;color:#155ba2}@media(max-width: 425px){.contact-form-item form .input input{font-size:1.125rem}}.contact-form-item form .input figure{width:1.5rem;display:flex;align-items:center;justify-content:center;margin-left:1rem}.contact-form-item form .input figure svg{width:100%}.contact-form-item form .input figure svg *{fill:#155ba2}.contact-form-item form .textarea{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:row-reverse;box-sizing:border-box;padding-top:.625rem;border:1px solid #155ba2;width:20rem;min-height:3rem;height:auto;margin-bottom:1.5625rem}@media(max-width: 425px){.contact-form-item form .textarea{width:100%}}.contact-form-item form .textarea textarea{width:100%;height:auto;font-size:1rem;font-weight:400;box-sizing:border-box;padding:0 1rem;border:none;color:#155ba2}.contact-form-item form .textarea textarea::-webkit-scrollbar{width:.125rem}.contact-form-item form .textarea textarea::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.contact-form-item form .textarea textarea::-webkit-scrollbar-thumb{background-color:#155ba2}@media(max-width: 425px){.contact-form-item form .textarea textarea{font-size:1.125rem}}.contact-form-item form .textarea figure{width:25px;display:flex;align-items:center;justify-content:center;margin-left:1rem}.contact-form-item form .textarea figure svg{width:100%}.contact-form-item form .textarea figure svg *{fill:#155ba2}.contact-form-item form .outlined{display:flex;align-items:center;gap:.625rem;width:fit-content;padding:.5rem;padding-left:1.5625rem}@media(max-width: 768px){.contact-form-item form .outlined{margin:0 auto}}.contact-form-item form .outlined:hover p{color:#fff}.contact-form-item form .outlined:hover figure svg *{fill:#fff}.contact-form-item form .outlined p{font-size:1rem;text-transform:uppercase;color:#155ba2;transition:ease .3s}.contact-form-item form .outlined figure{width:1.5625rem}.contact-form-item form .outlined figure svg *{transition:ease .3s}.contact-form-item-vector{width:37.5rem}@media(max-width: 768px){.contact-form-item-vector{width:80%}}.contact-other-infos{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:3.175rem}@media(max-width: 425px){.contact-other-infos{flex-direction:column-reverse}}.contact-other-infos-vector{width:27.4rem}@media(max-width: 425px){.contact-other-infos-vector{width:80%}}.contact-other-infos-infos{display:flex;flex-direction:column;gap:1.625rem;width:50%}@media(max-width: 425px){.contact-other-infos-infos{width:100%}}.contact-other-infos-infos-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:1.5625rem}.contact-other-infos-infos-item figure{width:3.75rem}.contact-other-infos-infos-item-description{display:flex;flex-direction:column;gap:.625rem;width:100%}@media(max-width: 425px){.contact-other-infos-infos-item-description{width:calc(100% - 4.375rem)}}.contact-other-infos-infos-item-description h1{font-size:1.5rem;font-weight:500;color:#155ba2}.contact-other-infos-infos-item-description p{font-size:1.5rem;font-weight:300;color:#666;width:60%}@media(max-width: 425px){.contact-other-infos-infos-item-description p{width:100%;font-size:1.125rem}}.contact-localization{position:relative;display:flex;align-items:center;justify-content:center;user-select:none;transition:ease .3s}@media(max-width: 425px){.contact-localization{width:100%}}.contact-localization iframe{transition:ease .3s;z-index:0}@media(max-width: 375px){.contact-localization iframe{width:100%}}.contact-localization-overflow{width:100%;height:100%;z-index:1;position:absolute;top:0;left:0;background:radial-gradient(transparent 50%, white 70%);transition:ease .3s}.contact-localization-overflow-vector{position:absolute;top:5%}@media(max-width: 425px){.contact-localization-overflow-vector{width:15rem;top:7%;left:-5%}}@media(max-width: 375px){.contact-localization-overflow-vector{width:14rem;left:-10%}}@media(max-width: 320px){.contact-localization-overflow-vector{width:12rem}}.contact-localization-overflow-expand{position:absolute;bottom:0;right:0;width:1.875rem;cursor:pointer}/*# sourceMappingURL=contato.css.map */
