/********* Compiled - Do not edit *********/
:root{--color-primary:#89cf06;--color-gradient-start:#8ED304;--color-gradient-stop:#68B517;--color-link:#87cd08;--color-link-hover:#8ed304;}.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:Open Sans;font-weight:400;line-height:1.7em;font-size:1em;color:#000;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:Open Sans;font-weight:700;line-height:1.2em;font-size:52px;color:#000;}.h2,h2{font-family:Open Sans;font-weight:700;line-height:1.2em;font-size:40px;color:#000;}.h3,h3{font-family:Open Sans;font-weight:700;line-height:1.2em;font-size:32px;color:#000;}.h4,h4{font-family:Open Sans;font-weight:700;line-height:1.2em;font-size:25px;color:#000;}.h5,h5{font-family:inherit;font-weight:500;line-height:1.2em;font-size:21px;color:#000;}.h6,h6{font-family:Open Sans;font-weight:700;line-height:1.2em;font-size:18px;color:#000;}.main-header .navbar-brand{max-width:300px !important;}.titlebar-inner h1{}.titlebar-inner p{}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgb(255, 255, 255) !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(52, 52, 52) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(52, 52, 52) !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(52, 52, 52) !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:#82ca0a !important;}}.logo-default {width: 300px;}
.mobile-logo-default {width: 200px; margin-left: -170px;}


.social-icon li:nth-child(2) {
    display:none !important;
}

.indexer {position:relative; z-index:33;}
.tp-caption {text-shadow: black 0px 0px 20px;}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {  background: linear-gradient(to right, red, purple) !important;}

.vfbp-form .vfb-form-control {
    border-color: #dfdfdf;
    box-shadow:none;
}

.vfb-required-asterisk {display: none !important;}


.vfb-col-12 { padding: 0; }

.vfbp-form .vfb-form-control {margin-top: -10px !important;}
.vfb-fieldType-checkbox {margin-top: -20px;}

.vfb-fieldType-submit { text-align:center; }

#vfbField7 .submitButton, .mk-gradient-button .mk-button {
  background: #8cca08;
  background-image: -webkit-linear-gradient(top, #8cca08, #66b417) !important;
  background-image: -moz-linear-gradient(top, #8cca08, #66b417) !important;
  background-image: -ms-linear-gradient(top, #8cca08, #66b417) !important;
  background-image: -o-linear-gradient(top, #8cca08, #66b417) !important;
  background-image: linear-gradient(to right, #8cca08, #66b417) !important;
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  background: #8cca08;
  border: 0;
  padding: 10px 60px 10px 60px;
  text-decoration: none;
  font-weight: 700;
  margin-top: 20px;
 
}

#vfbField7 .submitButton:hover, .mk-gradient-button .mk-button {
  background: #8dca08;
  background-image: -webkit-linear-gradient(top, #8dca08, #65b417);
  background-image: -moz-linear-gradient(top, #8dca08, #65b417);
  background-image: -ms-linear-gradient(top, #8dca08, #65b417);
  background-image: -o-linear-gradient(top, #8dca08, #65b417);
  background-image: linear-gradient(to left, #8dca08, #65b417);
  text-decoration: none;
 
}


@media only screen and (max-width: 600px) {
  .liststyle ul {
list-style:none;
  list-style-position:outside;
    width: 78%;
    margin-left: 25px;
}

.ld-module-search {display:none;}

#vfbField7 .submitButton, .mk-gradient-button .mk-button {  padding: 10px 12px 10px 11px;   font-size: 15px;}
.liquid-lp-header h2 {font-size: 24px !important;}
h1 {font-size: 32px !important;}
.footerbar .liquid-lp-header h2 {font-size: 15px !important;}

}


.liststyle ul {
list-style:none;
  list-style-position:outside;
    width: 95%;
}

.liststyle ul li {
 margin-bottom: 10px;
}


.liststyle ul li:before {
   content: "\f00c";
  font-family: FontAwesome;
  margin-left: -25px;
  margin-right:7px;
  color: #8ed305;

}

#ld_sf_response h4 {font-size: 14px; text-align: center; margin-top: -2px; margin-bottom: -34px; padding: 10px; background-color: white;}
p a {text-decoration:underline;}
li.vc_tta-tab.vc_active a {text-decoration: underline;cursor: pointer; background-color:#87cd08 !important; color: white !important;}
li.vc_tta-tab.vc_active a:hover {text-decoration: underline;cursor: pointer;color: white !important;}
.single-post .vc_custom_1564389229495   {margin-top:0px !important; padding-top: 60px;}
.single-post .blog-single-content a {text-decoration: underline;cursor: pointer;}
.single-post .blog-single-content a:hover {color: #8ed305; cursor: pointer;}
.vfbp-form .vfb-form-control {height:45px;border: 4px solid #f4f4f4; border-radius:30px;margin-bottom: 10px;}
.blog-single-cover[data-fullheight=true] {height: 47vh !important;}
.post-meta {display:none;}
.tp-caption img {cursor: pointer;}
.imagestretch .vc_column-inner {padding-left: 0px !important; padding-right:0px !important;}
.boxmitschatten {box-shadow: 0px 0px 10px #ccc;}

.search .entry-title{
    font-size: 18px !important;
}