.aboutMeBanner_aboutMeSection__CkbvD{background-color:#f2f3f2;align-items:center;display:flex;padding:7rem 5rem;justify-content:space-around}.aboutMeBanner_bannerTextContainer__926UY{padding:20px 30px;max-width:50vw}.aboutMeBanner_bannerTextContainer__926UY .aboutMeBanner_sectionTitle__Ak6DO{font-family:var(--font-heading);color:#5a7557;font-size:40px;font-weight:200;text-align:center;color:#0d1821;text-align:start}.aboutMeBanner_bannerImg__8BCY8{overflow:hidden;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);transition:box-shadow .5s ease}.aboutMeBanner_bannerImg__8BCY8:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.05),0 20px 30px 0 rgba(0,0,0,.05)}.aboutMeBanner_bannerImg__8BCY8{height:auto;max-width:20vw;object-fit:scale-down;border-radius:50%}@media screen and (max-width:650px){.aboutMeBanner_aboutMeSection__CkbvD{flex-direction:column;padding:7rem 0}.aboutMeBanner_aboutMeSection__CkbvD .aboutMeBanner_bannerTextContainer__926UY{max-width:90vw}}.homeHeader_header__FrikU{opacity:1;animation:homeHeader_fade-in__rLbaN 2s;animation-iteration-count:1;animation-timing-function:ease-in}@keyframes homeHeader_fade-in__rLbaN{0%{opacity:0}to{opacity:1}}.homeHeader_header__FrikU{background-color:#f2f3f2;position:relative;width:100%;height:100vh;overflow:hidden}.homeHeader_textContainer__W9PPb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:rgba(0,0,0,.5);padding:1rem 2rem;border-radius:.5rem}.homeHeader_textContainer__W9PPb .homeHeader_headerName__NXHwR{color:#f2f3f2;font-family:var(--font-heading);font-size:95px}.homeHeader_headerMeta__0_mBT{color:#baa1ad;font-family:var(--font-sub-heading);font-size:40px;text-transform:uppercase}.homeHeader_headerImg__QcLHS{width:100%;height:100%;object-fit:cover}