@import "https://cdn.jsdelivr.net/npm/bulma@1.0.4/css/bulma.min.css";
@import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');

/*https://coolors.co/5e7e4e-022b3a-bfdbf7-e1e5f2-ffffff*/

.oswald-h {
 font-family: "Oswald", sans-serif;
 font-optical-sizing: auto;
 font-weight: 700;
 font-style: normal;
}

.open-sans-t {
    font-family: "Open Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight:400;
    font-style: normal;
    font-variation-settings:
            "wdth" 100;
}



/*[data-theme=light],*/
/*.theme-light {*/
/*    --bulma-primary: #5e7e4e;*/
/*    --bulma-body-family: "Open Sans", sans-serif;*/
/*}*/


.navbar-item img, .navbar-item svg {
    max-height: 4rem;
}
.navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover {
    background-color: var(--bulma-primary);
}

.hero.has-background {
    position: relative;
    overflow: hidden;
}

.hero img.hero-background {
    position: absolute;
    object-fit: cover;
    object-position: center center;
    width: 100%;
    height: 100%;
    filter: blur(1px);
}

.hero-cover {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0.3;
    background-color: #000;
}

.cell {
    display: grid;
    height: 100%;
}

ul.no-bullets {
    list-style-type: none;
}

.strike {
    text-decoration: line-through;
}