:root{--findix_gruen:#4bad3f;--findix_blau:#35a8e0;--findix_komplett_weiss:#ffffff}body,html{font-family:Montserrat,sans-serif!important;font-weight:400;background-color:#f8f9fa}hr{width:12%;border-top:3px solid var(--findix_gruen)}.left-green-hr{border-left:3px solid var(--findix_gruen);padding-left:10px}.right-green-hr{border-right:3px solid var(--findix_gruen);padding-right:10px}h1,h2{font-family:'Noto Serif',serif;color:var(--findix_komplett_weiss)}.text-custom-color-green{color:var(--findix_gruen)!important;font-weight:700}.text-custom-color-blue{color:var(--findix_blau)!important;font-weight:700}::-webkit-scrollbar{background-color:#fafafa;width:12px;height:12px}::-webkit-scrollbar-track{background-color:#fafafa}::-webkit-scrollbar-thumb{background-color:var(--findix_gruen);border-radius:0;box-shadow:1px 1px 22px 1px #222}::-webkit-scrollbar-thumb:hover{background-color:#111;border-radius:0;box-shadow:none}::selection{background:var(--findix_gruen);color:#fafafa}::-moz-selection{background:var(--findix_gruen);color:#fafafa}@media only screen and (max-width:991px){#mainCarousel{display:none}}#mainCarousel{margin-top:-40px}@media screen and (min-width:990px){.carousel-caption{top:5%}}@media screen and (min-width:1150px){.carousel-caption{top:8%}}@media screen and (min-width:1350px){.carousel-caption{top:10%}}@media screen and (min-width:1650px){.carousel-caption{top:30%}}#map{height:300px;width:100%}#impressum{background:#868686;color:var(--findix_komplett_weiss)}#impressum a:link,#impressum a:visited{color:var(--findix_komplett_weiss);text-decoration:none}#impressum a:hover{color:var(--findix_komplett_weiss);text-decoration:underline;transition:linear all .3s}#impressum a:active{color:var(--findix_komplett_weiss)}#impressum #impressumMehrButton{color:var(--findix_komplett_weiss)}#impressum #impressumMehrButton:hover{color:#000}#impressum #impressumMehrButton:link,#impressum #impressumMehrButton:visited{outline:0!important}#impressum #impressumMehrButton:hover{outline:0!important}#footer{width:100%;height:60px;line-height:60px;background-color:#111;color:#fafafa}#footer .card_footer{width:100%;height:60px;transition:transform 1s;transform-style:preserve-3d;cursor:pointer;position:relative;background:#111;margin:0 auto}#footer .card_footer.is-flipped{transform:rotateX(180deg)}#footer .card__face{position:absolute;width:100%;height:60px;line-height:60px;color:var(--findix_komplett_weiss);text-align:center;backface-visibility:hidden}#footer .card__face--front{background:#111}#footer .card__face--back{background:#111;transform:rotateY(180deg)}#footer .card__face--back p{transform:rotate(180deg);margin-bottom:0;color:#f39200}#footer .card__face--back p a{color:#f39200;text-decoration:none}@media only screen and (max-width:768px){#footer .card__face--back p{line-height:30px}}#knopf{position:fixed;right:2%;top:90%;cursor:pointer;background-color:var(--findix_gruen);color:#fafafa;border-color:var(--findix_gruen);border-radius:50%;line-height:28px}#knopf:hover{box-shadow:0 1px 5px #212121;background-color:#424242;color:#fafafa;transition:linear all .3s}.btn:active,.btn:focus{outline:0!important;box-shadow:none}.alert-success{color:#fafafa;background-color:#222;border:0;border-radius:0}.alert-success .close{color:#fafafa;text-shadow:none;font-size:2.5rem}.alert-success .close:hover{background:#fafafa}.alert-success p{margin-bottom:.4rem}#gartenpflege .card{min-height:450px}.btn-secondary{color:var(--findix_komplett_weiss);background-color:var(--findix_gruen);border-color:var(--findix_gruen)}.btn-secondary:hover{color:var(--findix_komplett_weiss);background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:var(--findix_komplett_weiss);background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:var(--findix_komplett_weiss);background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:var(--findix_komplett_weiss);background-color:var(--findix_gruen);border-color:var(--findix_gruen)}.navbar .container-fluid{background-color:var(--findix_gruen)}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:var(--findix_komplett_weiss)}.navbar-dark .navbar-nav .nav-item a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.navbar-dark .navbar-nav .nav-item a:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:var(--findix_komplett_weiss);height:5px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.navbar-dark .navbar-nav .nav-item a:active:before,.navbar-dark .navbar-nav .nav-item a:focus:before,.navbar-dark .navbar-nav .nav-item a:hover:before{left:0;right:0}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-dark .navbar-toggler{border:0}.navbar-dark .navbar-toggler::after{content:"Men\00fc";padding-left:50px;color:#fff}.navbar-dark .navbar-text{color:var(--findix_komplett_weiss)}.textblock{text-align:justify!important}@media only screen and (max-width:991px){.textblock{text-align:justify!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}#zwischenebene{margin-top:-90px}@media only screen and (max-width:991px){#zwischenebene{margin-top:28px}}.form-control,.form-control:active,.form-control:focus,.form-control:hover{-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;border:none;overflow:auto}input,input:active,input:focus{border-bottom-color:var(--findix_gruen);border-bottom-style:solid;border-bottom-width:medium}button:focus,input:focus,select:focus,textarea:focus{outline:0!important}.FormElement{color:#111}.FormElement input{border:none;background-color:var(--findix_komplett_weiss);padding:10px;width:100%;margin-bottom:5px;border-bottom:2px solid #d3d3d3}.FormElement textarea{background-color:var(--findix_komplett_weiss);border:none;padding:10px;width:100%;border-bottom:2px solid #d3d3d3}#validation{background-color:var(--findix_gruen);color:var(--findix_komplett_weiss);font-weight:700;border:none;padding:10px;width:100%;height:50px}#checkbox{width:10%;vertical-align:sub}#ContactButton{width:100%!important;border-radius:0;font-weight:700;height:50px;background:var(--findix_blau);color:var(--findix_komplett_weiss);border-bottom:2px solid transparent}#ContactButton:hover{background:var(--findix_gruen);color:var(--findix_komplett_weiss);box-shadow:none;border-bottom:2px solid transparent;transition:linear all .2s}#validation label:active,#validation label:focus,#validation label:hover{color:var(--findix_komplett_weiss);transition:linear all .2s}#validation:active,#validation:focus,#validation:hover{background-color:var(--findix_blau);color:var(--findix_komplett_weiss);transition:linear all .2s}input::-webkit-input-placeholder{color:var(--findix_gruen)}textarea::-webkit-input-placeholder{color:var(--findix_gruen)}input:focus::-webkit-input-placeholder,input:hover::-webkit-input-placeholder{color:var(--findix_komplett_weiss)}textarea:focus::-webkit-input-placeholder,textarea:hover::-webkit-input-placeholder{color:var(--findix_komplett_weiss)}input:-moz-placeholder{color:var(--findix_gruen)}input:focus:-moz-placeholder,input:hover:-moz-placeholder{color:var(--findix_komplett_weiss)}input::-moz-placeholder{color:var(--findix_gruen)}input:focus::-moz-placeholder,input:hover::-moz-placeholder{color:var(--findix_komplett_weiss)}input:-ms-input-placeholder{color:var(--findix_gruen)}input:focus:-ms-input-placeholder,input:hover:-ms-input-placeholder{color:var(--findix_komplett_weiss)}.FormElement input:active,.FormElement input:focus,.FormElement input:hover{background-color:var(--findix_gruen);color:var(--findix_komplett_weiss);border-bottom:2px solid transparent;transition:linear all .2s}.FormElement textarea:active,.FormElement textarea:focus,.FormElement textarea:hover{background-color:var(--findix_gruen);color:var(--findix_komplett_weiss);border-bottom:2px solid transparent;transition:linear all .2s}#home .bi{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#home .bi:active,#home .bi:focus,#home .bi:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.kreis-karte-top{top:-28px;position:relative;color:var(--findix_gruen);background:var(--findix_komplett_weiss);border:2px solid var(--findix_gruen);border-radius:50%;font-size:1.5rem;padding:18px;padding-left:20px;padding-right:20px}.kreis-karte-mitte{position:relative;color:var(--findix_gruen);background:var(--findix_komplett_weiss);border:2px solid var(--findix_gruen);border-radius:50%;font-size:1.5rem;padding:7px;padding-left:10px;padding-right:10px}.bg-custom-green{background:var(--findix_gruen)}figure{margin:0;padding:0;background:var(--findix_komplett_weiss);overflow:hidden}figure:hover+span{bottom:-36px;opacity:1}.hover01 figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;display:block}.hover01 figure:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.hover12 figure{background:var(--findix_gruen)}.hover12 figure img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover12 figure:hover img{opacity:.5}
