@font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFUkU1Z4Y.woff2) format('woff2');
unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EFD-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWkU1Z4Y.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFU0U1Z4Y.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFVUU1Z4Y.woff2) format('woff2');
unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWUU1Z4Y.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.stassfurter-urania.de/wp-content/fonts/rubik/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFV0U1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@media screen and (prefers-reduced-motion: no-preference) {
html {
scroll-behavior: smooth;
overflow-y: scroll;
}
}
html {
scroll-behavior: smooth;
}
* {
scroll-margin-top: 160px !important;
}
.page .nv-post-cover {
margin-bottom: 0px !important;
}
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {
font-size: 100%;
margin-top: 0;
max-width: 100%;
}
.cmplz-placeholder-1, .cmplz-placeholder-2, .cmplz-placeholder-3 {
max-height: 450px;
}
.innerblocks-wrap a {
text-decoration: none;
}
.innerblocks-wrap a:hover {
text-decoration: underline;
}
.g-recaptcha {
display: inline-block;
margin: 0px auto !important;
text-align: -webkit-center;
text-align: -moz-center;
text-align: -o-center;
text-align: -ms-center;
display: flex;
justify-content: center;
}
a[target="_blank"]::after {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
margin: 0 3px 0 5px;
}
.grayscale img {
-webkit-filter: grayscale(0%);
filter: grayscale(0%);
opacity: 1;
}
.grayscale img:hover {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
opacity: 0.9;
}
h1, h2, h3, h4, h5, h6, span, strong {
word-wrap: break-word;
hyphens: auto;
}
#more-angle-down {
font-size:36px;
animation-name: bounce-1;
animation-timing-function: linear;
align-self: flex-end;
animation-duration: 0.8s;
animation-iteration-count: infinite;
}
@keyframes bounce-1 {
20%   { transform: translateY(0); }
60%  { transform: translateY(-15px); }
100% { transform: translateY(0); }
}
i#more-angle-down {
color: #FFF;
display: block;
margin: 0 auto;
width: 23px;
height: 37px;
}
i#more-angle-down:hover {
color: #2F35E2;
}
#wp-block-themeisle-blocks-advanced-column-328b102e > div.wp-block-themeisle-blocks-font-awesome-icons.ticss-55921fa3 > span > a:hover {
text-decoration: none !important;
}
.first-header i {margin-left: 10px;}
.widget ul { font-weight: 600; }
p.widget-title { color: #2F35E2; }
#block-9 > p.widget-title, #block-12 > p.widget-title, #block-13 > p.widget-title { color: #FFF; }
.widget-title {text-transform: uppercase;}
#block-9 > p.widget-title:before, #block-12 > p.widget-title:before, #block-13 > p.widget-title:before {
content: "[";
color: #FFF;
display: inline-block;
margin-right: 7px;
line-height: 1em;
position: relative;
top: 0px;
}
#block-9 > p.widget-title:after, #block-12 > p.widget-title:after, #block-13 > p.widget-title:after {
content: "]";
color: #FFF;
display: inline-block;
margin-left: 7px;
line-height: 1em;
position: relative;
top: 0px;
}
.widget-p {
line-height: 1.7;
}
.widget li {
margin-top: 0px;
line-height: 1.7;
}
#cb-row--footer-top > div > div > div > div.hfg-slot.c-right > div {
background: url(https://neu.stassfurter-urania.de/wp-content/uploads/2023/08/footer-bg1.png) no-repeat right bottom;
}
h2 {
color: var(--nv-primary-accent);
}
h1.title.entry-title {
color: #FFFFFF;
}
#cmplz-document {
font-size: 100%;
max-width: 100%;
}
#cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td {
font-size: 100%;
}
#cmplz-manage-consent > button {
background-color: #2F35E2 !important;
color: #FFFFFF !important;
}
.excerpt-wrap, .nv-content-wrap {
--listpad: 30px;
--liststyle: disc;
--img-m: 24px;
}
.wp-block-image figcaption {
margin-bottom: 1em;
margin-top: 1em;
color: var(--nv-primary-accent);
font-size: 1em;
} .wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background: linear-gradient(0deg,rgba(3,3,130,1),rgba(47,53,226,0.8) 100%,transparent);
bottom: 0;
box-sizing: border-box;
color: #FFF;
font-size: 15px;
left: 0;
margin-bottom: 0px;
max-height: 100%;
overflow: auto;
padding: 0 30px 30px;
position: absolute;
text-align: center;
width: 100%;
padding-bottom: 10px;
padding-top: 10px;
}
.layout-grid .content>.blog-entry-title {
font-size: 140% !important;
line-height:1.3;
word-wrap: break-word;
hyphens: auto;
}
@media (max-width: 959px) {
.blog-entry-title.entry-title, ul.nv-meta-list, .excerpt-wrap.entry-summary {
padding:0 25px 0 25px;
}
.read-more-wrapper {
padding:0 0 20px 0;
}
}
#content > div > div > div > ul.wp-block-categories-list.wp-block-categories { text-align: center; }
#content > div > div > div > ul.wp-block-categories-list.wp-block-categories li { display: inline;}
#content > div > div > div > ul.wp-block-categories-list.wp-block-categories li::before { content: " | "; padding-left: 5px; padding-left: 5px; }
#content > div > div > div > ul.wp-block-categories-list.wp-block-categories li:first-child::before { content: ""; }
div.nv-related-posts.nv-cv-m.nv-cv-d > div.posts-wrapper > div > div > a { padding-bottom: 25px; }
.o-posts-grid-post-title { color: var(--nv-primary-accent); font-size: var(--h2fontsize); }
div.o-posts-grid-post-body > div > a { padding-top: 25px; padding-bottom: 25px; }
#fluentform_1 > fieldset > div:nth-child(9) > div.ff-el-input--label { width: 100%; text-align:center !important; color:#2f35e2; }
#fluentform_1 > fieldset > div:nth-child(9) > div.ff-el-input--label label { font-weight:bold !important; }
form.fluent_form_1 .ff-btn-submit { background-color: #2f35e2 !important; color: #ffffff; }
form.fluent_form_1 .ff-btn-submit:hover { background-color: #030382 !important; color: #ffffff; }
.read-more-wrapper {
margin-top: 25px !important;
}
a.o-posts-read-more {
position: relative;
visibility: hidden;
}
a.o-posts-read-more:after {
visibility: visible;
content: 'Weiterlesen';
position: relative;
top: 25px;
left: -75px;
background: #030382;
padding: 15px;
font-weight: bold;
color: #FFF;
border-radius:5px;
}
a.o-posts-read-more:hover {
background: #333;
text-decoration: none !important;
}
.o-posts-grid-post-body {
margin-bottom: 40px !important;
}
h1.tribe-events-single-event-title {
margin-bottom: 25px !important;
}
h2.tribe-events-schedule__datetime {
font-weight: 600 !important;
}
h2.tribe-events-widget-events-list__header-title {
color: var(--nv-primary-accent) !important;
font-size: var(--h2fontsize) !important;
font-weight: var(--h2fontweight) !important;
line-height: var(--h2lineheight) !important;
letter-spacing: var(--h2letterspacing) !important;
text-transform: var(--h2texttransform) !important;
}
div.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium > a {
cursor: pointer;
box-sizing: border-box;
background: var(--primarybtnbg);
color: var(--primarybtncolor);
border-style: solid;
border-color: currentColor;
fill: currentColor;
border-width: var(--primarybtnborderwidth, 0);
border-radius: var(--primarybtnborderradius, 3px);
padding: var(--primarybtnpadding, 13px 15px);
font-weight: var(--btnfontweight, 700);
font-size: var(--btnfs, var(--bodyfontsize));
line-height: var(--btnlineheight, 1.6);
letter-spacing: var(--btnletterspacing, var(--bodyletterspacing));
text-transform: var(--btntexttransform, none);
border-radius: 5px;
position: relative;
top: 25px !important;
}
span.tribe-events-widget-events-list__event-date-tag-daynum {
color: var(--nv-primary-accent) !important;
}
span.tribe-events-widget-events-list__event-date-tag-month {
color: var(--color-text-primary) !important;
}
a.tribe-events-widget-events-list__event-title-link {
color: var(--color-text-primary) !important;
}
.single-tribe_events .tribe-events-single-event-title, h2.tribe-events-schedule__datetime, .tribe-block__organizer__details h3, .tribe-block__organizer__details p {
color: var(--color-text-primary) !important;
}
.tribe-block__organizer__details h3, .tribe-block__organizer__details p {
font-weight: 600 !important;
}
span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden, time.tribe-events-calendar-month__day-date-daynum {
color: var(--nv-primary-accent) !important;
}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link,
div.tribe-events-calendar-day > article > div > div.tribe-events-calendar-day__event-details > div,
.tribe-events .tribe-events-calendar-day__event-datetime,
.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover,
div.tribe-events-calendar-day > article > div > div.tribe-events-calendar-day__event-details > header > h3 > a,
div > article > div > h3 > a,
h3 > time > a,
div.tribe-events-calendar-list > h2 > time,
div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > header > div > time > span.tribe-event-date-start,
div.tribe-events-calendar-list__event-date-tag.tribe-common-g-col > time > span.tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium,
div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > header > h3 > a,
div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > div > p,
div.tribe-events-widget-events-list__events > div:nth-child(1) > div.tribe-events-widget-events-list__event-wrapper.tribe-common-g-col > article > div > header > div
{
color: var(--nv-text-color) !important;
}
div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > div > div > a,
div.tribe-events-widget-events-list__view-more.tribe-common-b1.tribe-common-b2--min-medium a {
color: var(--nv-light-bg) !important;
}
.tribe-events-calendar-month__calendar-event-datetime {
font-size: 75% !important;
}
.tribe-events-single figure > figure.wp-block-image > img {
display: block;
width: auto;
max-height: 350px !important;
margin: 0 auto;
}
.noline a {
text-decoration: none !important;
}
ul.liste, .liste {
list-style: square !important;
margin-left: 40px !important;
padding-bottom: 25px !important;
}
ul.liste2, .liste2 {
padding-left: 40px !important;
padding-bottom: 25px !important;
}
div.tribe-events-calendar-day__event-details > div > div > a,
div.tribe-events-calendar-month__calendar-event-tooltip-description.tribe-common-b3 > div > a {
cursor: pointer;
box-sizing: border-box;
background: var(--primarybtnbg);
color: var(--primarybtncolor) !important;
border-style: solid;
border-color: currentColor;
fill: currentColor;
border-width: var(--primarybtnborderwidth,0);
border-radius: var(--primarybtnborderradius,3px);
padding: var(--primarybtnpadding,13px 15px);
font-weight: var(--btnfontweight,700);
font-size: var(--btnfs,var(--bodyfontsize));
line-height: var(--btnlineheight,1.6);
letter-spacing: var(--btnletterspacing,var(--bodyletterspacing));
text-transform: var(--btntexttransform,none);
}
.page-id-632 ol > li > ul.wp-block-list {
margin: 15px 0;
}
.nav-ul .caret {
margin-left: 6px !important;
}
p.site-title {
line-height: 1.1 !important;
}
html[data-neve-theme="dark"] span.tribe-block__event-price__cost,
html[data-neve-theme="dark"] span.tribe-address,
html[data-neve-theme="dark"] .tribe-block__venue .tribe-block__venue__meta .tribe-block__venue__phone,
html[data-neve-theme="dark"] #content > div > section > ul > li > div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > header > div > time > span.tribe-event-time, 
html[data-neve-theme="dark"] #content > div > section > ul > li > div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > header > address > span.tribe-events-calendar-list__event-venue-address {
color: #FFF;
}
html[data-neve-theme="dark"] span.tribe-events-schedule__date.tribe-events-schedule__date--start,
html[data-neve-theme="dark"] span.tribe-events-schedule__time.tribe-events-schedule__time--start,
html[data-neve-theme="dark"] span.tribe-events-schedule__time.tribe-events-schedule__time--end,
html[data-neve-theme="dark"] #content .tribe-common a:hover,
html[data-neve-theme="dark"] #content > div > section > ul > li > div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > div.tribe-events-c-small-cta.tribe-common-b3.tribe-events-calendar-list__event-cost > span, 
html[data-neve-theme="dark"] #content > div > section > ul > li.tribe-events-calendar-list__month-separator > time,
html[data-neve-theme="dark"] #content > div > section > ul > li > div.tribe-events-calendar-list__event-wrapper.tribe-common-g-col > article > div.tribe-events-calendar-list__event-details.tribe-common-g-col > header > address > span.tribe-events-calendar-list__event-venue-title.tribe-common-b2--bold {
color: var(--tec-color-link-accent);
}
html[data-neve-theme="dark"] .tribe-blocks-editor .tribe-related-event-info .tribe-event-date-start,
html[data-neve-theme="dark"] .tribe-blocks-editor .tribe-related-event-info .tribe-event-time {
color: #000;
}