.subpageHero-module-scss-module__MyOpSq__hero{grid-template-rows:45lvh;grid-template-columns:repeat(2,1fr);column-gap:1.5rem;margin:1.5rem;display:grid}@media only screen and (max-width:35.9375em){.subpageHero-module-scss-module__MyOpSq__hero{grid-template-rows:max-content 35lvh;grid-template-columns:1fr;row-gap:2rem}}.subpageHero-module-scss-module__MyOpSq__content{border-radius:2rem}.subpageHero-module-scss-module__MyOpSq__content1{background-color:#ff1636;flex-direction:column;justify-content:center;padding:4rem;display:flex}@media only screen and (max-width:35.9375em){.subpageHero-module-scss-module__MyOpSq__content1{padding:2.5rem}}.subpageHero-module-scss-module__MyOpSq__content2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.subpageHero-module-scss-module__MyOpSq__imgContainer{border-radius:2rem;width:100%;height:100%;overflow:hidden}.subpageHero-module-scss-module__MyOpSq__imgContainer1{background-color:var(--filler-color)}
.textColors-module-scss-module__aY9B0W__crimson{color:#ff1636}.textColors-module-scss-module__aY9B0W__burgundy{color:#5b0a1c}.textColors-module-scss-module__aY9B0W__garnet{color:#991a27}.textColors-module-scss-module__aY9B0W__parchment{color:#e8dfce}.textColors-module-scss-module__aY9B0W__graphite{color:#2b2b2b}.textColors-module-scss-module__aY9B0W__whisper{color:#f8f8f8}.textColors-module-scss-module__aY9B0W__black{color:#000}.textColors-module-scss-module__aY9B0W__white{color:#fff}.textColors-module-scss-module__aY9B0W__crimsonHover:hover{color:#ff1636}.textColors-module-scss-module__aY9B0W__burgundyHover:hover{color:#5b0a1c}.textColors-module-scss-module__aY9B0W__garnetHover:hover{color:#991a27}.textColors-module-scss-module__aY9B0W__parchmentHover:hover{color:#e8dfce}.textColors-module-scss-module__aY9B0W__graphiteHover:hover{color:#2b2b2b}.textColors-module-scss-module__aY9B0W__whisperHover:hover{color:#f8f8f8}.textColors-module-scss-module__aY9B0W__blackHover:hover{color:#000}.textColors-module-scss-module__aY9B0W__whiteHover:hover{color:#fff}
.contactInfo-module-scss-module___Ewc-q__contact{text-align:right;flex-direction:column;align-items:center;gap:2rem;margin:2rem 0;display:flex}@media only screen and (max-width:48em){.contactInfo-module-scss-module___Ewc-q__contact{align-items:flex-start;margin:0}}@media only screen and (max-width:35.9375em){.contactInfo-module-scss-module___Ewc-q__contact{align-items:center}}.contactInfo-module-scss-module___Ewc-q__info{color:#e8dfce;letter-spacing:.35rem;column-gap:.5rem;font-size:2rem;transition:all .3s ease-in;display:flex}.contactInfo-module-scss-module___Ewc-q__info svg{color:#5b0a1c}.contactInfo-module-scss-module___Ewc-q__info a{color:inherit;column-gap:.8rem;text-decoration:none;display:flex}.contactInfo-module-scss-module___Ewc-q__info a:hover{color:#5b0a1c}@media only screen and (max-width:48em){.contactInfo-module-scss-module___Ewc-q__info a p{text-align:left}}@media only screen and (max-width:35.9375em){.contactInfo-module-scss-module___Ewc-q__info a p{text-align:center}}.contactInfo-module-scss-module___Ewc-q__socials{justify-content:center;column-gap:1.5rem;display:flex}@media only screen and (max-width:48em){.contactInfo-module-scss-module___Ewc-q__socials{justify-content:flex-start;margin-top:1rem}}@media only screen and (max-width:35.9375em){.contactInfo-module-scss-module___Ewc-q__socials{justify-content:center}}.contactInfo-module-scss-module___Ewc-q__socials a{color:#5b0a1c;font-size:4rem;transition:all .3s ease-in;display:inline-block}.contactInfo-module-scss-module___Ewc-q__socials a:hover{color:#e8dfce}
.footer-module-scss-module__CGSiWW__footer{background-color:#f8f8f8;padding:4rem}@media only screen and (max-width:35.9375em){.footer-module-scss-module__CGSiWW__footer{padding:2.5rem}}.footer-module-scss-module__CGSiWW__footerMain{grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (max-width:35.9375em){.footer-module-scss-module__CGSiWW__footerMain{grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(2,1fr);gap:2rem}.footer-module-scss-module__CGSiWW__footerMain>:nth-child(2){grid-area:1/1/2/-1}}.footer-module-scss-module__CGSiWW__footerMain>:last-child [class*=contact]{align-items:flex-end}.footer-module-scss-module__CGSiWW__footerMain>:last-child [class*=socials]{justify-content:flex-end}.footer-module-scss-module__CGSiWW__footerMain>:last-child a,.footer-module-scss-module__CGSiWW__footerMain>:last-child p{color:#ff1636;font-size:1.8rem}@media only screen and (max-width:64em){.footer-module-scss-module__CGSiWW__footerMain>:last-child a,.footer-module-scss-module__CGSiWW__footerMain>:last-child p{font-size:1.4rem}}@media only screen and (max-width:20em){.footer-module-scss-module__CGSiWW__footerMain>:last-child a,.footer-module-scss-module__CGSiWW__footerMain>:last-child p{font-size:1.2rem}}.footer-module-scss-module__CGSiWW__footerMain>:last-child svg{color:#5b0a1c}.footer-module-scss-module__CGSiWW__footerMain>:last-child [class*=socials] a{font-size:3rem}.footer-module-scss-module__CGSiWW__copyright{text-align:center;color:#5b0a1c;margin-top:8rem;font-size:1.2rem}@media only screen and (max-width:64em){.footer-module-scss-module__CGSiWW__copyright{text-align:center;font-size:1rem}}@media only screen and (max-width:35.9375em){.footer-module-scss-module__CGSiWW__copyright{margin-top:4rem}}.footer-module-scss-module__CGSiWW__copyright a{color:#2b2b2b}
.footerLinks-module-scss-module__qjUWca__button{letter-spacing:.15rem;color:#ff1636;font-size:1.6rem;text-decoration:none;transition:all .3s ease-in;display:inline}@media only screen and (max-width:20em){.footerLinks-module-scss-module__qjUWca__button{font-size:1.4rem}}.footerLinks-module-scss-module__qjUWca__button:hover{transform:translateY(-.5rem)}
.footerNavLinks-module-scss-module__QAsCRa__links{flex-direction:column;gap:1rem;width:max-content;display:flex}
.contactInfoSection-module-scss-module__IEjKYG__section{background-color:#ff1636;border-radius:2rem;grid-template-columns:repeat(3,1fr);gap:4rem;margin:0 1.5rem 1.5rem;padding:4rem;display:grid}@media only screen and (max-width:35.9375em){.contactInfoSection-module-scss-module__IEjKYG__section{grid-template-rows:max-content 45lvh max-content;grid-template-columns:1fr;gap:4rem;padding:2.5rem}}.contactInfoSection-module-scss-module__IEjKYG__section>:last-child{align-self:center}.contactInfoSection-module-scss-module__IEjKYG__images{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}
