.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .oxy-pricing-box .oxy-pricing-box-section {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
flex-direction: row;                                            }
.oxy-pricing-box .oxy-pricing-box-currency {
font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
font-size: 80px;
line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
font-size: 12px;
color: rgba(0,0,0,0.5);
margin-bottom: 20px;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
justify-content: center;            }
.oxy-progress-bar .oxy-progress-bar-background {
background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
width: 85%;        }
.oxy-progress-bar .oxy-progress-bar-progress {
background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
font-size: 12px;
}
.ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
padding: 0px;			}
.oxy-superbox .oxy-superbox-secondary, 
.oxy-superbox .oxy-superbox-primary {
transition-duration: 0.5s;            }
.oxy-shape-divider {
width: 0px;
height: 0px;
}
.oxy_shape_divider svg {
width: 100%;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1120px;
}
body {font-family: 'Open_Sans';}body {line-height: 1.6;font-size: 1.125rem;font-weight: 400;color: #2c2c2c;}.oxy-nav-menu-hamburger-line {background-color: #2c2c2c;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto_Slab';}a {color: #005a70;text-decoration: none;}a:hover {color: #820027;text-decoration: underline;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 0px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.oxel_iconlist {
max-width:100%;
}
.oxel_iconlist__row {
padding-top:8px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
width:100%;
margin-top:0px;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
color: #7f8b93;}.oxel_iconlist__row__icon 
>svg {width: 18px;height: 18px;}.oxel_iconlist__row__icon {
margin-left:32px;
margin-right:32px;
}
.oxel_iconlist__row__label {
}
.oxel_iconlist__row--dark {
background-color:#eceeef;
}
.oxel_icon_button__container:hover{
background-color:#cfd3d7;
}
.oxel_icon_button__container {
background-color:#eceeef;
padding-top:8px;
padding-left:16px;
padding-right:16px;
padding-bottom:8px;
transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
color:#374047;
}
.oxel_icon_button_icon {
color: #333333;}.oxel_icon_button_icon 
>svg {width: 24px;height: 24px;}.oxel_icon_button_icon {
margin-right:8px;
}
.oxel-vidlist {
width:100%;
}
.oxel-vidlist__columns {
width:100%;
position:relative;
text-align:left;
max-width:100%;
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1120px) {
.oxel-vidlist__columns {
text-align:center;
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 991px) {
.oxel-vidlist__columns {
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.oxel-vidlist__column {
}
@media (max-width: 991px) {
.oxel-vidlist__column {
width:100%;
position:static;
}
}
.oxel-vidlist__column--left {
width:100%;
text-align:center;
}
.oxel-vidlist__column--left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel-vidlist__video {
}
.oxel-vidlist__video--main {
}
.oxel-vidlist__column--right {
right:0px;
width:100%;
text-align:left;
left:60%;
top:0px;
background-color:#e3ecef;
}
.oxel-vidlist__column--right:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--right.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.oxel-vidlist__column--right {
}
}
.videolist {
}
.videorepeater {
}
.videolist-item {
}
.oxel-vidlist__list-item:hover{
color:#2c2c2c;
background-color:#f7fbfc;
border-bottom-right-radius:20px;
}
.oxel-vidlist__list-item {
width:100%;
padding-top:1.125rem;
padding-right:0.75rem;
padding-bottom:1.125rem;
text-align:left;
color:initial;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
padding-left:0.75rem;
}
.oxel-vidlist__list-item:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel-vidlist__list-item-left {
text-align:center;
}
.oxel-vidlist__list-item-left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item-left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.oxel-vidlist__icon {
color: #005a70;}.oxel-vidlist__icon 
>svg {width: 30px;height: 30px;}.oxel-vidlist__icon {
margin-left:16px;
margin-right:16px;
height:20px;
}
.oxel-vidlist__icon--inactive {
color: #606e79;}.oxel-vidlist__icon--inactive 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon--inactive {
}
.oxel-vidlist__icon--active {
color: #ffffff;}.oxel-vidlist__icon--active 
>svg {width: 20px;height: 20px;}.oxel-vidlist__icon--active {
}
.oxel-vidlist__list-item-title {
width:70%;
}
.home_dynamicInfo {
max-width:65rem;
}
.home_dynamicInfo:not(.ct-section):not(.oxy-easy-posts),
.home_dynamicInfo.oxy-easy-posts .oxy-posts,
.home_dynamicInfo.ct-section .ct-section-inner-wrap{
align-items:center;
}
.home_dynamicInfo__headline {
}
.home_dynamicInfo__text {
}
.start-slider-prev {
position:absolute;
left:0px;
cursor:pointer;
}
.start-slider-arrow {
position:absolute;
top:45%;
}
@media (max-width: 767px) {
.start-slider-arrow {
top:40%;
}
}
@media (max-width: 479px) {
.start-slider-arrow {
top:36%;
}
}
.start-slider-video {
width:90%;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 767px) {
.start-slider-video {
width:80%;
}
}
.start-slider-1 {
}
.start-slider-2 {
top:0px;
z-index:2;
}
.start-slider-2:not(.ct-section):not(.oxy-easy-posts),
.start-slider-2.oxy-easy-posts .oxy-posts,
.start-slider-2.ct-section .ct-section-inner-wrap{
display:none;
}
.start-slider-next {
position:absolute;
right:0px;
cursor:pointer;
}
.home_dynamicInfo__button-wrapper {
text-align:justify;
padding-bottom:2.566rem;
}
.home_dynamicInfo__button-wrapper:not(.ct-section):not(.oxy-easy-posts),
.home_dynamicInfo__button-wrapper.oxy-easy-posts .oxy-posts,
.home_dynamicInfo__button-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 1120px) {
.home_dynamicInfo__button-wrapper {
padding-bottom:1.802rem;
}
}
@media (max-width: 991px) {
.home_dynamicInfo__button-wrapper {
padding-bottom:1.424rem;
}
}
@media (max-width: 767px) {
.home_dynamicInfo__button-wrapper {
padding-bottom:0.25rem;
}
.home_dynamicInfo__button-wrapper:not(.ct-section):not(.oxy-easy-posts),
.home_dynamicInfo__button-wrapper.oxy-easy-posts .oxy-posts,
.home_dynamicInfo__button-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
@media (max-width: 479px) {
.home_dynamicInfo__button-wrapper {
padding-bottom:0rem;
}
}
.btn-arrow:hover{
}
.btn-arrow {
padding: 10px 16px;
}.btn-arrow {
border-radius:4px;
padding-left:1.802rem;
padding-right:1.802rem;
padding-top:0.79rem;
padding-bottom:0.79rem;
transition-duration:0.3s;
transition-timing-function:ease;
}
.btn-arrow:not(.ct-section):not(.oxy-easy-posts),
.btn-arrow.oxy-easy-posts .oxy-posts,
.btn-arrow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.btn-arrow {
}
.btn-arrow:not(.ct-section):not(.oxy-easy-posts),
.btn-arrow.oxy-easy-posts .oxy-posts,
.btn-arrow.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
}
}
.home_dynamicButton {
margin-left:2.5vw;
margin-right:2.5vw;
}
@media (max-width: 767px) {
.home_dynamicButton {
margin-left:0vw;
margin-right:0vw;
}
}
.home_dynamicInfo__button {
}
.show-zeitraffer {
}
.home_dynamicButton-1 {
}
.btn-arrow__text:hover{
color:#ffffff;
text-decoration:none;
}
.btn-arrow__text {
position:relative;
left:0.75rem;
transition-duration:0.3s;
transition-timing-function:ease;
color:#ffffff;
font-weight:600;
margin-right:0.5rem;
font-size:1rem;
}
.btn-arrow__icon {
color: #ffffff;}.btn-arrow__icon 
>svg {width: 15px;height: 15px;}.btn-arrow__icon {
margin-left:0.8rem;
width:1rem;
height:1rem;
opacity:0;
transition-duration:0.2s;
transition-timing-function:ease-in-out;
padding-top:0.16rem;
}
.btn-arrow__icon:not(.ct-section):not(.oxy-easy-posts),
.btn-arrow__icon.oxy-easy-posts .oxy-posts,
.btn-arrow__icon.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
.home_dynamicInfo__button2 {
}
.oxel_dynamicslider {
width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
}
.swiper-wrapper {
max-width:100%;
width:100%;
}
.swiper-slide {
}
.oxel_logo_slider {
width:100%;
position:relative;
overflow:hidden;
background-color:#ffffff;
text-align:center;
}
.oxel_logo_slider:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider.oxy-easy-posts .oxy-posts,
.oxel_logo_slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.oxel_logo_slider__logo {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
width:20%;
height:100px;
text-align:center;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
}
.oxel_logo_slider__logo:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__logo.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel_logo_slider__image_carrier {
width:100%;
text-align:left;
flex-shrink:0;
transition-duration:0.1s;
transition-timing-function:linear;
}
.oxel_logo_slider__image_carrier:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__image_carrier.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__image_carrier.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel_logo_slider__image_carrier--delay {
}
.oxel_floating_icon_menu {
position:fixed;
right:32px;
bottom:32px;
text-align:right;
z-index:9999;
pointer-events: none;
}
.oxel_floating_icon_menu:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-end;
}
.oxel_floating_icon_menu__main_icon:hover{
background-color: #606e79;
border: 1px solid #606e79;
padding: ;}.oxel_floating_icon_menu__main_icon:hover{
}
.oxel_floating_icon_menu__main_icon {
background-color: #374047;
border: 1px solid #374047;
padding: 16px;color: #f9f9fa;}.oxel_floating_icon_menu__main_icon 
>svg {width: 24px;height: 24px;}.oxel_floating_icon_menu__main_icon {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
cursor: pointer; pointer-events: all;
}
.oxel_floating_icon_menu__row {
margin-bottom:8px;
margin-top:8px;
}
.oxel_floating_icon_menu__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__row.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.floating_icon_menu__hidden_icon:hover{
background-color: #606e79;
border: 1px solid #606e79;
padding: ;}.floating_icon_menu__hidden_icon:hover{
}
.floating_icon_menu__hidden_icon {
background-color: #374047;
border: 1px solid #374047;
padding: 16px;color: #f9f9fa;}.floating_icon_menu__hidden_icon 
>svg {width: 18px;height: 18px;}.floating_icon_menu__hidden_icon {
margin-right:3px;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_floating_icon_menu__label {
margin-right:16px;
font-size:12px;
text-transform:uppercase;
letter-spacing:2px;
font-weight:600;
background-color:#eceeef;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
color:#374047;
}
.oxel_floating_icon_menu__hidden_links {
transform:translate(100px); transition-duration:0.3s;
transition-timing-function:ease-in-out;
opacity:0;
text-align:right;
}
.oxel_floating_icon_menu__hidden_links:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__hidden_links.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__hidden_links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.oxel-vidlist__list-item--active {
color:#ffffff;
background-color:#005a70;
border-bottom-right-radius:18px;
}
.oxel_toc__primary {
color:#374047;
font-size:14px;
text-transform:uppercase;
letter-spacing:1px;
padding-left:8px;
width:100%;
padding-bottom:8px;
border-top-color:#606e79;
border-right-color:#606e79;
border-bottom-color:#dee1e3;
border-left-color:#606e79;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:8px;
padding-top:8px;
border-left-width:2px;
border-left-style:solid;
}
.oxel_toc__sub {
text-decoration:underline;
color:#606e79;
margin-left:16px;
}
.oxel_toc__sub__2 {
margin-left:32px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__container {
padding-bottom:16px;
width:100%;
}
.oxel_toc__sub__3 {
margin-left:48px;
}
.oxel_toc__sub__4 {
margin-left:64px;
}
.oxel_toc__template {
}
.oxel_megamenu_parent:hover{
background-color:#cfd3d7;
}
.oxel_megamenu_parent {
padding-top:8px;
padding-bottom:8px;
padding-left:32px;
padding-right:32px;
position:relative;
background-color:#f9f9fa;
transition-duration:0.3s;
}
.oxel_megamenu_parent__title {
color:#374047;
}
.oxel_megamenu__wrapper {
transform:; padding-left:0px;
padding-right:0px;
padding-bottom:0px;
opacity:1;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
width:100%;
z-index:500;
position:fixed;
top:2rem;
box-shadow:0px 8px 8px rgba(0,0,0,0.06);
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
position:absolute;
top:48px;
right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.main-nav__li:last-of-type{
padding-right:0px;
}
.main-nav__li:first-of-type{
padding-left:0px;
}
.main-nav__li {
padding-left:1rem;
padding-right:1rem;
position:relative;
}
.main-nav__ul {
position:relative;
}
.main-nav__ul:not(.ct-section):not(.oxy-easy-posts),
.main-nav__ul.oxy-easy-posts .oxy-posts,
.main-nav__ul.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.no-list-style {
padding-left:0px;
margin-top:0px;
}
.main-nav__a:hover{
color:#005a70;
text-decoration:none;
}
.main-nav__a {
font-family:Roboto_Slab;
color:#545454;
font-size:1.125rem;
text-transform:uppercase;
letter-spacing:0.25px;
font-weight:400;
transition-duration:0.2s;
transition-timing-function:ease;
z-index:3500;
position:relative;
}
.main-nav_search-modal {
font-family:Roboto_Slab;
position:fixed;
top:5.202rem;
font-size:1.125rem;
font-weight:400;
right:2vw;
z-index:1000;
left:auto;
}
@media (max-width: 767px) {
.main-nav_search-modal {
bottom:1.125rem;
position:fixed;
top:initial ;
right:0px;
}
.main-nav_search-modal:not(.ct-section):not(.oxy-easy-posts),
.main-nav_search-modal.oxy-easy-posts .oxy-posts,
.main-nav_search-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:nowrap;
justify-content:center;
}
}
@media (max-width: 479px) {
}
.mega-menu__li:last-of-type{
margin-bottom:4rem;
}
.mega-menu__li {
}
.mega-menu__ul {
}
.mega-menu__a:hover{
color:#005a70;
}
.mega-menu__a {
color:#494949;
padding-bottom:0.25rem;
padding-top:0.25rem;
padding-right:0.79rem;
}
@media (max-width: 991px) {
.mega-menu__a {
padding-left:0rem;
}
}
.shadow {
box-shadow:0px 3px 8px -2px rgba(0,0,0,0.12);
}
.mega-menu-column {
width:33.33%;
}
.mega-manu__icon {
background-color: rgba(0,90,112,0.1);
border: 1px solid rgba(0,90,112,0.1);
padding: 10px;color: #005a70;}.mega-manu__icon 
>svg {width: 22px;height: 22px;}.mega-manu__icon {
margin-bottom:1rem;
border-top-color:rgba(0,0,0,0);
border-right-color:rgba(0,0,0,0);
border-bottom-color:rgba(0,0,0,0);
border-left-color:rgba(0,0,0,0);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}
.mega-menu__headline:ct_depth{
}
.mega-menu__headline:hover{
color:#005a70;
}
.mega-menu__headline {
font-size:1rem;
text-transform:uppercase;
letter-spacing:4px;
margin-bottom:8px;
url_encoded:true;
color:#111111;
hover_color:#005a70;
}
.main-nav {
}
@media (max-width: 767px) {
.main-nav {
}
}
.aria-hidden {
}
.footer-li {
}
@media (max-width: 767px) {
.footer-li {
}
}
.footer-a:hover{
color:#111111;
text-decoration:underline;
}
.footer-a:first-of-type{
}
.footer-a {
font-family:Roboto_Slab;
text-transform:uppercase;
color:#111111;
letter-spacing:0.2px;
padding-top:0.25rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:0.25rem;
text-decoration:none;
transition-duration:0.3s;
transition-timing-function:ease;
font-size:1.125rem;
}
@media (max-width: 767px) {
.footer-a {
padding-top:0.4.11rem;
padding-bottom:0.4.11rem;
padding-left:1rem;
padding-right:1rem;
text-align:center;
}
.footer-a:first-of-type{
padding-right:1rem;
padding-left:1rem;
}
}
@media (max-width: 479px) {
.footer-a {
padding-left:1rem;
padding-right:1rem;
padding-bottom:0.4.11rem;
padding-top:0.4.11rem;
}
}
.skip-to-content:focus{
transform:;}
.skip-to-content:hover{
color:#353535;
}
.skip-to-content {
transform:translateY(-200px); font-family:Open_Sans;
color:#111111;
hover_color:#353535;
font-size:1.125rem;
font-weight:600;
background-color:#fdfdfd;
padding-top:1rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:1rem;
border-top-color:#111111;
border-right-color:#111111;
border-bottom-color:#111111;
border-left-color:#111111;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:4px;
position:absolute;
top:0.4rem;
left:2.25vw;
transition-duration:0.4s;
transition-timing-function:ease;
z-index:9999;
}
.logo-link {
}
.back-to-top__button {
position:fixed;
bottom:3rem;
right:1rem;
z-index:2000;
}
@media (max-width: 767px) {
.back-to-top__button {
position:fixed;
bottom:1rem;
}
}
.sidebar-il {
}
.sidebar-li {
padding-bottom:1rem;
}
@media (max-width: 991px) {
.sidebar-li {
width:100%;
padding-bottom:0rem;
border-top-color:#c8c8c8;
border-top-width:1px;
border-top-style:solid;
}
.sidebar-li:last-of-type{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#c8c8c8;
}
}
.sidebar-a {
font-family:Roboto_Slab;
padding-top:0.79rem;
padding-bottom:0.79rem;
font-size:1rem;
text-align:center;
letter-spacing:0.05px;
border-radius:1.125rem;
padding-left:1rem;
padding-right:1rem;
width:11rem;
}
@media (max-width: 991px) {
.sidebar-a:hover{
}
.sidebar-a {
border-radius:0rem;
width:100%;
padding-top:1rem;
padding-bottom:1rem;
box-shadow:0px 0px 0px 0px rgba(0,0,0,0);
}
}
.sidebar-gruppen-a:hover{
background-color:#f7f7f7;
color:#007896;
text-decoration:none;
}
.sidebar-gruppen-a {
color:#007896;
font-weight:300;
}
.sidebar-ul {
}
@media (max-width: 991px) {
.sidebar-ul {
width:100%;
}
}
.h3 {
font-family:Roboto_Slab;
color:#111111;
text-transform:uppercase;
}
@media (max-width: 991px) {
.h3 {
}
}
.generic-headline {
text-align:center;
border-bottom-width:0.15px;
border-bottom-style:solid;
margin-left:3%;
margin-right:3%;
border-bottom-color:#c8c8c8;
width:94%;
padding-top:2.566rem;
font-weight:300;
text-transform:none;
padding-bottom:0.5rem;
font-variant-ligatures: none;
}
.sidebar-gruppen {
}
.sidebar-angebote {
}
.sidebar-angebote-a:hover{
color:#820027;
text-decoration:none;
background-color:#f7f7f7;
}
.sidebar-angebote-a {
color:#820027;
font-weight:300;
}
.sidebar-kurse-button:hover{
color:#007a6c;
}
.sidebar-kurse-button {
color:#007a6c;
font-weight:300;
margin-bottom:0.493rem;
}
@media (max-width: 991px) {
.sidebar-kurse-button {
}
}
.sidebar-kurse-a:hover{
color:#007a6c;
text-decoration:none;
background-color:rgba(189,219,205,0.32);
}
.sidebar-kurse-a {
font-family:Roboto_Slab;
color:#007a6c;
font-weight:300;
text-align:center;
font-size:1rem;
padding-top:0.25rem;
padding-bottom:0.25rem;
padding-left:0.702rem;
padding-right:0.702rem;
}
@media (max-width: 991px) {
.sidebar-kurse-a {
text-align:center;
width:100%;
padding-top:1rem;
padding-bottom:1rem;
}
}
.kurse-dash {
padding-right:0.5rem;
}
@media (max-width: 991px) {
.kurse-dash {
}
.kurse-dash:not(.ct-section):not(.oxy-easy-posts),
.kurse-dash.oxy-easy-posts .oxy-posts,
.kurse-dash.ct-section .ct-section-inner-wrap{
display:none;
}
}
.sidebar-kurse {
padding-left:1.802rem;
}
@media (max-width: 991px) {
.sidebar-kurse {
padding-left:0rem;
}
}
.gottesdienst-tabelle {
font-family:Roboto_Slab;
font-weight:300;
letter-spacing:0.2px;
width:100%;
}
.gottesdienst-tabelle:not(.ct-section):not(.oxy-easy-posts),
.gottesdienst-tabelle.oxy-easy-posts .oxy-posts,
.gottesdienst-tabelle.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.gottesdienst-tabelle {
width:42rem;
max-width:100%;
margin: 0 auto;
}
}
@media (max-width: 767px) {
.gottesdienst-tabelle {
}
.gottesdienst-tabelle .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}
@media (max-width: 479px) {
.gottesdienst-tabelle {
width:100%;
}
.gottesdienst-tabelle .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}
.gottesdienst-tabelle_date {
min-width:7rem;
}
@media (max-width: 479px) {
.gottesdienst-tabelle_date {
min-width:0 ;
padding-left:1rem;
padding-right:1rem;
background-color:rgba(255,204,132,0.25);
margin-left:auto;
margin-right:auto;
}
}
.gottesdienst-tabelle_time {
min-width:6.3rem;
}
@media (max-width: 479px) {
.gottesdienst-tabelle_time {
min-width:0 ;
}
}
.gottesdienst-tabelle_topic {
}
.gottesdienst-tabelle_topic:not(.ct-section):not(.oxy-easy-posts),
.gottesdienst-tabelle_topic.oxy-easy-posts .oxy-posts,
.gottesdienst-tabelle_topic.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 479px) {
.gottesdienst-tabelle_topic {
width:100%;
text-align:center;
}
.gottesdienst-tabelle_topic:not(.ct-section):not(.oxy-easy-posts),
.gottesdienst-tabelle_topic.oxy-easy-posts .oxy-posts,
.gottesdienst-tabelle_topic.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.gottesdienst-reihe {
padding-bottom:0.79rem;
color:
}
.gottesdienst-reihe:not(.ct-section):not(.oxy-easy-posts),
.gottesdienst-reihe.oxy-easy-posts .oxy-posts,
.gottesdienst-reihe.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 479px) {
.gottesdienst-reihe {
padding-bottom:2.027rem;
width:100%;
}
.gottesdienst-reihe:not(.ct-section):not(.oxy-easy-posts),
.gottesdienst-reihe.oxy-easy-posts .oxy-posts,
.gottesdienst-reihe.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.gottesdienst-tabelle-titel {
font-weight:400;
padding-right:0.26rem;
}
.godi-row1 {
}
.godi-row2 {
}
.godi-row3 {
}
.godi-row4 {
}
.godi-row5 {
}
.godi-row6 {
}
.godi-row7 {
}
.godi-row8 {
}
.godi-row9 {
}
.godi-row10 {
}
.h4 {
}
.godi-acf-title {
font-weight:400;
padding-bottom:0.25rem;
margin-top:0px;
padding-top:0px;
}
.godi-acf-termine {
font-weight:400;
padding-bottom:0.493rem;
}
.godi-acf-timeline {
font-size:1.125rem;
}
.godi-infotext {
font-family:Open_Sans;
padding-top:1.602rem;
padding-bottom:1.602rem;
width:60rem;
max-width:100%;
}
.crop-image-container {
width:100%;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
max-width:100%;
}
.crop-image {
transition-duration:0.3s;
transition-timing-function:ease;
}
.up {
text-transform:uppercase;
}
.aktuelles-wrapper {
text-align:justify;
max-width:100%;
width:80rem;
margin-left:auto;
margin-right:auto;
}
.aktuelles-wrapper:not(.ct-section):not(.oxy-easy-posts),
.aktuelles-wrapper.oxy-easy-posts .oxy-posts,
.aktuelles-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:center;
}
.aktuelles-box {
width:17rem;
border-radius:4px;
overflow:hidden;
margin-left:4vw;
margin-right:4vw;
margin-top:2.05rem;
margin-bottom:2.05rem;
position:relative;
}
.aktuelles-box__image {
}
.aktuelles-box__image-container {
height:12rem;
overflow:hidden;
cursor:pointer;
}
.aktuelles-box__title-container {
width:100%;
height:12.5rem;
background-color:#005a70;
}
.aktuelles-box__title-container:not(.ct-section):not(.oxy-easy-posts),
.aktuelles-box__title-container.oxy-easy-posts .oxy-posts,
.aktuelles-box__title-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.aktuelles-box__title {
font-weight:400;
color:#ffffff;
text-align:center;
padding-left:1.25rem;
padding-right:1.25rem;
text-transform:uppercase;
line-height:1.5;
letter-spacing:0.18px;
height:7rem;
margin-top:1rem;
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.aktuelles-box__title:not(.ct-section):not(.oxy-easy-posts),
.aktuelles-box__title.oxy-easy-posts .oxy-posts,
.aktuelles-box__title.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.aktuelles-box__trigger {
background-color: #005a70;
border: 1px solid #005a70;
padding: 10px;color: #ffffff;}.aktuelles-box__trigger 
>svg {width: 46px;height: 46px;}.aktuelles-box__trigger {
transition-duration:0.3s;
transition-timing-function:ease;
cursor:pointer;
}
.aktuelles-content-wrapper {
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#007896;
border-right-color:#007896;
border-bottom-color:#007896;
border-left-color:#007896;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
position:absolute;
left:0px;
right:0px;
width:80%;
margin-left:auto;
margin-right:auto;
}
.aktuelles-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.aktuelles-content-wrapper.oxy-easy-posts .oxy-posts,
.aktuelles-content-wrapper.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.aktuelles-content-wrapper {
max-width:100%;
}
}
.rotate {
transform:rotate(180deg); transition-duration:0.3s;
transition-timing-function:ease;
}
.aktuelles-entry {
}
.image-zoom:hover{
transform:scale(1.1,1.1); transition-duration:0.3s;
transition-timing-function:ease;
}
.image-zoom {
transition-duration:0.3s;
transition-timing-function:ease;
}
.aktuelles-content {
width:100%;
}
@media (max-width: 767px) {
.aktuelles-content {
}
}
.oxy-stock-content-styles {
}
.btn-primary:hover{
text-decoration:none;
color:#ffffff;
border-top-color:#007896;
border-right-color:#007896;
border-bottom-color:#007896;
border-left-color:#007896;
background-color:#005a70;
}
.btn-primary {
background-color: transparent;
border: 1px solid #005a70;
color: #005a70;
padding: 9px 15px;
}.btn-primary {
font-weight:400;
text-decoration:none;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:2px;
transition-duration:0.1s;
transition-timing-function:ease;
border-top-color:#005a70;
border-right-color:#005a70;
border-bottom-color:#005a70;
border-left-color:#005a70;
min-width:10rem;
text-align:center;
}
@media (max-width: 767px) {
.btn-primary {
}
}
.big-h {
}
.btn-minimal:hover{
}.btn-minimal:hover{
color:#ffffff;
text-decoration:none;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
transition-duration:0.1s;
transition-timing-function:ease;
transition-property:all;
}
.btn-minimal {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.btn-minimal {
font-family:Roboto_Slab;
background-color:rgba(0,0,0,0);
font-weight:400;
color:#ffffff;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
transition-duration:0.1s;
transition-timing-function:ease;
transition-property:all;
border-bottom-color:rgba(0,0,0,0);
}
.arrow-extend {
}
.sidebar-with-image_wrapper {
max-width:100%;
width:74%;
margin-bottom:6rem;
padding-right:2rem;
}
.sidebar-with-image_wrapper:not(.ct-section):not(.oxy-easy-posts),
.sidebar-with-image_wrapper.oxy-easy-posts .oxy-posts,
.sidebar-with-image_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1120px) {
.sidebar-with-image_wrapper {
width:70%;
}
}
@media (max-width: 991px) {
.sidebar-with-image_wrapper {
padding-left:2rem;
padding-right:2rem;
margin-bottom:2rem;
width:100%;
}
.sidebar-with-image_wrapper:not(.ct-section):not(.oxy-easy-posts),
.sidebar-with-image_wrapper.oxy-easy-posts .oxy-posts,
.sidebar-with-image_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
@media (max-width: 767px) {
.sidebar-with-image_wrapper {
padding-right:0rem;
padding-left:0rem;
margin-bottom:0.602rem;
}
}
@media (max-width: 479px) {
.sidebar-with-image_wrapper {
}
}
.side-image {
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
padding-top:0px;
padding-right:2rem;
padding-bottom:0px;
padding-left:0px;
width:100%;
max-width:100%;
overflow:hidden;
}
@media (max-width: 1120px) {
.side-image {
padding-right:0rem;
}
}
@media (max-width: 991px) {
.side-image {
}
}
.sidebar-with-image_shortcode {
width:50rem;
max-width:100%;
}
.sidebar-with-image_shortcode-wrapper {
width:70%;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
@media (max-width: 991px) {
.sidebar-with-image_shortcode-wrapper {
}
}
.sidebar-image {
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
max-width:100%;
width:20rem;
}
@media (max-width: 991px) {
.sidebar-image {
max-width:100%;
width:32rem;
margin-left:auto;
margin-right:auto;
}
}
.current-year {
}
.copyrightYear {
}
.overview-wrapper {
max-width:100%;
width:85rem;
padding-top:1rem;
padding-bottom:2.5rem;
margin-left:auto;
margin-right:auto;
}
.overview-wrapper:not(.ct-section):not(.oxy-easy-posts),
.overview-wrapper.oxy-easy-posts .oxy-posts,
.overview-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 767px) {
.overview-wrapper {
padding-top:0.5rem;
padding-bottom:1.5rem;
}
}
.overview-element {
width:33.3%;
padding-left:5%;
padding-top:3rem;
padding-right:5%;
padding-bottom:3rem;
}
.overview-element:not(.ct-section):not(.oxy-easy-posts),
.overview-element.oxy-easy-posts .oxy-posts,
.overview-element.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1120px) {
.overview-element {
padding-left:3rem;
padding-top:2rem;
padding-right:3rem;
padding-bottom:2rem;
}
}
@media (max-width: 991px) {
.overview-element {
width:50%;
}
}
@media (max-width: 767px) {
.overview-element {
width:100%;
padding-left:13%;
padding-right:13%;
padding-bottom:1.5rem;
padding-top:1.5rem;
}
}
.overview-image {
border-radius:6px;
}
.object-fit {
width:100%;
height:100%;
}
.object-container {
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
width:100%;
height:100%;
}
.overview-title {
text-align:center;
font-weight:300;
padding-top:1.125rem;
text-transform:uppercase;
}
.overview-link {
width:100%;
color:#111111;
position:relative;
}
.overview-link:not(.ct-section):not(.oxy-easy-posts),
.overview-link.oxy-easy-posts .oxy-posts,
.overview-link.ct-section .ct-section-inner-wrap{
display:block;
align-items:center;
}
.link-overlay {
position:absolute;
background-color:rgba(255,255,255,0.7);
transition-duration:0.32s;
transition-timing-function:ease-in-out;
opacity:0;
}
.link-overlay:not(.ct-section):not(.oxy-easy-posts),
.link-overlay.oxy-easy-posts .oxy-posts,
.link-overlay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.overlay-icon {
background-color: rgba(0,90,112,0.7);
border: 1px solid rgba(0,90,112,0.7);
padding: 20px;color: rgba(255,255,255,0.93);}.overlay-icon 
>svg {width: 24px;height: 24px;}.overlay-icon {
transition-duration:0.3s;
transition-timing-function:ease;
transition-delay:1s;
border-top-color:rgba(0,0,0,0);
border-right-color:rgba(0,0,0,0);
border-bottom-color:rgba(0,0,0,0);
border-left-color:rgba(0,0,0,0);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.h2 {
}
@media (max-width: 767px) {
.h2 {
padding-top:1.266rem;
padding-bottom:1.266rem;
}
}
.bautagebuch-h1 {
font-family:Open_Sans;
font-weight:700;
padding-top:1rem;
padding-left:0.5rem;
padding-right:0.5rem;
line-height:1.4;
text-align:center;
}
@media (max-width: 479px) {
}
.bautagebuch-p {
width:40rem;
max-width:100%;
padding-top:1rem;
padding-bottom:1rem;
margin-left:auto;
margin-right:auto;
}
.bautagebuch-zu {
font-weight:400;
text-align:left;
padding-top:1.424rem;
}
.post-nav {
}
.prev-link {
}
.post-nav-right {
}
.postnavigation {
}
.post-nav--container {
width:100%;
}
.post-nav--container:not(.ct-section):not(.oxy-easy-posts),
.post-nav--container.oxy-easy-posts .oxy-posts,
.post-nav--container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-between;
}
.bautagebuch-element {
}
@media (max-width: 767px) {
.bautagebuch-element {
padding-bottom:2.027rem;
}
}
.aufbruch-p {
padding-top:1.266rem;
}
.aufbruch-text-container {
width:35rem;
max-width:100%;
}
.aufbruch-zeile {
width:100%;
}
.aufbruch-zeile:not(.ct-section):not(.oxy-easy-posts),
.aufbruch-zeile.oxy-easy-posts .oxy-posts,
.aufbruch-zeile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
}
@media (max-width: 991px) {
.aufbruch-zeile {
}
}
.aufbruch-spalte {
padding-right:2.027rem;
padding-bottom:2.027rem;
padding-top:2.027rem;
margin-top:2.027rem;
margin-bottom:2.027rem;
width:50%;
padding-left:2.027rem;
position:relative;
overflow:hidden;
}
.aufbruch-spalte:not(.ct-section):not(.oxy-easy-posts),
.aufbruch-spalte.oxy-easy-posts .oxy-posts,
.aufbruch-spalte.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.aufbruch-spalte {
padding-left:1.125rem;
padding-right:1.125rem;
width:100%;
padding-bottom:0rem;
padding-top:0rem;
}
}
.aufbruch-parralax {
background-size: cover; width:100%;
background-repeat:no-repeat;
background-attachment:fixed;
height:0px;
padding-bottom:20%;
background-position:50% 50%;
}
@media (max-width: 991px) {
.aufbruch-parralax {
padding-bottom:30%;
background-attachment:scroll;
}
}
@media (max-width: 767px) {
.aufbruch-parralax {
padding-bottom:40%;
}
}
.aufbruch-spalte2 {
width:60%;
}
@media (max-width: 1120px) {
.aufbruch-spalte2 {
width:50%;
}
}
@media (max-width: 991px) {
.aufbruch-spalte2 {
width:100%;
}
}
.aufbruch-spalte3 {
width:40%;
}
@media (max-width: 1120px) {
.aufbruch-spalte3 {
width:50%;
}
}
@media (max-width: 991px) {
.aufbruch-spalte3 {
width:100%;
}
}
.aufbruch-reverse {
}
@media (max-width: 991px) {
.aufbruch-reverse {
}
.aufbruch-reverse:not(.ct-section):not(.oxy-easy-posts),
.aufbruch-reverse.oxy-easy-posts .oxy-posts,
.aufbruch-reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}
.aufbruch-label {
color:#ffffff;
background-color:#007a6c;
width:35rem;
padding-top:2.281rem;
padding-left:3rem;
padding-right:3rem;
padding-bottom:3rem;
position:absolute;
top:5rem;
left:5rem;
z-index:2;
opacity:0.92;
max-width:100%;
}
@media (max-width: 1120px) {
.aufbruch-label {
opacity:0.9;
position:absolute;
top:2rem;
left:2rem;
}
}
@media (max-width: 991px) {
.aufbruch-label {
position:static;
width:100%;
opacity:1;
}
}
@media (max-width: 767px) {
.aufbruch-label {
padding-bottom:3rem;
padding-top:2rem;
}
}
@media (max-width: 479px) {
.aufbruch-label {
padding-left:1.125rem;
padding-right:1.125rem;
padding-bottom:2.566rem;
padding-top:1.266rem;
}
}
.aufbruch-panorama {
margin-top:1.125rem;
margin-bottom:1.125rem;
}
@media (max-width: 991px) {
.aufbruch-panorama {
margin-bottom:3rem;
}
}
.aufbruch-label-rechts {
position:absolute;
right:5rem;
left:inherit ;
}
@media (max-width: 1120px) {
.aufbruch-label-rechts {
position:absolute;
right:2rem;
}
}
@media (max-width: 991px) {
.aufbruch-label-rechts {
position:static;
}
}
.aufbruch-panorama-image {
width:100%;
}
.bauteammitglied {
width:100%;
max-width:17rem;
padding-left:1.125rem;
padding-top:1.125rem;
padding-right:1.125rem;
padding-bottom:3.247rem;
}
.bauteammitglied:not(.ct-section):not(.oxy-easy-posts),
.bauteammitglied.oxy-easy-posts .oxy-posts,
.bauteammitglied.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.bauteammitglied {
padding-bottom:2.027rem;
}
}
.bauteammitglied__img {
width:12rem;
border-radius:100%;
}
.bauteam__name {
font-family:Roboto_Slab;
text-align:center;
color:#545454;
padding-top:1rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:0.624rem;
}
.h5 {
}
.bauteam__occupation {
font-family:Open_Sans;
color:#545454;
font-weight:300;
text-align:center;
}
.disable-animation {
}
.waswirglauben-p {
padding-top:1rem;
padding-bottom:1rem;
}
.mobile-padding {
}
@media (max-width: 767px) {
.mobile-padding {
padding-left:1.125rem;
padding-right:1.125rem;
}
}
.historie-maxwidth {
width:50rem;
max-width:100%;
padding-top:1.125rem;
padding-bottom:1.125rem;
}
.historie-p {
padding-top:0.702rem;
padding-bottom:0.702rem;
}
.leiter-wrapper {
padding-left:2.281rem;
padding-top:2.281rem;
padding-right:2.281rem;
padding-bottom:3.247rem;
max-width:100%;
width:100%;
}
.leiter-wrapper:not(.ct-section):not(.oxy-easy-posts),
.leiter-wrapper.oxy-easy-posts .oxy-posts,
.leiter-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1120px) {
.leiter-wrapper {
padding-bottom:2.281rem;
}
}
@media (max-width: 991px) {
.leiter-wrapper {
text-align:left;
}
.leiter-wrapper:not(.ct-section):not(.oxy-easy-posts),
.leiter-wrapper.oxy-easy-posts .oxy-posts,
.leiter-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
@media (max-width: 767px) {
.leiter-wrapper {
padding-bottom:0.889rem;
}
.leiter-wrapper:not(.ct-section):not(.oxy-easy-posts),
.leiter-wrapper.oxy-easy-posts .oxy-posts,
.leiter-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.leiter__img {
width:13rem;
aspect-ratio:2 / 3;
object-fit:cover;
object-position:50% 50%;
}
.leiter__name {
font-weight:400;
}
@media (max-width: 767px) {
.leiter__name {
}
}
.leiter__infowrap {
padding-left:2rem;
flex-shrink:0;
min-width:17rem;
}
.leiter__infowrap:not(.ct-section):not(.oxy-easy-posts),
.leiter__infowrap.oxy-easy-posts .oxy-posts,
.leiter__infowrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.leiter__infowrap {
padding-top:1rem;
padding-left:0rem;
}
.leiter__infowrap:not(.ct-section):not(.oxy-easy-posts),
.leiter__infowrap.oxy-easy-posts .oxy-posts,
.leiter__infowrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.leiter__info {
padding-top:1.266rem;
}
@media (max-width: 767px) {
.leiter__info {
text-align:center;
}
}
.berghof-p {
max-width:100%;
width:45rem;
padding-top:1rem;
}
@media (max-width: 991px) {
.berghof-p {
width:35rem;
}
}
.berghof-h {
font-weight:400;
padding-top:3rem;
}
@media (max-width: 767px) {
.berghof-h {
padding-top:1.125rem;
}
}
.berghof-slide {
}
.berghof-slider {
slider-arrow-color:darker;
slider-remove-padding:no;
slider-dots-overlay:no;
slider-stretch-slides:yes;
width:53.2rem;
max-width:100%;
padding-top:1.125rem;
padding-right:1.125rem;
padding-bottom:1.125rem;
padding-left:1.125rem;
}
.berghof-slider .unslider-wrap {
display: flex;
}
.berghof-slider .ct-slide {
height: 100%;
}
.berghof-slider .unslider, 
.berghof-slider .oxygen-unslider-container, 
.berghof-slider .unslider-wrap, 
.berghof-slider .unslider-wrap li {
height: 100%;
}
@media (max-width: 767px) {
.berghof-slider {
padding-left:0rem;
padding-right:0rem;
}
}
.berghof-info {
text-align:left;
}
.berghof-kosten__category {
font-family:Roboto_Slab;
font-weight:400;
color:#0068b4;
}
.berghof-kosten {
max-width:100%;
padding-bottom:0.64rem;
text-align:left;
width:24rem;
}
.searchpage_searchform {
font-family:Roboto_Slab;
top:5.202rem;
font-size:1.125rem;
font-weight:400;
right:2vw;
z-index:1000;
padding-top:1.125rem;
padding-right:1.125rem;
padding-bottom:1.125rem;
padding-left:1.125rem;
left:auto;
}
@media (max-width: 767px) {
}
@media (max-width: 479px) {
}
.mega-menu__spenden-icon {
background-color: #ffffff;
border: 1px solid #ffffff;
padding: 10px;color: #005a70;}.mega-menu__spenden-icon 
>svg {width: 22px;height: 22px;}.mega-menu__spenden-icon {
border-top-color:rgba(0,0,0,0);
border-right-color:rgba(0,0,0,0);
border-bottom-color:rgba(0,0,0,0);
border-left-color:rgba(0,0,0,0);
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}
.mega-menu__spenden:hover{
text-decoration:none;
color:#007a6c;
}
.mega-menu__spenden {
margin-left:-0.63rem;
}
.video-title {
text-align:center;
border-bottom-style:none;
margin-left:3%;
margin-right:3%;
width:94%;
padding-bottom:0.5rem;
padding-top:2.566rem;
font-weight:300;
font-variant-ligatures: none;
}
.activeVideolink {
}
.postnumber {
}
.videoPodcast__meta {
}
.videoBlog {
margin-bottom:9rem;
}
@media (max-width: 767px) {
.videoBlog {
margin-bottom:6rem;
}
}
.downloadAudio:hover{
color:#005a70;
text-decoration:none;
}
.downloadAudio {
width:100%;
padding-top:2.887rem;
padding-bottom:2.887rem;
color:#111111;
}
.downloadAudio:not(.ct-section):not(.oxy-easy-posts),
.downloadAudio.oxy-easy-posts .oxy-posts,
.downloadAudio.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.audioPodcast {
width:100%;
max-width:60rem;
margin-bottom:8rem;
}
@media (max-width: 767px) {
.audioPodcast {
margin-bottom:1.802rem;
}
}
.audioInfo {
width:100%;
}
.audioInfo:not(.ct-section):not(.oxy-easy-posts),
.audioInfo.oxy-easy-posts .oxy-posts,
.audioInfo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 767px) {
.audioInfo {
text-align:justify;
}
.audioInfo:not(.ct-section):not(.oxy-easy-posts),
.audioInfo.oxy-easy-posts .oxy-posts,
.audioInfo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.audioMeta {
padding-top:1rem;
padding-bottom:1rem;
text-align:center;
width:100%;
}
.audioMeta:not(.ct-section):not(.oxy-easy-posts),
.audioMeta.oxy-easy-posts .oxy-posts,
.audioMeta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.audioMeta {
text-align:left;
}
.audioMeta:not(.ct-section):not(.oxy-easy-posts),
.audioMeta.oxy-easy-posts .oxy-posts,
.audioMeta.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
}
.audioImage {
width:100%;
}
.audioMeta__static {
font-family:Roboto_Slab;
font-size:1.125rem;
font-weight:300;
}
.audioMeta__inner {
padding-top:0.555rem;
padding-bottom:0.555rem;
text-align:left;
}
.audioMeta__inner:not(.ct-section):not(.oxy-easy-posts),
.audioMeta__inner.oxy-easy-posts .oxy-posts,
.audioMeta__inner.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
}
.viewAll:hover{
border-top-color:#820027;
border-right-color:#820027;
border-bottom-color:#820027;
border-left-color:#820027;
text-decoration:none;
transition-duration:0.1s;
transition-timing-function:ease;
background-color:#820027;
color:#ffffff;
}
.viewAll {
padding-top:1rem;
padding-right:1.424rem;
padding-bottom:1rem;
padding-left:1.424rem;
border-top-color:#005a70;
border-right-color:#005a70;
border-bottom-color:#005a70;
border-left-color:#005a70;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:8px;
margin-bottom:5.202rem;
right:2.5vw;
background-color:#ffffff;
bottom:1.5vw;
margin-top:-3.247rem;
transition-duration:0.1s;
transition-timing-function:ease;
box-shadow:0px 2px 4px rgba(17,17,17,0.08);
}
.viewAll:not(.ct-section):not(.oxy-easy-posts),
.viewAll.oxy-easy-posts .oxy-posts,
.viewAll.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.viewAll:hover{
}
.viewAll {
}
}
@media (max-width: 767px) {
.viewAll {
margin-top:0rem;
}
}
.wrapper_reiheGrid {
padding-left:2rem;
padding-right:2rem;
width:100%;
padding-top:2.281rem;
padding-bottom:2.281rem;
margin-left:auto;
margin-right:auto;
}
.wrapper_reiheGrid:not(.ct-section):not(.oxy-easy-posts),
.wrapper_reiheGrid.oxy-easy-posts .oxy-posts,
.wrapper_reiheGrid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 991px) {
.wrapper_reiheGrid {
padding-left:0rem;
padding-right:0rem;
}
}
@media (max-width: 767px) {
.wrapper_reiheGrid {
padding-right:1.802rem;
padding-left:1.802rem;
}
}
@media (max-width: 479px) {
.wrapper_reiheGrid {
}
}
.owl-carousel {
padding-left:2rem;
padding-right:2rem;
width:100%;
padding-top:2.281rem;
padding-bottom:2.281rem;
margin-left:auto;
margin-right:auto;
}
.owl-carousel:not(.ct-section):not(.oxy-easy-posts),
.owl-carousel.oxy-easy-posts .oxy-posts,
.owl-carousel.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 991px) {
.owl-carousel {
padding-left:0rem;
padding-right:0rem;
padding-bottom:0rem;
}
}
@media (max-width: 767px) {
.owl-carousel {
padding-right:0rem;
padding-left:0rem;
}
}
@media (max-width: 479px) {
.owl-carousel {
}
}
.audio-player-container {
width:100%;
background-color:#e3ecef;
}
.audio-player-container:not(.ct-section):not(.oxy-easy-posts),
.audio-player-container.oxy-easy-posts .oxy-posts,
.audio-player-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.play {
color: #333333;}.play 
>svg {width: 55px;height: 55px;}.play {
}
.pause {
}
.pause-icon {
color: #333333;}.pause-icon 
>svg {width: 16px;height: 16px;}.pause-icon {
padding-top:0.1rem;
}
.pause-icon:not(.ct-section):not(.oxy-easy-posts),
.pause-icon.oxy-easy-posts .oxy-posts,
.pause-icon.ct-section .ct-section-inner-wrap{
display:none;
}
.play-icon {
color: #333333;}.play-icon 
>svg {width: 18px;height: 18px;}.play-icon {
}
.play-button {
width:2rem;
height:2rem;
}
.play-button:not(.ct-section):not(.oxy-easy-posts),
.play-button.oxy-easy-posts .oxy-posts,
.play-button.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.time {
}
.current-time {
}
.duration {
}
.seek-slider {
background-color:rgba(200,200,200,0);
}
.volume-slider {
background-color:rgba(200,200,200,0);
}
.volume-output {
}
.mute {
}
.volume-icon {
}
.mute-icon {
}
.mute-icon:not(.ct-section):not(.oxy-easy-posts),
.mute-icon.oxy-easy-posts .oxy-posts,
.mute-icon.ct-section .ct-section-inner-wrap{
display:none;
}
.playlist-bibelstelle {
}
.playlist-redner {
}
.playlist-datum {
}
.playlist-item:hover{
transition-duration:0.05s;
transition-timing-function:ease;
background-color:#005a70;
border-radius:100px;
color:#ffffff;
}
.playlist-item {
padding-left:1rem;
padding-right:1rem;
transition-duration:0.05s;
transition-timing-function:ease;
border-radius:100px;
cursor:pointer;
}
@media (max-width: 767px) {
}
.audioList {
}
@media (max-width: 767px) {
.audioList {
}
}
.playlist-duration {
padding-left:1rem;
font-size:1rem;
}
@media (max-width: 991px) {
.playlist-duration {
}
}
@media (max-width: 767px) {
.playlist-duration {
}
}
.playlist-hidden-redner {
}
.playlist-hidden-bibelstelle {
}
.playlist-hidden-datum {
}
.playlist-hidden-meta {
}
.playlist-hidden-meta:not(.ct-section):not(.oxy-easy-posts),
.playlist-hidden-meta.oxy-easy-posts .oxy-posts,
.playlist-hidden-meta.ct-section .ct-section-inner-wrap{
display:none;
}
.player-title {
}
.playlist-player {
}
.audiosep {
padding-left:0.5rem;
padding-right:0.5rem;
padding-bottom:0.06rem;
color:#c8c8c8;
}
.separator-redner {
}
.separator-datum {
}
.playlist-label {
}
.videopost {
width:100%;
}
.blog-boxed {
padding-left:1.125rem;
padding-right:1.125rem;
width:100%;
text-align:left;
}
.blog-boxed:not(.ct-section):not(.oxy-easy-posts),
.blog-boxed.oxy-easy-posts .oxy-posts,
.blog-boxed.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.blog-title:first-of-type{
}
.blog-title {
width:100%;
padding-top:2.887rem;
border-top-color:#c8c8c8;
border-top-width:1px;
border-top-style:solid;
}
.post-list__post {
position:relative;
}
.map {
position:relative;
width:100%;
padding-bottom:40%;
margin-top:2.281rem;
margin-bottom:2.281rem;
}
@media (max-width: 1120px) {
.map {
}
}
@media (max-width: 991px) {
.map {
padding-bottom:50%;
}
}
@media (max-width: 767px) {
.map {
padding-bottom:70%;
}
}
.blogview_videothumb {
}
.reihenFeature {
}
.playlist-image {
}
.featured-image-url {
}
.blog-headline {
}
@media (max-width: 479px) {
.blog-headline {
text-transform:none;
}
}
.mein-gott_linkwrapper {
position:absolute;
top:125px;
right:4vw;
z-index:50;
list-style-type:none; padding:0;
}
.mein-gott_linkwrapper:not(.ct-section):not(.oxy-easy-posts),
.mein-gott_linkwrapper.oxy-easy-posts .oxy-posts,
.mein-gott_linkwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 1120px) {
.mein-gott_linkwrapper {
position:static;
text-align:right;
width:100%;
}
.mein-gott_linkwrapper:not(.ct-section):not(.oxy-easy-posts),
.mein-gott_linkwrapper.oxy-easy-posts .oxy-posts,
.mein-gott_linkwrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
}
.mein-gott_button {
padding-right:0.889rem;
padding-bottom:0.889rem;
padding-left:0.889rem;
padding-top:0.889rem;
border-radius:50px;
transition-duration:0.3s;
transition-timing-function:ease;
text-align:right;
margin-top:0.675rem;
}
.mein-gott_button:not(.ct-section):not(.oxy-easy-posts),
.mein-gott_button.oxy-easy-posts .oxy-posts,
.mein-gott_button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:center;
}
@media (max-width: 1120px) {
.mein-gott_button {
text-align:center;
padding-left:2rem;
padding-right:1rem;
min-width:20rem;
margin-top:1rem;
}
.mein-gott_button:not(.ct-section):not(.oxy-easy-posts),
.mein-gott_button.oxy-easy-posts .oxy-posts,
.mein-gott_button.ct-section .ct-section-inner-wrap{
display:none;
justify-content:flex-start;
}
}
@media (max-width: 479px) {
.mein-gott_button {
}
.mein-gott_button:not(.ct-section):not(.oxy-easy-posts),
.mein-gott_button.oxy-easy-posts .oxy-posts,
.mein-gott_button.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
}
}
.mein-gott_button__icon {
color: #ffffff;}.mein-gott_button__icon 
>svg {width: 30px;height: 30px;}.mein-gott_button__icon {
}
.mein-gott_button__label {
overflow:hidden;
transition-duration:0.5s;
transition-timing-function:ease;
width:0px;
text-align:center;
color:#ffffff;
}
@media (max-width: 1120px) {
.mein-gott_button__label {
margin-left:0.65rem;
width:auto;
}
}
.mein-gott_button-dark {
color:#111111;
}
.mein-gott_button__label-wide {
}
.mein-gott_button__label-primary {
white-space: nowrap;
}
.blog__toggle__filter {
margin-bottom:1rem;
border-radius:8px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#005a70;
border-right-color:#005a70;
border-bottom-color:#005a70;
border-left-color:#005a70;
}
.blog__toggle__filter:not(.ct-section):not(.oxy-easy-posts),
.blog__toggle__filter.oxy-easy-posts .oxy-posts,
.blog__toggle__filter.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1120px) {
.blog__toggle__filter {
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
min-width:20rem;
padding-top:1rem;
padding-bottom:1rem;
background-color:#f7f7f7;
border-radius:50px;
margin-top:1rem;
margin-bottom:-0.65rem;
border-top-color:rgba(84,84,84,0.1);
border-right-color:rgba(84,84,84,0.1);
border-bottom-color:rgba(84,84,84,0.1);
border-left-color:rgba(84,84,84,0.1);
}
.blog__toggle__filter:not(.ct-section):not(.oxy-easy-posts),
.blog__toggle__filter.oxy-easy-posts .oxy-posts,
.blog__toggle__filter.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
}
.blog__filter__arrow {
}
@media (max-width: 1120px) {
.blog__filter__arrow {
transition-duration:0.3s;
transition-timing-function:ease;
}
}
.blog__all__button {
padding-right:0.889rem;
padding-bottom:0.889rem;
padding-left:0.889rem;
padding-top:0.889rem;
border-radius:50px;
transition-duration:0.3s;
transition-timing-function:ease;
text-align:right;
margin-top:0.675rem;
}
.blog__all__button:not(.ct-section):not(.oxy-easy-posts),
.blog__all__button.oxy-easy-posts .oxy-posts,
.blog__all__button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:center;
}
@media (max-width: 1120px) {
.blog__all__button {
text-align:center;
padding-left:2rem;
padding-right:1rem;
min-width:20rem;
margin-top:1rem;
}
.blog__all__button:not(.ct-section):not(.oxy-easy-posts),
.blog__all__button.oxy-easy-posts .oxy-posts,
.blog__all__button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
}
.mein-gott_button-primary:hover{
background-color:#005a70;
border-top-color:#820027;
border-right-color:#820027;
border-bottom-color:#820027;
border-left-color:#820027;
color:#ffffff;
}
.mein-gott_button-primary {
transition-duration:0.1s;
}
.search-icon {
}
.impressum_h {
font-weight:400;
text-align:left;
padding-top:0.889rem;
padding-bottom:0.5rem;
}
@media (max-width: 991px) {
.impressum_h {
font-weight:500;
}
}
.impressum_p {
text-align:left;
margin-top:0px;
margin-bottom:1rem;
}
.datenschutz_chapter {
font-weight:500;
text-transform:uppercase;
padding-bottom:0.5rem;
padding-top:2rem;
}
@media (max-width: 767px) {
.datenschutz_chapter {
padding-top:1rem;
padding-bottom:0.5rem;
}
}
.datenschutz_zh {
font-family:Open_Sans;
font-weight:700;
text-align:left;
padding-top:0.889rem;
padding-bottom:0.5rem;
font-size:1.125rem;
}
@media (max-width: 991px) {
.datenschutz_zh {
font-weight:700;
}
}
@media (max-width: 767px) {
.datenschutz_zh {
padding-top:0.75rem;
}
}
.datenschutz_h {
padding-top:2.5rem;
font-weight:500;
}
@media (max-width: 767px) {
.datenschutz_h {
padding-top:1rem;
font-weight:500;
}
}
.cookie-button {
}
.pulse {
}
.kurzmitteilung_farbe_button {
}
.home_importantNotice {
}
.res__margin-top {
text-align:left;
margin-top:5.202rem;
margin-left:auto;
margin-right:auto;
}
.res__margin-top:not(.ct-section):not(.oxy-easy-posts),
.res__margin-top.oxy-easy-posts .oxy-posts,
.res__margin-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1120px) {
.res__margin-top {
margin-top:7.406rem;
}
}
@media (max-width: 991px) {
.res__margin-top {
margin-top:6.583rem;
}
}
@media (max-width: 767px) {
.res__margin-top {
margin-top:4.11rem;
}
}
@media (max-width: 479px) {
.res__margin-top {
margin-top:2.887rem;
}
}
.res_max-width {
text-align:left;
padding-right:2rem;
width:100%;
max-width:64rem;
padding-left:2rem;
margin-left:auto;
margin-right:auto;
}
.res_max-width:not(.ct-section):not(.oxy-easy-posts),
.res_max-width.oxy-easy-posts .oxy-posts,
.res_max-width.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1120px) {
.res_max-width {
max-width:54rem;
}
}
@media (max-width: 991px) {
.res_max-width {
}
}
@media (max-width: 767px) {
.res_max-width {
padding-left:1.125rem;
padding-right:1.125rem;
}
}
@media (max-width: 479px) {
.res_max-width {
}
}
.home_aktuellesVideo__headline {
text-align:center;
}
@media (max-width: 767px) {
.home_aktuellesVideo__headline {
line-height:1.2;
padding-bottom:0.5rem;
}
}
.home_overview-groups__wrapper {
width:100%;
text-align:justify;
}
.home_overview-groups__wrapper:not(.ct-section):not(.oxy-easy-posts),
.home_overview-groups__wrapper.oxy-easy-posts .oxy-posts,
.home_overview-groups__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 1120px) {
.home_overview-groups__wrapper {
text-align:justify;
}
.home_overview-groups__wrapper:not(.ct-section):not(.oxy-easy-posts),
.home_overview-groups__wrapper.oxy-easy-posts .oxy-posts,
.home_overview-groups__wrapper.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}
.home_overview-groups__theme-icon:ct_depth{
}
.home_overview-groups__theme-icon {
color: #ffffff;}.home_overview-groups__theme-icon 
>svg {width: 34px;height: 34px;}.home_overview-groups__theme-icon {
margin-right:1.25rem;
}
.home_overview-groups__arrow:ct_depth{
}
.home_overview-groups__arrow {
color: #ffffff;}.home_overview-groups__arrow 
>svg {width: 16px;height: 16px;}.home_overview-groups__arrow {
margin-left:1.802rem;
}
.home_overview-groups__arrow:not(.ct-section):not(.oxy-easy-posts),
.home_overview-groups__arrow.oxy-easy-posts .oxy-posts,
.home_overview-groups__arrow.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:flex-start;
}
.home_overview-groups__richtext:hover{
color:#ffffff;
text-decoration:none;
}
.home_overview-groups__richtext {
}
.home_overview-groups__button:hover{
opacity:0.95;
background-color:#820027;
}
.home_overview-groups__button {
padding: 10px 16px;
}.home_overview-groups__button {
border-radius:4px;
padding-right:1.802rem;
padding-top:0.79rem;
padding-bottom:0.79rem;
transition-duration:0.3s;
transition-timing-function:ease;
margin-left:1.802rem;
margin-top:1.424rem;
margin-bottom:1.424rem;
margin-right:1.802rem;
background-color:#007a6c;
min-width:18rem;
text-align:center;
padding-left:1.802rem;
}
.home_overview-groups__button:not(.ct-section):not(.oxy-easy-posts),
.home_overview-groups__button.oxy-easy-posts .oxy-posts,
.home_overview-groups__button.ct-section .ct-section-inner-wrap{
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1120px) {
.home_overview-groups__button {
text-align:left;
}
.home_overview-groups__button:not(.ct-section):not(.oxy-easy-posts),
.home_overview-groups__button.oxy-easy-posts .oxy-posts,
.home_overview-groups__button.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 767px) {
.home_overview-groups__button {
margin-top:0.889rem;
margin-bottom:0.889rem;
margin-right:0px;
margin-left:0px;
}
}
.btn-light:hover{
text-decoration:none;
color:#820027;
}
.btn-light {
background-color: transparent;
border: 1px solid #005a70;
color: #005a70;
padding: 9px 15px;
}.btn-light {
font-weight:400;
text-decoration:none;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:2px;
transition-duration:0.1s;
transition-timing-function:ease;
background-color:#ffffff;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
}
.home_postcarousel__feature {
max-width:20rem;
height:14rem;
overflow:hidden;
border-radius:8px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
width:100%;
}
@media (max-width: 767px) {
.home_postcarousel__feature {
}
}
.home_postcarousel__feature-short {
}
.home_postcarousel__item {
}
.btn_blogread:hover{
text-decoration:none;
color:#ffffff;
border-top-color:#820027;
border-right-color:#820027;
border-bottom-color:#820027;
border-left-color:#820027;
background-color:#820027;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.btn_blogread {
background-color: transparent;
border: 1px solid #005a70;
color: #005a70;
padding: 9px 15px;
}.btn_blogread {
font-weight:400;
text-decoration:none;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:3px;
transition-duration:0.1s;
transition-timing-function:ease;
border-right-color:#c8c8c8;
min-width:8rem;
text-align:center;
border-top-width:1px;
border-top-color:#c8c8c8;
border-bottom-color:#c8c8c8;
border-left-color:#c8c8c8;
font-size:1rem;
margin-top:1rem;
}
@media (max-width: 767px) {
.btn_blogread {
}
}
.home_blog__type-icon {
background-color: #f4f4f4;
border: 1px solid #f4f4f4;
padding: 0px;color: #333333;}.home_blog__type-icon 
>svg {width: 21px;height: 21px;}.home_blog__type-icon {
position:absolute;
bottom:0.5rem;
right:0.5rem;
}
.bell-shake {
}
.home_postcarousel__link {
}
.home_ansprechpartner-badge {
background-color: transparent;
border: 1px solid #005a70;
color: #005a70;
padding: 9px 15px;
}.home_ansprechpartner-badge {
font-weight:400;
text-decoration:none;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:2px;
transition-duration:0.1s;
transition-timing-function:ease;
border-top-color:#ffcc84;
border-right-color:#ffcc84;
border-bottom-color:#ffcc84;
border-left-color:#ffcc84;
min-width:10rem;
text-align:center;
color:#111111;
background-color:#ffcc84;
}
@media (max-width: 991px) {
.home_ansprechpartner-badge {
}
}
@media (max-width: 767px) {
.home_ansprechpartner-badge {
}
}
.home_contactperson {
padding-top:2rem;
padding-left:2rem;
padding-right:2rem;
text-align:left;
}
.home_contactperson:not(.ct-section):not(.oxy-easy-posts),
.home_contactperson.oxy-easy-posts .oxy-posts,
.home_contactperson.ct-section .ct-section-inner-wrap{
display:flex;
}
.home_ansprechpartner_figure {
max-width:16.15rem;
width:100%;
}
@media (max-width: 991px) {
.home_ansprechpartner_figure {
max-width:13.5rem;
}
}
@media (max-width: 479px) {
.home_ansprechpartner_figure {
max-width:12.5rem;
}
}
.home_ansprechpartner_name {
font-family:Roboto_Slab;
padding-bottom:1rem;
padding-top:1rem;
font-weight:400;
color:#111111;
}
.maxValue {
}
.communi__perks__icon {
background-color: #0068b4;
border: 1px solid #0068b4;
padding: 10px;color: #ffffff;}.communi__perks__icon 
>svg {width: 30px;height: 30px;}.communi__perks__icon {
margin-right:1rem;
}
.communi__perks__text {
}
.communi__perks__item {
padding-top:1rem;
padding-bottom:1rem;
max-width:24rem;
width:100%;
text-align:left;
}
.communi__perks__item:not(.ct-section):not(.oxy-easy-posts),
.communi__perks__item.oxy-easy-posts .oxy-posts,
.communi__perks__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 767px) {
.communi__perks__item {
padding-bottom:0.555rem;
padding-top:0.555rem;
}
}
.bell-shake-infinite {
}
.oxy-close-modal {
}
.article-gallery_wrapper {
width:100%;
max-width:75rem;
height:1360px;
margin-left:auto;
margin-right:auto;
}
.article-gallery_wrapper:not(.ct-section):not(.oxy-easy-posts),
.article-gallery_wrapper.oxy-easy-posts .oxy-posts,
.article-gallery_wrapper.ct-section .ct-section-inner-wrap{
flex-wrap:wrap;
align-content:center;
}
@media (max-width: 1120px) {
.article-gallery_wrapper {
height:1170px;
}
}
@media (max-width: 991px) {
.article-gallery_wrapper {
padding-left:1rem;
padding-top:1rem;
padding-right:1rem;
padding-bottom:1rem;
height:2100px;
}
}
@media (max-width: 767px) {
.article-gallery_wrapper {
padding-bottom:2rem;
height:auto;
}
.article-gallery_wrapper:not(.ct-section):not(.oxy-easy-posts),
.article-gallery_wrapper.oxy-easy-posts .oxy-posts,
.article-gallery_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
}
@media (max-width: 479px) {
}
.article-gallery__figure {
width:30%;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:1.5rem;
padding-top:1.5rem;
padding-right:1.5rem;
padding-bottom:1.5rem;
overflow:hidden;
}
@media (max-width: 1120px) {
.article-gallery__figure {
width:28%;
}
}
@media (max-width: 991px) {
.article-gallery__figure {
width:45%;
}
}
@media (max-width: 767px) {
.article-gallery__figure {
width:21rem;
padding-top:1.125rem;
padding-right:1rem;
padding-bottom:1.125rem;
padding-left:1rem;
}
}
.article-gallery__image {
width:100%;
}
@media (max-width: 767px) {
.article-gallery__image {
object-fit:cover;
height:11rem;
object-position:top center;
}
}
.article-gallery__linkwrapper:hover{
background-color:#820027;
color:#ffffff;
border-left-color:#820027;
text-decoration:none;
}
.article-gallery__linkwrapper {
width:100%;
background-color:rgba(200,200,200,0.15);
padding-top:0.25rem;
padding-right:0.25rem;
padding-bottom:0.25rem;
padding-left:0.25rem;
border-right-color:#c8c8c8;
border-right-width:1px;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-color:#c8c8c8;
border-bottom-style:solid;
border-left-style:solid;
border-left-width:1px;
border-left-color:#c8c8c8;
transition-duration:0.1s;
transition-timing-function:ease;
}
.article-gallery__figcap {
padding-top:0.5rem;
padding-right:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
}
@media (max-width: 767px) {
.article-gallery__figcap {
}
}
.myLightbox {
}
.myLightbox:not(.ct-section):not(.oxy-easy-posts),
.myLightbox.oxy-easy-posts .oxy-posts,
.myLightbox.ct-section .ct-section-inner-wrap{
display:none;
}
.btn_kidsgames:hover{
}.btn_kidsgames:hover{
transform:translateY(-2px); color:#ffffff;
text-decoration:none;
transition-duration:0.2s;
transition-timing-function:ease;
}
.btn_kidsgames {
background-color :#e40428;
border: 1px solid #e40428;
}.btn_kidsgames {
transform:; padding-top:9px;
padding-bottom:9px;
padding-left:26px;
padding-right:26px;
border-radius:4px;
font-weight:600;
text-align:center;
transition-duration:0.2s;
transition-timing-function:ease;
}
@media (max-width: 479px) {
.btn_kidsgames {
}
}
.leiter-liste-wrapper {
padding-left:2.125rem;
}
@media (max-width: 991px) {
.leiter-liste-wrapper {
padding-left:0rem;
}
}
.global-card {
width:100%;
text-align:left;
background-color:#fdfdfd;
padding-bottom:2rem;
border-radius:8px;
max-width:70rem;
gap:3rem;
overflow:hidden;
}
.global-card:not(.ct-section):not(.oxy-easy-posts),
.global-card.oxy-easy-posts .oxy-posts,
.global-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:3rem;
}
.global-card__headline {
font-family:Open_Sans;
font-weight:600;
width:100%;
text-align:center;
padding-top:1rem;
padding-bottom:1rem;
padding-left:1rem;
padding-right:1rem;
background-color:rgba(0,104,180,0.06);
color:#0068b4;
}
.global-card__slogan {
font-weight:600;
background-color:rgba(255,204,132,0.55);
padding-top:0.5rem;
padding-right:1rem;
padding-bottom:0.5rem;
padding-left:1rem;
border-top-left-radius:12px;
border-bottom-right-radius:12px;
}
@media (max-width: 479px) {
.global-card__slogan {
width:100%;
max-width:310px;
}
}
.global-card__column-left {
width:45%;
}
@media (max-width: 991px) {
.global-card__column-left {
width:100%;
}
}
.global-card__image {
attachment_height:1707;
attachment_width:2560;
attachment_url:https://feg-uedem.de/wp-content/uploads/2023/07/8K4A8027-scaled.jpg;
width:100%;
border-radius:4px;
}
@media (max-width: 991px) {
.global-card__image {
max-width:30rem;
margin-left:auto;
margin-right:auto;
}
}
.global-card__contact {
padding-top:3rem;
}
.global-card__text {
}
.global-card__column-right {
width:55%;
}
@media (max-width: 991px) {
.global-card__column-right {
width:100%;
}
}
.global-card__columns {
gap:3rem;
padding-left:3rem;
padding-right:3rem;
}
.global-card__columns:not(.ct-section):not(.oxy-easy-posts),
.global-card__columns.oxy-easy-posts .oxy-posts,
.global-card__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:3rem;
}
@media (max-width: 991px) {
.global-card__columns {
}
.global-card__columns:not(.ct-section):not(.oxy-easy-posts),
.global-card__columns.oxy-easy-posts .oxy-posts,
.global-card__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
@media (max-width: 767px) {
.global-card__columns {
padding-left:1rem;
padding-right:1rem;
}
}
.global-card__additional-content {
width:100%;
padding-left:3rem;
padding-right:3rem;
}
@media (max-width: 767px) {
.global-card__additional-content {
padding-left:1rem;
padding-right:1rem;
}
}
.global-partner:last-of-type{
border-bottom-width:0px;
border-bottom-style:none;
}
.global-partner {
width:100%;
text-align:left;
gap:2rem;
padding-bottom:6rem;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#0068b4;
}
.global-partner:not(.ct-section):not(.oxy-easy-posts),
.global-partner.oxy-easy-posts .oxy-posts,
.global-partner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
@media (max-width: 991px) {
.global-partner {
padding-bottom:3rem;
}
.global-partner:not(.ct-section):not(.oxy-easy-posts),
.global-partner.oxy-easy-posts .oxy-posts,
.global-partner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.global-partner__headline {
font-family:Open_Sans;
font-weight:600;
padding-bottom:3.1rem;
}
@media (max-width: 991px) {
.global-partner__headline {
padding-bottom:1rem;
}
}
.global-partner__left {
width:50%;
}
@media (max-width: 991px) {
.global-partner__left {
width:100%;
}
}
.global-partner__right {
width:50%;
}
@media (max-width: 991px) {
.global-partner__right {
width:100%;
}
.global-partner__right:not(.ct-section):not(.oxy-easy-posts),
.global-partner__right.oxy-easy-posts .oxy-posts,
.global-partner__right.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.global-partner__link {
margin-top:3rem;
}
.spendengrid {
max-width:100%;
display:grid; grid-template-columns:var(--grid-12); gap: var(--space-xs); align-items:stretch;
}
.spielmobil-gridelement {
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:rgba(0,120,150,0.2);
border-right-color:rgba(0,120,150,0.2);
border-bottom-color:rgba(0,120,150,0.2);
border-left-color:rgba(0,120,150,0.2);
border-radius:var(--radius-s) ;
padding-bottom:var(--space-xs) ;
padding-left:var(--space-xs) ;
padding-top:var(--space-xs) ;
padding-right:var(--space-xs) ;
overflow:hidden;
background-color:#ffffff;
box-shadow:0px 2px 4px -2px rgba(200,200,200,0.25);
}
.spielmobil-gridelement:not(.ct-section):not(.oxy-easy-posts),
.spielmobil-gridelement.oxy-easy-posts .oxy-posts,
.spielmobil-gridelement.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.spielmobil-gridelement {
}
}
@media (max-width: 767px) {
.spielmobil-gridelement {
}
}
.spielmobil-image {
margin-bottom:var(--space-xs) ;
object-fit:cover;
width:100%;
align-self:center;
}
@media (max-width: 991px) {
.spielmobil-image {
height:300px;
object-fit:cover;
}
}
.spielmobil-gegenstand {
font-family:Open_Sans;
font-size:var(--text-m) ;
color:#2c2c2c;
padding-right:var(--space-xs) ;
line-height:1.2;
padding-left:var(--space-xs) ;
}
.spielmobil-preis {
padding-right:var(--space-xs) ;
padding-left:var(--space-xs) ;
}
.auslandshilfe-card {
width:100%;
background-color:#fdfdfd;
border-radius:var(--radius-m) ;
overflow:hidden;
padding-left:var(--space-l) ;
padding-top:var(--space-l) ;
padding-right:var(--space-l) ;
padding-bottom:var(--space-l) ;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#e3ecef;
border-right-color:#e3ecef;
border-bottom-color:#e3ecef;
border-left-color:#e3ecef;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
box-shadow:0px 4px 10px -2px rgba(0,120,150,0.04);
}
.auslandshilfe-card:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-card.oxy-easy-posts .oxy-posts,
.auslandshilfe-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: var(--space-l) ;grid-row-gap: 20px;}
@media (max-width: 991px) {
.auslandshilfe-card {
}
.auslandshilfe-card:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-card.oxy-easy-posts .oxy-posts,
.auslandshilfe-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
@media (max-width: 767px) {
.auslandshilfe-card {
padding-right:0 ;
padding-left:0 ;
background-color:rgba(253,253,253,0);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
padding-top:0 ;
padding-bottom:0 ;
box-shadow:0px 0px 0px rgba(0,120,150,0);
}
}
.auslandshilfe-card__content-wrapper {
text-align:left;
gap:var(--space-s) ;
width:100%;
}
.auslandshilfe-card__content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-card__content-wrapper.oxy-easy-posts .oxy-posts,
.auslandshilfe-card__content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:var(--space-s) ;
}
@media (max-width: 767px) {
.auslandshilfe-card__content-wrapper {
}
}
.auslandshilfe-card__title {
font-family:Open_Sans;
font-size:var(--h3) ;
color:#005a70;
}
.auslandshilfe-card__lede {
}
.auslandshilfe-card__image-wrapper {
border-radius:var(--radius-s) ;
overflow:hidden;
height:100%;
}
@media (max-width: 991px) {
.auslandshilfe-card__image-wrapper {
max-width:34rem;
width:100%;
}
}
.auslandshilfe-card__image {
attachment_height:768;
attachment_width:1024;
attachment_url:https://feg-uedem.de/wp-content/uploads/2024/04/Saris-1520-Plane-PS-02.jpg;
object-fit:cover;
width:100%;
height:100%;
border-radius:var(--radius-s) ;
}
.auslandshilfe-cardwrapper {
background-color:rgba(227,236,239,0.5);
}
.btn-kidsgames {
}
.oxy-gallery-custom {
padding-left:calc(var(--section-padding-x)/1.5) ;
padding-right:calc(var(--section-padding-x)/1.5) ;
}
.aktuellesIframe {
width:100%;
}
.aktuelles-uhlia-imagegrid {
padding-left:var(--section-padding-x) ;
padding-right:var(--section-padding-x) ;
}
@media (max-width: 991px) {
.aktuelles-uhlia-imagegrid {
}
}
.auslandshilfe-project-card {
width:100%;
background-color:#fdfdfd;
border-radius:var(--radius-m) ;
overflow:hidden;
padding-left:var(--space-l) ;
padding-top:var(--space-l) ;
padding-right:var(--space-l) ;
padding-bottom:var(--space-l) ;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#e3ecef;
border-right-color:#e3ecef;
border-bottom-color:#e3ecef;
border-left-color:#e3ecef;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
box-shadow:0px 4px 10px -2px rgba(0,120,150,0.04);
}
.auslandshilfe-project-card:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-project-card.oxy-easy-posts .oxy-posts,
.auslandshilfe-project-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: center;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: var(--space-l) ;grid-row-gap: 20px;}
@media (max-width: 991px) {
.auslandshilfe-project-card {
}
.auslandshilfe-project-card:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-project-card.oxy-easy-posts .oxy-posts,
.auslandshilfe-project-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
@media (max-width: 767px) {
.auslandshilfe-project-card {
padding-right:0 ;
padding-left:0 ;
background-color:rgba(253,253,253,0);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
padding-top:0 ;
padding-bottom:0 ;
box-shadow:0px 0px 0px rgba(0,120,150,0);
}
}
.auslandshilfe-lebensmittelcard {
width:100%;
background-color:#fdfdfd;
border-radius:var(--radius-m) ;
overflow:hidden;
padding-left:var(--space-l) ;
padding-top:var(--space-l) ;
padding-right:var(--space-l) ;
padding-bottom:var(--space-l) ;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#e3ecef;
border-right-color:#e3ecef;
border-bottom-color:#e3ecef;
border-left-color:#e3ecef;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
box-shadow:0px 4px 10px -2px rgba(0,120,150,0.04);
}
.auslandshilfe-lebensmittelcard:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-lebensmittelcard.oxy-easy-posts .oxy-posts,
.auslandshilfe-lebensmittelcard.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: var(--space-l) ;grid-row-gap: 20px;}
@media (max-width: 991px) {
.auslandshilfe-lebensmittelcard {
}
.auslandshilfe-lebensmittelcard:not(.ct-section):not(.oxy-easy-posts),
.auslandshilfe-lebensmittelcard.oxy-easy-posts .oxy-posts,
.auslandshilfe-lebensmittelcard.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
@media (max-width: 767px) {
.auslandshilfe-lebensmittelcard {
padding-right:0 ;
padding-left:0 ;
background-color:rgba(253,253,253,0);
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
padding-top:0 ;
padding-bottom:0 ;
box-shadow:0px 0px 0px rgba(0,120,150,0);
}
}
.lebensmittel-bildunterschrift {
font-family:Open_Sans;
font-size:var(--text-s) ;
padding-top:2px;
width:100%;
text-align:center;
color:#005a70;
font-weight:600;
}
.einweihung-programmtext {
max-width:42rem;
} h2, .h2 {font-size: 2.566rem;}
h3, .h3 {font-size: 2.027rem;}
h4, .h4 {font-size: 1.424rem;}
h5, .h5 {font-size: 1.266rem;}
.big-h {font-size: 4.11rem;}
.bautagebuch-h1 {font-size:3.247rem;}
@media (max-width: 1300px) {
h2, .h2 {font-size: 2.281rem;}
h3, .h3 {font-size: 1.802rem;}
h4, .h4 {font-size: 1.266rem;}
h5, .h5 {font-size: 1.125rem;}
.big-h {font-size: 2.027rem;}
.bautagebuch-h1 {font-size:2.027rem;}
}
@media (max-width: 900px) {
h2 {font-size: 2.027rem;}
h3, .h3 {font-size: 1.602rem;}
h4, .h4 {font-size: 1.266rem;}
h5, .h5 {font-size: 1.125rem;}
.big-h {font-size: 1.125rem;}
.bautagebuch-h1 {font-size:1.802rem;}
}
h2, .h2 {font-size: clamp(2.027rem, calc(2.027rem + ((1vw - 0.2rem) * 0.7308)), 2.566rem);}
h3, .h3 {font-size: clamp(1.602rem, calc(1.602rem + ((1vw - 0.2rem) * 0.5763)), 2.027rem);}
h4, .h4 {font-size: clamp(1.266rem, calc(1.266rem + ((1vw - 0.2rem) * 0.2142)), 1.424rem);}
h5, .h5 {font-size: clamp(1.125rem, calc(1.125rem + ((1vw - 0.2rem) * 0.1912)), 1.266rem);}
.big-h {font-size: clamp(1.424rem, calc(1.424rem + ((1vw - 0.2rem) * 3.642)), 4.11rem);}
.bautagebuch-h1 {font-size: clamp(1.802rem, calc(1.802rem + ((1vw - 0.2rem) * 1.9593)), 3.247rem);}  html {background-color: #fdfdfd; scroll-behavior: smooth;}
:focus-visible {outline: 3px solid #18a0fb;}
body:not(.user-is-tabbing) *:focus  {outline: none;}
:focus {outline: 3px solid #18a0fb;} @supports (object-fit: cover) {
.crop-image, .object-fit {object-fit: cover; object-position: center center;}
.crop-image__top-left {object-position: top left; transition: 0.3s ease;}
}
.crop-image {width:100%; height: 100%;}
.object-container {overflow:hidden; max-width:100%;}
.overview-image {height: 14rem !important;} .no-list-style {list-style-type:none;}
.square {list-style-type:square;}
span.arrow-extend {transition: 0.3s ease all;}
.btn-minimal:hover span.arrow-extend {transform: translateX(0.25rem);}
.ct-shortcode {max-width:100%;}
.underline a {text-decoration: underline;}
.btn-arrow:hover .btn-arrow__text {left:0; transition: 0.3s all ease;}
.btn-arrow:hover {text-decoration:none;!important;color:white;}
.btn-arrow:hover .btn-arrow__icon {opacity:1; transition: 0.3s ease;}
.btn-arrow__icon:hover {transition: 0.2s ease;}
@media (max-width:991px) {
.disable-animation {opacity: 1;
transform: translate(0) scale(1);}
} .oxy-pro-menu-container {z-index:3600!important;}
.main-nav_search-modal form input, .searchpage_searchform form input {border-radius: 20px!important; font-family: 'Roboto Slab'; letter-spacing: 0.25px; text-transform: uppercase;}
.main-nav_search-modal form input[placeholder], .searchpage_searchform form input[placeholder]  {padding-left:1.25rem; text-transform: none;}
.open-search {margin-top: 3.653rem;}
.open-search a:before {background-image: url(https://feg-uedem.de/wp-content/uploads/2022/04/lnr-magnifier.svg); 
margin-right: 0.3653rem; width:0.95rem; height: 0.95rem; background-size: contain; content:''; background-repeat: no-repeat;}
#main-search-link:hover .search-icon {color:#005a70;}
.oxy-pro-menu-dropdown-icon-click-area {position: absolute;left: 0;width: 100%;z-index: 9000;}
#menu-item-49 .oxy-pro-menu-dropdown-icon-click-area svg {position: absolute;left: 7.9rem;}
#menu-item-57 .oxy-pro-menu-dropdown-icon-click-area svg {position: absolute;left: 13.4rem;}
.sidebar-gruppen .sidebar-active {background-color: #007896; color: white;}
.sidebar-angebote .sidebar-active {background-color: #820027; color: white;}
.sidebar-kurse .sidebar-active {background-color: #007a6c; color: white;}
.overview-link:hover .link-overlay {opacity:1;}
.overview-link:hover .overlay-icon {animation: hithere 0.52s ease;}
.overlay-icon {transform: scale(1); transition:0.3s ease-in-out;}
.rcb-content-blocker {width:100%; max-width:60rem;margin:0 auto; border:0.2px solid #c8c8c8; border-radius:8px;}
@media (min-width:992px) {
.communi-link::before {width:1rem; height: 1rem; background-size:contain; background-image:url(https://feg-rebuild.joekendev.de/wp-content/uploads/2022/11/lnr-users.svg); background-repeat: norepeat; content:''; position: absolute; margin-left:2rem;}
.communi-link a {padding-left:3.25rem!important;}
}
.reiheGrid p {max-width:20rem;}
body.oxy-modal-active {overflow:auto; position:initial;}
@keyframes hithere {
0% {transform: scale(1);}
40% { transform: rotate(-15deg) scale(1.2); }
100% { transform: rotate(0deg) scale(1); }
} .mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {background-color:rgba(200,200,200,0.125)!important; border-radius:50px 0 50px 50px; align-items: center;}
.playlist-player .mejs-container, .playlist-player .mejs-container .mejs-controls, .playlist-player .mejs-embed, .playlist-player .mejs-embed body {border-radius:0 50px 50px 50px;}
.mejs-controls {height:50px!important;}
.mejs-container {height:50px!important;} .mejs-container .mejs-button > button {
background-image: url(https://feg-uedem.de/wp-content/uploads/2022/07/mejs-controls-custom.svg);
}
.mejs-container .mejs-time {
color: #111111;
}  .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
background-color: rgb(180,180,180);
} .mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded {
background-color: rgb(200, 200, 200);
} .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
background: #007896;
}
.mejs-container * {font-family: 'Open Sans'!important;} .mejs-container .mejs-time-buffering,
.mejs-container .mejs-time-current,
.mejs-container .mejs-time-float,
.mejs-container .mejs-time-float-corner,
.mejs-container .mejs-time-float-current,
.mejs-container .mejs-time-hovered,
.mejs-container .mejs-time-loaded,
.mejs-container .mejs-time-marker,
.mejs-container .mejs-time-total,
.mejs-container .mejs-horizontal-volume-total,
.mejs-container .mejs-time-handle-content {
height: 3px;
}
.mejs-container .mejs-time-handle-content {
top: -6px;
}
.mejs-controls .mejs-time-rail span.mejs-time-handle-content {border-radius:100%!important;}
.mejs-container .mejs-time-total {
margin-top: 8px;
}
.mejs-container .mejs-horizontal-volume-total {
top: 19px;
}
@media (min-width:1730px) {
.viewAll {position:fixed; right:2.5vw; bottom:1vw; margin-top:0;}
}
@media (max-width:1288px) {
#footer .ct-section-inner-wrap {display:flex; flex-direction:column-reverse;}
.copyrightYear {margin-top:0.702rem;}
}
.mega-menu__spenden:hover .ct-text-block {color:#007a6c;}
.mega-menu__spenden svg {transition:0.2s ease-in-out;transform:scale(1);}
.mega-menu__spenden:hover svg {fill:#007a6c;transform:scale(1.1); transition:0.2s ease-in-out;}
.post-thumb, .post-thumb-right {display:none;}
.post-arrow, .post-arrow-right {display:none;}
.post-arrow-mobile, .post-arrow-mobile-right {width: 0.889rem;height:1rem;display:block;fill:#005a70;}
.post-arrow-mobile {margin-right: 0.3rem;}
.post-arrow-mobile-right {margin-left: 0.3rem;}
.post-nav, .post-nav-right {display: flex;align-items:center;padding:1.125rem;}
@media (max-width:1000px){
.videoPodcast__meta, .audioMeta {padding-left: 1rem; padding-right:1rem;}
}
@media (min-width:993px) { .postid-191 .gottesdienst-tabelle {margin-bottom: 5.5rem;}
.post-nav, .post-nav-right {position:fixed;top:0;bottom:0;padding:0;}
.post-nav {left:0;}
.post-nav-right {right:0;}
.post-nav:hover .extension-wrapper, .post-nav-right:hover .extension-wrapper-right {transform:translateX(0);}
.post-thumb, .post-thumb-right {display:block;}
.post-thumb a, .post-thumb-right a {width: 6rem;height: 6rem;display: inline-block;overflow: hidden;border-radius:100%;}
.post-thumb a {margin-left:1.125rem;}
.post-thumb-right a {margin-right:1.125rem;}
.post-thumb img, .post-thumb-right img {object-fit:cover;width:100%;height:100%;}
.extension-wrapper, .extension-wrapper-right {display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#fdfdfd;border-radius:8px;transition:0.8s ease-in-out;}
.extension-wrapper {transform:translateX(-50vw);}
.extension-wrapper-right {transform:translateX(50vw);}
.post-arrow, .post-arrow-right {padding:1rem;width:2.566rem;fill:#005a70;background-color:#fdfdfd;position:relative;z-index:100;display:flex;align-items:center;justify-content:center;display:block;}
.post-arrow {padding-right:0;}
.post-arrow-right {padding-left:0;}
.post-arrow-mobile, .post-arrow-mobile-right {display:none;}
.extension-wrapper > a, .extension-wrapper-right > a {padding:2.5rem 0;}
.extension-wrapper:hover > a, .extension-wrapper-right:hover > a {text-decoration:none; color:#005a70;}
}
@media (max-width:992px){
.playlist-player .mejs-container, .playlist-player .mejs-container .mejs-controls, .playlist-player .mejs-embed, .playlist-player .mejs-embed body {border-radius:0 0 30px 30px;}
}
@media (max-width:767px){
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {border-radius:0 0 30px 30px;}
} .carouselLink:hover {text-decoration:none;}
#show-zeitraffer.start-button-active-slider {background-color:#820027!important;}
.home_overview-groups__button .home_overview-groups__arrow {transform:translateX(0);transition: 0.26s ease;}
.home_overview-groups__button:hover .home_overview-groups__arrow {transform:translateX(0.2rem);}
.home_postcarousel__feature-short img {object-fit: cover; object-position: center center; width:100%; height:100%;}
.oxy-modal-backdrop.live {height:0;}
.bell-shake:hover svg {animation: bellshake .5s cubic-bezier(.36,.07,.19,.97) both;
transform-origin: top right; }
.bell-shake-infinite svg {animation: bellshake-slow 3.6s infinite cubic-bezier(.36,.07,.19,.97) both; animation-delay:1s;
transform-origin: top right; }
@keyframes bellshake {
0% { transform: rotate(0); }
15% { transform: rotate(5deg); }
30% { transform: rotate(-5deg); }
45% { transform: rotate(4deg); }
60% { transform: rotate(-4deg); }
75% { transform: rotate(2deg); }
85% { transform: rotate(-2deg); }
92% { transform: rotate(1deg); }
100% { transform: rotate(0); }
}
@keyframes bellshake-slow {
0% { transform: rotate(0); }
2% { transform: rotate(5deg); }
6% { transform: rotate(-5deg); }
8% { transform: rotate(4deg); }
10% { transform: rotate(-4deg); }
12% { transform: rotate(2deg); }
14% { transform: rotate(-2deg); }
17% { transform: rotate(1deg); }
20% { transform: rotate(0); }
}
@media (max-width:1120px) {.home_postcarousel__item:nth-child(3) {display:none;}}
@media (max-width:768px) {.home_postcarousel__item:nth-child(2) {display:none;}}
@media (max-width:667px) {
.aktuelles-content-wrapper {position: static; width: 95vw; max-width:100%;}
} @media (min-width:769px) {
.unslider-arrow {background: rgba(0, 120, 150, 1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==) no-repeat scroll 50% 50% / 7px 11px!important;}
}
.unslider-nav li {box-shadow:none!important;}
@media (max-width:768px) {
.berghof-slider .unslider li {padding:0!important;}
} .blogview_videothumb .reiheTitelbild {height:initial!important; margin-top:-7%;}
div.oxy-repeater-pages, div.oxy-repeater-pages-wrap {flex-wrap:wrap; justify-content:center;}
.rotate-blog-filter {transform: rotate(180deg);}
.mein-gott_button-primary:hover .mein-gott_button__label, .mein-gott_button-primary:hover .mein-gott_button__icon {color:white!important;}
.mein-gott_button:hover .mein-gott_button__label {text-decoration:none!important;}
.mein-gott_button:hover {text-decoration:none!important;}
@media (min-width:1800px) {
.mein-gott_linkwrapper {right: 7vw;}
}
@media (max-width:1250px) {
.mein-gott_linkwrapper {right: 2rem;}
}
@media (min-width:1121px) {
.mein-gott_button:hover .mein-gott_button__label {width:8rem;}
.mein-gott_button:hover .mein-gott_button__label-wide {width:14.65rem;}
.mein-gott_button:hover .mein-gott_button__label-primary {width:14.65rem;}
}
.pulse {animation: pulse 3s infinite; transform:scale(1); transition:0.1s ease;}
@keyframes pulse {
0% {
transform: scale(0.96);
}
60% {
transform: scale(1);
}
100% {
transform: scale(0.96);
}
} .zu {margin-bottom:0.346rem;}
.sH {line-height:2.02;}
.strichliste {margin-left:0.889rem;}
.strichliste li:before {content: '– '; margin-left: -0.889rem;}
.bautagebuch-liste li::marker {color:#007896;}
.bautagebuch-liste {padding-left: 1.125rem;}
.freizeit-h {color:#820027; font-weight:400;}
.g-h {font-weight:400;}
.cafe-k-img {display: flex;flex-direction: column;align-items: center;}
.cafe-k-img img {max-height: 25rem; width: auto;}
.no-figure {margin:0;}
.linkspace {padding-top:1.5rem;padding-bottom:1.5rem;}
.pfadfinder-list li {list-style-image:url(https://feg-uedem.de/wp-content/uploads/2022/08/blatt.png);}
.open-sans {font-family: 'Open_Sans';}
.ukraine-spendenliste li::marker {color:#063f9d;}
.g-max-text {width:100%;max-width:50rem;}
.lg-outer, .lg-backdrop {
z-index: 9999999999!important;
}
@media (max-width:599px) {
.g-swap {flex-direction: column-reverse; flex-wrap: nowrap!important;}
.removeMbottom {margin-bottom:0!important; padding-bottom:0!important;}
}
@media (min-width:990px) {
.last {padding-bottom: 1.5rem;}
.freizeit-h, .g-h {font-weight:300;}
}
@media (min-width:1200px) {
.indent {padding-left: 2rem;}
.freizeit-img img {max-height: 14rem; width: auto; position: absolute;}
.freizeit {padding-bottom: 1.25rem;}
}
.freizeit {position: relative;}
.freizeit-p, .g-p {margin-top: 0.5rem;}
.freizeit-h, .freizeit-p, .g-p {width: 50rem; max-width: 100%;}
.bautagebuch-img {position: relative;}
.img-hover::after {transition:0.3s ease; opacity:0;content:''}
.img-hover:hover::after {background-color:#0068b4; border:4px solid #ffcc84; pointer-events:none; position:absolute; top:0; bottom:0; left:0; right:0; content:''; opacity: 0.25; transition:0.2s ease;}
.addMargin-t {margin-top:1.424rem!important;}
.addMargin-b {margin-bottom:1.424rem!important;}
.addPadding-b {padding-bottom:1rem!important;}
.removePadding-b {padding-bottom:0;}
.removePadding-t {padding-top:0;}
.removeMargin-t {margin-top:0;}
.wp-block-table {margin:0;}
@media (max-width:760px) {
.wp-block-table td {display:flex; padding:0!important;}
.wp-block-table tr {display: block; padding-top:1rem; padding-bottom:1rem;}
} .reihenCover-slider:hover .reiheCaption {opacity:1;transition:0.3s ease;}
.reiheGrid {
transition:0.3s ease;
opacity:1;
transform:scale(1);
padding-left: 2.281rem; padding-right:2.281rem;
padding-left: clamp(0.216rem, calc(0.216rem + ((1vw - 0.2rem) * 6.7607)), 5.202rem); padding-right: clamp(0.216rem, calc(0.216rem + ((1vw - 0.2rem) * 6.7607)), 5.202rem);} #ct-builder [data-aos] {opacity: 1; transform: translate(0) scale(1);}
.leiter-liste-bereich li::marker, .leiter-liste-bereich-1 li::marker {color:#005a70;content:'› '}
.leiter-liste-bereich-1 {margin-top:0;}
@media (min-width:1024px) {
.leiter-liste-bereich {column-count:2; column-gap:4rem;margin-top:0;}
}
@media (max-width:992px) {
.leiter-liste-bereich, .leiter-liste-bereich-1 {padding-left:2rem;}
}
.postid-1615 .hide-on-post {display:none!important;} #div_block-10-30-3 {border:1px solid #cddce5;}
@media (max-width:767px) {
#div_block-10-30-3 img {object-fit:contain;}
} :root {
--radius-xs: 0.4444444444rem;
--radius-s: 0.6666666667rem;
--radius-m: 1rem;
--radius-l: 1.5rem;
--radius-xl: 2.25rem;
--radius-xxl: 3.375rem;
--radius-50: 50%;
--radius-circle: 50%;
--grid-1: repeat(1, minmax(0, 1fr));
--grid-2: repeat(2, minmax(0, 1fr));
--grid-3: repeat(3, minmax(0, 1fr));
--grid-4: repeat(4, minmax(0, 1fr));
--grid-5: repeat(5, minmax(0, 1fr));
--grid-6: repeat(6, minmax(0, 1fr));
--grid-7: repeat(7, minmax(0, 1fr));
--grid-8: repeat(8, minmax(0, 1fr));
--grid-9: repeat(9, minmax(0, 1fr));
--grid-10: repeat(10, minmax(0, 1fr));
--grid-11: repeat(11, minmax(0, 1fr));
--grid-12: repeat(12, minmax(0, 1fr));
--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);
--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);
--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);
--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);
--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);
--grid-3-2: minmax(0, 3fr) minmax(0, 2fr);
--grid-auto-2: repeat(auto-fit, minmax(min(24.9163879599rem, 100vw - 3.75rem), 1fr));
--grid-auto-3: repeat(auto-fit, minmax(min(18.671679198rem, 100vw - 3.75rem), 1fr));
--grid-auto-4: repeat(auto-fit, minmax(min(14.9298597194rem, 100vw - 3.75rem), 1fr));
--grid-auto-5: repeat(auto-fit, minmax(min(12.4373956594rem, 100vw - 3.75rem), 1fr));
--grid-auto-6: repeat(auto-fit, minmax(min(10.6580829757rem, 100vw - 3.75rem), 1fr));
--section-gutter: 1.5rem;
--space-xs: clamp(0.6666666667rem, calc(0.2861230329vw + 0.6094420601rem), 0.8333333333rem);
--space-s: clamp(1rem, calc(0.4291845494vw + 0.9141630901rem), 1.25rem);
--space-m: clamp(1.5rem, calc(0.643776824vw + 1.3712446352rem), 1.875rem);
--space-l: clamp(1.9995rem, calc(1.3957081545vw + 1.7203583691rem), 2.8125rem);
--space-xl: clamp(2.6653335rem, calc(2.6668094421vw + 2.1319716116rem), 4.21875rem);
--space-xxl: clamp(3.5528895555rem, calc(4.7643526944vw + 2.6000190166rem), 6.328125rem);
--section-space-xs: clamp(1.3333333333rem, calc(2.0028612303vw + 0.9327610873rem), 2.5rem);
--section-space-s: clamp(2rem, calc(3.0042918455vw + 1.3991416309rem), 3.75rem);
--section-space-m: clamp(3rem, calc(4.5064377682vw + 2.0987124464rem), 5.625rem);
--section-space-l: clamp(3.999rem, calc(7.6197424893vw + 2.4750515021rem), 8.4375rem);
--section-space-xl: clamp(5.330667rem, calc(12.5761081545vw + 2.8154453691rem), 12.65625rem);
--section-space-xxl: clamp(7.105779111rem, calc(20.3924392944vw + 3.0272912521rem), 18.984375rem);
--section-padding-x: clamp(1.5rem, calc(0.643776824vw + 1.3712446352rem), 1.875rem);
--gutter: clamp(1.5rem, calc(0.643776824vw + 1.3712446352rem), 1.875rem);
--text-xs: clamp(0.75rem, calc(0.4291845494vw + 0.6641630901rem), 1rem);
--text-s: clamp(0.875rem, calc(0.2145922747vw + 0.8320815451rem), 1rem);
--text-m: clamp(1rem, calc(0.2145922747vw + 0.9570815451rem), 1.125rem);
--text-l: clamp(1.2rem, calc(0.5143776824vw + 1.0971244635rem), 1.499625rem);
--text-xl: clamp(1.44rem, calc(0.959656867vw + 1.2480686266rem), 1.999000125rem);
--text-xxl: clamp(1.728rem, calc(1.6080123032vw + 1.4063975394rem), 2.6646671666rem);
--h6: clamp(0.6875rem, calc(0vw + 0.6875rem), 0.6875rem);
--h5: clamp(0.75rem, calc(0vw + 0.75rem), 0.75rem);
--h4: clamp(1rem, calc(0.4291845494vw + 0.9141630901rem), 1.25rem);
--h3: clamp(1.125rem, calc(0.241416309vw + 1.0767167382rem), 1.265625rem);
--h2: clamp(1.42375rem, calc(1.0364806867vw + 1.2164538627rem), 2.0275rem);
--h1: clamp(2.0275rem, calc(2.7905579399vw + 1.469388412rem), 3.653rem);
} @media (min-width:992px) {
.auslandshilfe-cardwrapper .auslandshilfe-card:nth-child(2n) .auslandshilfe-card__content-wrapper {order:2;}
}
ul.checklist {
list-style-type:none;
padding-left:0;
}
ul.checklist li {
display: flex;align-items:center;
}
ul.checklist li:before {
content: '';
display:inline-flex;
width:1em; height:1em;
background-image: url(https://feg-uedem.de/wp-content/uploads/2024/04/check-solid6.svg);
background-repeat:no-repeat;
background-size:contain;
margin-right:0.25em;
align-self:center;
}
ul.checklist-blue li:before {
content: '✓';
color: #007896;
font-weight:700;
background-image:none;
width: unset;
height: unset;
margin-right:6px;
}
@media (max-width:991px) {
.spielmobil-gridelement {grid-column:span 6!important;
grid-row:span 2!important;}
}
@media (max-width:767px) {
.spielmobil-gridelement {grid-column:span 12!important;}
.einweihung-programmtext div {flex-direction:column;gap:0!important;padding-bottom:0.5em;}
}
.spielmobil-spenden li::marker {color: #005a70;}
.spielmobil-spenden li {margin-top:1.2em;}
#aufrufKleinbus:hover {text-decoration:none;}
#aufrufKleinbus:hover svg {fill:#820027!important;}
.oxy-gallery-custom figure {border-radius:var(--radius-m);}
.pswp--open {
z-index: 9999999999!important;
}
.aktuelles-uhlia-imagegrid img {object-fit:cover;aspect-ratio:1/1;border-radius:var(--radius-m);}
.limit-blog {width:100%;max-width:57.5rem;}
figure.is-type-video, figure.blog-feature {margin:0;}@media (max-width:1150px) {
.tshirt-teaser {flex-wrap:wrap;flex-direction:row;justify-content:center;}
}.home_postcarousel__link:hover .btn_blogread{
background-color:#820027;
border-top-color:#820027;
border-right-color:#820027;
border-bottom-color:#820027;
border-left-color:#820027;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
color:#ffffff;
}
.home_aktuellesVideo__headline a:hover{
text-decoration:none;
color:#111111;
}
.home_aktuellesVideo__headline a{
color:#111111;
}
.cookie-button a:hover{
background-color:#820027;
border-top-color:#820027;
border-right-color:#820027;
border-bottom-color:#820027;
border-left-color:#820027;
color:#ffffff;
text-decoration:none;
}
.cookie-button a{
padding-top:0.75rem;
padding-right:1.5rem;
padding-bottom:0.75rem;
padding-left:1.5rem;
border-top-color:#005a70;
border-right-color:#005a70;
border-bottom-color:#005a70;
border-left-color:#005a70;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:58px;
transition-duration:0.1s;
transition-timing-function:ease;
}
#consent-footer a{
color:#2c2c2c;
}
.post-list__post:first-of-type .blog-title{
border-top-width:0px;
border-top-style:none;
}
.blog-title a:hover{
color:#005a70;
text-decoration:none;
transition-duration:0.1s;
transition-timing-function:ease;
}
.blog-title a{
color:#2c2c2c;
transition-duration:0.1s;
transition-timing-function:ease;
}
.archive-vidlist--active{
background-color:#e3ecef;
border-radius:50px;
}
.playlist-active:hover{
color:#111111;
background-color:#e3ecef;
}
.playlist-active{
transition-duration:0.2s;
transition-timing-function:ease;
border-radius:100px;
background-color:#e3ecef;
color:#111111;
cursor:default;
}
.audioImage .reiheTitelbild{
width:100%;
height:100%;
object-fit:cover;
}
.owl-dots{
}
.owl-dot{
}
.reihenCover-slider{
position:relative;
line-height:0;
margin-left:2.566rem;
margin-right:2.566rem;
margin-bottom:1rem;
margin-top:1rem;
}
.reiheCaption:hover{
opacity:1;
transition-duration:0.3s;
transition-timing-function:ease;
}
.reiheCaption{
font-family:Roboto_Slab;
width:100%;
padding-left:0.5rem;
padding-right:0.5rem;
padding-top:1.125rem;
padding-bottom:1.125rem;
text-align:center;
background-color:rgba(130,0,39,0.95);
position:absolute;
bottom:0px;
line-height:1.6;
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
transition-duration:0.3s;
transition-timing-function:ease;
opacity:0;
color:#ffffff;
}
.sliderCover{
border-radius:6px;
}
.carouselLink{
border-radius:6px;
}
.reihenTitel:hover{
color:#820027;
}
.reihenTitel{
font-family:Roboto_Slab;
font-size:1.424rem;
text-align:center;
font-weight:300;
}
.reiheGrid:hover{
color:#820027;
}
.reiheGrid{
display:flex;
flex-direction:column;
align-items:center;
padding-bottom:2.887rem;
padding-top:2.887rem;
color:#2c2c2c;
}
.reihenCover{
max-width:20rem;
width:100%;
line-height:0;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
overflow:hidden;
border-radius:6px;
}
.reiheTitelbild{
}
.berghof-slider .unslider .next{
}
.berghof-slider .unslider .prev{
}
.berghof-slider .unslider li{
}
.berghof-slider .unslider{
}
.bautagebuch-img img{
margin-top:0.493rem;
margin-bottom:0.493rem;
}
.bautagebuch-p2{
width:40rem;
max-width:100%;
padding-top:0rem;
padding-bottom:0.702rem;
margin-left:auto;
margin-right:auto;
}
.godi-infotext strong{
font-weight:600;
}
.sub-menu .sub-menu{
background-color:#fdfdfd;
background-color: #fdfdfd!important;
}
.oxy-pro-menu-mobile-close-icon{
}
.main-nav_search-modal #searchsubmit{
}
.oxy-pro-menu-container{
background-image:url(#); box-shadow:-6px 0px 8px rgba(0,0,0,0.06);
}
.main-nav_search-modal form label{
}
.main-nav_search-modal form{
float:right;
padding-top:1.25rem;
padding-left:1.25rem;
padding-right:1.25rem;
padding-bottom:1.25rem;
background-color:#fdfdfd;
border-radius:4px;
z-index:2000;
box-shadow:4px 4px 10px rgba(0,0,0,0.11);
}
.active{
color:#005a70;
}
ul{
margin-bottom:0px;
}
@media (max-width: 767px) {
.main-nav_search-modal form{
display:flex;
flex-wrap:wrap;
justify-content:center;
float:none;
flex-direction:column;
}
}
@media (max-width: 767px) {
.main-nav_search-modal #searchsubmit{
margin-top:1rem;
}
}
@media (max-width: 767px) {
.oxy-pro-menu-mobile-close-icon{
background-color:#fdfdfd;
}
}
@media (max-width: 767px) {
.berghof-slider .unslider{
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
}
}
@media (max-width: 767px) {
.berghof-slider .unslider li{
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
}
@media (max-width: 767px) {
.berghof-slider .unslider .prev{
position:absolute;
left:0.2rem;
}
}
@media (max-width: 767px) {
.berghof-slider .unslider .next{
position:absolute;
right:0.2rem;
}
}
@media (max-width: 1120px) {
.reiheGrid{
padding-top:2.5667rem;
padding-bottom:2.566rem;
}
}
@media (max-width: 991px) {
.reiheGrid{
padding-top:1.424rem;
padding-bottom:1.4242rem;
}
}
@media (max-width: 767px) {
.reiheGrid{
padding-top:1.1251rem;
padding-bottom:1.125rem;
}
}
@media (max-width: 479px) {
.reihenTitel{
font-family:Roboto_Slab;
}
}
@media (max-width: 991px) {
.reiheCaption{
position:static;
color:#005a70;
background-color:rgba(130,0,39,0);
opacity:1;
padding-top:0.702rem;
padding-bottom:0.702rem;
}
}
@media (max-width: 767px) {
.reiheCaption:hover{
color:#820027;
}
}
@media (max-width: 767px) {
.owl-dot{
}
}
@media (max-width: 991px) {
.owl-dots{
display:none;
}
}
@media (max-width: 991px) {
.playlist-active{
}
}
@media (max-width: 767px) {
.playlist-active{
}
}