.css-vifxui {
    background-color: #f9f7f4;
    -webkit-background-position: top center;
    background-position: top center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: -1;
    top: 56px;
    bottom: -120px;
}

@media (min-width: 768px) {
    .css-vifxui {
        top: 0;
    }
}

#mobile-nav-bar {
    height: 56px;
}

@media (min-width: 768px) {
    #mobile-nav-bar {
        display: none;
    }
}

.css-tnfnwo {
    display: block;
    height: 40px;
    left: 8px;
    margin: 0;
    overflow: hidden;
    position: fixed;
    top: 8px;
    width: 40px;
    z-index: 19;
}

@media (min-width: 768px) {
    .css-tnfnwo {
        display: none;
    }
}

.css-594z8x {
    background: none;
    border: none;
    font-size: 10px;
    height: 40px;
    width: 40px;
    border-radius: 3px;
}

.css-4i6qs4::before, .css-4i6qs4::after {
    content: '';
    height: 3px;
    left: 20%;
    margin: 0 auto;
    border-radius: 3px;
    margin-top: -0.15em;
    position: absolute;
    top: 50%;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    width: 24px;
    background: #000000;
    box-shadow: 0 -10px 0 0 #000000, 0 10px 0 0 #000000;
}

.css-1snrpgp {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.css-17acaru {
    height: 56px;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 18;
    background-color: #f9f7f4;
}

@media (min-width: 768px) {
    .css-17acaru {
        display: none;
    }
}

.css-m0ex8h {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 56px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    font-size: 26px;
    font-weight: lighter;
    letter-spacing: 3px;
    text-transform: uppercase;
}

@media (max-width: 640px) {
    .css-m0ex8h {
        font-size: calc(26px * 0.75);
    }
}

.css-ont3g2 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.css-1j6o1xo {
    width: 100%;
}

.css-1d3w5wq {
    width: 100%;
}

.css-1jxr4wy {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-top: 50px;
    position: relative;
    width: 100%;
}

.css-1jgvkip {
    letter-spacing: 3.4px;
    line-height: 1;
    text-align: center;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.css-61mfpq {
    font-size: 20px;
    font-weight: lighter;
    text-transform: uppercase;
    letter-spacing: 6px;
    margin-bottom: -20px;
}

@media (max-width: 640px) {
    .css-61mfpq {
        font-size: calc(20px * 0.75);
    }
}

.css-1kagrbr {
    width: 100%;
}

.css-1hgpffo {
    padding: 0 4% 10px 4%;
    text-align: center;
    z-index: 1;
}

.css-1xuja49 {
    line-height: 1;
    margin: 16px 0;
    font-size: 46px;
    font-weight: lighter;
    text-transform: uppercase;
    letter-spacing: 6px;
    padding-bottom: 15px;
}

@media (max-width: 640px) {
    .css-1xuja49 {
        font-size: calc(46px * 0.75);
    }
}

.css-1jt2d4k {
    line-height: 1;
    text-align: center;
    margin: 8px 0;
    letter-spacing: 2px;
    font-size: 17px;
    font-weight: lighter;
    text-transform: uppercase;
}

@media (max-width: 640px) {
    .css-1jt2d4k {
        font-size: calc(17px * 0.75);
    }
}

.css-15ay8w {
    display: block;
    padding: 0;
    margin: 0;
    margin: 0;
    padding: 8px 0;
}

.css-10txc9w {
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: normal;
    border-bottom: 2px solid transparent;
    display: block;
    letter-spacing: 2px;
    line-height: 1;
    margin: 0 auto;
    padding: 8px 8px 6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

@media (max-width: 640px) {
    .css-10txc9w {
        font-size: calc(14px * 0.875);
    }
}

.css-10txc9w:hover {
    color: #000000;
    border-bottom: 2px solid rgba(0, 0, 0, 70%);
}

.css-1736tth {
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: normal;
    border-bottom: 2px solid transparent;
    display: block;
    letter-spacing: 2px;
    line-height: 1;
    margin: 0 auto;
    padding: 8px 8px 6px;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-bottom: 2px solid #000000;
}

@media (max-width: 640px) {
    .css-1736tth {
        font-size: calc(14px * 0.875);
    }
}

.css-f0xq71 {
    display: inline-block;
    list-style: none;
    padding: 0 8px;
}

.css-1jzazye {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    padding: 8px 16px;
}

@media (max-width: 767px) {
    .css-1jzazye {
        flex-direction: column;
    }
}

@media (min-width: 768px) {
    .css-1s9ddp9 {
        margin: 25px 0;
        display: block;
    }
}

@media (max-width: 767px) {
    .css-1s9ddp9 {
        left: 0;
        overflow: hidden;
        position: fixed;
        top: 0;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        width: 100%;
        z-index: 18;
        background-color: #f9f7f4;
        height: 0;
    }

    .css-1s9ddp9.menu-open {
        height: 100vh;
    }
}

.css-t0hzbj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

@media (max-width: 767px) {
    .css-t0hzbj {
        flex-direction: column;
    }
}

.css-1xdhyk6 {
    max-width: 1440px;
    margin: 0 auto;
}

.sponsored-by {
    text-align: center;
    margin-bottom: 12px;
    font-size: 14px;
    letter-spacing: 2px;
}

.ryans-fantasy-link {
    vertical-align: bottom;
}

.ryans-fantasy-title {
    color: green;
    font-family: sans-serif;
    vertical-align: middle;
    font-size: 15px;
    letter-spacing: normal;
}

.ryans-fantasy-logo {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 4px;
    vertical-align: middle;
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22512%22%20height%3D%22512%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cdefs%20id%3D%22SvgjsDefs1916%22%3E%3ClinearGradient%20id%3D%22SvgjsLinearGradient1934%22%3E%3Cstop%20id%3D%22SvgjsStop1935%22%20stop-color%3D%22%23008000%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1936%22%20stop-color%3D%22%23008000%22%20offset%3D%220.1%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1937%22%20stop-color%3D%22%23008000%22%20offset%3D%220.3%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1938%22%20stop-color%3D%22%23008000%22%20offset%3D%220.7%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1939%22%20stop-color%3D%22%23008000%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22SvgjsLinearGradient1940%22%3E%3Cstop%20id%3D%22SvgjsStop1941%22%20stop-color%3D%22%23008000%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1942%22%20stop-color%3D%22%23008000%22%20offset%3D%220.1%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1943%22%20stop-color%3D%22%23008000%22%20offset%3D%220.3%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1944%22%20stop-color%3D%22%23008000%22%20offset%3D%220.7%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1945%22%20stop-color%3D%22%23008000%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22SvgjsLinearGradient1946%22%3E%3Cstop%20id%3D%22SvgjsStop1947%22%20stop-color%3D%22%23008000%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1948%22%20stop-color%3D%22%23008000%22%20offset%3D%220.1%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1949%22%20stop-color%3D%22%23008000%22%20offset%3D%220.3%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1950%22%20stop-color%3D%22%23008000%22%20offset%3D%220.7%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1951%22%20stop-color%3D%22%23008000%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22SvgjsLinearGradient1952%22%3E%3Cstop%20id%3D%22SvgjsStop1953%22%20stop-color%3D%22%23008000%22%20offset%3D%220%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1954%22%20stop-color%3D%22%23008000%22%20offset%3D%220.1%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1955%22%20stop-color%3D%22%23008000%22%20offset%3D%220.3%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1956%22%20stop-color%3D%22%23008000%22%20offset%3D%220.7%22%3E%3C%2Fstop%3E%3Cstop%20id%3D%22SvgjsStop1957%22%20stop-color%3D%22%23008000%22%20offset%3D%221%22%3E%3C%2Fstop%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20id%3D%22SvgjsG1917%22%20featurekey%3D%22root%22%20fill%3D%22%2323e20c%22%3E%3C%2Fg%3E%3Cg%20id%3D%22SvgjsG1918%22%20featurekey%3D%22container1%22%20fill%3D%22url(%23SvgjsLinearGradient1952)%22%20transform%3D%22matrix(2.312528149166602%2C0%2C0%2C2.312528149166602%2C20%2C20)%22%3E%3Cdefs%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fdefs%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M100.215%2C200.43c55.259%2C0%2C100.215-44.956%2C100.215-100.215S155.474%2C0%2C100.215%2C0S0%2C44.956%2C0%2C100.215%20%20S44.956%2C200.43%2C100.215%2C200.43z%20M100.215%2C10c49.745%2C0%2C90.215%2C40.47%2C90.215%2C90.215s-40.47%2C90.215-90.215%2C90.215%20%20C50.47%2C190.43%2C10%2C149.959%2C10%2C100.215S50.47%2C10%2C100.215%2C10z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%20id%3D%22SvgjsG1919%22%20featurekey%3D%22symbol1%22%20fill%3D%22url(%23SvgjsLinearGradient1946)%22%20transform%3D%22matrix(0.3811701836231059%2C0%2C0%2C0.3811701836231059%2C202.2954009307076%2C80.88031549370484)%22%3E%3Cg%3E%3Cpath%20d%3D%22M256.1%2C100.5c7.3-7.3%2C7.3-19.2%2C0-26.5c-7.3-7.3-19.2-7.3-26.5%2C0l-69.5%2C69.5h-29.4c-2.4%2C0-4.9%2C0.5-7.2%2C1.4%20%20%20c-2.3%2C1-4.4%2C2.3-6.1%2C4.1l-75.2%2C75.2c-7.3%2C7.3-7.3%2C19.2%2C0%2C26.5c3.7%2C3.7%2C8.5%2C5.5%2C13.3%2C5.5c4.8%2C0%2C9.6-1.8%2C13.3-5.5l43.2-43.2v40.4%20%20%20l-56.6%2C56.6l-24.2-24.2c-7.3-7.3-19.2-7.3-26.5%2C0c-7.3%2C7.3-7.3%2C19.2%2C0%2C26.5l37.5%2C37.5c3.7%2C3.7%2C8.5%2C5.5%2C13.3%2C5.5%20%20%20c4.8%2C0%2C9.6-1.8%2C13.3-5.5l61.7-61.7l37.5%2C37.5v104.7c0%2C10.4%2C8.4%2C18.7%2C18.7%2C18.7c10.4%2C0%2C18.7-8.4%2C18.7-18.7V312.3c0-5-2-9.7-5.5-13.3%20%20%20l-13.3-13.3V170L256.1%2C100.5z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M139.8%2C124.8c15.5%2C0%2C28.1-12.6%2C28.1-28.1c0-15.5-12.6-28.1-28.1-28.1c-15.5%2C0-28.1%2C12.6-28.1%2C28.1%20%20%20C111.6%2C112.2%2C124.2%2C124.8%2C139.8%2C124.8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M102.3%2C387.3c-15.5%2C0-28.1%2C12.6-28.1%2C28.1c0%2C15.5%2C12.6%2C28.1%2C28.1%2C28.1c15.5%2C0%2C28.1-12.6%2C28.1-28.1%20%20%20C130.4%2C399.8%2C117.8%2C387.3%2C102.3%2C387.3z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20id%3D%22SvgjsG1920%22%20featurekey%3D%22text1%22%20fill%3D%22url(%23SvgjsLinearGradient1934)%22%20transform%3D%22matrix(4.461812670960685%2C0%2C0%2C4.461812670960685%2C149.32291069537712%2C250.4600324372743)%22%3E%3Cpath%20d%3D%22M3.5%208.04%20l0%205%20l1.42%200%20q0.28%200%200.28%20-0.3%20l0%20-4.4%20q0%20-0.3%20-0.28%20-0.3%20l-1.42%200%20z%20M8.06%2014.1%20q0%200.48%20-0.33%200.88%20t-0.97%200.4%20l1.52%204.62%20l-3%200%20l-1.4%20-4.62%20l-0.38%200%20l0%204.62%20l-2.9%200%20l0%20-14.5%20l5.5%200%20q1.02%200%201.49%200.51%20t0.47%201.37%20l0%206.72%20z%20M14.740000000000002%2020%20l-3.06%200%20l0%20-3.68%20l-2.78%20-10.82%20l3%200%20l1.3%206.84%20l1.32%20-6.84%20l3%200%20l-2.78%2010.82%20l0%203.68%20z%20M21.099999999999998%2018.2%20l-0.26%201.8%20l-2.92%200%20l2.62%20-14.5%20l3.1%200%20l2.62%2014.5%20l-2.92%200%20l-0.26%20-1.8%20l-1.98%200%20z%20M21.419999999999998%2015.9%20l1.34%200%20l-0.66%20-5.14%20z%20M27.060000000000002%205.5%20l2.76%200%20l1.48%205.82%20l0%20-5.82%20l2.98%200%20l0%2014.5%20l-2.98%200%20l-1.56%20-6.06%20l0%206.06%20l-2.68%200%20l0%20-14.5%20z%20M35.42%205.52%20l2.3%200%20l-0.44%204.94%20l-1.4%200%20z%20M39.580000000000005%2020%20l-0.52%20-2.7%20l3.12%200%20q0.34%200%200.34%20-0.3%20l0%20-2.64%20q0%20-0.3%20-0.12%20-0.36%20t-0.42%20-0.06%20l-1.5%200%20q-0.32%200%20-0.61%20-0.05%20t-0.52%20-0.23%20t-0.36%20-0.5%20t-0.13%20-0.86%20l0%20-4.92%20q0%20-0.86%200.47%20-1.37%20t1.49%20-0.51%20l4%200%20l0.5%202.7%20l-3.28%200%20q-0.36%200%20-0.36%200.32%20l0%202.64%20q0%200.22%200.11%200.3%20t0.33%200.08%20l1.82%200%20q0.7%200%201.07%200.33%20t0.37%201.15%20l0%204.78%20q0%201.2%20-0.49%201.7%20t-1.73%200.5%20l-3.58%200%20z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3Cg%20id%3D%22SvgjsG1921%22%20featurekey%3D%22text2%22%20fill%3D%22url(%23SvgjsLinearGradient1940)%22%20transform%3D%22matrix(3.560228150440733%2C0%2C0%2C3.560228150440733%2C149.86386514691443%2C330.41874687022505)%22%3E%3Cpath%20d%3D%22M0.6%205.5%20l5.64%200%20l0.5%202.7%20l-3.16%200%20l0%203.44%20l2.4%200%20l0%202.5%20l-2.4%200%20l0%205.86%20l-2.98%200%20l0%20-14.5%20z%20M10.42%2018.2%20l-0.26%201.8%20l-2.92%200%20l2.62%20-14.5%20l3.1%200%20l2.62%2014.5%20l-2.92%200%20l-0.26%20-1.8%20l-1.98%200%20z%20M10.74%2015.9%20l1.34%200%20l-0.66%20-5.14%20z%20M16.380000000000003%205.5%20l2.76%200%20l1.48%205.82%20l0%20-5.82%20l2.98%200%20l0%2014.5%20l-2.98%200%20l-1.56%20-6.06%20l0%206.06%20l-2.68%200%20l0%20-14.5%20z%20M30.520000000000003%205.5%20l0.72%202.7%20l-1.94%200%20l0%2011.8%20l-2.96%200%20l0%20-11.8%20l-1.94%200%20l0.76%20-2.7%20l5.36%200%20z%20M34.82000000000001%2018.2%20l-0.26%201.8%20l-2.92%200%20l2.62%20-14.5%20l3.1%200%20l2.62%2014.5%20l-2.92%200%20l-0.26%20-1.8%20l-1.98%200%20z%20M35.14000000000001%2015.9%20l1.34%200%20l-0.66%20-5.14%20z%20M41.50000000000001%2020%20l-0.52%20-2.7%20l3.12%200%20q0.34%200%200.34%20-0.3%20l0%20-2.64%20q0%20-0.3%20-0.12%20-0.36%20t-0.42%20-0.06%20l-1.5%200%20q-0.32%200%20-0.61%20-0.05%20t-0.52%20-0.23%20t-0.36%20-0.5%20t-0.13%20-0.86%20l0%20-4.92%20q0%20-0.86%200.47%20-1.37%20t1.49%20-0.51%20l4%200%20l0.5%202.7%20l-3.28%200%20q-0.36%200%20-0.36%200.32%20l0%202.64%20q0%200.22%200.11%200.3%20t0.33%200.08%20l1.82%200%20q0.7%200%201.07%200.33%20t0.37%201.15%20l0%204.78%20q0%201.2%20-0.49%201.7%20t-1.73%200.5%20l-3.58%200%20z%20M53.940000000000005%2020%20l-3.06%200%20l0%20-3.68%20l-2.78%20-10.82%20l3%200%20l1.3%206.84%20l1.32%20-6.84%20l3%200%20l-2.78%2010.82%20l0%203.68%20z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") left top / 20px no-repeat
}