@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap";.app__navbar{background:rgba(245,241,241,.25);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(131,124,124,.25);z-index:1000}.active-link-content{position:relative;z-index:2}.app__navbar__link-border-bottom{position:relative;top:-.8rem;z-index:0;width:0;opacity:.7;height:1rem;background-color:#c8dadf;transition:width .3s;color:transparent}.app__navbar__link-border-bottom:hover{width:100%}._app__wrapper-img_1xa8k_1{width:100%;height:100vh;background-image:url(/assets/header2-5012cd5f.jpg);background-size:cover;background-position:center;object-fit:cover;position:absolute;z-index:-3}._app__header_1xa8k_12{width:100%;min-height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}._app__header_1xa8k_12 video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}._app__header-headline_1xa8k_28{grid-column:1/2;grid-row:2/2;display:flex;justify-content:center;align-items:flex-end;padding:3.5rem 0;z-index:100000}@media screen and (max-width: 450px){._app__header-headline_1xa8k_28{padding:1.5rem 0;margin:0 1rem}}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}:root{--secondary-font: "Playfair Display", serif;--black-color: #000;--white-color: #fff;--gray-color: gray;--yellow-color: #fff1d6}*{font-family:Roboto,sans-serif;margin:0;padding:0}.app__container{width:100%;min-height:90vh;direction:flex;flex-direction:row}p{font-size:1rem;line-height:1.5}.head-text{font-size:2.5rem;font-weight:700;text-align:center;font-family:var(--secondary-font);color:inherit;text-transform:capitalize}@media screen and (min-width: 2000px){.head-text{font-size:4rem}}@media screen and (max-width: 450px){.head-text{font-size:2rem}}.work-header{font-size:3rem;font-weight:400;line-height:400;text-align:center;font-family:var(--secondary-font);text-transform:capitalize}@media screen and (min-width: 2000px){.work-header{font-size:4rem}}@media screen and (max-width: 450px){.work-header{font-size:2rem}}h1{font-family:var(--secondary-font);font-size:2.5rem;font-weight:400;margin-bottom:1rem}h2{font-size:2rem;font-weight:400;margin-bottom:1rem}h3{color:var(--gray-color);font-size:1.5rem;font-weight:400;margin-bottom:1rem}h4{font-size:1.2rem;font-weight:400;margin-bottom:1rem}a{text-decoration:none}a,a:visited,a:hover,a:active{color:inherit}.button-secondary{background-color:var(--black-color);color:var(--white-color);padding:.5rem 1rem;border:none;border-radius:.4rem;text-transform:capitalize;font-size:1.2rem;font-weight:400;cursor:pointer;transition:all .4s ease-in-out}.button-secondary:hover{background-color:var(--black-color);color:var(--white-color)}.learn-more{font-size:1.5rem;font-weight:400;color:var(--black-color);text-transform:capitalize;margin-top:1rem;display:inline-block;border-bottom:1px solid var(--black-color)}.button-primary{background-color:var(--white-color);color:var(--black-color);border:none;border-radius:.4rem;text-transform:capitalize;font-size:1rem;font-weight:500;cursor:pointer;transition:all .1s linear}.button-primary:hover{color:var(--gray-color)}.link{font-size:1rem;font-weight:400;text-transform:capitalize;cursor:pointer;transition:all .07s linear}.link:hover{color:var(--gray-color)}.app__margin{margin:1.8rem 0}.social-icon{padding:.3rem;filter:invert(98%) sepia(43%) saturate(232%) hue-rotate(38deg) brightness(108%) contrast(94%);cursor:pointer}.link-secondary{font-size:1rem;font-weight:400;text-transform:capitalize;cursor:pointer;transition:all .07s linear;border-bottom:1.8px solid var(--black-color);font-weight:800}.link-secondary:hover{color:var(--gray-color);border-color:var(--gray-color)}html,body{scroll-behavior:smooth}
