/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#), url(#);font-weight:;
font-display:swap;
}
:root{--color-primary:#4bac55;--color-secondary:#0a4270;--color-gradient-start:#4bac55;--color-gradient-stop:#0a4270;}.lqd-page-frame[data-orientation=v]{background:rgb(122, 38, 63);}.lqd-page-frame[data-orientation=h]{background:rgb(122, 38, 63);}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Arial, Helvetica, sans-serif;font-weight:400;line-height:1.68em;font-size:16px;color:#626262;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:dax;font-weight:600;line-height:1.2em;font-size:40px;color:#242e64;}.h2,h2{font-family:dax;font-weight:600;line-height:1.2em;font-size:38px;color:#242e64;}.h3,h3{font-family:dax;font-weight:600;line-height:1.2em;font-size:32px;color:#242e64;}.h4,h4{font-family:dax;font-weight:600;line-height:1.2em;letter-spacing:-0;font-size:20px;color:#242e64;}.h5,h5{font-family:dax;font-weight:600;line-height:1.2em;letter-spacing:-0.2px;font-size:20px;color:#242e64;}.h6,h6{font-family:dax;font-weight:400;line-height:1.2em;font-size:16px;color:#242e64;}.main-header .navbar-brand{max-width:200px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:150px;padding-bottom:150px;}.titlebar{background-image:url( ../2019/12/bannerimage4@2x-1-scaled.jpg);background-size:cover;background-position:center center;}.titlebar > .titlebar-overlay.ld-overlay{background:linear-gradient(357deg, rgb(45, 16, 19) 0.9554140127388535%, rgba(45, 16, 19, 0) 100%);}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.95) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(28, 34, 70) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(10, 66, 112) !important;}}@media screen and (max-width: 1199px){body[data-mobile-nav-style=modern]:before{background:rgb(171, 30, 30);}}/* ---m 


.menu-item-7297, .menu-item-7454, .menu-item-7455, .menu-item-7299, .menu-item-7467, .menu-item-7294 {pointer-events:none;}

*/
@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=h] {
    left: 0;
    width: 100%;
    height: 10px !important;
} }

@media screen and (min-width: 1200px) {
.lqd-page-frame[data-orientation=v] {
    top: 0;
    width: 10px;
    height: 100%;
} }

@media screen and (min-width: 1200px) {
    .page-has-frame #wrap {
        padding: 10px !important;
    }
    .page-has-frame .is-stuck {
    	left: 10px;
    	right: 10px;
    }
}

.cat-links {
display: none !important;
}

@media screen and (min-width: 1200px){
.blog-single-cover[data-fullheight=true] {
height: 65vh !important;
}

.blog-single-default .blog-single-details {
  padding: 5em 0 !important;
}}

#comments {
display: none;
}


.related-posts-title {
text-align: left;
}

.fancy-box h3 {
line-height: 1.2em !important;
margin-bottom:20px;
}

.ld_button_6203a84323268:hover {
background-color: rgba(255, 255, 255, 0.5) !important;
border-color: rgb(255, 255, 255);
}

.ld-tm-info.ld-overlay {
background: linear-gradient(259deg, rgba(75, 172, 85, 0.85) 0%, rgba(10, 66, 112, 0.85) 100%) !important;
}

.main-nav {
  font-family: dax;
}

.header-module .iconbox h3 {
margin-bottom: 0;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;}

.liquid-counter-element.align-items-center.counter-animated {
  font-family: dax;
}

h1 {
font-size: 40px !important;
}

.byline.url.fn.n.solid {
display: none;
}

.pf-single-title.size-xl.my-3.font-weight-bold {
display: none !important;
}

.post-password-form {
text-align: center;
padding: 50px;
}

.vc_row.wpb_row.vc_row-fluid.megamenu-inner-row.vc_custom_1644403762243.row-contains-padding-top.liquid-row-shadowbox-6228c82753e76.vc_row-has-fill.vc_row-has-bg.vc_row-o-content-middle.vc_row-flex:hover:active:focus {
  border-bottom: #0a4270 solid !important;
}


.widget_nav_menu ul, .widget_archive ul, .widget_categories ul, .widget_pages ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul {
font-size: 12px;
text-transform: none !important;
letter-spacing: 0.1em;
}

.ld_carousel_62289dd84cd0b .flickity-prev-next-button {
  color: rgb(255, 255, 255);
  border: none !important;
}

.widget_nav_menu ul li, .widget_archive ul li, .widget_categories ul li, .widget_pages ul li, .widget_meta ul li, .widget_recent_comments ul li, .widget_recent_entries ul li {
margin-bottom: 1em;
line-height: 1.6em !important;
}

.cmplz-cookiebanner .cmplz-title {
  justify-self: center;
  grid-column-start: 2;
  font-size: 20px  !important;
  color: #0a4270  !important;
  font-weight: 500;
  font-family: dax !important;
}



/* RESPO */ 

@media only screen and (max-width: 768px) {

.zaehler {display:none;}

.wpb_column.vc_column_container.vc_col-sm-12.vc_col-md-6.liquid-column-6244672d563d3 {
padding-left: 15px !important; padding-right: 15px !important; 
}

.mainbar-wrap.vc_custom_1644313687725.is-stuck {
background: #fff !important;
}
.mainbar-wrap.vc_custom_1648650832257.is-stuck {
display: none;
}
}


.lqd-contact-form p {
margin-bottom: 0;
position: relative;
line-height: 20px;
}

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
height: 190px !important;
}

@media only screen and (max-width: 1199px) {
.main-nav .children, .nav-item-children {
min-width: 232px;
border-radius: 0px !important;
position: absolute;
top: 100%;
z-index: 999 !important;
width: 100%;
left: 0;
background: linear-gradient(268deg, rgb(75,172,85) 0%, rgb(10,66,112) 100%) !important;
box-shadow: 0 16px 50px rgb(0 0 0 / 7%);
visibility: hidden;
line-height: 1.5em;
list-style: none;
font-size: 20px !important;
text-align: left;
transform: translateZ(2px);
color: #fff !important;

}

.main-nav .children>li.active>a, .main-nav .children>li.current-menu-item>a, .main-nav .children>li.current-menu-ancestor>a, .main-nav .children>li:hover>a, .nav-item-children>li.active>a, .nav-item-children>li.current-menu-item>a, .nav-item-children>li.current-menu-ancestor>a, .nav-item-children>li:hover>a {
color: #fff !important;
text-decoration:underline;
}

}

#menu-item-8532 {
border-bottom: solid;
}


.menu-item-8532 {
border-bottom: solid !important; border-color:#000;
}


#menu-item-9109 {
padding-left: 30px;
}

#menu-item-9110 {
padding-left: 30px;
}

#menu-item-10968 {
padding-left: 30px;
}

#menu-item-10808 {
padding-left: 30px !important;
}

h2 {
word-break: break-word;
}

h1 {
word-break: break-word;
}
.blog-single-title.entry-title.h2.split-text-applied {
word-break: break-word !important;}

@media screen and (max-width: 479px){
.titlebar-inner h1 {
font-size: 25px !important;
}
    
.blog-single-title.entry-title.h2.split-text-applied {
font-size: 25px !important;}    
}

.titlebar > .titlebar-overlay.ld-overlay {
opacity: 0.3;
}



/*
.titlebar-inner {
padding-top: 150px;
padding-bottom: 150px;
}
*/