@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap');

body {
    font-family: 'Inter', sans-serif!important;
    background-color: #eef2fa;
}

.PageBackground {
    background-position: center 0;
    background-color: #c9d9fd;
    opacity: 90% !important;
    background-image: url(https://wrextdesign.william-reed.com/oe/wr/ddd-background-Image-2000x2500-dark.png) !important;
}

.LobbyHeaderWrapper {
    background: #212d6e;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.6);
    height: 130px;
    position: relative;
}

.LobbyHeaderImage {
    display: none;
}

.LobbyHeaderContainer {
    background-image: url(https://wrextdesign.william-reed.com/oe/wr/ddd-logo-white-and-blue.svg);
    background-repeat: no-repeat;
    background-size: 250px auto;
    background-position: center;
}

#ReflowRow0 {
    display: none;
}

.PageContent {
    background-color: #212d6e;
}

.PageContent.SpaceVideo {
    background: transparent;
}

.PageContent.EventDescription .SpaceMessageText {
    color: #ffffff!important;
}

.SpaceMessageText {
    color: #ffffff!important;
}

.SectionTitle,
.SectionTitle > span {
    color: #ffffff!important;
}

#BuildIndex10 .SectionTitle, #BuildIndex30 .SpaceMessageText, #BuildIndex30 .SectionTitle, #BuildIndex31 .SectionTitle {
    color: #ffffff!important;
}

.countdown .container .label span:first-of-type {
    color: #ffffff!important;
}

.countdown .container .label span:nth-of-type(2) {
    color: #ffffff!important;
}

.btn-calendar {
	background-color: #ff6666!important;
}

.PageContent.PageUsers .BoothUserContainer .UserList .UserRow .UserImgDiv .UserName, .PageContent.PageUsers .BoothUserContainer .UserList .UserRow .UserImgDiv .JobDescription, .PageContent.PageUsers.Reflow50 .BoothUserContainer .UserList .UserRow .UserImgDiv .CompanyName {
    color: #ffffff!important;
}

.ModeratedQA .StudioModeratedChatInputWrap input.AxiomInput, .ModeratedQA .StudioModeratedChatItem .StudioModeratedChatItemQuestionText, .ModeratedQA .StudioModeratedChatItemMoreInfo .StudioModeratedChatItem .StudioModeratedChatItemQuestionText {
    color: #ffffff;
}

.ModeratedQA .StudioModeratedChatSubmitBtnText {
    color: #212d6e;
}

.ModeratedQA .StudioModeratedChatInputWrap {
    border: 1px solid #f66;
    background-color: #f66;
}

.List.Attachments .AttachmentRow .AttachmentTitle, .List.Attachments .AttachmentRow .AttachmentDescription .Text {
    color: #ffffff!important;
}

.List.Attachments .AttachmentRow:hover {
    background: rgba(255, 255, 255, .1) !important;
}

.PageContent.PageUsers .BoothUserContainer .UserList .UserRow:hover {
    background: rgba(255, 255, 255, .1) !important;
}

.PageContent.Twitter .SpaceMessageContainer {
    margin-bottom: 2.5rem;
}

.twitter-timeline {
    background-color: #212d6e;
    border-radius: 13px;
}

.PageContent.HasTitle.Survey .IframeContainer {
    background: #212d6e!important;
}

input.ShowSurveySubmit {
    background: #f66!important;
    color: #ffffff!important;
}

.card:hover {
    background: #faded1!important;
}

.FlexTabWrapper {
    box-shadow: inset 0px -5px 0 #212d6e;
}

.FlexTabWrapper .SectionTitle.Active {
    box-shadow: 0 4px 0 #f66;
}

.card-body, .card-date {
    color: #212d6e;
}

.SpaceCarbonSavings .feature-box-value-top-text,
.feature-box-value-sml {
    color: #ffffff;
}

.feature-box-header, .feature-text-blocked, .SpaceCarbonSavings #SavingsMessage {
    color: #ffffff;
}

.FooterCopyrightLogoSection {
    border-top: 1px solid #212d6e;
    color: #212d6e;
}

.ShareIcons a {
    filter: invert(100%);
}

.wr-logo {
    filter: none !important;
}

.footer-text,
.footer-text a {
    color: #ffffff !important;
}

#wr-footer .award-svg {
    filter: invert(1);;
}

select.ShowSurveySelect option {
    color: #000 !important;
}

.SponsorLogos {
    filter: invert(1);
}

.alert-icon {
    filter: hue-rotate(220deg);
}

input.ShowSurveySubmit {
    background: #ff6666 !important;
    color: #ffffff !important;
}