@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Outfit:wght@300;400;500;600&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#080808;color:#F4EFE6;font-family:Outfit,sans-serif;font-weight:300;overflow-x:hidden}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#080808}::-webkit-scrollbar-thumb{background:#2a2a2a}::selection{background:rgba(201,169,110,.25);color:#F4EFE6}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes lineGrow{0%{height:0;opacity:0}to{height:56px;opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-7px)}}@keyframes cardReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-up{animation:fadeUp .8s ease both}.fade-up-1{animation:fadeUp .8s ease .1s both}.fade-up-2{animation:fadeUp .8s ease .2s both}.fade-up-3{animation:fadeUp .8s ease .3s both}div::-webkit-scrollbar{display:none}div{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:767px){main,section:first-of-type{padding-top:110px!important}}