:root { --bla-bg: #100b1d; --bla-header-1: #120531; --bla-header-2: #25005d; --bla-header-3: #5b0bb1; --bla-drop: #05030f; --bla-drop-2: #090611; --bla-cyan: #00dcff; --bla-blue: #0069ff; --bla-purple: #aa3cff; --bla-white: #ffffff; }
body :is(header, .site-header, .main-header-bar, .ast-primary-header-bar, .ast-desktop-header, .ast-mobile-header-wrap, .tve-theme-header, .thrv_header, .tcb-header, .thrv_symbol.thrv_header) {
  background-image:  !important; background-position-x:  !important; background-position-y:  !important; background-size:  !important; background-repeat:  !important; background-attachment:  !important; background-origin:  !important; background-clip:  !important; background-color: var(--bla-header-2) !important; overflow: visible !important; z-index: 99999 !important;
  & .tve-page-section-out, & .tve-page-section-in, & .tve_page_section { background: transparent !important; }
  & nav { overflow: visible !important; }
}
body :is(.tve_w_menu, .tve-menu, .tcb-menu, .main-header-menu, .ast-nav-menu) { overflow: visible !important; }
body :is(header nav, .site-header nav, .tve-theme-header nav, .thrv_header nav, .tcb-header nav, .main-header-menu, .ast-nav-menu) > ul > li > a, body :is(header, .site-header, .tve-theme-header, .thrv_header, .tcb-header) nav > ul > li > a { color: rgb(255, 255, 255) !important; font-weight: 700 !important; text-decoration: none !important; background: transparent !important; }
body :is(.main-header-menu, .ast-nav-menu, .tve_w_menu, .tve-menu, .tcb-menu, .thrv_widget_menu, nav) ul.sub-menu {
  background-position-x:  !important; background-position-y:  !important; background-size:  !important; background-repeat:  !important; background-attachment:  !important; background-origin:  !important; background-clip:  !important; background-color: var(--bla-drop) !important; background-image: none !important; border: 1px solid rgba(0, 220, 255, 0.28) !important; border-radius: 16px !important; margin: 0px !important; padding: 8px !important; min-width: 190px !important; box-shadow: 0 18px 45px rgba(0,0,0,.82),
        0 0 20px rgba(0,220,255,.15),
        0 0 30px rgba(170,60,255,.14),
        inset 0 0 0 9999px var(--bla-drop) !important; overflow: hidden !important; z-index: 999999 !important; outline: none !important;
  &::before, &::after { content: none !important; display: none !important; }
  & *, & ::before, & ::after { background-image: none !important; outline: none !important; }
  & > li {
  list-style: none !important; margin: 0px !important; padding: 0px !important; background-position-x:  !important; background-position-y:  !important; background-size:  !important; background-repeat:  !important; background-attachment:  !important; background-origin:  !important; background-clip:  !important; background-color: var(--bla-drop) !important; background-image: none !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: inset 0 0 0 9999px var(--bla-drop) !important;
  &::before, &::after { content: none !important; display: none !important; }
  & > a {
  display: block !important; margin: 0px !important; padding: 13px 16px !important; color: rgb(255, 255, 255) !important; font-size: 14px !important; font-weight: 700 !important; line-height: 1.25 !important; text-decoration: none !important; white-space: nowrap !important; background-position-x:  !important; background-position-y:  !important; background-size:  !important; background-repeat:  !important; background-attachment:  !important; background-origin:  !important; background-clip:  !important; background-color: var(--bla-drop) !important; background-image: none !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 11px !important; box-shadow: inset 0 0 0 9999px var(--bla-drop) !important; opacity: 1 !important; visibility: visible !important; position: relative !important; overflow: hidden !important; isolation: isolate !important; transition: background 0.22s, color 0.22s, transform 0.22s, box-shadow 0.22s, text-shadow 0.22s !important;
  & span { color: rgb(255, 255, 255) !important; background: transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; opacity: 1 !important; position: relative !important; z-index: 2 !important; }
  &::before { content: "" !important; position: absolute !important; inset: 0px !important; background: radial-gradient(circle at 18% 50%, rgba(0, 220, 255, 0.55) 0%, rgba(0, 220, 255, 0.28) 28%, rgba(0, 105, 255, 0.16) 48%, transparent 72%), linear-gradient(135deg, rgba(0, 220, 255, 0.2), rgba(0, 105, 255, 0.12), rgba(170, 60, 255, 0.14)) !important; opacity: 0 !important; transform: scaleX(0.85) translateX(-10px) !important; transform-origin: left center !important; transition: opacity 0.25s, transform 0.28s !important; z-index: 0 !important; pointer-events: none !important; }
  &::after { content: "" !important; position: absolute !important; top: -40% !important; left: -80% !important; width: 55% !important; height: 180% !important; background: linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.1) 35%, rgba(0, 220, 255, 0.45) 50%, rgba(255, 255, 255, 0.12) 65%, transparent 100%) !important; transform: skewX(-18deg) translateX(0px) !important; opacity: 0 !important; transition: opacity 0.25s, transform 0.55s !important; z-index: 1 !important; pointer-events: none !important; }
  &:hover {
  color: rgb(255, 255, 255) !important; background: linear-gradient(135deg, rgba(0, 220, 255, 0.3), rgba(0, 105, 255, 0.22), rgba(170, 60, 255, 0.22)) !important; box-shadow: rgba(0, 220, 255, 0.55) 0px 0px 0px 1px inset, rgba(0, 220, 255, 0.42) 0px 0px 12px, rgba(0, 105, 255, 0.26) 0px 0px 24px !important; text-shadow: rgba(0, 220, 255, 0.75) 0px 0px 7px, rgba(255, 255, 255, 0.22) 0px 0px 12px !important; transform: translateX(4px) !important;
  &::before { opacity: 1 !important; transform: scaleX(1) translateX(0px) !important; }
  &::after { opacity: 1 !important; transform: skewX(-18deg) translateX(360%) !important; }
}
}
}
}
body :is(li.bl-avatar-menu, header li.bl-avatar-menu) {
  position: relative !important; overflow: visible !important;
  &, & > a, & > a:hover, & > a:focus { background: none transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; outline: none !important; margin: 0px !important; padding: 0px 8px !important; display: flex !important; align-items: center !important; justify-content: center !important; line-height: 1 !important; }
  & :is(span, div, figure, picture, .avatar, .um-avatar, .menu-title, .tve-disabled-text-inner) { background: none transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; outline: none !important; margin: 0px !important; padding: 0px !important; }
  & > a::before, & > a::after, & :is(span, div, figure)::before, & :is(span, div, figure)::after { content: none !important; display: none !important; }
  & :is(img, a img, img.avatar, .avatar img, .um-avatar img) { width: 54px !important; height: 54px !important; min-width: 54px !important; min-height: 54px !important; max-width: 54px !important; max-height: 54px !important; object-fit: cover !important; object-position: center center !important; border-radius: 50% !important; clip-path: circle(50% at 50% 50%) !important; margin: 0px !important; padding: 0px !important; background: transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: rgba(0, 220, 255, 0.5) 0px 0px 8px !important; display: block !important; transform: none !important; }
  &:hover img, & a:hover img { transform: none !important; border-color: rgb(255, 255, 255) !important; box-shadow: rgb(0, 220, 255) 0px 0px 0px 2px, rgba(255, 0, 220, 0.8) 0px 0px 20px !important; }
  &::after { content: "" !important; display: block !important; position: absolute !important; left: -18px !important; right: -18px !important; top: 100% !important; height: 18px !important; background: transparent !important; z-index: 999998 !important; }
  & > :is(ul.sub-menu, .sub-menu) { top: 100% !important; right: 0px !important; left: auto !important; margin-top: 0px !important; min-width: 210px !important; }
}
body :is(li.lupa-menu, .lupa-menu, header li.lupa-menu) > a {
  width: 52px !important; height: 52px !important; min-width: 52px !important; min-height: 52px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; position: relative !important; padding: 0px !important; margin: 0px !important; background: none transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; outline: none !important; text-decoration: none !important; overflow: visible !important; cursor: pointer !important; transform: none !important;
  &::before, &::after { content: none !important; display: none !important; }
  &:hover, &:focus { background: none transparent !important; box-shadow: none !important; text-shadow: none !important; transform: none !important; }
  & .mi-lupa { width: 46px !important; height: 46px !important; min-width: 46px !important; min-height: 46px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; position: relative !important; font-size: 26px !important; line-height: 1 !important; color: rgb(255, 255, 255) !important; background: none transparent !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; outline: none !important; cursor: pointer !important; transform: none !important; transition: text-shadow 0.22s, filter 0.22s, opacity 0.22s, color 0.22s !important; }
  &:hover .mi-lupa { opacity: 1 !important; transform: none !important; }
  & .dashicons-search.mi-lupa::before { content: "" !important; display: inline-block !important; font-family: dashicons !important; font-size: 26px !important; width: 26px !important; height: 26px !important; line-height: 1 !important; color: rgb(255, 255, 255) !important; background: none transparent !important; transform: none !important; text-shadow: rgba(0, 220, 255, 0.35) 0px 0px 4px !important; transition: text-shadow 0.22s, filter 0.22s, color 0.22s !important; }
  &:hover .dashicons-search.mi-lupa::before { color: rgb(255, 255, 255) !important; transform: none !important; text-shadow: rgba(0, 220, 255, 0.7) 0px 0px 5px, rgba(0, 105, 255, 0.38) 0px 0px 10px, rgba(170, 60, 255, 0.22) 0px 0px 14px !important; filter: drop-shadow(rgba(0, 220, 255, 0.35) 0px 0px 5px) !important; }
}
body:not(.home):not(.front-page) :is(.entry-title, .elementor-heading-title) { overflow-wrap: break-word !important; word-break: normal !important; }
:is(.rumble-box, .bla-rumble, .bla-rumble-box, .rumble-fixed, .rumble-clean-box, .okru-custom-wrapper, .rumble-custom-wrapper) {
  max-width: 100% !important; box-sizing: border-box !important;
  & iframe { max-width: 100% !important; box-sizing: border-box !important; }
}
@media (min-width: 768px) and (max-width: 1024px){
html, body { width: 100% !important; max-width: 100% !important; margin: 0px !important; padding: 0px !important; overflow-x: hidden !important; background: rgb(19, 12, 36) !important; box-sizing: border-box !important; }
body { position: relative !important; }
*, ::before, ::after { box-sizing: border-box !important; }
:is(#page, .site, .site-content, .ast-container, .content-area, .site-main, .entry-content) { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; padding-left: 0px !important; padding-right: 0px !important; box-sizing: border-box !important; overflow-x: hidden !important; }
body:not(.home):not(.front-page) {
  & :is(.elementor, .elementor-section-wrap, .elementor-section, .elementor-container) { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; }
  & :is(.elementor-column, .elementor-widget-wrap, .elementor-widget, .elementor-widget-container, .e-con, .e-con-inner) { max-width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; }
  & .elementor-section.elementor-section-stretched { width: 100% !important; max-width: 100% !important; left: 0px !important; right: 0px !important; }
  & :is([style*="width: 100vw"], [style*="width:100vw"]) { width: 100% !important; max-width: 100% !important; }
  & :is(.elementor-widget-image, .elementor-widget-image .elementor-widget-container) { max-width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; }
  & .elementor-widget-image img { max-width: 100% !important; height: auto !important; display: block !important; }
  & :is(.okru-custom-wrapper, .rumble-custom-wrapper, .rumble-box, .bla-rumble, .bla-rumble-box, .rumble-fixed, .rumble-clean-box, div[onclick^="playRumble"], div[onclick*="playRumble"]) {
  width: 100% !important; max-width: 720px !important; margin-left: auto !important; margin-right: auto !important; display: block !important; box-sizing: border-box !important; overflow: hidden !important; border-radius: 10px !important;
  & iframe { width: 100% !important; max-width: 100% !important; display: block !important; }
}
  & .episodios-tabs {
  &, & .elementor-widget-container, & .elementor-tabs, & .elementor-tabs-content-wrapper { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; }
  & .elementor-tab-mobile-title { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; position: relative !important; clear: both !important; }
  & .elementor-tab-content {
  width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; padding-left: 10px !important; padding-right: 10px !important; box-sizing: border-box !important; overflow: hidden !important;
  &.elementor-active {
  display: block !important; height: auto !important; min-height: 0px !important; max-height: none !important; overflow: hidden !important; padding-top: 12px !important; padding-bottom: 18px !important; margin-bottom: 12px !important;
  & :is(iframe, video, embed, object) { width: 100% !important; max-width: 720px !important; display: block !important; margin-left: auto !important; margin-right: auto !important; border-radius: 10px !important; }
}
}
}
}
.entry-content > *, :is(.elementor-widget-text-editor, .elementor-widget-theme-post-content, .elementor-widget-heading, .elementor-heading-title) { max-width: 100% !important; box-sizing: border-box !important; overflow-wrap: break-word !important; }
:is(.elementor-widget-text-editor, .elementor-widget-theme-post-content) :is(p, li) { max-width: 100% !important; overflow-wrap: break-word !important; box-sizing: border-box !important; }
:is(.elementor-widget-text-editor, .elementor-widget-theme-post-content, .elementor-widget-container) ul { max-width: 100% !important; padding-left: 22px !important; padding-right: 12px !important; box-sizing: border-box !important; }
img { max-width: 100% !important; height: auto !important; box-sizing: border-box !important; }
:is(iframe, video, embed, object) { max-width: 100% !important; box-sizing: border-box !important; display: block !important; margin-left: auto !important; margin-right: auto !important; }
}
@media (max-width: 767px){
html, body { width: 100% !important; max-width: 100% !important; margin: 0px !important; padding: 0px !important; overflow-x: hidden !important; background: rgb(19, 12, 36) !important; }
body { position: relative !important; }
:is(#page, .site, .site-content, .ast-container, .content-area, .site-main, .entry-content) { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; padding-left: 0px !important; padding-right: 0px !important; box-sizing: border-box !important; overflow-x: hidden !important; }
body:not(.home):not(.front-page) {
  & :is(.elementor, .elementor-section-wrap, .elementor-section, .elementor-container, .elementor-column, .elementor-widget-wrap, .elementor-widget, .elementor-widget-container, .e-con, .e-con-inner) { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; }
  & .elementor-section.elementor-section-stretched { width: 100% !important; max-width: 100% !important; left: 0px !important; right: 0px !important; }
  & :is([style*="width: 100vw"], [style*="width:100vw"]) { width: 100% !important; max-width: 100% !important; }
  & .elementor-widget-container ul { width: 100% !important; max-width: 100% !important; margin-left: 0px !important; padding-left: 22px !important; padding-right: 12px !important; box-sizing: border-box !important; }
  & :is(.okru-custom-wrapper, .rumble-custom-wrapper, .rumble-box, .bla-rumble, .bla-rumble-box, .rumble-fixed, .rumble-clean-box, div[onclick^="playRumble"], div[onclick*="playRumble"]) { width: 100% !important; max-width: 340px !important; margin-left: auto !important; margin-right: auto !important; display: block !important; box-sizing: border-box !important; overflow: hidden !important; }
  & .episodios-tabs {
  &, & .elementor-widget-container, & .elementor-tabs, & .elementor-tabs-content-wrapper { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; overflow-x: hidden !important; }
  & .elementor-tab-mobile-title { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; box-sizing: border-box !important; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; }
  & .elementor-tab-content { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; padding-left: 10px !important; padding-right: 10px !important; box-sizing: border-box !important; overflow: hidden !important; }
}
  & :is(.swiper, .swiper-container, .swiper-wrapper, .swiper-slide) { max-width: 100% !important; box-sizing: border-box !important; }
}
.entry-content > *, :is(.elementor-widget-text-editor, .elementor-widget-theme-post-content, .elementor-widget-heading, .elementor-heading-title) { max-width: 100% !important; box-sizing: border-box !important; overflow-wrap: break-word !important; }
:is(.elementor-widget-text-editor, .elementor-widget-theme-post-content) :is(p, li) { max-width: 100% !important; overflow-wrap: break-word !important; box-sizing: border-box !important; }
:is(img, iframe, video, embed, object) { max-width: 100% !important; box-sizing: border-box !important; }
:is(iframe, video) { display: block !important; margin-left: auto !important; margin-right: auto !important; }
body li.bl-avatar-menu :is(img, a img, img.avatar, .avatar img, .um-avatar img) { width: 42px !important; height: 42px !important; min-width: 42px !important; min-height: 42px !important; max-width: 42px !important; max-height: 42px !important; }
body :is(.main-header-menu, .ast-nav-menu, .tve_w_menu, .tve-menu, .tcb-menu, .thrv_widget_menu, nav) ul.sub-menu { min-width: 175px !important; border-radius: 13px !important; }
* { box-sizing: border-box !important; }
}
:is(.um-message-wrap, .um-messages-wrap, .um-message-header, .um-message-item, .um-message-pic, .um-message-left, .um-message-body, .um-message-content) img.avatar { width: 45px !important; height: 45px !important; min-width: 45px !important; min-height: 45px !important; max-width: 45px !important; max-height: 45px !important; border-radius: 50% !important; clip-path: circle(50% at 50% 50%) !important; object-fit: cover !important; object-position: center center !important; margin: 0px !important; padding: 0px !important; display: inline-block !important; box-shadow: none !important; filter: none !important; transform: none !important; image-rendering: auto !important; }
:is(.um-message-header, .um-message-meta) { display: flex !important; align-items: center !important; gap: 12px !important; }
:is(.um-message-body, .um-message-content, .um-message-text, .um-message-item) img:not(.avatar) { width: auto !important; height: auto !important; max-width: min(320px, 100%) !important; max-height: 420px !important; border-radius: 10px !important; clip-path: none !important; object-fit: contain !important; display: block !important; margin: 8px 0px !important; padding: 0px !important; box-shadow: none !important; filter: none !important; transform: none !important; image-rendering: auto !important; }
:is(.um-message-body, .um-message-content, .um-message-text) .avatar { width: 45px !important; height: 45px !important; min-width: 45px !important; min-height: 45px !important; max-width: 45px !important; max-height: 45px !important; border-radius: 50% !important; clip-path: circle(50% at 50% 50%) !important; }
@media (max-width: 767px){
:is(.um-message-body, .um-message-content, .um-message-text, .um-message-item) img:not(.avatar) { max-width: min(260px, 100%) !important; max-height: 360px !important; }
}
:is(footer a, footer .thrv_wrapper a, .thrv_footer a, .thrive-footer a, #thrive-footer a) {
  color: rgb(255, 255, 255) !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; font-family: Inter, sans-serif !important; font-weight: 800 !important; text-decoration: none !important; text-transform: uppercase !important; position: relative !important; transition: 0.25s !important; padding: 6px 8px !important; border-radius: 0px !important; background: transparent !important; box-shadow: none !important; text-shadow: rgba(0, 0, 0, 0.35) 0px 2px 8px !important;
  &:visited { color: rgb(255, 255, 255) !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; }
  &:hover, &:focus {
  color: rgb(0, 195, 255) !important; -webkit-text-fill-color: rgb(0, 195, 255) !important; background: transparent !important; box-shadow: none !important; text-decoration: none !important; transform: translateY(-1px) !important; text-shadow: rgba(0, 195, 255, 0.45) 0px 0px 8px !important;
  &::after { width: 70% !important; }
}
  &::after { content: "" !important; position: absolute !important; left: 50% !important; bottom: 2px !important; width: 0px !important; height: 2px !important; background: linear-gradient(90deg, rgb(0, 195, 255), rgb(139, 92, 246)) !important; border-radius: 999px !important; transform: translateX(-50%) !important; transition: width 0.25s !important; box-shadow: none !important; }
  &.current, &.current-menu-item {
  color: rgb(0, 195, 255) !important; -webkit-text-fill-color: rgb(0, 195, 255) !important; background: transparent !important; box-shadow: none !important; text-shadow: rgba(0, 195, 255, 0.45) 0px 0px 8px !important;
  &::after { width: 70% !important; }
}
  & * { color: inherit !important; -webkit-text-fill-color: inherit !important; }
}
:is(footer .current-menu-item > a, footer .current_page_item > a, .thrv_footer .current-menu-item > a, .thrive-footer .current-menu-item > a, #thrive-footer .current-menu-item > a) {
  color: rgb(0, 195, 255) !important; -webkit-text-fill-color: rgb(0, 195, 255) !important; background: transparent !important; box-shadow: none !important; text-shadow: rgba(0, 195, 255, 0.45) 0px 0px 8px !important;
  &::after { width: 70% !important; }
}
:is(body.wp-admin, body.block-editor-page, body.block-editor-iframe__body, body.block-editor-iframe__body.editor-styles-wrapper, .editor-styles-wrapper, .interface-interface-skeleton, .edit-post-visual-editor, .edit-post-layout, .block-editor-writing-flow, .block-editor-block-list__layout, .block-editor-editor-skeleton, .acf-postbox, .acf-fields, .acf-field, .postbox, .meta-box-sortables, #poststuff, #wpcontent, #wpbody-content) { background: none rgb(255, 255, 255) !important; color: rgb(30, 30, 30) !important; }
:is(body.wp-admin, body.block-editor-page, body.block-editor-iframe__body) :is(#page, .site, .site-content, .ast-container, .content-area, .site-main, .entry-content, main, article) { background: none rgb(255, 255, 255) !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) { background: radial-gradient(at 50% 30%, rgba(46, 40, 86, 0.52) 0%, rgba(25, 24, 54, 0.72) 34%, rgba(10, 10, 24, 0.96) 72%, rgb(5, 5, 9) 100%) 0% 0% / cover no-repeat, linear-gradient(135deg, rgb(9, 7, 19) 0%, rgb(17, 16, 40) 42%, rgb(7, 7, 19) 100%) rgb(8, 8, 17) !important; width: 100% !important; max-width: 100% !important; overflow-x: hidden !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) #page, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .site, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .site-content, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-container, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .content-area, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .site-main, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .entry-content, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-separate-container, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-article-single, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-article-post, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor-section-wrap, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor-location-single, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor-location-archive, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) main, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) article { background: none transparent !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor-section, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .elementor-top-section, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) section.elementor-section { background-color: transparent !important; background-image: none !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) #wrapper, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) [id^="wrapper"] { background: none transparent !important; --background-image: none !important; --tve-applied-background-image: none !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .site-header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .main-header-bar, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-primary-header-bar, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-desktop-header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .ast-mobile-header-wrap, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .tve-theme-header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .thrv_header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .tcb-header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .thrv_symbol.thrv_header { background: linear-gradient(90deg, rgb(18, 5, 49) 0%, rgb(37, 0, 93) 48%, rgb(91, 11, 177) 100%) rgb(37, 0, 93) !important; }
body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .um header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .um .um-profile-body header, body:not(.wp-admin):not(.block-editor-page):not(.block-editor-iframe__body):not(.elementor-editor-active):not(.bla-nx) .um [class*="bookmark"] header { background: none transparent !important; }
body.elementor-editor-active:not(.wp-admin):not(.block-editor-page) { background: rgb(19, 12, 36) !important; }
img.um-avatar { object-position: center center; aspect-ratio: 1 / 1 !important; object-fit: cover !important; }
