/*
    Use this stylesheet to modify the layout of your
    conference.
*/

:root {
  /* Header */
  --conf-theme-header-bg: white;
  --conf-theme-header-border-bottom: #212427;
  --conf-theme-header-text: white;

  /* Subtitle area */
  --conf-theme-subtitle-bg: white;
  --conf-theme-subtitle-border: #212427;
  --conf-theme-subtitle-text: #212427;

  /* Menu colors */
  --conf-theme-menu-bg: #f6f6f6;
  --conf-theme-menu-border: #ccc;
  --conf-theme-menu-link: rgba(6, 63, 53, 0.664);
  --conf-theme-menu-selected: #bd891a;
  --conf-theme-menu-selected-bg: #dadada;
  --conf-theme-menu-selected-border: #d0d0d0;
  --conf-theme-hover-bg: #e0e0e0;
  --conf-theme-hover-color: var(--conf-theme-menu-link);
  --conf-theme-title-sprite-bg: transparent;
  --conf-theme-announcement-sprite-bg: transparent;
  --conf-theme-announcement-border-top: 1px solid var(--conf-theme-announcement-border);
  --conf-theme-announcement-border-bottom: none;

  /* Support box */
  --conf-theme-support-bg: #f6f6f6;
  --conf-theme-support-border: #ccc;
  --conf-theme-support-header-bg: rgba(17, 102, 86, 0.664);
  --conf-theme-support-header-text: #f3f3f3;
  --conf-theme-support-text: #aaa;

  /* Background images */
  --conf-theme-sprite-image: url('/images/conf/sprites_blue.png');

  /* Announcement colors */
  --conf-theme-announcement-bg: #f5faff;
  --conf-theme-announcement-border: #c2d6e7;
  --conf-theme-announcement-text: #0f283d;
}

.conference-title-link {
    overflow: visible;
    position: relative;
    display: block;
    min-height: 254px;
}

.confLogoBannerBox {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);

    height: 100%;
    width: 100%; /* or 150%, adjust as needed */
}

.confLogoBannerBox img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}



@import url('https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');
* {
    font-family: "Geist", "Work Sans", sans-serif;
}

a {
  color: rgba(6, 63, 53, 0.664);
}
/* Other CSS as needed */