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

/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * aktiv-grotesk:
 *   - http://typekit.com/eulas/00000000000000007753ca4f
 *   - http://typekit.com/eulas/00000000000000007753ca28
 *   - http://typekit.com/eulas/00000000000000007753ca37
 *   - http://typekit.com/eulas/00000000000000007753ca27
 *   - http://typekit.com/eulas/00000000000000007753ca29
 *   - http://typekit.com/eulas/00000000000000007753ca40
 * didoni-urw:
 *   - http://typekit.com/eulas/000000000000000077359eef
 * ivypresto-headline:
 *   - http://typekit.com/eulas/00000000000000007735e5ad
 *
 * © 2009-2026 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-04-22 09:05:35 UTC"}*/
@import url("https://p.typekit.net/p.css?s=1&k=jdh6oat&ht=tk&f=14032.14033.14034.14035.14038.49587.12352.45418&a=153796785&app=typekit&e=css");
@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/855c4b/00000000000000007753ca4f/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/855c4b/00000000000000007753ca4f/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/855c4b/00000000000000007753ca4f/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/7d84d7/00000000000000007753ca28/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/7d84d7/00000000000000007753ca28/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/7d84d7/00000000000000007753ca28/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/0e4445/00000000000000007753ca37/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/0e4445/00000000000000007753ca37/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/0e4445/00000000000000007753ca37/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/bf7c1c/00000000000000007753ca27/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/bf7c1c/00000000000000007753ca27/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/bf7c1c/00000000000000007753ca27/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/36c3c6/00000000000000007753ca29/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/36c3c6/00000000000000007753ca29/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/36c3c6/00000000000000007753ca29/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "aktiv-grotesk";
    src: url("https://use.typekit.net/af/814a71/00000000000000007753ca40/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/814a71/00000000000000007753ca40/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/814a71/00000000000000007753ca40/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
}

@font-face {
    font-family: "didoni-urw";
    src: url("https://use.typekit.net/af/fcb0ff/000000000000000077359eef/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/fcb0ff/000000000000000077359eef/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/fcb0ff/000000000000000077359eef/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "ivypresto-headline";
    src: url("https://use.typekit.net/af/714c28/00000000000000007735e5ad/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/714c28/00000000000000007735e5ad/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/714c28/00000000000000007735e5ad/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
}

.tk-aktiv-grotesk {
    font-family: "aktiv-grotesk", sans-serif;
}

.tk-didoni-urw {
    font-family: "didoni-urw", serif;
}

.tk-ivypresto-headline {
    font-family: "ivypresto-headline", serif;
}



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

.PageBackground {
    background-position: center 0;
    background-color: #f3f3f1;
    opacity: 10%;
}

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

.LobbyHeaderImage {
    display: none;
}

.btn-outline-primary.btn-demo.Show svg {
    color: #F7F6F4;
}

.LobbyHeaderContainer {
    background-image: url(https://wrextdesign.william-reed.com/oe/50/50BEST-HOTEL-TYPE.svg);
    background-repeat: no-repeat;
    background-size: 250px auto;
    background-position: center;
}

#ReflowRow0 {
    display: none;
}

.PageContent {
    background-color: #000000;
}

.SpaceMessageText {
    color: #ffffff!important;    
}

.SectionTitle{
    color: #ffffff!important;
	font-family: "aktiv-grotesk";
	font-weight: 700;
}

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

#BuildIndex10 .SectionTitle {
    color: #000000!important;
	font-family: "aktiv-grotesk";
	font-weight: 700;
}

.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: #e9e9e3!important;
}

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

.btn-calendar span.calendar-btn-bg {
    filter: brightness(0%)!important;
}

.btn-calendar span {
    color: #000000!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, .ModeratedQA {
    color: #ffffff;
}

.StudioModeratedChatSubmitBtnText {
    color: #000000!important;
}

.ModeratedQA .StudioModeratedChatInputWrap input.AxiomInput::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #000000!important;
    opacity: 1; /* Firefox */
  }
  
  .ModeratedQA .StudioModeratedChatInputWrap input.AxiomInput:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #000000!important;
  }
  
  .ModeratedQA .StudioModeratedChatInputWrap input.AxiomInput::-ms-input-placeholder { /* Microsoft Edge */
    color: #000000!important;
  }

.ModeratedQA .StudioModeratedChatInputWrap input.AxiomInput {
    color: #000000!important;   
}

.ModeratedQA .StudioModeratedChatSubmitBtnWithText {
    background: #e9e9e3!important;
	color: #000000!important;
}

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

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




.List.Attachments .AttachmentRow:hover {
    background: #8e8e8e!important;
}

.PageContent.PageUsers .BoothUserContainer .UserList .UserRow:hover {
    background: #8e8e8e!important;
}

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

.twitter-timeline {
    background-color: #000000;
    border-radius: 13px;
    border: 2px solid #FFBD59;
}

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

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

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

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

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

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

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

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

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

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