@import url('./hero.css');
@import url('./ceremony.css');
@import url('./rsvp.css');
@import url('./navbar.css');
@import url('./travel.css');
@import url('./registry.css');
@import url('./our-story.css');
@import url('./gallery.css');
@import url('./footer.css');


@font-face {
    font-family: Mirra;
    src: url("./../fonts/Mirra.otf") format("opentype");
}

@font-face {
    font-family: Sacredbridge;
    src: url("./../fonts/sacredbridge.ttf") format("truetype");
}

@font-face {
    font-family: Satreva;
    src: url("./../fonts/satreva.ttf") format("truetype");
}

@font-face {
    font-family: Morning Glory;
    src: url("./../fonts/morningglory.ttf") format("truetype");
}

@font-face {
    font-family: Warden;
    src: url("./../fonts/warden.otf") format("opentype");
}

:root{
    --eggshell: #f0ead6;
/*    --olive: #566042;*/
/*    --olive: #414932;*/
    --olive: #2e3822;
    --golden: #F1B41E;
    --deepblue: #0b111e;
}

*{
    font-family: Mirra;
/*    font-family:  "Morning Glory";*/
    -webkit-font-smoothing: antialiased;
/*      font-synthesis: none !important;*/
    font-smooth: auto;
    color: #F1B41E;
    color: var(--olive);
    scroll-behavior: smooth;
}

body{
    margin: 0;
    position: relative;
    background: var(--eggshell);
    max-width:100vw;
    overflow-x: hidden;
/*    background: #1B2B4C;*/
/*background: linear-gradient(to bottom right, #1B2B4C, #0B111E);*/
}

p,i{
    font-family: 'Josefin Sans';
}


h2{
/*    text-shadow: -1px 0px 0 currentcolor, 1px 0px 0 currentcolor, 0px 1px 0 currentcolor, 1px 1px 0 currentcolor;*/
}
