/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 18 2024 | 20:16:00 */
/*** Typography ***/
    @import url("https://use.typekit.net/fnv6khc.css");
/*** General ***/
    .wonkweek24 h3 {
        font-family: "lexia-variable", sans-serif;
        color: #f2e4c9;
        font-variation-settings: 'wght' 700;
        font-size: 30px;
    }
    .wonkweek24 h3::before,
    .wonkweek24 h3::after {
        content: "★";
        color: #ef6600;
        font-size: .8em;
    }
    .wonkweek24 .text-block-copy p {
        font-variation-settings: 'wght' 600;
        letter-spacing: .5px;
        color: #fff;
    }
    .wonkweek24 strong {
        font-variation-settings: 'wght' 600;
        color: #ef6600;
    }
    .wonkweek24 img {
        border: 1px solid #fff;
        border-radius: 5px;
        box-shadow: 0 0 0 6px #a62626, 0 0 0 2px #fff;
    }
    .wonkweek24 main a {
        background: #ef6600;
        color: #221f54;
        padding: 5px; 
    }
    .wonkweek24 main a:hover {
        background: #f9dea3;
        color: #221f54;
    }
    .wonkweek24 .text-block-copy a {
        padding: 0;
    }
    .wonkweek24 .button.cta-link {
        display: inline-block;
        padding: 5px 15px;
        background-color: #ef6600; /* Button background color */
        color: #221f54; /* Text color */
        text-align: center;
        text-decoration: none;
        border: 1px solid #fff; /* White border */
        border-radius: 5px; /* Slightly rounded corners */
        position: relative;
        box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
        0 0 0 1px #fff; /* White border around the inner shape */
        transition: background-color 0.3s ease, box-shadow 0.3s ease;
    }
    .wonkweek24 .button.cta-link:hover {
        background-color: #f9dea3;
        box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
        color: #221f54;

    }
    .wonkweek24 .global-footer .legal-text {
        max-width: 100%;
        border-top: none;
        color: #fff;
    }
    .wonkweek24 .footer-curves-outer-wrapper {
        display: none !important;
    }
    .wonkweek24 #menu-footer-menu .sub-menu a {
        color: #fff;
    } 
    .wonkweek24 .global-footer .footer-contact-item a {
        color: #7259ef;
    }
    .wonkweek24 .newsletter__headline,
    .wonkweek24 .mktoForm.newsletterForm_Footer .mktoLabel {
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
        font-weight: normal !important;
    }
    .wonkweek24 .newsletter__form {
        width: 100%;
        margin-top: 20px;
    }
/*** Homepage ***/
    .wonkweek24.homepage {
        background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 10.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:395px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 11%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:414px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 11.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:444px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 12.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:500px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 13.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:616px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 14.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:666px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 15.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:700px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:768px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 13.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:794px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 14.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:866px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 15.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:920px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 16.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:992px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1086px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1174px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1460px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1564px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1728px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 23.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1876px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 24.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2166px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2360px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2560px) {
        .wonkweek24.homepage {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 27.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.homepage .global-header {
            background: transparent;
        }
        .wonkweek24.homepage .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.homepage .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.homepage g#logotext,
        .wonkweek24.homepage g#mark--q {
            fill: #fff;
        }
        .wonkweek24.homepage .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.homepage .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.homepage .navigation-drawer .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.homepage .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.homepage .global-nav-link:hover {
                background: #a72726;
                color: #f2e4c9;
            }
            .wonkweek24.homepage .global-header.nav-scroll .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
        }
        .wonkweek24.homepage .ww-register .global-nav-link {
            display: inline-block;
            padding: 5px 15px;
            background-color: #a62626; /* Button background color */
            color: #fff; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            margin-top: 5px;
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.homepage .ww-register .global-nav-link:hover {
            background-color: #c14e00;
            box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
        }
        .wonkweek24.homepage .global-header.nav-scroll .ww-register .global-nav-link {
            display: inline-block;
            padding: 5px 15px;
            background-color: #ef6600; /* Button background color */
            color: #221f54; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.homepage .global-header.nav-scroll .ww-register .global-nav-link:hover {
            background-color: #f9dea3;
            box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
            color: #221f54;
        }
    /** Hero Module **/
        .wonkweek24.homepage .hero-module {
            height: 610px;
            overflow: visible;
        }
        .wonkweek24.homepage .hero-logo {
            max-width: 760px;
            width: 348px;
        }
        @media screen and (min-width: 659px) {
            .wonkweek24.homepage .hero-logo {
                width: 548px;
            }           
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.homepage .hero-logo {
                width: 348px;
            }           
        }
        @media screen and (min-width: 992px) {
            .wonkweek24.homepage .hero-logo {
                width: 548px;
            }           
        }
        @media screen and (min-width: 1280px) {
            .wonkweek24.homepage .hero-logo {
                width: 650px;
            }           
        }
        @media screen and (min-width: 1920px) {
            .wonkweek24.homepage .hero-logo {
                width: 760px;
            }           
        }
        .wonkweek24.homepage .hero-logo img {
            border: none;
            box-shadow: none;
        }
        .wonkweek24.homepage .hero-background {
            height: 810px;
            background-size: 260%;
            background-repeat: no-repeat;
            background-position: center 37%;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.homepage .hero-background {
                background-size: contain;
            }
        }
        @media screen and (min-width: 992px) {
            .wonkweek24.homepage .hero-background {
                background-position: center 39%;
            }
        }
        @media screen and (min-width: 1174px) {
            .wonkweek24.homepage .hero-background {
                background-position: center 48%;
            }
        }
        @media screen and (min-width: 2166px) {
            .wonkweek24.homepage .hero-background {
                height: 815px;
                background-position: center 58%;
            }
        }
        .wonkweek24.homepage .hero-cta {
            display: inline-block;
            padding: 10px 30px;
            background-color: #a62626; /* Button background color */
            color: #fff; /* Text color */
            font-size: 24px; /* Font size */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.homepage .hero-cta:hover {
            background-color: #c14e00;
            box-shadow: 0 0 0 4px #c14e00 /* Creates the small rounded inner shape */
        }
    /** Content **/
        .wonkweek24.homepage #homepage-whyattend {
            z-index: 3;
            position: relative;
            margin-top: -150px;
        }
        @media screen and (min-width: 570px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -100px;
            }   
        }
        @media screen and (min-width: 667px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -50px;
            }   
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -250px;
            }   
        }
        @media screen and (min-width: 992px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -150px;
            }   
        }
        @media screen and (min-width: 1280px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -100px;
            }   
        }
        @media screen and (min-width: 1920px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: -50px;
            }   
        }
        @media screen and (min-width: 2110px) {
            .wonkweek24.homepage #homepage-whyattend {
                margin-top: 40px;
            }   
        }
        .wonkweek24.homepage .primary-content--media_text {
            align-items: flex-start;
        }
/*** Register ***/
    .wonkweek24.register {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    /** Nav **/
        .wonkweek24.register .global-header {
            background: #a62626;
        }
        .wonkweek24.register .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.register .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.register g#logotext,
        .wonkweek24.register g#mark--q {
            fill: #fff;
        }
        .wonkweek24.register .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.register .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.register .navigation-drawer .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.register .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.register .global-nav-link:hover {
                background: #a72726;
                color: #f2e4c9;
            }
            .wonkweek24.register .global-header.nav-scroll .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
        }
        .wonkweek24.register .global-header .ww-register .global-nav-link {
            display: inline-block;
            padding: 5px 15px;
            background-color: #ef6600; /* Button background color */
            color: #221f54; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.register .global-header .ww-register .global-nav-link:hover {
            background-color: #f9dea3;
            box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
            color: #221f54;
        }
    /** Form **/
        .wonkweek24.register #mktoForm_1362 .mktoButtonWrap.mktoSimple .mktoButton {
            width: 100%;
            margin-top: 1rem;
            background: #ef6600 !important;
            border-color: #ef6600 !important;
        }
        .wonkweek24.register #mktoForm_1362 .mktoButtonWrap.mktoSimple .mktoButton:hover {
            width: 100%;
            margin-top: 1rem;
            background: #a72726 !important;
            border-color: #a72726 !important;
        }
/*** Plan Your Trip ***/
    .wonkweek24.planyourtrip {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    /** Mobile BG **/
        /*
        .wonkweek24.planyourtrip {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 15%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            color: #fff;
            font-family: "lexia-variable", sans-serif;
            font-variation-settings: "wght" 400;
        }
        @media screen and (min-width:378px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 15.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:400px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 16.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:438px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:456px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:510px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:618px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:668px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 22.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:680px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:705px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 22.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        @media screen and (min-width:735px) {
            .wonkweek24.planyourtrip {
                background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 23.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); /
            }       
        }
        */
    @media screen and (min-width:768px) {
        .wonkweek24.planyourtrip {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 11.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.planyourtrip .global-header {
            background: #a62626;
        }
        .wonkweek24.planyourtrip .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.planyourtrip .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.planyourtrip g#logotext,
        .wonkweek24.planyourtrip g#mark--q {
            fill: #fff;
        }
        .wonkweek24.planyourtrip .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.planyourtrip .global-header {
                background: transparent;
            }
            .wonkweek24.planyourtrip .global-header.nav-scroll {
                background: #a62626;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.planyourtrip .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.planyourtrip .navigation-drawer .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
            .wonkweek24.planyourtrip .global-header .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.planyourtrip .global-header .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.planyourtrip .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.planyourtrip .global-nav-link:hover {
                background: #a72726;
                color: #f2e4c9;
            }
            .wonkweek24.planyourtrip .global-header.nav-scroll .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
        }
        .wonkweek24.planyourtrip .ww-register .global-nav-link {
            display: inline-block;
            padding: 5px 15px;
            background-color: #a62626; /* Button background color */
            color: #fff; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            margin-top: 5px;
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.planyourtrip .ww-register .global-nav-link:hover {
            background-color: #c14e00;
            box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
        }
        .wonkweek24.planyourtrip .global-header.nav-scroll .ww-register .global-nav-link {
            display: inline-block;
            padding: 5px 15px;
            background-color: #ef6600; /* Button background color */
            color: #221f54; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }
        .wonkweek24.planyourtrip .global-header.nav-scroll .ww-register .global-nav-link:hover {
            background-color: #f9dea3;
            box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
            color: #221f54;
        }
    /** Accordion Module **/
        .wonkweek24.planyourtrip .accordion .top-area {
            display: flex;
            align-items: center;
            justify-content: space-between;
            cursor: pointer;
            transition: background-color 0.3s ease;
            padding: 0.358em 0.85em 0.3758em;
            background-color: #ef6600; /* Button background color */
            color: #221f54; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            margin-top: 5px;
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }

        .wonkweek24.planyourtrip .accordion .top-area:hover, .wonkweek24.planyourtrip .accordion .accordion-item.is-open .top-area {
            text-decoration: none;
            background: #f9dea3;
            box-shadow: 0 0 0 4px #f9dea3 /* Creates the small rounded inner shape */
        }
        .wonkweek24.planyourtrip .accordion h3::before,
        .wonkweek24.planyourtrip .accordion h3::after {
            content: none;
        }
        .wonkweek24.planyourtrip .accordion .heading .the-text {
            color: #221f54;
            text-shadow: none;
            font-family: "lexia-variable", sans-serif;
        }
        .wonkweek24.planyourtrip .accordion .top-area:hover .heading .the-text, .wonkweek24.planyourtrip .accordion .accordion-item.is-open .heading .the-text {
            color: #221f54;
        }

        /* Icon when item is closed */
        .wonkweek24.planyourtrip .accordion .icon::before {
            content: '\25E2'; /* Right-pointing triangle */
            color: #fff;
            font-size: 0.8em;
        }

        /* Icon when item is open */
        .wonkweek24.planyourtrip .accordion .accordion-item.is-open .icon::before {
            content: '\25BC'; /* Down-pointing triangle */
            font-size: 0.8em;
        }
        /** Plan Your Trip - Location **/
            /** Mobile BG **/
                /*
                .wonkweek24.planyourtrip #wonkweeklocation {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_hoteltravel_skyline_v2.png');
                    background-size: cover;
                    background-repeat: no-repeat;
                    background-position: center 55%;
                }
                */
            .wonkweek24.planyourtrip #wonkweeklocation .flexible-content-module-intro-heading {
                margin-top: 20px;
            }
                /*
                @media screen and (min-width: 667px) {
                    .wonkweek24.planyourtrip #wonkweeklocation {
                        background-position: center 80%;
                    }
                    .wonkweek24.planyourtrip #wonkweeklocation .flexible-content-module-intro-heading {
                        margin-top: 250px;
                    }
                    .wonkweek24.planyourtrip #wonkweektravelinfo {
                        background-color: #221f54;
                    }
                }
                */
            @media screen and (min-width: 768px) {
                .wonkweek24.planyourtrip #wonkweeklocation {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 12%;
                }
                .wonkweek24.planyourtrip #wonkweeklocation .flexible-content-module-intro-heading {
                    margin-top: 50px;
                }
            }
            @media screen and (min-width: 1440px) {
                .wonkweek24.planyourtrip #wonkweeklocation {
                    background-position: center 20%;
                    background-size: 75%;
                }
            }
            @media screen and (min-width: 1590px) {
                .wonkweek24.planyourtrip #wonkweeklocation {
                    background-position: center 25%;
                    background-size: 70%;
                }
            }
            @media screen and (min-width: 1680px) {
                .wonkweek24.planyourtrip #wonkweeklocation .flexible-content-module-intro-heading {
                    margin-top: 70px;
                }
            }
            @media screen and (min-width: 1764px) {
                .wonkweek24.planyourtrip #wonkweeklocation {
                    background-size: 50%;
                }
            }
            .wonkweek24.planyourtrip #wonkweeklocation .media-type-custom-html {
                --twoup-flex-basis: 90% !important;
            }
            .wonkweek24.planyourtrip #wonkweeklocation .map-container {
                width: 100%;
                height: 350px; /* Fixed height */
                overflow: hidden;
                border: 1px solid #fff;
                border-radius: 5px;
                box-shadow: 0 0 0 6px #a62626, 0 0 0 2px #fff;
            }

            .wonkweek24.planyourtrip #wonkweeklocation .map-container iframe {
                width: 100%;
                height: 100%;
            }
            .wonkweek24.planyourtrip #wonkweeklocation h4 {
                color: #fff;
                text-shadow: none;
            }
/*** FAQ ***/
    .wonkweek24.faq {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:768px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 16.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:800px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:830px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:852px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:894px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:930px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:947px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:965px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1013px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1059px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1123px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 22.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1463px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 23.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1608px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 24.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1755px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1895px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1920px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2196px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2336px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 27.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2520px) {
        .wonkweek24.faq {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 28.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.faq .global-header {
            background: #a62626;
        }
        .wonkweek24.faq .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.faq .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.faq g#logotext,
        .wonkweek24.faq g#mark--q {
            fill: #fff;
        }
        .wonkweek24.faq .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.faq .global-header {
                background: transparent;
            }
            .wonkweek24.faq .global-header.nav-scroll {
                background: #a62626;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.faq .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.faq .navigation-drawer .ww-faq .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
            .wonkweek24.faq .global-header .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.faq .global-header .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.faq .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.faq .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
            .wonkweek24.faq .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #a62626; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                margin-top: 5px;
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.faq .ww-register .global-nav-link:hover {
                background-color: #c14e00;
                box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
            }
            .wonkweek24.faq .global-header.nav-scroll .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.faq .global-header.nav-scroll .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        /** Skyline **/
            @media screen and (min-width: 768px) {
                .wonkweek24.faq #frequentquestions {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 33%;
                }
                .wonkweek24.faq #frequentquestions .flexible-content-module-intro-heading {
                    margin-top: 70px;
                }
            }
            @media screen and (min-width: 1138px) {
                .wonkweek24.faq #frequentquestions {
                    background-position: center 40%;
                }
            }
            @media screen and (min-width: 1280px) {
                .wonkweek24.faq #frequentquestions {
                    background-position: center 35%;
                    background-size: 80%;
                }
            }
            @media screen and (min-width: 1300px) {
                .wonkweek24.faq #frequentquestions {
                    background-size: 70%;
                }
            }
            @media screen and (min-width: 1764px) {
                .wonkweek24.faq #frequentquestions {
                    background-size: 60%;
                }
            }
            @media screen and (min-width: 1920px) {
                .wonkweek24.faq #frequentquestions {
                    background-size: 50%;
                }
            }

    /** Accordion Module **/
        .wonkweek24.faq .accordion .top-area {
            display: flex;
            align-items: center;
            justify-content: space-between;
            cursor: pointer;
            transition: background-color 0.3s ease;
            padding: 0.358em 0.85em 0.3758em;
            background-color: #ef6600; /* Button background color */
            color: #fff; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            margin-top: 5px;
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
        }

        .wonkweek24.faq .accordion .top-area:hover, .wonkweek24.faq .accordion .accordion-item.is-open .top-area {
            text-decoration: none;
            background: #f9dea3;
            box-shadow: 0 0 0 4px #f9dea3 /* Creates the small rounded inner shape */
        }
        .wonkweek24.faq .accordion .heading .the-text {
            color: #221f54;
            font-family: "lexia-variable", sans-serif;
            text-shadow: none;
        }
        .wonkweek24.faq .accordion h3::before,
        .wonkweek24.faq .accordion h3::after {
            content: none;
        }
        .wonkweek24.faq .accordion .top-area:hover .heading .the-text, .wonkweek24.faq .accordion .accordion-item.is-open .heading .the-text {
            color: #221f54;
        }

        /* Icon when item is closed */
        .wonkweek24.faq .accordion .icon::before {
            content: '\25E2'; /* Right-pointing triangle */
            color: #fff;
            font-size: 0.8em;
        }

        /* Icon when item is open */
        .wonkweek24.faq .accordion .accordion-item.is-open .icon::before {
            content: '\25BC'; /* Down-pointing triangle */
            font-size: 0.8em;
        }
/*** Convince Your Boss ***/
    .wonkweek24.convince {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:768px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 16.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:800px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:830px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:852px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:894px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:930px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:947px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:965px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1013px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1059px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1123px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 22.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1463px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 23.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1608px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 24.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1755px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1895px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1920px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2196px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2336px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 27.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2520px) {
        .wonkweek24.convince {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 28.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.convince .global-header {
            background: #a62626;
        }
        .wonkweek24.convince .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.convince .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.convince g#logotext,
        .wonkweek24.convince g#mark--q {
            fill: #fff;
        }
        .wonkweek24.convince .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.convince .global-header {
                background: transparent;
            }
            .wonkweek24.convince .global-header.nav-scroll {
                background: #a62626;
            }
            .wonkweek24.convince .hamburger-svg {
                fill: #fff;
            }
            .wonkweek24.convince g#logotext,
            .wonkweek24.convince g#mark--q {
                fill: #fff;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.convince .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.convince .navigation-drawer .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.convince .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.convince .global-nav-link:hover {
                background: #a72726;
                color: #f2e4c9;
            }
            .wonkweek24.convince .global-header.nav-scroll .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
            .wonkweek24.convince .global-nav-link {
                color: #f2e4c9;
                font-size: 1rem;
            }            
            .wonkweek24.convince .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #a62626; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                margin-top: 5px;
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.convince .ww-register .global-nav-link:hover {
                background-color: #c14e00;
                box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
            }
            .wonkweek24.convince .global-header.nav-scroll .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.convince .global-header.nav-scroll .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
    /** Main **/
        .wonkweek24.convince main {
            text-align: center;
        }
        .wonkweek24.convince #convinceyourbosstext .flexible-content-module-intro-heading {
            margin-top: 50px;
        }
        /** Skyline **/
            @media screen and (min-width: 768px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 33%;
                }
            }
            @media screen and (min-width: 1138px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-position: center 60%;
                }
            }
            @media screen and (min-width: 1280px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-position: center 100%;
                }
            }
            @media screen and (min-width: 1300px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-size: 75%;
                    background-position: center 55%;
                }
            }
            @media screen and (min-width: 1590px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-size: 70%;
                }
            }
            @media screen and (min-width: 1680px) {
                .wonkweek24.convince #convinceyourbosstext .flexible-content-module-intro-heading {
                    margin-top: 70px;
                }
            }
            @media screen and (min-width: 1764px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-size: 60%;
                }
            }
            @media screen and (min-width: 1920px) {
                .wonkweek24.convince #convinceyourbosstext {
                    background-size: 50%;
                }
            }
    /** CTA **/
        .wonkweek24.convince .cta-link.button {
            padding: 10px 30px;
            background-color: #ef6600; /* Button background color */
            color: #221f54; /* Text color */
            text-align: center;
            text-decoration: none;
            border: 1px solid #fff; /* White border */
            border-radius: 5px; /* Slightly rounded corners */
            position: relative;
            box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
            0 0 0 1px #fff; /* White border around the inner shape */
            margin-top: 20px;
            transition: background-color 0.3s ease, box-shadow 0.3s ease;
            font-family: "lexia-variable", sans-serif;
        }
        .wonkweek24.convince .cta-link.button:hover {
            background-color: #c14e00;
            box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
        }
/*** Speakers ***/
    .wonkweek24.speakers {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:768px) {
        .wonkweek24.speakers {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 6.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1300px) {
        .wonkweek24.speakers {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 9.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.speakers .global-header {
            background: #a62626;
        }
        .wonkweek24.speakers .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.speakers .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.speakers g#logotext,
        .wonkweek24.speakers g#mark--q {
            fill: #fff;
        }
        .wonkweek24.speakers .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.speakers .global-header {
                background: transparent;
            }
            .wonkweek24.speakers .global-header.nav-scroll {
                background: #a62626;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.speakers .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.speakers .navigation-drawer .ww-comingsoon .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
            .wonkweek24.speakers .global-header .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.speakers .global-header .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.speakers .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.speakers .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
            .wonkweek24.speakers .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #a62626; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                margin-top: 5px;
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.speakers .ww-register .global-nav-link:hover {
                background-color: #c14e00;
                box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
            }
            .wonkweek24.speakers .global-header.nav-scroll .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.speakers .global-header.nav-scroll .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
    /** Main **/
        .wonkweek24.speakers main {
            text-align: center;
        }
        .wonkweek24.speakers #speakersgrid .flexible-content-module-intro-heading {
            margin-top: 50px;
        }
        /** Skyline **/
            @media screen and (min-width: 768px) {
                .wonkweek24.speakers #speakersgrid {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 6%;
                }
            }
            @media screen and (min-width: 1138px) {
                .wonkweek24.speakers #speakersgrid {
                    background-position: center 4%;
                }
            }
            @media screen and (min-width: 1280px) {
                .wonkweek24.speakers #speakersgrid {
                    background-position: center 6%;
                    background-size: 80%;
                }
            }
            @media screen and (min-width: 1300px) {
                .wonkweek24.speakers #speakersgrid {
                    background-size: 70%;
                    background-position: center 10%;
                }
                .wonkweek24.speakers #speakersgrid .flexible-content-module-intro-heading {
                    margin-top: 70px;
                }
            }
            @media screen and (min-width: 1680px) {
                .wonkweek24.speakers #speakersgrid {
                    background-position: center 5%;
                }
            }
            /* Speaker Box */
                .wonkweek24 .team-wrapper {
                    --gap: 1.141273rem;
                }
                .wonkweek24 .team-wrapper .team-member {
                    max-width: 100%;
                    background: #f2e4c9;
                    padding: 25px;
                    text-align: center;
                }
                .wonkweek24 .team-member-photo-wrapper {
                    max-width: 90%;
                    margin-bottom: 0.95rem;
                    text-align: center;
                    display: block;
                    margin-right: auto;
                    margin-left: auto; 
                }
                .wonkweek24 .team-member-photo {
                    border: 4px solid #F2E4C9;
                    border-radius: 2px;
                    box-shadow: 0 0 0 2px #FFF, 0 0 0 2px #fff;
                }
                .wonkweek24 .team-member-name {
                    color: #a62626;
                    font-family: "lexia-variable", sans-serif;
                    font-variation-settings: "wght" 600;
                    font-size: 1.174rem;
                }
                .wonkweek24 .team-member-position {
                    font-size: 14px;
                    color: #221f54;
                    margin-bottom: 0;
                }
            /* Speaker Bio Lightbox */
                .wonkweek24 .lightbox {
                    display: none;
                    position: fixed;
                    z-index: 1000;
                    left: 0;
                    top: 0;
                    width: 100%;
                    height: 100%;
                    background-color: rgba(0, 0, 0, 0.6);
                    justify-content: center;
                    align-items: center;
                }
                .wonkweek24 .lightbox-content {
                    background-color: #f2e4c9;
                    padding: 25px;
                    border-radius: 0px;
                    max-width: 610px;
                    max-height: 610px;
                    overflow-y: auto;
                    width: 90%;
                    text-align: left;
                }
                .wonkweek24 .lightbox-content h2 {
                    color: #a62626;
                    font-family: "lexia-variable", sans-serif;
                    font-variation-settings: "wght" 600;
                    font-size: 24px;
                    margin-bottom: .5rem;
                }
                .wonkweek24 .lightbox-content h4 {
                    font-size: 18px;
                    color: #221f54;
                    margin-bottom: .5rem;
                }
                .wonkweek24 .lightbox-content p {
                    font-size: 16px;
                    color: #221f54;
                }
                .wonkweek24 .close-lightbox {
                    position: absolute;
                    top: 20px;
                    right: 20px;
                    font-size: 30px;
                    color: white;
                    cursor: pointer;
                }
                .wonkweek24 .team-member-description-text {
                    display: none;
                }
                /* Make team-member elements clickable */
                .wonkweek24 .team-member-photo, 
                .wonkweek24 .team-member-name-wrapper, 
                .wonkweek24 .team-member-position {
                    cursor: pointer;
                }
        .wonkweek24.speakers .morespeakers {
            font-family: "lexia-variable", sans-serif;
            color: #f2e4c9;
            font-variation-settings: 'wght' 700;
            font-size: 30px;
        }    
/*** Agenda ***/
    .wonkweek24.agenda {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:768px) {
        .wonkweek24.agenda {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 3.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2060px) {
        .wonkweek24.agenda {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 10.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.agenda .global-header {
            background: #a62626;
        }
        .wonkweek24.agenda .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.agenda .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.agenda g#logotext,
        .wonkweek24.agenda g#mark--q {
            fill: #fff;
        }
        .wonkweek24.agenda .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.agenda .global-header {
                background: transparent;
            }
            .wonkweek24.agenda .global-header.nav-scroll {
                background: #a62626;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.agenda .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.agenda .navigation-drawer .ww-comingsoon .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
            .wonkweek24.agenda .global-header .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.agenda .global-header .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.agenda .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.agenda .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
            .wonkweek24.agenda .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #a62626; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                margin-top: 5px;
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.agenda .ww-register .global-nav-link:hover {
                background-color: #c14e00;
                box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
            }
            .wonkweek24.agenda .global-header.nav-scroll .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.agenda .global-header.nav-scroll .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
    /** Main **/
        .wonkweek24.agenda main {
            text-align: center;
        }
        .wonkweek24.agenda #agendatabs .flexible-content-module-intro-heading {
            margin-top: 80px;
        }
        /** Skyline **/
            @media screen and (min-width: 768px) {
                .wonkweek24.agenda #agendatabs {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 2%;
                }
            }
            @media screen and (min-width: 1280px) {
                .wonkweek24.agenda #agendatabs {
                    background-size: 80%;
                }
            }
            @media screen and (min-width: 1300px) {
                .wonkweek24.agenda #agendatabs {
                    background-size: 70%;
                    background-position: center 2.5%;
                }
                .wonkweek24.agenda #agendatabs .flexible-content-module-intro-heading {
                    margin-top: 100px;
                }
            }
            @media screen and (min-width: 1920px) {
                .wonkweek24.agenda #agendatabs {
                    background-position: center 2%;
                }
            }
            /** Tabs **/
                .wonkweek24.agenda .tabs {
                    display: flex;
                    justify-content: center;
                    margin-bottom: 30px;
                }
                .wonkweek24.agenda .tab-btn {
                    display: inline-block;
                    padding: 5px 15px;
                    margin-right: 20px;
                    background-color: #f9dea3; /* Button background color */
                    color: #221f54; /* Text color */
                    text-align: center;
                    text-decoration: none;
                    border: 1px solid #fff; /* White border */
                    border-radius: 5px; /* Slightly rounded corners */
                    position: relative;
                    box-shadow: 0 0 0 4px #f9dea3, /* Creates the small rounded inner shape */
                    0 0 0 1px #fff; /* White border around the inner shape */
                    transition: background-color 0.3s ease, box-shadow 0.3s ease;
                    cursor: pointer;
                }
                .wonkweek24.agenda .tab-btn.active {
                    display: inline-block;
                    padding: 5px 15px;
                    background-color: #ef6600; /* Button background color */
                    color: #221f54; /* Text color */
                    text-align: center;
                    text-decoration: none;
                    border: 1px solid #fff; /* White border */
                    border-radius: 5px; /* Slightly rounded corners */
                    position: relative;
                    box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                    0 0 0 1px #fff; /* White border around the inner shape */
                    transition: background-color 0.3s ease, box-shadow 0.3s ease;
                }
                .wonkweek24.agenda .tab-content {
                    display: none;
                }
                .wonkweek24.agenda .tab-content.active {
                    display: block;
                }
                .wonkweek24.agenda .session {
                    display: flex;
                    flex-direction: column;
                    background-color: #f2e4c9;
                    margin: 10px 0;
                    color: #fff;
                    padding: 20px;
                }
                .wonkweek24.agenda .session strong {
                    color: #221f54;
                }
                .wonkweek24.agenda .session-time {
                    flex: 0 0 170px;
                    text-align: left;
                    flex: 0 0 50px;
                    padding: 11px;
                    display: flex;
                    align-items: center;
                    background: #221f54;
                }
                .wonkweek24.agenda .session-time p {
                    font-size: 16px;
                    background: #221f54;
                    margin: 0;
                }
                .wonkweek24.agenda .session-details {
                    flex-grow: 1;
                    text-align: left;
                    background-color: #f2e4c9;
                    color: #221f54;
                    padding: 11px;
                }
                .wonkweek24.agenda .session-details h3 {
                    color: #a62626;
                    font-variation-settings: "wght" 600;
                    font-size: 1.174rem;
                    margin: 0;
                }
                .wonkweek24.agenda .session-details > p {
                    margin-top: .8rem;
                }
                .wonkweek24.agenda .session-details h3::before,
                .wonkweek24.agenda .session-details h3::after {
                    content: none;
                }
                .wonkweek24.agenda .toggle-btn {
                    background-color: transparent;
                    color: #221f54;
                    border: none;
                    cursor: pointer;
                    padding: 0;
                    font-weight: bold;
                    border-bottom: 2px solid;
                    padding-bottom: 0.125rem;
                }
                .wonkweek24.agenda .session p:empty {
                    display: none;
                }
                @media (min-width: 992px) {
                    .wonkweek24.agenda .session {
                        flex-direction: row;
                    }
                    .wonkweek24.agenda .session-time {
                        flex: 0 0 180px;
                    }
                }
/*** Coming Soon ***/
    .wonkweek24.comingsoon {
        background: #221f54;
        color: #fff;
        font-family: "lexia-variable", sans-serif;
        font-variation-settings: "wght" 400;
    }
    @media screen and (min-width:768px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 16.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:800px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:830px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 17.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:852px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:894px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 18.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:930px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:947px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 19.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:965px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1013px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 20.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1059px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 21.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1123px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 22.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1463px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 23.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1608px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 24.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1755px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1895px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:1920px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 25.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2196px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 26.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2336px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 27.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    @media screen and (min-width:2520px) {
        .wonkweek24.comingsoon {
            background: linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 28.5%, #221f54 5%, #221f54 100%); /* linear-gradient(to bottom, #a62626 0%, #ef6600 5%, #ef6600 95%, #a62626 100%); */
        }       
    }
    /** Nav **/
        .wonkweek24.comingsoon .global-header {
            background: #a62626;
        }
        .wonkweek24.comingsoon .global-header.nav-scroll {
            background: #a62626;
        }
        .wonkweek24.comingsoon .hamburger-svg {
            fill: #fff;
        }
        .wonkweek24.comingsoon g#logotext,
        .wonkweek24.comingsoon g#mark--q {
            fill: #fff;
        }
        .wonkweek24.comingsoon .global-nav-link {
            color: #f2e4c9;
            font-size: 1rem;
        }
        @media screen and (min-width: 768px) {
            .wonkweek24.comingsoon .global-header {
                background: transparent;
            }
            .wonkweek24.comingsoon .global-header.nav-scroll {
                background: #a62626;
            }
        }
        @media screen and (max-width: 859px) {
            .wonkweek24.comingsoon .navigation-drawer {
                background-color: #a62626;
            }
            .wonkweek24.comingsoon .navigation-drawer .ww-comingsoon .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
            }
            .wonkweek24.comingsoon .global-header .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.comingsoon .global-header .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
        @media screen and (min-width: 860px) {
            .wonkweek24.comingsoon .global-main-nav > .global-nav-list {
                gap: 1rem;
            }
            .wonkweek24.comingsoon .global-nav-link:hover {
                background: #f9dea3;
                color: #221f54;
            }
            .wonkweek24.comingsoon .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #a62626; /* Button background color */
                color: #fff; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #a62626, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                margin-top: 5px;
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.comingsoon .ww-register .global-nav-link:hover {
                background-color: #c14e00;
                box-shadow: 0 0 0 4px #c14e00; /* Creates the small rounded inner shape */
            }
            .wonkweek24.comingsoon .global-header.nav-scroll .ww-register .global-nav-link {
                display: inline-block;
                padding: 5px 15px;
                background-color: #ef6600; /* Button background color */
                color: #221f54; /* Text color */
                text-align: center;
                text-decoration: none;
                border: 1px solid #fff; /* White border */
                border-radius: 5px; /* Slightly rounded corners */
                position: relative;
                box-shadow: 0 0 0 4px #ef6600, /* Creates the small rounded inner shape */
                0 0 0 1px #fff; /* White border around the inner shape */
                transition: background-color 0.3s ease, box-shadow 0.3s ease;
            }
            .wonkweek24.comingsoon .global-header.nav-scroll .ww-register .global-nav-link:hover {
                background-color: #f9dea3;
                box-shadow: 0 0 0 4px #f9dea3; /* Creates the small rounded inner shape */
                color: #221f54;
            }
        }
    /** Main **/
        .wonkweek24.comingsoon main {
            text-align: center;
        }
        .wonkweek24.comingsoon #comingsoontext .flexible-content-module-intro-heading {
            margin-top: 50px;
        }
        /** Skyline **/
            @media screen and (min-width: 768px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background: url('/wp-content/uploads/2024/08/wonkweek24_silhouette_dc_desert_5000px_-.png');
                    background-size: contain;
                    background-repeat: repeat-x;
                    background-position: center 33%;
                }
            }
            @media screen and (min-width: 1138px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background-position: center 60%;
                }
            }
            @media screen and (min-width: 1280px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background-position: center 100%;
                    background-size: 80%;
                }
            }
            @media screen and (min-width: 1300px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background-size: 70%;
                    background-position: center 100%;
                }
            }
            @media screen and (min-width: 1680px) {
                .wonkweek24.comingsoon #comingsoontext .flexible-content-module-intro-heading {
                    margin-top: 70px;
                }
            }
            @media screen and (min-width: 1764px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background-size: 60%;
                }
            }
            @media screen and (min-width: 1920px) {
                .wonkweek24.comingsoon #comingsoontext {
                    background-size: 50%;
                    background-position: center 95%;
                }
            }