@charset "UTF-8";.row-no-padding>[class*="col-"]{padding-left:0 !important;padding-right:0 !important}.row-to-bottom{display:table;width:100%}.col-to-bottom{float:none;display:table-cell;vertical-align:bottom}body{padding-top:40px}@media (min-width:768px){body{padding-top:60px}}@media (min-width:992px){body{padding-top:130px}}body.pagelevel-0{padding-top:80px}@media (min-width:768px){body.pagelevel-0{padding-top:80px}}@media (min-width:992px){body.pagelevel-0{padding-top:80px}}#page-top{padding-top:0;position:relative}@media (min-width:768px){#page-top{padding-top:0}}@media (min-width:992px){#page-top{padding-top:0}}.backendlayout-default_full_width .breadcrumb-section{display:none}.backendlayout-default_full_width .frame{padding-top:0}.hr-bold{border-top:10px solid #333;margin-top:50px;margin-bottom:60px}.frame-container{padding-right:0;padding-left:0}@media (min-width:768px){.frame-container{max-width:100%}}@media (min-width:992px){.frame-container{max-width:100%}}@media (min-width:1200px){.frame-container{max-width:100%}}.table-contrast-light{background:#edf8df}.table-contrast-light.table-bordered td{border-color:#fff}.breadcrumb-section{background-color:transparent;border-bottom:none;margin-top:20px;margin-bottom:0;width:100%;position:absolute;z-index:100}.breadcrumb-section .breadcrumb{background-color:transparent;padding:12px 0;border-radius:0;margin-bottom:0}.main-section a{font-weight:bold}.main-section a.btn{font-weight:normal}section{padding:50px 0 70px 0;position:relative}section.section-default{padding-top:30px}section.section-badge::before{content:url("../../../../typo3conf/ext/theme_kginet/Resources/Public/Images/Artwork/badge-zinnie-140.png");position:absolute;top:-35px;margin:auto;left:0;right:0}section.section-background{background:#ffffff}section.section-contrast-light{background:#e8f0d9}section.section-dark{background:#95c11a;color:#ffffff;padding-top:2em;padding-bottom:2em}section.section-dark h3{color:#ffffff}section.section-mute{background:#ececec}section.section-no-margin-top{margin-top:-31px}section.footer{padding-top:50px}section.section-no-padding{padding-top:0;padding-bottom:0}section.section-negative-margin-top-beyond-carousel{margin-top:-100px;z-index:100}section.section-negative-margin-top-missing-carousel{margin-top:-3em}section.section-slider,section.section-frame-no-padding{padding-top:0;padding-bottom:0}section.section-slider .frame,section.section-frame-no-padding .frame{padding-top:0;padding-bottom:0}@media (min-width:768px){section.section-slider .frame,section.section-frame-no-padding .frame{padding-top:0;padding-bottom:0}}@media (min-width:992px){section.section-slider .frame,section.section-frame-no-padding .frame{padding-top:0;padding-bottom:0}}@media (min-width:1200px){section.section-slider .frame,section.section-frame-no-padding .frame{padding-top:0;padding-bottom:2em}}@media (min-width:768px){#section-start .text-to-bottom{margin-top:40%}}.fullwidth .container{padding-left:0;padding-right:0;width:100%}a{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;color:#790012}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#790012}h1,.h1,h2,.h2{font-family:'Shadows Into Light Two', cursive;letter-spacing:0.05em;word-spacing:-0.15em;padding-bottom:30px}h2.home-header{padding-bottom:0}h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#333}h3,.h3{}.textpic.textpic-left .textpic-item.textpic-text .element-header,.textpic.textpic-right .textpic-item.textpic-text .element-header{margin-top:0}.heading-subline{color:#95c11a;margin-bottom:40px;font-size:17px}.navbar{min-height:80px;width:100%;box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.4);border-bottom:3px solid #95c11a}.navbar .container{padding-left:0;padding-right:0}.navbar .container .navbar-nav{margin-left:0;margin-right:0}.navbar .navbar-header-main{width:100%;padding-left:15px;padding-right:15px}.navbar .navbar-header-main .navbar-brand{height:70px;padding:17px 0 10px 15px;position:relative}.navbar .navbar-header-main .navbar-brand>img{display:inline}@media (max-width:991px){.navbar .navbar-header-main .navbar-brand{padding:10px;margin:15px 0 0px 5px;height:47px}.navbar .navbar-header-main .navbar-brand.navbar-brand-image>img{max-height:27px;width:auto}}.navbar .navbar-header-main .navbar-header-border-bottom{display:none}.navbar.navbar-default .navbar-toggler{margin-top:22px}.navbar.smaller{min-height:80px}.navbar.smaller .navbar-header-main .navbar-brand{left:-54px;padding-top:0;-o-transform:scale(0.76);-webkit-transform:scale(0.76);-moz-transform:scale(0.76);transform:scale(0.76)}.navbar-default .navbar-nav>li>a:focus{color:#95c11a}.navbar-toggle{border:0 none;background-color:transparent !important}.navbar-toggle .icon-bar+.icon-bar{margin-top:-1px}.navbar-toggle .fa{font-size:30px}.navbar .dropdown-menu{border:none}.navbar #mainnavigation,.navbar .navbar-collapse{width:100%;margin-right:0;margin-left:0}@media (min-width:768px){.navbar{min-height:80px;width:auto}.navbar.navbar-default .navbar-toggler{display:none}.navbar.navbar-transition .navbar-brand-image img{max-height:none}.navbar .navbar-header-main{width:auto}.navbar .navbar-header-main .navbar-brand{height:70px;position:relative;padding:20px 0 10px 15px}.navbar #mainnavigation,.navbar .navbar-collapse{width:auto;margin-right:0;margin-left:0}}@media (max-width:991px){.navbar .navbar-header-main .navbar-brand.navbar-brand-image>img{max-height:27px;width:auto}.navbar-nav .open .dropdown-menu{position:absolute;float:left;width:auto;margin-top:0;background-color:#fff;border:none;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175)}}@media (min-width:992px){.navbar .navbar-header-main .navbar-brand{height:130px;padding:0}.navbar.navbar-transition .navbar-header-main .navbar-brand{height:86px;padding:0}.navbar.navbar-transition .navbar-main>li>.navbar-text,.navbar.navbar-transition .navbar-main>li>a{line-height:70px;height:70px}}@media (min-width:1200px){.navbar .navbar-header-main .navbar-brand{padding:0}.navbar.navbar-transition .navbar-header-main .navbar-brand{height:70px;padding:0}.navbar.navbar-transition .navbar-main>li>.navbar-text,.navbar.navbar-transition .navbar-main>li>a{line-height:70px;height:70px}}.nav>li>a{padding-left:8px;padding-right:8px;margin-right:5px}@media (min-width:768px){.nav>li>a{padding-left:10px;padding-right:10px}}@media (min-width:992px){.nav>li>a{padding-left:13px;padding-right:13px}}.image-pull-right{margin:10px 0 30px 0}.gallery-item{padding-bottom:1em}.dropdown-menu{font-size:15px}.icon-list .fa{width:20px}.icon-list.icon-list-big{font-size:18px}.animated-delay-1{-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s}.animated-delay-2{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.animated-delay-3{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.flaticon::before{font-size:60px;color:#790012}.card{-webkit-box-shadow:0px 0px 5px 3px #cddec2;box-shadow:0px 0px 5px 3px #cddec2}.card.card-inverse .container-card-img-overlay{position:relative}.card.card-inverse h3,.card.card-inverse .h3,.card.card-inverse h4,.card.card-inverse .h4{color:#fff}.card.card-hover:hover{-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;background:#f3f7eb}.card.card-border-top{border-top:5px solid #3c763d}.card .btn-card-img-overlay{margin:20px 0 10px 0}.card .blocklink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.card .blocklink-height-90percent{position:absolute;width:100%;height:90%;top:0;left:0;z-index:1}.card .card-title{height:45px;font-weight:bold}.card .card-title-seminars{height:80px;font-weight:bold;line-height:1.2}.card .card-description{height:45px}.card .card-person-name{text-transform:uppercase}.card-data a{z-index:10;position:relative}.card-group-element-columns-3 .card h3.card-title{color:#7b8403;font-weight:bold;font-size:1.125em !important}.tx-clubboard .card-block{min-height:440px}.svg-icon img{width:4.5em;height:4.5em}.hover-caption.no-image h3{margin-top:15px}.hover-caption.caption a{color:#333;text-decoration:none}.hover-caption h3{font-size:28px}@media (min-width:768px){.hover-caption h3{font-size:31px}}.btn-primary.margin-left{margin-left:5px}.btn-primary.margin-right{margin-right:5px}.btn-primary.margin-top{margin-top:26px}.btn-invert{color:#95c11a;background-color:#fff;border-color:#689d22;padding:6px 12px}.btn-invert:focus,.btn-invert.focus{color:#5a881d;background-color:#fff;border-color:#22340b}.btn-invert:hover{color:#5a881d;background-color:#fff;border-color:#476b17}.btn-invert.margin-top{margin-top:24px}.btn-invert:active,.btn-invert.active,.open>.btn-invert.dropdown-toggle{color:#5a881d;background-color:#fff;border-color:#476b17}.btn-invert:active:hover,.btn-invert:active:focus,.btn-invert:active.focus,.btn-invert.active:hover,.btn-invert.active:focus,.btn-invert.active.focus,.open>.btn-invert.dropdown-toggle:hover,.open>.btn-invert.dropdown-toggle:focus,.open>.btn-invert.dropdown-toggle.focus{color:#476b17;background-color:#fff;border-color:#22340b}.btn-invert:active,.btn-invert.active,.open>.btn-invert.dropdown-toggle{background-image:none}.btn-invert.disabled:hover,.btn-invert.disabled:focus,.btn-invert.disabled.focus,.btn-invert[disabled]:hover,.btn-invert[disabled]:focus,.btn-invert[disabled].focus,fieldset[disabled] .btn-invert:hover,fieldset[disabled] .btn-invert:focus,fieldset[disabled] .btn-invert.focus{background-color:#95c11a;border-color:#689d22}.btn{margin-top:3px;margin-bottom:3px}.btn.btn-secondary{color:#fff;background-color:#790012;border-color:#310104}.btn.btn-secondary:hover{color:#fff;background-color:#310104;border-color:#310104}.section-pager{background:#555}.section-pager .fa-pager{font-size:40px;position:relative;top:9px}.section-pager .pager-back,.section-pager .pager-next{font-size:20px}.section-pager .pager-back{padding-left:10px}.section-pager .pager-next{padding-right:10px}.section-pager .pager-sites{padding-top:17px}.section-pager .active{color:#95c11a}#carousel-8417 div div:nth-child(1){background-position:-440px center}#carousel-8417 div div:nth-child(2){background-position:-510px center}#carousel-8417 div div:nth-child(3){background-position:-440px center}#carousel-8417 div div:nth-child(4){background-position:-530px center}@media (min-width:768px){#carousel-8417 div div:nth-child(1),#carousel-8417 div div:nth-child(2),#carousel-8417 div div:nth-child(3),#carousel-8417 div div:nth-child(4){background-position:0 center}}.carousel .carousel-inner>.item>img{margin:0 auto;padding-bottom:30px}.carousel .carousel-inner .carousel-text-inner h2{text-shadow:2px 2px 4px rgba(15, 15, 15, 0.8)}.carousel .carousel-inner .carousel-text-inner h3{text-shadow:1px 1px 2px rgba(15, 15, 15, 0.8)}.carousel .carousel-caption{color:inherit;text-shadow:none;bottom:0;right:0;left:0;padding:5%;font-weight:bold}.carousel .carousel-control{background-image:none !important;color:inherit;text-shadow:none}.carousel .carousel-control:hover,.carousel .carousel-control:active,.carousel .carousel-control:focus{color:#000}.carousel .carousel-indicators{bottom:100px}.carousel .carousel-indicators li{border-color:#95c11a;background-color:#fff;width:13px;height:13px}.carousel .carousel-indicators li.active{background-color:#95c11a;width:16px;height:16px}.container .carousel-inner .item{padding-left:0;padding-right:0}#carousel-free-gardens.carousel .item{height:auto}@media (min-width:992px){#carousel-free-gardens.carousel .item{height:auto}}.tx-freegardens .container .carousel-inner .item{padding-left:0;padding-right:0}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner{margin:0 0 0 0}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h2{font-size:2.3em;font-family:inherit}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h3{font-size:1.1em;font-family:inherit}@media (min-width:768px){.carousel .item .valign{width:720px}.carousel .carousel-caption{padding:0}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:50px;height:50px;font-size:30px}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h2{font-size:2.8em}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h3{font-size:1.4em}}@media (min-width:992px){.carousel .item .valign{width:940px}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h2{font-size:3.5em}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h3{font-size:1.7em}}@media (min-width:1200px){.carousel .item .valign{width:1140px}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h2{font-size:4em}.backendlayout-default_homepage .carousel .carousel-inner .carousel-text-inner h3{font-size:2em}}.form-control{font-size:13px}.form-row.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}#kontaktformularfreegarden .form-fieldset-fieldset-1{display:none}#kontaktformularfreegarden .form-fieldset-fieldset-2{height:auto}#kontaktformularfreegarden label{display:none}.trigger-scroll-to-top{display:none;position:fixed;bottom:-3px;right:30px}.trigger-scroll-to-top .btn{padding:10px 10px}.footer{-webkit-box-shadow:0px 8px 8px -8px #790012 inset;box-shadow:0px 8px 8px -8px #790012 inset}.footer p,.footer li,.footer a{color:gray}.footer p,.footer li{font-size:13px}@media (min-width:768px){.modal-dialog{margin:30px auto}}.modal-dialog .hideInModal,.modal-dialog .submitbutt{display:none}.modal-dialog .tx-kesearch-pi1 form{border:0 none;margin:0 0 0 0}.modal-dialog div.kesearchbox{position:relative;height:36px;margin:0 0 3px 0}.modal-dialog .tx-kesearch-pi1 input[type="text"]{border:none;font-size:2em}.modal-search .close{opacity:1;color:#fff;position:absolute;right:20px;top:20px;text-shadow:none}.modal-search .form-group{margin-bottom:0}.modal-search .modal-dialog{margin-top:17%}@media (min-width:768px){.modal-search .input-lg{height:70px}}.position-fixed{position:fixed}.position-fixed-bottom-0{bottom:0}.position-fixed-right-0{right:0}.container-absolute-center{position:relative}.container-absolute-center .absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.container-absolute-center .absolute-center .absolute-center-inner-container{display:table;width:100%;height:100%}.container-absolute-center .absolute-center .absolute-center-inner-container .absolute-center-inner{display:table-cell;vertical-align:middle;text-align:center}.one-up li{clear:both}.two-up div:nth-child(2n+3){clear:left}.three-up div:nth-child(3n+4){clear:left}.four-up div:nth-child(4n+5){clear:left}.five-up div:nth-child(5n+6){clear:left}.six-up div:nth-child(6n+7){clear:left}.clear-both{clear:both}.fourUp-sm4-md3 div:nth-child(3n+4){clear:left}@media (min-width:992px){.fourUp-sm4-md3 div:nth-child(3n+4){clear:none}.fourUp-sm4-md3 div:nth-child(4n+5){clear:left}}#maps2-,.maps2{border:10px solid #fff;-webkit-box-shadow:0 0 5px 3px #cddec2;box-shadow:0 0 5px 3px #cddec2}@media (min-width:768px){.tab-content{padding-top:20px}}@media (min-width:768px){.tx-seminarssimple .dl-horizontal dt{float:left;width:15px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-seminarssimple .dl-horizontal dd{margin-left:27px}}.news-list-item{margin-bottom:10px}body{padding-top:40px}body .navbar{box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.4);border-bottom:3px solid #790012}body .navbar-default{background-color:#fff}body.pagelevel-0{padding-top:0}body.pagelevel-0 .navbar{border-bottom:0;box-shadow:0 0 0 0}body.pagelevel-0 .navbar.navbar-transition{box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.4);border-bottom:3px solid #790012}body.pagelevel-0 .navbar-default{background-color:transparent}body.pagelevel-0 .navbar-default.navbar-transition,body.pagelevel-0 .navbar-default.smaller,body.pagelevel-0 .navbar-default.smaller.navbar-transition{background-color:#fff}.navbar .navbar-header-main .navbar-brand{background-color:#fff}@media (min-width:768px){body{padding-top:60px}body.pagelevel-0 .navbar-default.navbar-transition,body.pagelevel-0 .navbar-default.smaller,body.pagelevel-0 .navbar-default.smaller.navbar-transition{background-color:#fff}.navbar .navbar-header-main .navbar-brand{background-color:#fff;height:42px;margin:24px 0 23px -10px;padding:8px}.navbar.navbar-transition,.navbar.smaller,.navbar.smaller.navbar-transition{min-height:40px;background-color:fff}.navbar.navbar-transition .navbar-header-main .navbar-brand,.navbar.smaller .navbar-header-main .navbar-brand,.navbar.smaller.navbar-transition .navbar-header-main .navbar-brand{height:42px;margin:0 0 0 2px;padding:8px 0 0 0}}@media (min-width:992px){body{padding-top:130px}.navbar .navbar-header-main .navbar-brand{background-color:#fff;height:65px;margin:24px 0 23px -10px;padding:10px}.navbar.navbar-transition .navbar-header-main .navbar-brand,.navbar.smaller .navbar-header-main .navbar-brand,.navbar.smaller.navbar-transition .navbar-header-main .navbar-brand{height:65px;margin:0 0 0 35px;padding:10px 0 0 0}}@media (min-width:1200px){.navbar .navbar-header-main .navbar-brand{background-color:#fff;height:79px;margin:24px 0 23px -10px;padding:10px}.navbar.navbar-transition .navbar-header-main .navbar-brand,.navbar.smaller .navbar-header-main .navbar-brand,.navbar.smaller.navbar-transition .navbar-header-main .navbar-brand{height:79px;margin:10px 0 0 25px;padding:0}}@media (min-width:768px){.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}@media (min-width:992px){.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}@media (min-width:1200px){.navbar-nav>li>a{padding-top:28px;padding-bottom:29px}}@media (max-width:767px){.navbar-toggler-wrapper{float:right;background-color:#fff;margin-top:18px;margin-bottom:8px;height:46px;width:42px}.navbar.navbar-default .navbar-toggler{float:none;top:6px;left:10px;margin-top:0;margin-bottom:0;background-color:transparent;background-image:none;border:0;border-radius:0px;padding:0;height:34px;width:22px;position:relative}}.navbar #mainnavigation,.navbar .navbar-collapse{background-color:#fff}section.section-badge::before{top:-86px}footer{background-color:#da1b38}footer .footer-logo{padding:11px 10px;background-color:#fff}footer .footer-logo img{width:100%}footer h4{color:#95c11a}footer .footer p,footer .footer li,footer .footer a{color:#fff}