.elementor-916 .elementor-element.elementor-element-6c65b733{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.64;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-6c65b733:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-6c65b733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://opusmortis.com/wp-content/uploads/opus-mortis-victorian-mystery-board-game-countdown.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-916 .elementor-element.elementor-element-6c65b733::before, .elementor-916 .elementor-element.elementor-element-6c65b733 > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-6c65b733 > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-6c65b733 > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-6c65b733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-6c65b733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000000 0%, #000000 66%);}.elementor-916 .elementor-element.elementor-element-17ea53a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.65;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-916 .elementor-element.elementor-element-17ea53a5:not(.elementor-motion-effects-element-type-background), .elementor-916 .elementor-element.elementor-element-17ea53a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #00000000 61%, #000000 100%);}.elementor-916 .elementor-element.elementor-element-17ea53a5::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-17ea53a5:hover::before, .elementor-916 .elementor-element.elementor-element-17ea53a5:hover > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-17ea53a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .elementor-background-slideshow:hover::before, .elementor-916 .elementor-element.elementor-element-17ea53a5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-17ea53a5:hover{--overlay-opacity:0;}.elementor-916 .elementor-element.elementor-element-aed91bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.65;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-aed91bb::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-aed91bb:hover::before, .elementor-916 .elementor-element.elementor-element-aed91bb:hover > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-aed91bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .elementor-background-slideshow:hover::before, .elementor-916 .elementor-element.elementor-element-aed91bb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-aed91bb:hover{--overlay-opacity:0;}.elementor-916 .elementor-element.elementor-element-1e50b41{text-align:center;}.elementor-916 .elementor-element.elementor-element-1e50b41 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-916 .elementor-element.elementor-element-715f9dd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-916 .elementor-element.elementor-element-715f9dd0.elementor-element{--align-self:center;}.elementor-916 .elementor-element.elementor-element-f93b983{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-f93b983::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .e-con-inner > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-f93b983:hover::before, .elementor-916 .elementor-element.elementor-element-f93b983:hover > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-f93b983:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .elementor-background-slideshow:hover::before, .elementor-916 .elementor-element.elementor-element-f93b983 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-f93b983:hover{--overlay-opacity:0;}.elementor-916 .elementor-element.elementor-element-8ca304e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:first-of-type){margin-left:calc( 2.8rem/2 );}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:last-of-type){margin-right:calc( 2.8rem/2 );}body.rtl .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:first-of-type){margin-right:calc( 2.8rem/2 );}body.rtl .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:last-of-type){margin-left:calc( 2.8rem/2 );}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item{padding:48px 48px 48px 48px;border-style:none;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-digits{color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:4.6rem;font-weight:500;line-height:2rem;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-label{color:var( --e-global-color-text );font-family:"Lora", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem;letter-spacing:0px;word-spacing:0px;}.elementor-916 .elementor-element.elementor-element-f7e48f8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-916 .elementor-element.elementor-element-f7e48f8.elementor-element{--align-self:center;}.elementor-916 .elementor-element.elementor-element-b081a8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-b081a8b::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-b081a8b:hover::before, .elementor-916 .elementor-element.elementor-element-b081a8b:hover > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-b081a8b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .elementor-background-slideshow:hover::before, .elementor-916 .elementor-element.elementor-element-b081a8b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-916 .elementor-element.elementor-element-b081a8b:hover{--overlay-opacity:0;}.elementor-916 .elementor-element.elementor-element-60da3df .elementor-button{background-color:#FFFFFF00;border-style:solid;border-radius:0px 0px 0px 0px;padding:24px 48px 24px 48px;}.elementor-916 .elementor-element.elementor-element-60da3df{z-index:1;}@media(max-width:1366px) and (min-width:768px){.elementor-916 .elementor-element.elementor-element-f93b983{--width:100%;}.elementor-916 .elementor-element.elementor-element-b081a8b{--width:100%;}}@media(max-width:1366px){.elementor-916 .elementor-element.elementor-element-6c65b733{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-17ea53a5{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-916 .elementor-element.elementor-element-aed91bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-916 .elementor-element.elementor-element-f93b983{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-916 .elementor-element.elementor-element-b081a8b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:1024px){.elementor-916 .elementor-element.elementor-element-6c65b733{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-17ea53a5{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item{padding:24px 24px 24px 24px;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-digits{font-size:3.2rem;}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-6c65b733{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-17ea53a5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0.5rem/2 );}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0.5rem/2 );}body.rtl .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0.5rem/2 );}body.rtl .elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0.5rem/2 );}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-item{padding:12px 12px 12px 12px;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-digits{font-size:2rem;}.elementor-916 .elementor-element.elementor-element-8ca304e .elementor-countdown-label{font-size:1rem;line-height:0.25rem;}}/* Start custom CSS for countdown, class: .elementor-element-8ca304e */.elementor-916 .elementor-element.elementor-element-8ca304e span.elementor-countdown-digits {
  margin-bottom: 2rem!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ea53a5 */.elementor-916 .elementor-element.elementor-element-17ea53a5 {backdrop-filter:blur(px);}/* End custom CSS */
/* Start custom CSS */.section-dots{
  position: fixed;
  right: 24px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9999;
  pointer-events: none;
}

.section-dots ul{ margin: 0; padding: 0; list-style: none;display:flex;flex-direction:column; }
.section-dots li{
    margin: 10px 0; 
    display: flex;
    flex-direction: row-reverse;
    cursor:pointer;
}

.section-dots a{
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #466778;
  transition: transform .2s ease, background .2s ease, border-color .2s ease, box-shadow .2s ease;
  pointer-events: auto;
  text-indent: -9999px;
  position: relative;
  cursor:pointer;
}

.section-dots a.label{
    background:transparent;
    width:max-content;
    height:auto;
}



.section-dots a.is-active{
  background: #466778;
  border-color: #466778;
  transform: scale(1.35);
}

.section-dots a[data-label]:hover::after,
.section-dots a[data-label]:focus::after{
  content: attr(data-label);
  position: absolute;
  right: 150%;
  top: 50%;
  transform: translateY(-50%);
  white-space: nowrap;
  background: rgba(0,0,0,.85);
  color: #fff;
  font: 500 12px/1.2 "Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
  padding: 6px 8px;
  border-radius: 6px;
  pointer-events: none;
}

@media (max-width: 768px){
  .section-dots a{ width: 16px; height: 16px; }
}

@media (max-width: 480px){ .section-dots{ display:none; } }/* End custom CSS */