@import url(https://fonts.googleapis.com/css2?family=Belleza&family=Libre+Baskerville:ital@0;1&display=swap);
h1.highlight{color:#e2ebf4}h2.highlight{color:#e2ebf4}h3.highlight{color:#e2ebf4}p.highlight{color:#e2ebf4}span.highlight{color:#e2ebf4}li.highlight{color:#e2ebf4}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif;font-weight:100;letter-spacing:.35rem;margin:0}@media screen and (max-width: 1080px){h1,h2,h3,h4,h5,h6{letter-spacing:.25rem}}@media screen and (max-width: 768px){h1,h2,h3,h4,h5,h6{letter-spacing:.15rem}}h1{font-size:6rem}@media screen and (max-width: 1440px){h1{font-size:5rem}}@media screen and (max-width: 1080px){h1{font-size:4rem}}@media screen and (max-width: 768px){h1{font-size:2.5rem}}h2{font-size:4rem}@media screen and (max-width: 1440px){h2{font-size:3.75rem}}@media screen and (max-width: 1080px){h2{font-size:3.5rem}}@media screen and (max-width: 768px){h2{font-size:2rem}}h3{font-size:3rem}@media screen and (max-width: 1440px){h3{font-size:2.5rem}}@media screen and (max-width: 1080px){h3{font-size:2rem}}@media screen and (max-width: 768px){h3{font-size:1.75rem}}p,li,a:not(.button){color:#f6f4f1;font-size:2rem;line-height:2.5rem;text-decoration:none}@media screen and (max-width: 1440px){p,li,a:not(.button){font-size:1.75rem;line-height:2.25rem}}@media screen and (max-width: 1080px){p,li,a:not(.button){font-size:1.5rem;line-height:2rem}}@media screen and (max-width: 768px){p,li,a:not(.button){font-size:1.25rem;line-height:1.75rem}}a[href^="mailto:"]:hover{text-decoration:underline}p:last-of-type{margin-bottom:1rem}li{margin-bottom:1rem}.text-center{text-align:center}nav{background:#e2ebf4;box-shadow:0 .5rem .2rem rgba(95,93,93,.3607843137);height:7.814rem;padding:0 1.5rem;position:fixed;inset:0 0 auto 0;z-index:900;transition:height ease-in .3s}@media screen and (max-width: 1440px){nav{height:6rem}}@media(max-width: 1080px){nav{display:flex;align-items:center;justify-content:space-between;height:4rem}}nav #brand{color:#5b5247;font-size:1.5rem;text-decoration:none;text-transform:capitalize;font-family:"Libre Baskerville",serif;margin:0 auto}@media screen and (min-width: 1080px){nav #brand{display:none}}@media screen and (max-width: 350px){nav #brand{font-size:1.45rem;text-align:center}}nav .hamburger{display:none;flex-direction:column;justify-content:center;height:25px;width:30px;gap:6px;cursor:pointer}@media(max-width: 1080px){nav .hamburger{display:flex;z-index:901}nav .hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px, 6px)}nav .hamburger.active span:nth-child(2){opacity:0}nav .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px, -6px)}}nav span{display:block;height:3px;background:#000;border-radius:2px;transition:all .3s}nav .nav-items{display:flex;align-items:center;justify-content:space-evenly;height:100%;background:#e2ebf4;transition:right .4s cubic-bezier(0.77, 0, 0.18, 1),opacity .3s}nav .nav-items a{color:#5b5247;font-size:1.635rem;text-decoration:none;text-transform:uppercase;font-family:"Libre Baskerville",serif}nav .nav-items a:nth-of-type(3){color:#373430;font-size:3.15rem;text-transform:capitalize}@media screen and (max-width: 1440px){nav .nav-items a{font-size:1rem}nav .nav-items a:nth-of-type(3){font-size:2.25rem}}@media(max-width: 1080px){nav .nav-items a{font-size:.95rem}nav .nav-items a:nth-of-type(3){display:none}}@media(max-width: 1080px){nav .nav-items{position:fixed;top:0;right:-100vw;height:100vh;width:100vw;flex-direction:column}nav .nav-items a{opacity:0;transform:translateY(30px);transition:opacity .4s,transform .4s}}body.nav-open{overflow-y:hidden}@media(max-width: 1080px){body.nav-open .nav-items{right:0}body.nav-open .nav-items a{opacity:1;transform:translateY(0)}body.nav-open .nav-items a:nth-child(1){transition-delay:.3s}body.nav-open .nav-items a:nth-child(2){transition-delay:.4s}body.nav-open .nav-items a:nth-child(3){transition-delay:.5s}body.nav-open .nav-items a:nth-child(4){transition-delay:.6s}body.nav-open .nav-items a:nth-child(5){transition-delay:.7s}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.animate-in{animation:fade-in 2s ease-out forwards;opacity:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(75px)}100%{opacity:1;transform:none}}.animate-in-up{animation:fade-in-up 2s ease-out forwards;opacity:0}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-75px)}100%{opacity:1;transform:none}}.animate-in-down{animation:fade-in-down 2s ease-out forwards;opacity:0}@keyframes fade-in-left{0%{opacity:0;transform:translateX(75px)}100%{opacity:1;transform:none}}.animate-in-left{animation:fade-in-left 2s ease-out forwards;opacity:0}@keyframes fade-in-right{0%{opacity:0;transform:translateX(-75px)}100%{opacity:1;transform:none}}.animate-in-right{animation:fade-in-right 2s ease-out forwards;opacity:0}.after-1s{animation-delay:1s}.for-1s{animation-duration:1s !important}.after-2s{animation-delay:2s}.for-2s{animation-duration:2s !important}.after-3s{animation-delay:3s}.for-3s{animation-duration:3s !important}.after-4s{animation-delay:4s}.for-4s{animation-duration:4s !important}.after-5s{animation-delay:5s}.for-5s{animation-duration:5s !important}html{font-size:16px}body{background:#4f4f57;color:#f6f4f1;margin:0;overflow-x:hidden;font-family:"Belleza",sans-serif;letter-spacing:.055rem}body.dark{background:#2e2b29}main{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;gap:45px;margin:155px 120px 35px;transition:margin-top ease-in .3s}main img{max-height:calc(100vh - 155px - 35px);width:auto;max-width:100%;object-fit:contain;flex:0 0 auto;top:155px;position:sticky}main div{flex:1 1 0;max-width:none}@media screen and (max-width: 1440px){main{margin-left:75px;margin-right:75px}}@media screen and (max-width: 1080px){main{margin:99px 25px 35px}main img{max-height:calc(100vh - 99px - 34px);top:99px}}@media screen and (max-width: 768px){main{flex-flow:column nowrap;margin:99px 5vw 35px}main img{max-height:calc(100vh - 99px - 34px);top:unset;position:unset}main img,main div{width:100%;max-width:100%}}.sm-only{display:none}@media screen and (max-width: 768px){.sm-only{display:unset}}@media screen and (max-width: 768px){.sm-none{display:none}}a.button{background-color:#e2ebf4;border-radius:3rem;color:#5b5247 !important;padding:.75rem 1.563rem;font-family:"Libre Baskerville",serif;font-size:1.5rem;text-decoration:none;text-transform:uppercase;transition:ease-in-out .3s}a.button:hover{background:#d4d4d4}@media screen and (max-width: 768px){a.button{font-size:1rem;display:block;margin-left:auto;margin-right:auto;width:fit-content}}@media screen and (min-width: 1080px){main>div[data-href="/about"] p{font-size:1.5rem}}@media screen and (max-width: 1080px){main>div[data-href="/contact"] h1{font-size:2.75rem}main>div[data-href="/contact"] p,main>div[data-href="/contact"] li{font-size:1.25rem}}@media screen and (max-width: 768px){main>div[data-href="/mentoring"],main>div[data-href="/contact"]{order:2}main>div[data-href="/mentoring"]+img,main>div[data-href="/contact"]+img{order:1}main>div[data-href="/contact"] h3{text-align:center}}@supports not (-webkit-touch-callout: none){ul,ol,dl{list-style-type:none}ul li::before,ol li::before,dl li::before{color:#fff !important;content:"♦";margin-right:.5rem}}@media screen and (max-width: 768px){ul,ol,dl{padding-left:1.5rem}}@media screen and (min-width: 768px){div[data-href]{display:flex;flex-flow:column nowrap;justify-content:space-around}div[data-href]>div{flex-grow:0}}@media screen and (min-width: 768px)and (min-height: 640px){div[data-href]>div{padding-top:5vh}}@media screen and (min-width: 768px){div[data-href] div:last-child{flex-grow:0}}@media screen and (min-width: 768px)and (min-height: 640px){div[data-href] div:last-child{padding-bottom:5vh}}@media screen and (min-width: 1440px){div[data-href="/"] h1{margin-left:-11.5rem}div[data-href="/"] h2{margin-left:-7rem}}@media screen and (max-width: 1440px){div[data-href="/"] h1{margin-left:-10.25rem}div[data-href="/"] h2{margin-left:-6.5rem}}@media screen and (max-width: 1080px){div[data-href="/"] h1{margin-left:-8.5rem}div[data-href="/"] h2{margin-left:-6.25rem}}div[data-href="/contact"]{text-align:center}@supports(-webkit-touch-callout: none){div[data-href="/contact"] ol,div[data-href="/contact"] ul,div[data-href="/contact"] dl{text-align:left !important}}div[data-href="/mentoring"] h2{font-size:6rem;padding-left:7rem}@media screen and (max-width: 1440px){div[data-href="/mentoring"] h2{font-size:3rem;padding-left:4rem}}@media screen and (max-width: 1860px){div[data-href="/mentoring"] h1{font-size:4rem}div[data-href="/mentoring"] h2{font-size:3.5rem}div[data-href="/mentoring"] ul{padding-left:1vw}}

/*# sourceMappingURL=core.css.map*/