.page-template-template-contact .hero-contact{background-color:rgba(var(--secondaryColorRGB), 0.85)}.page-template-template-contact .hero-contact .inner{position:relative;display:flex;flex-flow:column;gap:100px;padding:50px 20px;max-width:1280px;margin:0 auto}.page-template-template-contact .hero-contact .content{color:#fff;text-align:center}.page-template-template-contact .hero-contact .hero-tagline{color:#fff;font-weight:700;margin-bottom:20px}.page-template-template-contact .hero-contact .logos{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:500px}.page-template-template-contact .hero-contact .logos .item{flex:0 0 22%}.page-template-template-contact .hero-contact .logos .item img{width:100%;height:auto}.page-template-template-contact .hero-contact .form{padding:0 20px 50px;box-shadow:0px 0px 21.36px 2.64px rgba(12,24,31,.16);background-color:#fff}.page-template-template-contact .hero-contact .form .heading{text-align:center;padding-top:100px;position:relative;margin-bottom:50px;margin-top:-45px}.page-template-template-contact .hero-contact .form .heading::before{content:"";height:80px;border:solid 1px var(--highlightColor);border-bottom:0;position:absolute;left:20px;right:20px;top:0}.page-template-template-contact .hero-contact .form .heading .subtitle b,.page-template-template-contact .hero-contact .form .heading .subtitle strong{color:var(--highlightColor)}@media(min-width: 810px){.page-template-template-contact .hero-contact .inner{padding:100px 30px}.page-template-template-contact .hero-contact .content{text-align:left}.page-template-template-contact .hero-contact .form{position:relative;padding:0 50px 50px}.page-template-template-contact .hero-contact .form .heading{padding-top:140px;margin-top:-65px}.page-template-template-contact .hero-contact .form .heading::before{height:120px;left:100px;right:100px}}@media(min-width: 1280px){.page-template-template-contact .hero-contact .inner{flex-flow:row nowrap;gap:70px;padding:150px 30px 0}.page-template-template-contact .hero-contact .content .hero-title{font-size:70px;font-size:4.375rem;line-height:82px;line-height:5.125rem}.page-template-template-contact .hero-contact .form{flex:0 0 575px;padding:0 80px 50px;margin-bottom:-180px}}.page-template-template-contact .hero-contact .logos{margin-bottom:100px}.cta-contact .inner{padding:100px 20px;max-width:1280px;margin:0 auto}.cta-contact .tagline{color:var(--secondaryColor);font-weight:bold;margin-bottom:30px}.cta-contact .phone{font-family:"Prata",serif;font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem}@media(min-width: 810px){.cta-contact .phone{font-size:46px;font-size:2.875rem;line-height:58px;line-height:3.625rem}}@media(min-width: 1280px){.cta-contact .phone{font-size:60px;font-size:3.75rem;line-height:72px;line-height:4.5rem}}.locations-contact{background:var(--secondaryColor)}.locations-contact .inner{padding:50px 20px;max-width:1280px;margin:0 auto;color:#fff}.locations-contact .title{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0 50px;border-left:2px solid var(--highlightColor);border-right:2px solid var(--highlightColor);display:flex;margin-bottom:50px}@media(max-width: 767px){.locations-contact .title{padding:0 30px}}.locations-contact .title>*{font-family:"Prata",serif;font-size:60px;font-weight:400;line-height:80px;text-align:center}@media(max-width: 767px){.locations-contact .title>*{font-size:40px;line-height:60px}}.locations-contact .locations{display:flex;flex-flow:column;gap:50px}.locations-contact .locations .item{display:flex;flex-flow:column;gap:30px}.locations-contact .locations .item a{color:#fff}.locations-contact .locations .item .label{color:var(--highlightColor);text-transform:uppercase;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;font-weight:bold;letter-spacing:2px;margin-bottom:5px;display:block}.locations-contact .locations .item .city{font-weight:300;font-style:italic}.locations-contact .locations .item .scp a{color:var(--highlightColor);font-weight:bold}.locations-contact .locations .item .map{position:relative;aspect-ratio:1.2/1}.locations-contact .locations .item .map iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media(min-width: 810px){.locations-contact .inner{padding:100px 30px}.locations-contact .locations{flex-flow:row wrap;gap:50px 20px;justify-content:space-between}.locations-contact .item{flex:0 0 calc(50% - 15px)}.locations-contact .item:only-child{flex:0 0 100%;flex-direction:row-reverse;gap:80px}.locations-contact .item:only-child .info{height:auto;flex:1 0 calc(50% - 40px)}.locations-contact .item:only-child .map{height:355px;flex:1 0 calc(50% - 40px)}}@media(min-width: 1280px){.locations-contact .title{margin-bottom:80px}.locations-contact .locations{gap:50px 20px}.locations-contact .item{flex:0 0 calc(20% - 50px)}}.content-contact .inner{padding:50px 20px;max-width:1280px;margin:0 auto}.content-contact .title{display:block;margin:0;font-weight:300;margin-bottom:30px;font-family:"Prata",serif;font-size:35px;font-size:2.1875rem;line-height:45px;line-height:2.8125rem}@media(min-width: 1280px){.content-contact .title{font-size:50px;font-size:3.125rem;line-height:62px;line-height:3.875rem}}@media(min-width: 810px){.content-contact .inner{padding:100px 30px}}

/*# sourceMappingURL=template-contact.css.map */