.inovation h2{font-size:calc(1.4625rem + 2.55vw)}@media (min-width: 1200px){.inovation h2{font-size:3.375rem}}@media (max-width: 767.98px){.inovation h2{font-size:36px}}.contact .forms h2,.contact-title h1,.inovation h3{font-size:calc(1.35rem + 1.2vw)}@media (min-width: 1200px){.contact .forms h2,.contact-title h1,.inovation h3{font-size:2.25rem}}@media (max-width: 767.98px){.contact .forms h2,.contact-title h1,.inovation h3{font-size:24px}}.location a.link,.location h2,.contact .forms p,.contact-title p,.inovation p{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){.location a.link,.location h2,.contact .forms p,.contact-title p,.inovation p{font-size:1.5rem}}@media (max-width: 767.98px){.location a.link,.location h2,.contact .forms p,.contact-title p,.inovation p{font-size:18px}}.inovation{padding-top:90px;padding-bottom:130px;background:#fff;position:relative;z-index:10}@media (max-width: 767.98px){.inovation{padding-bottom:90px;padding-top:90px}}.inovation h2{text-transform:uppercase;text-align:center;letter-spacing:2.7px;font-weight:400}.inovation h2 span{color:#981b1e}@media (max-width: 991.98px){.inovation h2{margin-bottom:30px}}@media (max-width: 767.98px){.inovation h2{font-size:32px}}.inovation h3{text-align:center;margin-bottom:24px;text-transform:uppercase;letter-spacing:1.8px;font-weight:400}.inovation p{text-align:center;color:#545454;letter-spacing:1.2px;font-weight:400}.inovation .buttons{display:flex;justify-content:center;gap:24px;margin-top:60px}@media (max-width: 767.98px){.inovation .buttons{flex-direction:column}.inovation .buttons .btn{width:100%}}.inovation .buttons .btn-outline-secondary svg{stroke:#981b1e}.inovation .buttons .btn-secondary svg{stroke:#fff}.inovation .buttons .btn-secondary:hover svg{stroke:#981b1e}.header .navbar{background:#00000059;-webkit-backdrop-filter:blur(8px) brightness(1.5);backdrop-filter:blur(8px) brightness(1.5)}.contact{padding-top:188px;padding-bottom:130px}@media (max-width: 767.98px){.contact{padding-top:140px;padding-bottom:90px}}.contact-title{text-align:center;margin-bottom:30px}.contact-title h1{margin-bottom:1rem;letter-spacing:1.8px;text-transform:uppercase;font-weight:400}.contact-title h1 span{color:#981b1e}.contact-title p{margin-bottom:0}.contact .buttons{margin-bottom:60px}.contact .buttons button,.contact .buttons a{width:100%;padding-top:11px;padding-bottom:11px;font-size:24px;line-height:30px}.contact .forms{display:none}.contact .forms.active{display:block}.contact .forms h2{text-transform:uppercase;letter-spacing:1.8px;margin-bottom:1rem;font-weight:400;text-align:center}.contact .forms p{letter-spacing:1.2px;text-align:center;margin-bottom:30px}.contact .forms button{width:100%;stroke:#fff;gap:8px}.contact .forms button.btn-close{width:unset}.location{background:#eee}.location h2{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:30px;font-weight:400}.location address{font-size:24px;letter-spacing:1.2px;margin-bottom:30px;line-height:30px;color:#545454}.location hr{background:#707070;height:1px;opacity:1;margin-bottom:30px}.location iframe{width:100%}@media (max-width: 767.98px){.location iframe{margin-top:30px}}.location a.link{color:#231f20;letter-spacing:1.2px}.location .socials{padding:0;margin-bottom:0;display:flex;gap:8px;margin-top:30px}.location .socials a{line-height:1;display:block;padding:24px;border:solid 1px #231F20;transition:all .3s}.location .socials a svg{transition:all .3s;font-size:1rem;fill:#231f20}.location .socials a:hover{background:#981b1e}.location .socials a:hover svg{fill:#fff}
