@media (min-width: 1025px){:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro{
    position: relative;
    isolation: isolate;
    overflow: hidden;
    background-color: #0b1b23 !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro::after{
    content: "" !important;
    display: block !important;
    position: absolute !important;
    inset: -72px !important;
    z-index: 0 !important;
    pointer-events: none !important;
    background-image:
      radial-gradient(ellipse at 0% 52%, rgba(37, 102, 115, .34), transparent 49%),
      radial-gradient(ellipse at 100% 35%, rgba(29, 83, 100, .26), transparent 51%),
      url("https://i0.wp.com/prometheusproject.info/wp-content/uploads/2024/02/image.jpg?fit=734%2C1044&ssl=1") !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    filter: blur(48px) brightness(.37) saturate(.78) !important;
    -webkit-mask-image: linear-gradient(90deg, #000 0%, #000 24%, transparent 36%, transparent 64%, #000 76%, #000 100%);
    mask-image: linear-gradient(90deg, #000 0%, #000 24%, transparent 36%, transparent 64%, #000 76%, #000 100%);
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container{
    position: relative;
    z-index: 2;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro .elementor-widget-text-editor > .elementor-widget-container{
    background: transparent !important;
    box-shadow: none !important;
  }
}

:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro{
  background-color: #0b1b23 !important;
}
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro{
  border-bottom: 0 !important;
  box-shadow: none !important;
}
:where(html[data-pp-editorial="home"]) body.pp-home.home #prometheus-world-portal,
:where(html[data-pp-editorial="home"]) body.pp-home.home .pp-footer{
  border-top: 0 !important;
}
:where(html[data-pp-editorial="home"]) body.pp-home.home #prometheus-world-portal{
  margin-top: -1px;
}
@media (min-width: 1025px){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro{
    overflow: clip !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro .elementor-widget-text-editor p{
    white-space: nowrap !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro::before{
    content: "" !important;
    display: block !important;
    position: absolute !important;
    inset: auto 0 0 !important;
    z-index: 3 !important;
    height: 165px !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
    pointer-events: none !important;
    background: linear-gradient(180deg, transparent, #0b1b23 96%) !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container{
    z-index: 4 !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px){:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro::before{
    content: "" !important;
    display: block !important;
    position: absolute !important;
    inset: auto 0 0 !important;
    z-index: 3 !important;
    height: 150px !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
    pointer-events: none !important;
    background: linear-gradient(180deg, transparent, #0b1b23 97%) !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container{
    position: relative;
    z-index: 4 !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px){:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro .elementor-widget-wrap{
    padding-left: 12px !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro .elementor-widget-text-editor{
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container::before{
    left: 12px !important;
    width: 47% !important;
  }
}
:where(html[data-pp-editorial="home"]) body.home .ast-header-search .astra-search-icon::before{
  content: none !important;
  display: none !important;
}
:where(html[data-pp-editorial="home"]) .ast-header-search .astra-search-icon .icon-search{
  display: inline-block !important;
  position: relative !important;
  width: 20px !important;
  height: 20px !important;
  font-size: 0 !important;
  color: #efe9d7 !important;
}
:where(html[data-pp-editorial="home"]) .ast-header-search .astra-search-icon .icon-search::before{
  content: "" !important;
  position: absolute !important;
  top: 1px !important;
  left: 1px !important;
  width: 12px !important;
  height: 12px !important;
  border: 2px solid currentColor !important;
  border-radius: 50% !important;
  background: none !important;
}
:where(html[data-pp-editorial="home"]) .ast-header-search .astra-search-icon .icon-search::after{
  content: "" !important;
  position: absolute !important;
  top: 14px !important;
  left: 13px !important;
  width: 7px !important;
  height: 2px !important;
  border-radius: 2px !important;
  transform: rotate(45deg) !important;
  transform-origin: left center !important;
  background: currentColor !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container::after{
  content: "";
  position: absolute;
  left: 50%;
  bottom: -1px;
  z-index: 3;
  width: 1px;
  height: 105px;
  transform: translateX(-50%);
  pointer-events: none;
  background: linear-gradient(180deg, transparent, rgba(135, 213, 220, .43), transparent);
  box-shadow: 0 0 18px rgba(108, 206, 218, .16);
}
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal{
  background:
    radial-gradient(ellipse at 50% 37%, rgba(25, 67, 78, .42), transparent 30%),
    radial-gradient(ellipse at 49% 78%, rgba(178, 143, 91, .075), transparent 34%),
    linear-gradient(180deg, #0b1b23 0%, #061015 28%, #0a171d 76%, #132630 100%) !important;
}
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal::before{
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 74px;
  transform: translateX(-50%);
  pointer-events: none;
  background: linear-gradient(180deg, rgba(134, 208, 215, .33), transparent);
  box-shadow: 0 0 18px rgba(134, 208, 215, .14);
}
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal .pwp-poem{
  max-width: 660px;
  text-shadow: 0 1px 18px rgba(0, 0, 0, .32);
}
:where(html[data-pp-editorial="home"]) .pp-transfer-canvas{
  position: fixed;
  inset: 0;
  z-index: 8;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal .pwp-glow{
  opacity: calc(.08 + var(--pp-transfer, 0) * .34) !important;
  transition: none !important;
}
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal .pwp-eye:hover .pwp-glow,
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal .pwp-eye:focus-visible .pwp-glow{
  opacity: .5 !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element.elementor-element-cc0bc0e{
  background: linear-gradient(180deg, #132630 0%, #1b3840 100%) !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-cc0bc0e .elementor-widget-heading{
  position: relative;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-cc0bc0e .elementor-widget-heading::before{
  content: "";
  display: block;
  width: 72px;
  height: 1px;
  margin: 0 0 22px 0;
  background: linear-gradient(90deg, #d6b675, rgba(214, 182, 117, 0));
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-cc0bc0e h2.elementor-heading-title{
  color: #eee9db !important;
  font-family: Georgia, 'Times New Roman', serif !important;
  font-size: clamp(42px, 5vw, 68px) !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  letter-spacing: -.035em;
  text-shadow: none !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element.elementor-element-4e86fc7{
  background:
    radial-gradient(ellipse at 5% 24%, rgba(48, 109, 117, .25), transparent 34%),
    radial-gradient(ellipse at 95% 69%, rgba(48, 109, 117, .22), transparent 35%),
    linear-gradient(180deg, #1b3840 0%, #244950 46%, #172d38 100%) !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element.elementor-element-94b26ff{
  background: linear-gradient(180deg, #172d38 0%, #142b37 38%, #102535 100%) !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-blog-block-post{
  border: 1px solid rgba(169, 216, 217, .13);
  box-shadow: 0 17px 46px rgba(1, 12, 18, .23);
  transition: transform .5s ease, box-shadow .5s ease, border-color .5s ease;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-blog-block-post:hover{
  transform: translateY(-4px);
  border-color: rgba(196, 217, 202, .3);
  box-shadow: 0 23px 52px rgba(1, 12, 18, .32);
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-entry-thumb img{
  transition: transform .9s ease, filter .9s ease;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-blog-block-post:hover .elementskit-entry-thumb img{
  transform: scale(1.025);
  filter: saturate(1.06);
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .post-meta-list,
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .post-meta-list a,
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .post-meta-list span{
  color: #b8c9c9 !important;
}
:where(html[data-pp-editorial="home"]) body.pp-home #latest_posts .post-meta-list i{ display: none !important; }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .entry-title a{
  color: #f2f0e9 !important;
  font-family: Georgia, 'Times New Roman', serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
}
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .entry-title a:hover,
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .entry-title a:focus-visible{
  color: #ead1a0 !important;
}
@media (min-width: 1025px){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro :is(
    .elementor-element-47e2537,
    .elementor-element-921b0b2,
    .elementor-element-d1f0d57,
    .elementor-element-37404ee
  ) > .elementor-widget-container{
    margin-left: min(975px, 73%) !important;
  }
}
@media (max-width: 1024px){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro :is(.elementor-widget-text-editor, .elementor-widget-heading){
    opacity: 1 !important;
    visibility: visible !important;
    animation: none !important;
    transform: none !important;
  }
}
@media (max-width: 767px){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro .elementor-widget-wrap{
    padding-left: 14px !important;
  }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro > .elementor-container::before{
    left: 14px !important;
  }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro::before{
    opacity: .9 !important;
    filter: blur(18px) brightness(.78) !important;
  }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro::after{
    -webkit-mask-image: linear-gradient(transparent 0%, #000 11%, #000 85%, transparent 100%) !important;
    mask-image: linear-gradient(transparent 0%, #000 11%, #000 85%, transparent 100%) !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 #home_intro > .elementor-container::after{
    height: 60px;
  }
:where(html[data-pp-editorial="home"]) body.home #prometheus-world-portal::before{
    height: 45px;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-cc0bc0e .elementor-widget-heading::before{
    width: 48px;
    margin-bottom: 12px;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-cc0bc0e h2.elementor-heading-title{
    font-size: clamp(38px, 11vw, 52px) !important;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-blog-block-post:hover{
    transform: none;
  }
}
@media (max-width: 380px){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro .elementor-element-47e2537{ top: 62% !important; }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro .elementor-element-921b0b2{ top: 68% !important; }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro .elementor-element-d1f0d57{ top: 74% !important; }
:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro .elementor-element-37404ee{ top: 80% !important; }
}
@media (max-width: 1024px) and (prefers-reduced-motion: reduce){:where(html[data-pp-editorial="home"]) body.pp-home.home .elementor-3386 #home_intro :is(.elementor-widget-text-editor, .elementor-widget-heading) > .elementor-widget-container{
    opacity: 1 !important;
    animation: none !important;
    transition: none !important;
  }
}
@media (prefers-reduced-motion: reduce){:where(html[data-pp-editorial="home"]) .pp-transfer-canvas{
    display: none;
  }
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-blog-block-post,
:where(html[data-pp-editorial="home"]) body.home .elementor-3386 .elementor-element-4e86fc7 .elementskit-entry-thumb img{
    transition: none;
  }
}

@media (min-width:1025px){html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro{
    background-color:#afbeb6!important;
    border:0!important;
  }
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro::after{
    inset:0!important;
    background-image:
      radial-gradient(ellipse at 3% 5%,#e3e5d5 0%,transparent 65%),
      radial-gradient(ellipse at 98% 70%,#c6cec0 0%,transparent 66%),
      linear-gradient(180deg,#bdcbc3,#a4b7af 70%,#98ada6)!important;
    filter:none!important;
    -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 23%,transparent 31%,transparent 69%,#000 77%,#000 100%)!important;
    mask-image:linear-gradient(90deg,#000 0%,#000 23%,transparent 31%,transparent 69%,#000 77%,#000 100%)!important;
  }
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro::before{
    height:230px!important;
    background:linear-gradient(180deg,transparent,#98ada6 96%)!important;
  }
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro>.elementor-background-overlay{
    opacity:0!important;
  }
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro .elementor-widget-text-editor,
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro .elementor-widget-text-editor p,
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro .elementor-widget-text-editor span,
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 #home_intro .elementor-heading-title{
    color:#193b42!important;
    text-shadow:none!important;
  }
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal{
  background:linear-gradient(180deg,#98ada6 0%,#a5b8ae 34%,#c9d1c5 65%,#e4e3d7 84%,#f3eee5 100%)!important;
  border:0!important;
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal .pwp-vision{
  isolation:isolate;
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal .pwp-vision::before{
  content:"";
  position:absolute;
  inset:-17% -24%;
  z-index:-1;
  pointer-events:none;
  background:radial-gradient(ellipse at 50% 49%,#17343c 0%,#315358 24%,#527372a6 45%,transparent 71%);
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal::before{
  background:linear-gradient(180deg,#4b777566,transparent);
  box-shadow:none;
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal .pwp-poem{
  color:#203c40!important;
  text-shadow:none!important;
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal .pwp-poem-signature{
  color:#65532e!important;
}
html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home .elementor-3386 .elementor-element.elementor-element-cc0bc0e{
  background:#f3eee5!important;
  border:0!important;
}
@media(max-width:1024px){html[data-pp-editorial="home"][data-pp-theme='light'] body.pp-home.home #prometheus-world-portal{
    background:linear-gradient(180deg,#0b1b23 0%,#3e5e60 18%,#a5b8ae 43%,#d4d9cc 72%,#f3eee5 100%)!important;
  }
}
