@font-face{font-family:Gotham;src:url(fonts/Gotham-Thin.woff2) format("woff2"),url(fonts/Gotham-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-Light.woff2) format("woff2"),url(fonts/Gotham-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-Black.woff2) format("woff2"),url(fonts/Gotham-Black.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-Bold.woff2) format("woff2"),url(fonts/Gotham-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-XLight.woff2) format("woff2"),url(fonts/Gotham-XLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-Medium.woff2) format("woff2"),url(fonts/Gotham-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/Gotham-Book.woff2) format("woff2"),url(fonts/Gotham-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}main.contacto{background-color:#4d494c;padding-top:10rem;padding-bottom:3rem;position:relative}@media screen and (max-width: 1079px){main.contacto{padding-top:7rem}}main.contacto .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.2}main.contacto .container{display:grid;grid-template-columns:1fr auto;position:relative;z-index:1}@media screen and (max-width: 1079px){main.contacto .container{grid-template-columns:1fr;gap:2rem}}main.contacto .container .info{color:#fff;display:flex;flex-direction:column}main.contacto .container .info>h1{font-size:2.5rem;margin-bottom:1rem}main.contacto .container .info>h1 em{display:block;font-weight:700;font-style:normal}@media screen and (max-width: 1079px){main.contacto .container .info>h1{font-size:1.6rem}}main.contacto .container .info>a,main.contacto .container .info>p{margin-bottom:.5rem}main.contacto .container .info .button{width:fit-content}@media screen and (max-width: 1079px){main.contacto .container .info #whatsapp{width:1rem}}main.contacto .container .contact-form{background-color:#fff;padding:2.5rem;border-radius:1rem;box-shadow:.5rem .25rem 1rem #0006;width:450px;display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 1079px){main.contacto .container .contact-form{width:100%;padding:2rem 1rem}}
