@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-BoldIt-OOoS1hRo.woff2) format("woff2"),url(/dist/assets/MyriadPro-BoldIt--pT67fe7.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-BoldCond-RuT9ST6d.woff2) format("woff2"),url(/dist/assets/MyriadPro-BoldCond-oL9H4V0j.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-Bold-017Ko14T.woff2) format("woff2"),url(/dist/assets/MyriadPro-Bold-V3vKegtr.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-BoldCondIt-1t3RDVdA.woff2) format("woff2"),url(/dist/assets/MyriadPro-BoldCondIt-DYz-IfVD.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-CondIt-PoVV8tLL.woff2) format("woff2"),url(/dist/assets/MyriadPro-CondIt-j65PgfEj.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-Cond-OOdXdQJB.woff2) format("woff2"),url(/dist/assets/MyriadPro-Cond-AtqcDe8i.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-SemiboldIt-8dTEC1bP.woff2) format("woff2"),url(/dist/assets/MyriadPro-SemiboldIt-6nGlfbWb.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-Light-eroR36rp.woff2) format("woff2"),url(/dist/assets/MyriadPro-Light-ybg1EHH9.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-Semibold-XWUUHwnb.woff2) format("woff2"),url(/dist/assets/MyriadPro-Semibold-L7iypYEt.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/dist/assets/MyriadPro-Regular-ND4hmhHW.woff2) format("woff2"),url(/dist/assets/MyriadPro-Regular-tOtcvDuD.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Segoe UI Variable;src:url(/dist/assets/SegoeUIVariable-zciPwE-S.woff2) format("woff2"),url(/dist/assets/SegoeUIVariable-Y6w9GxHQ.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.page-banner{position:relative;width:100%;height:fit-content;max-height:60vh;display:flex;padding:0 5%;background-color:transparent}.page-banner-text{position:relative;width:100%;max-width:1440px;margin:0 auto;padding-top:15vh;padding-bottom:15vh;padding-top:150px}.page-banner-text p,.page-banner-text strong,.page-banner-text h2,.page-banner-text h1{color:#fff}.page-banner-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}@media screen and (max-width: 993px){.page-banner-text{width:100%;text-align:center;padding:5vh 0;padding-top:120px}.page-banner-image{clip-path:none!important;width:100%;height:100%}}body{overflow:hidden;background-color:#030405}.contact-container{background:linear-gradient(90deg,rgb(221,221,221) 0%,rgb(96,96,96) 100%)}.contact{width:100%;max-width:1440px;margin:0 auto;padding-top:100px}.contact-info{width:30%;padding-top:10vh;display:flex;flex-direction:column;gap:1em}.contact-info-address{width:65%}.contact-info-address strong,.contact-info-address p{color:#fff}.contact-info-item{display:flex;flex-direction:column}.contact-info-item strong{color:#0a1424}.contact-info-item .ofusqued{color:#0a1424;font-weight:700;font-family:Avenir,Roboto,Helvetica Neue,Arial,"sans-serif";cursor:pointer}.contact-info-phones{width:100%;display:flex;flex-direction:column;padding:1em 0;gap:1em}.contact-info code{transform:translate(15px);font-family:Nord,Roboto,Helvetica Neue,Arial,"sans-serif";color:transparent;font-size:2.4em;text-transform:uppercase;-webkit-text-stroke:1.2px #0A1424}.contact-form{width:50%;padding:2em;display:flex;flex-direction:column;justify-content:center;height:fit-content;gap:1.25em;position:relative}.contact-form-text{text-align:center}.contact-form-text h2,.contact-form-text h1,.contact-form-text h3,.contact-form-text h4,.contact-form-text h5,.contact-form-text p,.contact-form-text strong{color:#fff;opacity:.2}.contact-form-text h2{font-size:4em}.contact-form input,.contact-form textarea{border-bottom:1px solid white;color:#030405;padding:.75em;width:100%;resize:none}.contact-form input:focus-visible,.contact-form textarea:focus-visible{color:#fff;border:1px solid white;outline:1px solid white}.contact-form .c-input{position:relative}.contact-form .lbl{position:absolute;width:100%;height:100%;top:.5em;left:.5em;pointer-events:none}.contact-form .lbl:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:100%;transform:translate(-100%);transition:all .3s ease}.contact-form .text-nomb{position:absolute;top:6px;left:6px;transition:all .3s ease;color:#fff;text-transform:uppercase}.contact-form input:focus+.lbl .text-nomb,.contact-form input:valid+.lbl .text-nomb{transform:translateY(-180%);font-size:12px;color:#fff}.contact-form textarea:focus+.lbl .text-nomb,.contact-form textarea:valid+.lbl .text-nomb{transform:translateY(-180%);font-size:12px;color:#fff}.contact-form input:focus+.lbl:after,.contact-form input:valid+.lbl:after,.contact-form textarea:focus+.lbl:after,.contact-form textarea:valid+.lbl:after{font-size:12px;transform:translate(0)}.contact-form input.button.primary.complete{display:flex;justify-self:self-end;padding:.5em 1em}.contact-form input[type=submit]{width:fit-content;display:flex;align-self:self-end;border-radius:0;color:#fff;border-bottom:1px solid white;padding:.25em 0;font-family:Avenir,Roboto,Helvetica Neue,Arial,"sans-serif"}.contact-form textarea{grid-column:auto/span 2}.contact-text{padding:0 5%}.contact-text h1{color:#fff;font-size:7.5em;line-height:1}.contact-wrapper{display:flex;width:100%;padding:0 5%;justify-content:space-between;gap:5%}@media screen and (max-width: 993px){.contact{flex-direction:column;padding:100px 0 0}.contact-text h1{font-size:3em}.contact-info{width:100%;text-align:center;padding:2em 1em}.contact-info-wa{margin:0 auto}.contact-info-phones{grid-template-columns:1fr 1fr;width:100%;justify-items:center}}@media screen and (max-width: 993px) and (max-width: 749px){.contact-info-phones{grid-template-columns:1fr;gap:1em}}@media screen and (max-width: 993px){.contact-info-address{width:100%}.contact-info iframe{transform:translateY(-60px);aspect-ratio:3/1.75}.contact-wrapper{flex-direction:column}.contact-form{width:100%}.contact-form h2{font-size:2em}}
