@charset "UTF-8";/*!
Theme Name: Galanet
Theme URL: http://galanet.org
Description: Galanet
Author: Matthias Martin
Author URL: http://www.matzemachtdesign.de/
Version: 1.2
*//* poppins-300 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/poppinspoppins-v13-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Poppins Light'), local('Poppins-Light'),
       url('fonts/poppins/poppins-v13-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins/poppins-v13-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins/poppins-v13-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/poppins/poppinspoppins-v13-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Poppins Medium'), local('Poppins-Medium'),
       url('fonts/poppins/poppins-v13-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins/poppins-v13-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins/ppoppins-v13-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/poppins/poppins-v13-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Poppins SemiBold'), local('Poppins-SemiBold'),
       url('fonts/poppins/poppins-v13-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins/poppins-v13-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins/poppins-v13-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/poppins/poppins-v13-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Poppins Bold'), local('Poppins-Bold'),
       url('fonts/poppins/poppins-v13-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins/poppins-v13-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins/poppins-v13-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins/poppins-v13-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* libre-baskerville-italic - latin */
@font-face {
  font-family: 'Libre Baskerville';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Libre Baskerville Italic'), local('LibreBaskerville-Italic'),
       url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/libre-baskerville/libre-baskerville-v9-latin-italic.svg#LibreBaskerville') format('svg'); /* Legacy iOS */
}
/* roboto-slab-regular - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-slabroboto-slab-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab/roboto-slab-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab/roboto-slab-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab/roboto-slab-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab/roboto-slab-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab/roboto-slab-v12-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-700 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-slab/roboto-slab-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab/roboto-slab-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab/roboto-slab-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab/roboto-slab-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab/roboto-slab-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab/roboto-slab-v12-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans/open-sans-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/open-sans/open-sans-v18-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('fonts/open-sans/open-sans-v18-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/open-sans/open-sans-v18-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans/open-sans-v18-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/open-sansopen-sans-v18-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('fonts/open-sans/open-sans-v18-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/open-sans/open-sans-v18-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans/open-sans-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/open-sans/open-sans-v18-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('fonts/open-sans/open-sans-v18-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v18-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v18-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v18-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}@font-face{font-family:iconfont;src:url(fonts/iconfont.eot?v=1.12);src:url(fonts/iconfont.eot?#iefix&v=1.12) format("eot"),url(fonts/iconfont.woff2?v=1.12) format("woff2"),url(fonts/iconfont.woff?v=1.12) format("woff"),url(fonts/iconfont.ttf?v=1.12) format("truetype"),url(fonts/iconfont.svg#iconfont?v=1.12) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-3d:before{content:"\E001"}.icon-acht:before{content:"\E002"}.icon-aerefizieren:before{content:"\E003"}.icon-altersvorsorge:before{content:"\E004"}.icon-amphore-liegend:before{content:"\E005"}.icon-amphore:before{content:"\E006"}.icon-app-steuerung:before{content:"\E007"}.icon-armbanduhr:before{content:"\E008"}.icon-auge:before{content:"\E009"}.icon-auto:before{content:"\E00A"}.icon-baeume:before{content:"\E00B"}.icon-basketball:before{content:"\E00C"}.icon-baum-zwei:before{content:"\E00D"}.icon-baum:before{content:"\E00E"}.icon-baumstamm:before{content:"\E00F"}.icon-besen-gross:before{content:"\E010"}.icon-besen-klein:before{content:"\E011"}.icon-bewerbung:before{content:"\E012"}.icon-bildung:before{content:"\E013"}.icon-blatt-mit-tropfen:before{content:"\E014"}.icon-chf:before{content:"\E015"}.icon-diamant:before{content:"\E016"}.icon-drei:before{content:"\E017"}.icon-eins:before{content:"\E018"}.icon-euro:before{content:"\E019"}.icon-extensive-dachbegruenung:before{content:"\E01A"}.icon-fahne:before{content:"\E01B"}.icon-fahrzeug:before{content:"\E01C"}.icon-fassadenbegruenung:before{content:"\E01D"}.icon-filter:before{content:"\E01E"}.icon-fingerabdruck:before{content:"\E01F"}.icon-firmengebaeude:before{content:"\E020"}.icon-formschnitt:before{content:"\E021"}.icon-fuenf:before{content:"\E022"}.icon-fussball:before{content:"\E023"}.icon-fussballfeld:before{content:"\E024"}.icon-fussballschuh:before{content:"\E025"}.icon-gartenschere:before{content:"\E026"}.icon-gartenschlauch:before{content:"\E027"}.icon-gartenwerkzeug:before{content:"\E028"}.icon-gedankenblase:before{content:"\E029"}.icon-geraeuscharm:before{content:"\E02A"}.icon-globus-mit-pflanze:before{content:"\E02B"}.icon-gluehbirne:before{content:"\E02C"}.icon-hand-mit-pflanze:before{content:"\E02D"}.icon-haus:before{content:"\E02E"}.icon-hecke:before{content:"\E02F"}.icon-herz:before{content:"\E030"}.icon-huerde:before{content:"\E031"}.icon-hufeisen:before{content:"\E032"}.icon-intensive-dachbegruenung:before{content:"\E033"}.icon-junge-pflanze-im-topf:before{content:"\E034"}.icon-junge-pflanze-in-erde:before{content:"\E035"}.icon-kalender:before{content:"\E036"}.icon-kamera:before{content:"\E037"}.icon-kescher:before{content:"\E038"}.icon-koi:before{content:"\E039"}.icon-kompass:before{content:"\E03A"}.icon-kopfhoerer:before{content:"\E03B"}.icon-krone:before{content:"\E03C"}.icon-laterne:before{content:"\E03D"}.icon-leinwand:before{content:"\E03E"}.icon-liegestuhl-mit-schirm:before{content:"\E03F"}.icon-maedchen:before{content:"\E040"}.icon-maehroboter:before{content:"\E041"}.icon-magazin:before{content:"\E042"}.icon-mauer:before{content:"\E043"}.icon-maurerkelle:before{content:"\E044"}.icon-medaille:before{content:"\E045"}.icon-mensch:before{content:"\E046"}.icon-muelltonne:before{content:"\E047"}.icon-muenzstapel:before{content:"\E048"}.icon-n:before{content:"\E049"}.icon-netzwerk:before{content:"\E04A"}.icon-neun:before{content:"\E04B"}.icon-null:before{content:"\E04C"}.icon-o:before{content:"\E04D"}.icon-organisation:before{content:"\E04E"}.icon-paket:before{content:"\E04F"}.icon-pfeil:before{content:"\E050"}.icon-pflanze-frei:before{content:"\E051"}.icon-pflanze-in-gluehbirne:before{content:"\E052"}.icon-pflanzenschutzmittel:before{content:"\E053"}.icon-playbutton:before{content:"\E054"}.icon-pointer:before{content:"\E055"}.icon-pool:before{content:"\E056"}.icon-rasen:before{content:"\E057"}.icon-rasenmaeher:before{content:"\E058"}.icon-reagenzglas-mit-wasser:before{content:"\E059"}.icon-reagenzglas:before{content:"\E05A"}.icon-rennender-mann:before{content:"\E05B"}.icon-rindenmulch:before{content:"\E05C"}.icon-rollrasen:before{content:"\E05D"}.icon-rose:before{content:"\E05E"}.icon-s:before{content:"\E05F"}.icon-saat:before{content:"\E060"}.icon-saege:before{content:"\E061"}.icon-schere:before{content:"\E062"}.icon-schild:before{content:"\E063"}.icon-schirm:before{content:"\E064"}.icon-schloss:before{content:"\E065"}.icon-schneeflocke:before{content:"\E066"}.icon-schnitt:before{content:"\E067"}.icon-schubkarre:before{content:"\E068"}.icon-schuessel:before{content:"\E069"}.icon-schwimmer:before{content:"\E06A"}.icon-search:before{content:"\E06B"}.icon-sechs:before{content:"\E06C"}.icon-seerose:before{content:"\E06D"}.icon-sessel-eckig:before{content:"\E06E"}.icon-sichtschutz:before{content:"\E06F"}.icon-sieb:before{content:"\E070"}.icon-sieben:before{content:"\E071"}.icon-smartphone:before{content:"\E072"}.icon-sonne:before{content:"\E073"}.icon-spaten:before{content:"\E074"}.icon-spielgeraete:before{content:"\E075"}.icon-sprechblasen:before{content:"\E076"}.icon-sprinkelanlage:before{content:"\E077"}.icon-stahltraeger:before{content:"\E078"}.icon-steine:before{content:"\E079"}.icon-stern:before{content:"\E07A"}.icon-stift:before{content:"\E07B"}.icon-stuetze:before{content:"\E07C"}.icon-tagesanzeige:before{content:"\E07D"}.icon-team:before{content:"\E07E"}.icon-teich:before{content:"\E07F"}.icon-telefon:before{content:"\E080"}.icon-tennisball:before{content:"\E081"}.icon-treppe:before{content:"\E082"}.icon-tropfen:before{content:"\E083"}.icon-ventilator:before{content:"\E084"}.icon-vier:before{content:"\E085"}.icon-vulkan:before{content:"\E086"}.icon-w:before{content:"\E087"}.icon-wachsen:before{content:"\E088"}.icon-wasser:before{content:"\E089"}.icon-wasserspass:before{content:"\E08A"}.icon-weg-mit-baum:before{content:"\E08B"}.icon-weg:before{content:"\E08C"}.icon-werkzeug:before{content:"\E08D"}.icon-wolke:before{content:"\E08E"}.icon-yin-yang:before{content:"\E08F"}.icon-zaun:before{content:"\E090"}.icon-zwei-blaetter:before{content:"\E091"}.icon-zwei:before{content:"\E092"}.grosseGalerie .button:before,.icon-angle-down:before{content:"\E093"}.icon-angle-left-hover:before,.slideshow .leftArrow:hover:before{content:"\E094"}.icon-angle-left:before{content:"\E095"}.icon-angle-right-hover:before,.slideshow .rightArrow:hover:before{content:"\E096"}.icon-angle-right:before{content:"\E097"}.grosseGalerie .button.less:before,.icon-angle-up:before{content:"\E098"}.icon-chevron-left:before{content:"\E099"}.bildBoxMitLink a span:after,.btn:after,.icon-chevron-right:before,.kleineGalerie p a:after,a.arrow:after,a.link:after{content:"\E09A"}.icon-close:before{content:"\E09B"}.icon-menu:before{content:"\E09C"}html{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.btn:after,a.arrow:after,a.link:after{speak:none;font-variant:normal;-moz-osx-font-smoothing:grayscale;font-style:normal}.btn:after,a.arrow:after,a.link:after,html{-webkit-font-smoothing:antialiased}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}body{line-height:1.5;background:#bcb9bb}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400;float:none!important}table,td,th{vertical-align:middle}blockquote:after,blockquote:before,q:after,q:before{content:''}.ansprechpartner .tel:before,.clearfix:after,.clearfix:before,.footer:before{content:""}blockquote,q{quotes:"" ""}a img{border:none;word-wrap:break-word}:focus{outline:0}button,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{box-sizing:border-box;background-clip:padding-box;border-radius:0;-webkit-appearance:none;background-color:#fff;color:#000;outline:0;margin:0;padding:0;text-align:left;vertical-align:middle;font-family:"Open Sans","Helvetica Neue",sans-serif}.clearfix:after,.clearfix:before{display:table}.clearfix:after{clear:both}.clearfix{zoom:1}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:400}.contentWrapper{max-width:1600px;margin:0 auto;background:#fff;position:relative;padding-top:100px}@media (max-width:980px){.contentWrapper{padding-top:0}}@media (max-width:500px){.hide-xs{display:none}}@media (min-width:501px) and (max-width:750px){.hide-s{display:none}}@media (min-width:751px) and (max-width:960px){.hide-m{display:none}}@media (min-width:961px){.hide-l{display:none}}a.arrow:after{font-family:iconfont;font-weight:400;text-transform:none;line-height:1;position:relative;padding-left:8px;font-size:17px;top:2px}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.btn,a.link{display:inline-block;color:#000;border:1px solid #000}a.link{margin:15px auto 0;padding:8px 10px;font-family:"Roboto Slab",serif;background:#fff;font-size:14px;line-height:140%;font-weight:400;letter-spacing:.04em;text-transform:none}.btn,a.link:after{font-size:16px;font-weight:400;text-transform:none;position:relative}a.link:hover{background:#dedede;color:#000;border:1px solid #000}a.link:after{font-family:iconfont;line-height:1;padding-left:8px;top:2px}@media (max-width:500px){a.link,a.link:hover{color:#000;border:1px solid #000}a.link{margin-top:10px;display:inline-block;font-family:"Roboto Slab",serif;background:#fff;padding:10px 20px 12px;cursor:pointer;text-decoration:none;font-weight:400;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:none;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a.link:hover{background:#dedede}}.btn{font-family:"Roboto Slab",serif;background:#fff;padding:12px 20px;cursor:pointer;text-decoration:none;line-height:16px;letter-spacing:1px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn:after{font-family:iconfont;font-weight:400;text-transform:none;line-height:5px;font-size:20px;padding-left:7px;top:3px;position:relative}.btn:hover{background:#dedede;color:#000;border:1px solid #000}@media (max-width:750px){.btn{font-size:13px;line-height:13px}.btn:after{font-size:18px;padding-left:6px}}.btn.reverse{background:#000;color:#fff;border:1px solid #000}.btn.reverse:hover{background:#fff;color:#000;border:1px solid #00822e}.h1,.h2 em,.headline1,h1,h2 em{display:block;font-family:Poppins,Helvetica,sans-serif;font-size:30px;line-height:140%;text-transform:uppercase;font-weight:700;font-style:normal;color:#a3a3a2;letter-spacing:.05em}.h1 em,.h2,.headline2,.headline3,h1 em,h2,h3{line-height:140%;letter-spacing:.125em;font-family:"Roboto Slab",serif;text-transform:uppercase;color:#000;font-style:normal;font-weight:400}@media (max-width:750px){.h1,.h2 em,.headline1,h1,h2 em{font-size:22px}}@media (max-width:500px){.h1,.h2 em,.headline1,h1,h2 em{font-size:18px}}.h1 em,.h2,.headline2,h1 em,h2{display:block;font-size:16px}@media (max-width:750px){.h1 em,.h2,.headline2,h1 em,h2{font-size:15px}}@media (max-width:500px){.h1 em,.h2,.headline2,h1 em,h2{font-size:14px}}.headline3,h3{font-size:14px;margin:0 0 10px}hr:last-child,p:last-child{margin-bottom:0}@media (max-width:750px){.headline3,h3{font-size:13px}}@media (max-width:500px){.headline3,h3{font-size:12px}}.headlineSidelines,h2.sidelines{text-align:center;border-bottom:4px solid #ededed;height:15px;line-height:15px}.headlineSidelines span,h2.sidelines span{display:inline-block;zoom:1;background:#fff;padding:0 20px;font-family:"Roboto Slab",serif;font-weight:400;letter-spacing:.1em;font-size:14px;line-height:180%;text-transform:uppercase;color:#000;font-style:normal}@media (max-width:750px){.headlineSidelines span,h2.sidelines span{font-size:13px;padding:0 10px}.headlineSidelines,h2.sidelines{height:auto;border:none}}@media (max-width:500px){.headlineSidelines span,h2.sidelines span{font-size:12px}}p{color:#6e6e6e;font-size:15px;line-height:150%;font-weight:400;margin-bottom:10px}.box li a,.button,p a{font-weight:600;text-decoration:none}@media (max-width:500px){p{font-size:13px}}p em{font-style:italic}.box li a,p a{color:#86bc2f}.box li a:hover,p a:hover{color:#86bc2f;border-bottom:1px solid #86bc2f}p+h2{margin-top:.8em}p+h3,ul+h3{margin-top:2em}hr{border:none;border-bottom:4px solid #ededed;margin:1em}.button,.button:hover{border:2px solid #86bc2f}hr:first-child{margin-top:0}.gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:16px auto;width:100%}.gallery:first-child{margin-top:0}.gallery:last-child{margin-bottom:0}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}@media (max-width:450px){.gallery-columns-3 .gallery-item{width:50%}}.gallery-columns-4 .gallery-item{width:25%}@media (max-width:600px){.gallery-columns-4 .gallery-item{width:50%}}.gallery-columns-5 .gallery-item{width:20%}@media (max-width:750px){p{font-size:13px}.gallery-columns-5 .gallery-item{width:33.33%}}@media (max-width:450px){.gallery-columns-5 .gallery-item{width:50%}}.gallery .gallery-item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px}.gallery .gallery-item .gallery-caption{display:block;padding:8px 0;font-size:14px}.gallery img{width:auto;max-width:100%;height:auto}.button-element{width:100%;text-align:center;padding:30px 0}.button-element.bg{background:#86bc2f;padding:50px 0}.button{font-family:"Open Sans","Helvetica Neue",sans-serif;height:50px;background:#86bc2f;display:inline-block;zoom:1;color:#fff;line-height:46px;font-size:15px;padding:0 20px;letter-spacing:.02em;-webkit-transition:all .2s linear;transition:all .2s linear;text-transform:none}.button:hover{background:#fff;color:#86bc2f}.bg .button,.button.bg{background:#fff;color:#333;border:none}.bg .button:hover,.button.bg:hover{background:#fff;color:#86bc2f;border:none}@media (max-width:500px){.button-element{padding:20px 0}}.offScreen{background:#fff;width:100%;position:relative;display:none;padding-top:100px;max-width:1600px;margin:0 auto}@media (max-width:980px){.offScreen .offScreen-tel,.offScreen .offScreen-tel a{color:#fff;text-decoration:none}.offScreen{display:block;padding-top:0}.offScreen .offScreen-tel{text-align:center;display:block;padding:12px 0;font-weight:500;background:#86bc2f}}.naviWrapper{width:100%;height:100px;position:fixed;background-color:#fff;top:0;left:0;z-index:15;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.naviWrapper.darker{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.15)}.naviWrapper.relative{position:relative}@media (min-width:1600px){.naviWrapper{width:1600px;left:50%;margin-left:-800px}}.naviWrapper a.logo{height:100px;width:325px;background:url(images/husmann-logo-header.png) no-repeat;background-size:contain;display:block;float:left}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:2dppx){.naviWrapper a.logo{background-image:url(images/husmann-logo-header-2x.png)}}@media (max-width:980px){.naviWrapper a.logo{float:none;width:227.5px;height:70px}}.naviWrapper .topRight{position:absolute;overflow:hidden;right:0;top:0;z-index:1}.naviWrapper .btnFinder,.naviWrapper .btnSearch{display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;position:relative;height:52px;background:#86bc2f;border:none;text-decoration:none;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:.07em;cursor:pointer;border-radius:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-top:5px solid #86bc2f}.naviWrapper .btnFinder:hover,.naviWrapper .btnSearch:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.naviWrapper .btnFinder{padding:13px 15px 6px;background:#86bc2f;color:#fff;border-color:#86bc2f}.naviWrapper .btnFinder span{font-size:40px;display:block;position:absolute;right:5px;top:4px}.naviWrapper .btnFinder.btnFinder-tel{font-size:15px}@media (max-width:980px){.naviWrapper .btnFinder.btnFinder-tel{display:none}}.naviWrapper .btnSearch{width:55px;text-align:center;font-size:35px;margin-right:5px;line-height:44px}.naviWrapper .topRight ul{overflow:auto;float:left;margin-right:15px}.naviWrapper .topRight ul li{list-style:none;float:left}.naviWrapper .topRight ul li a{text-decoration:none;font-family:Poppins,Helvetica,sans-serif;color:#4d4d4d;padding:0 7px;line-height:47px;font-size:14px;font-weight:300;letter-spacing:1px}.naviWrapper .topRight ul li a:hover{color:#000}.naviWrapper .menuBtn{position:absolute;top:0;right:0;color:#86bc2f;font-size:50px;height:70px;width:90px;cursor:pointer;line-height:70px;text-align:center;display:none}.naviWrapper .menuBtn.icon-close{color:#b51f29}.naviWrapper .mobileMetaNav{display:none}@media (min-width:981px){.naviWrapper .main li{position:relative;list-style:none}.naviWrapper .main li a,.naviWrapper .main li:hover>ul{display:block}.naviWrapper .main>ul{overflow:visible;position:absolute;bottom:0;left:325px}.naviWrapper .main>ul>li{float:left}.naviWrapper .main>ul>li>a{font-family:Poppins,Helvetica,sans-serif;color:#5c5c5b;text-transform:uppercase;font-size:16px;line-height:26px;letter-spacing:.0625em;padding:10px 0 0;margin:0 10px 10px;font-weight:500;border-bottom:4px solid #fff;background:0 0;display:block;text-decoration:none}}@media (min-width:981px) and (max-width:1250px){.naviWrapper .main>ul>li>a{font-size:15px;padding:10px 0 0;margin:0 8px 10px;letter-spacing:.01em}}@media (min-width:981px) and (max-width:1150px){.naviWrapper .main>ul>li>a{font-size:14px;padding:10px 0 0;margin:0 5px 10px;letter-spacing:.01em}}@media (min-width:981px){.naviWrapper .main>ul>li>ul>li>a,.naviWrapper .main>ul>li>ul>li>ul>li>a{font-family:Poppins,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:40px;letter-spacing:.077em;text-transform:none;padding:0 20px;white-space:nowrap;text-decoration:none}.naviWrapper .main>ul>li.current-menu-item>a,.naviWrapper .main>ul>li.current-menu-parent>a,.naviWrapper .main>ul>li:hover>a,.naviWrapper .main>ul>li>a:hover{color:#000;border-bottom:4px solid #b51f29;background:0 0}.naviWrapper .main>ul>li>ul{display:none;position:absolute;top:50px;left:0;bottom:auto;background:#fff;box-shadow:1px 2px 3px rgba(0,0,0,.25)}.naviWrapper .main>ul>li>ul>li>a{color:#5c5c5b}.naviWrapper .main>ul>li>ul>li.current-menu-item>a,.naviWrapper .main>ul>li>ul>li.current-menu-parent>a,.naviWrapper .main>ul>li>ul>li:hover>a,.naviWrapper .main>ul>li>ul>li>a:hover{background:#ededed;color:#000}.naviWrapper .main>ul>li>ul>li>ul{display:none;position:absolute;left:100%;top:0;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.25)}.naviWrapper .main>ul>li>ul>li>ul>li>a{color:#5c5c5b}.naviWrapper .main>ul>li>ul>li>ul>li.current-menu-item>a,.naviWrapper .main>ul>li>ul>li>ul>li.current-menu-parent>a,.naviWrapper .main>ul>li>ul>li>ul>li:hover>a,.naviWrapper .main>ul>li>ul>li>ul>li>a:hover{background:#ededed;color:#000}}@media (max-width:980px){.naviWrapper .main li,.naviWrapper .mobileMetaNav li{list-style:none;position:relative}.naviWrapper .main li.menu-item-has-children a,.naviWrapper .mobileMetaNav li.menu-item-has-children a{margin-right:50px}.naviWrapper .main li.menu-item-has-children:after,.naviWrapper .mobileMetaNav li.menu-item-has-children:after{font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E093";color:#fff;display:block;position:absolute;top:0;right:0;width:50px;height:50px;font-size:28px;line-height:50px;text-align:center;cursor:pointer;z-index:1}.naviWrapper .main li.menu-item-has-children.open:after,.naviWrapper .mobileMetaNav li.menu-item-has-children.open:after{content:"\E098"}.naviWrapper .main li a,.naviWrapper .mobileMetaNav li a{font-family:Poppins,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:24px;padding-top:12px;padding-right:12px;padding-bottom:14px;font-weight:500;display:block;text-decoration:none;margin:0 0 1px}.naviWrapper .main>ul>li>ul,.naviWrapper .main>ul>li>ul>li>ul,.naviWrapper .mobileMetaNav>ul>li>ul,.naviWrapper .mobileMetaNav>ul>li>ul>li>ul{display:none;position:relative}.naviWrapper .main li.current-menu-item,.naviWrapper .main li.current-menu-parent,.naviWrapper .mobileMetaNav li.current-menu-item,.naviWrapper .mobileMetaNav li.current-menu-parent{background:#72a028}.naviWrapper .main>ul,.naviWrapper .mobileMetaNav>ul{overflow:visible;position:relative}.naviWrapper .main>ul>li,.naviWrapper .mobileMetaNav>ul>li{background:#86bc2f}.naviWrapper .main>ul>li>a,.naviWrapper .mobileMetaNav>ul>li>a{padding-left:12px}.naviWrapper .main>ul>li>ul>li,.naviWrapper .mobileMetaNav>ul>li>ul>li{background:#8ec13e}.naviWrapper .main>ul>li>ul>li>a,.naviWrapper .mobileMetaNav>ul>li>ul>li>a{padding-left:24px}.naviWrapper .main>ul>li>ul>li>ul>li,.naviWrapper .mobileMetaNav>ul>li>ul>li>ul>li{background:#97c54c}.naviWrapper .main>ul>li>ul>li>ul>li>a,.naviWrapper .mobileMetaNav>ul>li>ul>li>ul>li>a{padding-left:36px}.naviWrapper{height:auto;position:relative}.naviWrapper .menuBtn{display:block}.naviWrapper .mobileCollapse{display:none;position:absolute;top:70px;left:0;width:100%;background-color:#ededed}.naviWrapper .mobileCollapse .btnFinder,.naviWrapper .mobileCollapse .btnSearch{margin-top:0;margin-bottom:0;background:#86bc2f;color:#fff;border:none;-webkit-transform:none;-ms-transform:none;transform:none;height:50px}.naviWrapper .mobileCollapse .btnFinder:hover,.naviWrapper .mobileCollapse .btnSearch:hover{-webkit-transform:none;-ms-transform:none;transform:none}.naviWrapper .mobileCollapse .btnSearch{line-height:50px}.naviWrapper .mobileCollapse .btnFinder{background:#fff;color:#86bc2f;padding:15px 15px 6px}.naviWrapper .topRight{position:relative;top:auto;right:auto;margin:8px auto;text-align:center}.naviWrapper .topRight .menu{display:none}.naviWrapper .mobileMetaNav{display:block}.naviWrapper .btnFinder:hover,.naviWrapper .btnSearch:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.headerSlider .banner,.slideshow{border-bottom:10px solid #ededed;width:100%}@media (max-width:319px){.naviWrapper .topRight{display:none}}.headerSpace{height:100px;width:100%}@media (max-width:800px){.headerSpace{display:none}}.headerSlider .banner{display:block;background:#fff;height:65px;position:relative}@media (max-width:600px){.headerSlider .banner{display:none}}.headerSlider .banner p{font-size:14px;line-height:50px;letter-spacing:.07em;float:right;color:#555;margin:0 175px 0 0}.headerSlider .banner img{position:absolute;right:0;top:0}.slideshow{height:540px;position:relative;overflow:hidden}.slideshow.noBorder{border:none}.slideshow.small{height:400px}.slideshow .slides{width:100%;height:100%;position:relative}.slideshow .slides .slide{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;display:table;background-size:cover;background-position:center center}.slideshow .slides .slide .full_link{position:absolute;top:0;left:0;right:0;bottom:0}.slideshow .slides .slide .center{display:table-cell;vertical-align:middle;text-align:center;padding-top:1%}.slideshow .slides .slide .headline{display:block;font-family:"Libre Baskerville",serif;font-size:400%;line-height:120%;color:#fff;font-weight:400;font-style:italic;text-transform:uppercase;letter-spacing:0;padding:0 20px;text-shadow:0 0 50px rgba(0,0,0,.8)}@media (max-width:1000px){.slideshow .slides .slide .headline{font-size:300%}}@media (max-width:750px){.slideshow .slides .slide .headline{font-size:260%}}@media (max-width:500px){.slideshow{border-bottom:none}.slideshow .slides .slide .headline{font-size:180%}}.slideshow .slides .slide .headline.text-shadow-0{text-shadow:0 0 50px transparent}.slideshow .slides .slide .headline.text-shadow-1{text-shadow:0 0 50px rgba(0,0,0,.2)}.slideshow .slides .slide .headline.text-shadow-2{text-shadow:0 0 50px rgba(0,0,0,.4)}.slideshow .slides .slide .headline.text-shadow-3{text-shadow:0 0 50px rgba(0,0,0,.6)}.slideshow .slides .slide .headline.text-shadow-4{text-shadow:0 0 50px rgba(0,0,0,.8)}.slideshow .slides .slide .headline.text-shadow-5{text-shadow:0 0 50px #000}.slideshow .slides .slide .headline em{font-weight:400;display:block;font-size:45%;margin-top:10px;line-height:120%;font-style:normal;font-family:"Roboto Slab",serif;text-transform:uppercase;letter-spacing:3px}.slideshow .slides .slide .linkspace{display:block;height:30px;width:100%}.slideshow .slides .slide .btn{margin:0 5px}.slideshow .copy{font-size:40px;padding:0 70px;line-height:55px;color:#fff;font-style:italic;font-weight:400;display:block;font-family:'Libre Baskerville',Georgia,serif}.slideshow .unterzeile{font-size:17px;line-height:25px;color:#fff;font-weight:400;display:block;margin-top:25px}.slideshow .leftArrow,.slideshow .rightArrow{text-align:center;height:70px;font-size:70px;line-height:70px;color:#fff;cursor:pointer;position:absolute;top:53%;margin-top:-35px;z-index:10;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:750px){.slideshow .leftArrow,.slideshow .rightArrow{font-size:50px;line-height:50px;height:50px;margin-top:-25px}}@media (max-width:500px){.slideshow .leftArrow,.slideshow .rightArrow{top:0;bottom:0;height:100%;width:30%;margin-top:0;opacity:0}}.slideshow .rightArrow{right:0;padding-left:8px}.slideshow .leftArrow{left:0;padding-right:8px}.slideshow .pointNavigation{position:absolute;z-index:10;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slideshow .pointNavigation li{float:left;margin:0 5px;height:12px;width:12px;display:block;background:#ddd;background:rgba(255,255,255,.6);border-radius:6px;-webkit-border-radius:6px;-webkit-transition:all .5s linear;transition:all .5s linear}@media (max-width:750px){.slideshow .pointNavigation{bottom:10px}.slideshow .pointNavigation li{margin:0 3px;height:8px;width:8px}}.slideshow .pointNavigation li.active{background:#fff}.bannerTextSlider .slideshow{border:none}@media (max-width:1000px){.slideshow{height:450px}.slideshow.small{height:350px}.slideshow .copy{font-size:32px;line-height:45px}.slideshow .unterzeile{font-size:15px;line-height:22px}}@media (max-width:750px){.slideshow{height:350px}.slideshow.small{height:300px}.slideshow .copy{font-size:25px;line-height:34px}.slideshow .unterzeile{font-size:14px;line-height:20px}}.textblock{text-align:center;padding:20px 35px;max-width:950px;margin:25px auto}.textblock .left,.textblock .right{float:left;width:50%;padding:20px 0;text-align:left}@media (max-width:500px){.slideshow{height:200px}.slideshow .slide .center{display:none}.textblock .left,.textblock .right{float:none;width:100%;padding:20px 0;text-align:left}}.textblock .left{padding-right:20px}.textblock .right{padding-left:20px}.textblock img{max-width:100%;height:auto}.textblock p{color:#6f6f6f;font-size:17px;line-height:150%;letter-spacing:.0625em;margin:20px auto}.textblock p:first-child{margin-top:0}.textblock p:last-child{margin-bottom:0}.textblock blockquote{margin:20px auto}.textblock blockquote:first-child{margin-top:0}.textblock blockquote:last-child{margin-bottom:0}.textblock blockquote p{font-family:"Libre Baskerville",serif;font-weight:400;font-style:italic;font-size:23px;line-height:150%;color:#6f6f6f}@media (max-width:750px){.textblock blockquote p{font-size:20px}}@media (max-width:500px){.textblock blockquote p{font-size:17px}}.textblock ul{font-size:0;max-width:700px;margin:20px auto}.textblock ul:first-child{margin-top:0}.textblock ul:last-child{margin-bottom:0}.textblock ul li{list-style:none;color:#4a4a4a;font-size:16px;line-height:170%;letter-spacing:.0625em;font-weight:300;display:inline-block;zoom:1;margin:0;padding:0}.bannerTextBtn .big,.bannerTextBtn .small{letter-spacing:.05em;text-transform:uppercase;font-style:normal}.textblock ul li:before{content:'• ';padding-left:5px}@media (max-width:500px){.textblock ul li{display:block;margin:3px 0}.textblock ul li:before{display:none}}.textblock ul li a{color:#86bc2f;text-decoration:none}.textblock ul li a:hover{color:#86bc2f;border-bottom:1px solid #86bc2f}.textblock ul li a:after{display:none}.textblockWrapper.bg{background:#86bc2f;padding:1px 0}.textblockWrapper.bg h1,.textblockWrapper.bg h1 em,.textblockWrapper.bg h2,.textblockWrapper.bg h2 em,.textblockWrapper.bg h3{color:#fff}.textblockWrapper.bg li,.textblockWrapper.bg p{color:#fff;font-weight:600}.imgblock{text-align:center;padding:0;max-width:880px;margin:25px auto}.imgblock.fullWidth{width:100%;max-width:100%}.imgblock img{width:100%;height:auto}@media (max-width:750px){.textblock p{font-size:15px}.textblock ul li{font-size:14px}.imgblock.minHeightMobile img{width:140%;margin-left:-20%;margin-right:-20%}}@media (max-width:500px){.textblock p{font-size:14px}.textblock ul li{font-size:13px}.imgblock.minHeightMobile img{width:180%;margin-left:-40%;margin-right:-40%}}.bannerTextBtn{height:280px;width:100%;position:relative}@media (max-width:750px){.bannerTextBtn{height:230px}}@media (max-width:500px){.bannerTextBtn{height:180px}}.bannerTextBtn .bg{position:absolute;height:100%;width:100%;background-size:cover;background-position:center center;display:table}.bannerTextBtn .center{display:table-cell;vertical-align:middle;text-align:center}.bannerTextBtn .small{display:block;font-family:"Roboto Slab",serif;font-size:19px;line-height:145%;font-weight:400;color:#fff;text-shadow:0 0 30px rgba(0,0,0,.8)}@media (max-width:750px){.bannerTextBtn .small{font-size:17px}}@media (max-width:500px){.bannerTextBtn .small{font-size:15px}}.bannerTextBtn .small.text-shadow-0{text-shadow:0 0 30px transparent}.bannerTextBtn .small.text-shadow-1{text-shadow:0 0 30px rgba(0,0,0,.2)}.bannerTextBtn .small.text-shadow-2{text-shadow:0 0 30px rgba(0,0,0,.4)}.bannerTextBtn .small.text-shadow-3{text-shadow:0 0 30px rgba(0,0,0,.6)}.bannerTextBtn .small.text-shadow-4{text-shadow:0 0 30px rgba(0,0,0,.8)}.bannerTextBtn .small.text-shadow-5{text-shadow:0 0 30px #000}.bannerTextBtn .big{display:block;font-family:Poppins,Helvetica,sans-serif;font-size:70px;line-height:120%;font-weight:700;color:#fff;margin-bottom:28px;text-shadow:0 0 40px rgba(0,0,0,.8)}@media (max-width:750px){.bannerTextBtn .big{font-size:55px;margin-bottom:22px}}@media (max-width:500px){.bannerTextBtn .big{font-size:30px;margin-bottom:12px}}.bannerTextBtn .big.text-shadow-0{text-shadow:0 0 40px transparent}.bannerTextBtn .big.text-shadow-1{text-shadow:0 0 40px rgba(0,0,0,.2)}.bannerTextBtn .big.text-shadow-2{text-shadow:0 0 40px rgba(0,0,0,.4)}.bannerTextBtn .big.text-shadow-3{text-shadow:0 0 40px rgba(0,0,0,.6)}.bannerTextBtn .big.text-shadow-4{text-shadow:0 0 40px rgba(0,0,0,.8)}.bannerTextBtn .big.text-shadow-5{text-shadow:0 0 40px #000}.bannerTextBtn.noLink .big{margin-bottom:0}.bannerTextBtn .playBtn{color:#fff;text-decoration:none;font-size:80px;line-height:30px;height:40px;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.bannerTextBtn .playBtn:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.iconTextBoxSmall{padding:20px 15px;max-width:950px;margin:25px auto}.iconTextBoxSmall .points{font-size:0;padding-top:10px}.iconTextBoxSmall .box{display:inline-block;zoom:1;vertical-align:top;width:33.33%;padding:20px;margin-top:40px;position:relative}.iconTextBoxSmall.twoColumn .box{width:50%}.iconTextBoxSmall .head{margin-bottom:15px}.iconTextBoxSmall ul{font-size:15px;color:#6e6e6e;list-style:none;margin-bottom:10px}.iconTextBoxSmall ul li:before{content:"• ";font-size:18px;vertical-align:middle;line-height:21px}.iconTextBoxSmall img{max-width:100%;height:auto}.ie8 .iconTextBoxSmall img{width:100%}.iconTextBoxSmall .iconWrapper{vertical-align:middle;display:table-cell}.iconTextBoxSmall .icon{height:56px;width:56px;border-radius:28px;-webkit-border-radius:28px;background:#b51f29;color:#fff;font-size:44px;line-height:56px;text-align:center;display:block}.iconTextBoxSmall .head h3{display:table-cell;padding-left:20px;vertical-align:middle;font-weight:700;color:#666}.bildTextBox .box,.iconTextBoxBigLink .box,.iconTextBoxSmallLink .box{vertical-align:top;position:relative}@media (max-width:750px){.iconTextBoxSmall .box{width:50%;margin-top:20px}.iconTextBoxSmall .points{padding-top:0}}@media (max-width:500px){.iconTextBoxSmall .box,.iconTextBoxSmall.twoColumn .box{width:100%;margin-top:20px;padding-left:0;padding-right:0}}.iconTextBoxBigLink{padding:20px 35px;max-width:950px;margin:25px auto}.iconTextBoxBigLink h2{margin-bottom:10px;font-weight:700;color:#666}.iconTextBoxBigLink .box{display:inline-block;width:30%;margin-right:5%;margin-top:85px}.iconTextBoxBigLink .box:nth-child(3n+3){margin-right:0}.iconTextBoxBigLink .textblock{padding:0;margin:0}.iconTextBoxBigLink .icon{height:80px;width:80px;border-radius:40px;-webkit-border-radius:40px;background:#b51f29;color:#fff;display:block;margin:0 auto 45px;font-size:75px;line-height:80px;text-align:center}@media (max-width:750px){.iconTextBoxBigLink .box{width:45%;margin:50px 2.5% 0}.iconTextBoxBigLink h2{margin-bottom:50px}}@media (max-width:500px){.iconTextBoxBigLink .box{width:100%;margin:50px 2.5% 0}.iconTextBoxBigLink .icon{margin-bottom:20px}}.iconTextBoxSmallLink{padding:20px 35px;max-width:950px;margin:25px auto}.iconTextBoxSmallLink h3{font-weight:700;color:#666}.iconTextBoxSmallLink .img{width:100%;max-width:320px;height:auto;margin:0 auto 20px}.iconTextBoxSmallLink .points{font-size:0;padding-top:10px}.iconTextBoxSmallLink .box{display:inline-block;zoom:1;width:33.33%;padding:2%;margin-top:55px;text-align:center}.iconTextBoxSmallLink.twoColumn .box{width:50%}.iconTextBoxSmallLink .icon{margin:0 auto 20px;height:56px;width:56px;border-radius:28px;-webkit-border-radius:28px;background:#b51f29;color:#fff;display:block;font-size:44px;line-height:56px;text-decoration:none;text-align:center}.ansprechpartner .h2,.ansprechpartner h3{letter-spacing:.125em;line-height:140%;text-transform:uppercase}@media (max-width:750px){.iconTextBoxSmallLink .box{width:50%;margin-top:45px}}@media (max-width:500px){.iconTextBoxSmallLink .box,.iconTextBoxSmallLink.twoColumn .box{width:100%;margin-top:25px}}.bildTextBox{padding:20px 35px;max-width:950px;margin:25px auto}.bildTextBox .points{font-size:0}.bildTextBox .box{display:inline-block;zoom:1;width:47%;margin-right:6%;margin-top:65px;text-align:left}.ie8 .bildTextBox .box{width:44%}.bildTextBox .right{padding-left:120px}.bildTextBox .box:nth-child(2n+2){margin-right:0}.bildTextBox p{font-size:14px}.bildTextBox h3{border-bottom:1px dotted #6e6e6e;margin-bottom:10px;padding-bottom:7px}.bildTextBox .pic{margin:0 auto 20px;height:104px;width:104px;border-radius:52px;-webkit-border-radius:52px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0}.bildBoxMitLink a span:after,.kleineGalerie p a:after{top:2px;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:750px){.bildTextBox .pic{position:relative;margin:0 auto 20px}.bildTextBox .right{padding-left:0}.bildTextBox .box{width:100%;margin:35px 0 0;text-align:center}}.ansprechpartner{background:#86bc2f;width:100%}.ansprechpartner .wrapper{padding:30px 35px;max-width:950px;margin:0 auto}.ansprechpartner .cell{width:50%;float:left}.ansprechpartner img{float:left;height:auto;border-radius:50%;width:25%;margin-left:20%;margin-right:5%}.ansprechpartner .h2{font-family:"Open Sans","Helvetica Neue",sans-serif;font-weight:600;font-size:16px;color:#000;font-style:normal;margin-bottom:0}@media (max-width:750px){.ansprechpartner .h2{font-size:15px}}@media (max-width:500px){.ansprechpartner .h2{font-size:14px}}.ansprechpartner h3{font-family:Poppins,Helvetica,sans-serif;font-weight:700;font-size:24px;color:#000;font-style:normal;margin-bottom:30px}.ansprechpartner .mail,.ansprechpartner .tel,.ansprechpartner .text p{font-weight:400;text-transform:none;color:#000;font-style:normal}@media (max-width:750px){.ansprechpartner h3{font-size:22px}}@media (max-width:500px){.ansprechpartner h3{font-size:20px}}.ansprechpartner .text p{font-family:"Open Sans","Helvetica Neue",sans-serif;letter-spacing:0;font-size:15px;line-height:150%}@media (max-width:750px){.ansprechpartner .text p{font-size:13px}}@media (max-width:500px){.ansprechpartner .text p{font-size:13px}}.ansprechpartner .tel{font-family:"Roboto Slab",serif;letter-spacing:.05em;font-size:26px;line-height:110%;margin-top:30px;text-decoration:none}.ansprechpartner .button,.ansprechpartner .mail{font-family:"Open Sans","Helvetica Neue",sans-serif}.ansprechpartner .tel:before{display:inline-block;width:20px;height:20px;margin-right:10px;background:url(images/telephone.svg) center center no-repeat;background-size:contain}@media (max-width:750px){.ansprechpartner .tel{font-size:22px}.ansprechpartner .tel:before{width:17px;height:17px}}@media (max-width:500px){.ansprechpartner .tel{font-size:20px}.ansprechpartner .tel:before{width:15px;height:15px}}.ansprechpartner .tel a{color:#000}.ansprechpartner .mail{text-decoration:none;letter-spacing:0;font-size:20px;line-height:120%;margin-top:10px}@media (max-width:750px){.ansprechpartner .mail{font-size:18px}.ansprechpartner img{width:30%;margin-right:5%;margin-left:0}.ansprechpartner .cell{width:65%}}@media (max-width:500px){.ansprechpartner .mail{font-size:16px}}.ansprechpartner .mail:hover{text-decoration:underline}.ansprechpartner .button{text-align:center;margin-top:20px;background:#fff;color:#77aa24;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border:2px solid #86bc2f}.ansprechpartner .button:hover{background:#fff;color:#000;border:2px solid #86bc2f}@media (max-width:500px){.ansprechpartner img{width:100%;max-width:240px;float:none;margin:0 auto 15px}.ansprechpartner .cell{width:100%;text-align:center}.ansprechpartner h3{margin-bottom:10px}.ansprechpartner .tel{margin-top:10px}}.bildBoxMitLink{padding:20px 35px;max-width:950px;margin:25px auto}.bildBoxMitLink h2+.points{margin-top:40px}.bildBoxMitLink .box{float:left;width:32%;margin-right:2%;margin-top:2%;position:relative;overflow:hidden}.bildBoxMitLink .box:nth-child(3n+3){margin-right:0}.bildBoxMitLink.twoColumn .box{width:49%}.bildBoxMitLink.twoColumn .box:nth-child(3n+3){margin-right:2%}.bildBoxMitLink.twoColumn .box:nth-child(2n+2){margin-right:0}.bildBoxMitLink img{width:100%;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bildBoxMitLink a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bildBoxMitLink a{text-decoration:none;display:block}.bildBoxMitLink a span{display:block;text-align:center;font-family:"Roboto Slab",serif;background:#ededed;color:#000;font-weight:400;padding:7px 10px;min-height:35px;line-height:21px;font-size:15px;border:none;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bildBoxMitLink a span:after{font-family:iconfont;font-style:normal;font-weight:400;text-transform:none;line-height:1;padding-left:8px;font-size:17px;position:relative}.bildBoxMitLink a:hover span{background:#b51f29;color:#fff;border:none}.grosseGalerie,.kleineGalerie.bg,.kleineGalerie.bg h2 span{background:#f2f2f2}@media (max-width:750px){.bildBoxMitLink .box{width:48%;margin-top:4%}.bildBoxMitLink .box:nth-child(3n+3){margin-right:4%}.bildBoxMitLink .box:nth-child(2n+2){margin-right:0}.bildBoxMitLink h2+.points{margin-top:10px}.textBlockZweiSpaltig p{font-size:15px}}@media (max-width:500px){.bildBoxMitLink .box,.bildBoxMitLink.twoColumn .box{width:100%;margin-right:0;margin-top:8%}.bildBoxMitLink h2+.points{margin-top:0}}.textBlockZweiSpaltig{padding:20px 35px;max-width:950px;margin:25px auto}.textBlockZweiSpaltig h2.sidelines{margin-bottom:45px}.textBlockZweiSpaltig p{font-size:15px;line-height:150%;color:#6f6f6f}@media (max-width:500px){.textBlockZweiSpaltig p{font-size:14px}}.textBlockZweiSpaltig h1+p,.textBlockZweiSpaltig h2+p{margin-top:20px}.textBlockZweiSpaltig ol,.textBlockZweiSpaltig ul{margin:10px 0;position:relative}.textBlockZweiSpaltig ol:first-child,.textBlockZweiSpaltig ul:first-child{margin-top:0}.textBlockZweiSpaltig ol:last-child,.textBlockZweiSpaltig ul:last-child{margin-bottom:0}.textBlockZweiSpaltig ol li a,.textBlockZweiSpaltig ul li a{color:#86bc2f;font-weight:600;text-decoration:none}.textBlockZweiSpaltig ol li a:hover,.textBlockZweiSpaltig ul li a:hover{color:#86bc2f;border-bottom:1px solid #86bc2f}.textBlockZweiSpaltig ol{padding-left:20px}.textBlockZweiSpaltig ol li{list-style:outside;color:#6f6f6f;font-size:15px;line-height:170%;font-weight:400}@media (max-width:750px){.textBlockZweiSpaltig ol li{font-size:15px}}@media (max-width:500px){.textBlockZweiSpaltig ol li{font-size:14px}}.textBlockZweiSpaltig ul li{list-style:none;color:#6f6f6f;font-size:15px;line-height:170%;font-weight:400;padding-left:15px}@media (max-width:750px){.textBlockZweiSpaltig ul li{font-size:15px}.textBlockZweiSpaltig h2{margin-bottom:30px}}@media (max-width:500px){.textBlockZweiSpaltig ul li{font-size:14px}}.textBlockZweiSpaltig ul li:before{content:"• ";font-size:15px;vertical-align:middle;line-height:170%;position:absolute;left:0;font-weight:400}.textBlockZweiSpaltig img{max-width:100%;height:auto}.textBlockZweiSpaltig .box{width:47%;float:left}.textBlockZweiSpaltig .box.first{margin-right:6%}.kleineGalerie.bg h2{border-bottom:4px solid #ededed}@media (max-width:750px){.kleineGalerie.bg h2{height:auto;border:none}}.kleineGalerie h2{border-bottom:4px solid #ededed;line-height:140%}.kleineGalerie h2 span{color:#000;font-family:"Roboto Slab",serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:.125em;text-transform:uppercase}@media (max-width:750px){.kleineGalerie h2{height:auto;border:none}.kleineGalerie h2 span{font-size:15px}}@media (max-width:500px){.textBlockZweiSpaltig .box{width:100%;margin:0}.textBlockZweiSpaltig .box.sec{margin-top:20px}.textBlockZweiSpaltig .mobileReverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.textBlockZweiSpaltig .mobileReverse .box.first{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:20px}.textBlockZweiSpaltig .mobileReverse .box.sec{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0}.kleineGalerie h2 span{font-size:14px}}.kleineGalerie .wrapper{padding:45px 35px;max-width:950px;margin:0 auto}.kleineGalerie .images{margin-top:45px}@media (max-width:750px){.kleineGalerie .images{margin-top:25px}}.kleineGalerie .images .image{float:left;width:24.25%;margin-right:1%}@media (max-width:500px){.kleineGalerie .wrapper{padding:35px 10px}.kleineGalerie .images .image{width:50%;margin:0;padding:5px}}.kleineGalerie .images .image:nth-child(4n+4){margin-right:0}.kleineGalerie .images .image img{width:100%;height:auto}.kleineGalerie p{font-size:15px;text-align:center;margin-top:20px}.kleineGalerie p a:after{font-family:iconfont;font-style:normal;font-weight:400;text-transform:none;line-height:1;padding-left:8px;font-size:18px;position:relative}.ie8 .kleineGalerie .images .image{width:24%}.grosseGalerie .h2,.grosseGalerie h2{text-align:center;padding:13px 0 12px;border-bottom:none;font-family:"Roboto Slab",serif;font-size:16px;line-height:140%;font-weight:400;font-style:normal;color:#000;letter-spacing:.125;text-transform:none}@media (max-width:750px){.grosseGalerie .h2,.grosseGalerie h2{font-size:15px}}@media (max-width:500px){.grosseGalerie .h2,.grosseGalerie h2{font-size:14px}}.grosseGalerie .images{padding:0 5px}.grosseGalerie .images .image{float:left;width:20%;padding:5px;overflow:hidden;position:relative}.grosseGalerie .images .image:nth-child(1n+6){display:none}.grosseGalerie .images .image img{width:100%;height:auto}.grosseGalerie .images .image .overlay{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:rgba(0,0,0,.7);opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grosseGalerie .images .image .overlay .text{position:absolute;bottom:0;width:100%;padding:2% 0}.grosseGalerie .images .image .overlay span{color:#fff;display:block;text-align:center}.grosseGalerie .images .image .overlay span.f{padding:5%;font-weight:400;font-size:19px;line-height:24px;text-transform:uppercase}.grosseGalerie .images .image .overlay span.s{padding:5%;font-weight:600;font-size:14px;line-height:19px}.grosseGalerie .images .image:hover .overlay{opacity:1}.grosseGalerie .button{display:block;height:45px;cursor:pointer;background:#f7f5f1;border:none}.grosseGalerie .button:hover{background:#b51f29}.grosseGalerie .button:before{display:block;font-family:iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:40px;color:#333;height:45px;text-align:center}.partnerfinder .plzInput input,.searchpage .search-field{font-family:"Open Sans","Helvetica Neue",sans-serif}.grosseGalerie .button:hover:before{color:#fff}@media (max-width:750px){.grosseGalerie .images .image{width:25%}.grosseGalerie .images .image:nth-child(1n+5){display:none}}@media (max-width:500px){.grosseGalerie .images{padding:0 1px}.grosseGalerie .images .image{width:50%;padding:2px}.grosseGalerie .images .image:nth-child(1n+5){display:none}}.partnerfinder{padding:20px 15px 40px;max-width:950px;margin:25px auto 0;position:relative;overflow:hidden}.partnerfinder.header{margin:0 auto}.partnerfinder .map{position:relative;float:left;height:650px;width:425px;background-image:url(images/karte.png);background-position:center center;background-size:100% 100%;margin-top:60px}.partnerfinder .map .point{height:10px;width:10px;border-radius:8px;background:#82c197;position:absolute;cursor:pointer;margin-left:-5px;margin-top:-5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.partnerfinder .map .point:hover{background:#00822e}.partnerfinder .map .point.active{height:16px;width:16px;margin-left:-8px;margin-top:-8px;background:#00822e}.partnerfinder .info{position:relative;z-index:5;float:left;max-width:455px;margin:60px 0 0 40px;width:100%}.partnerfinder .info p{font-size:14px;line-height:21px}.partnerfinder fieldset{margin-top:25px}.partnerfinder fieldset p{margin-bottom:5px;position:relative}.partnerfinder fieldset label{padding-left:10px;cursor:pointer}.partnerfinder fieldset .circle{border:1px solid #00822e;background:#fff;width:14px;height:14px;border-radius:7px;display:block;float:left;margin:4px 0 0 3px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.partnerfinder fieldset input[type=radio]{position:absolute;left:2px;top:2px;opacity:0}.partnerfinder fieldset input[type=radio]:checked+.circle{background:#4da86d;border-color:#4da86d}.partnerfinder .plzInput{margin-top:20px}.partnerfinder .plzInput .icon-chevron-right{background:#4da86d;color:#fff;font-size:32px;height:32px;width:32px;border-radius:16px;display:block;padding-left:12px;line-height:28px;float:left;margin-right:10px}.partnerfinder .plzInput input{height:32px;border:1px solid #bbb;padding:5px 15px;font-size:14px;line-height:20px;font-weight:400;width:140px;margin-right:7px}.partnerfinder .plzInput input.red{border-color:#f64a4a}.partnerfinder .plzInput button{height:32px;font-size:15px;font-weight:600;background:#4da86d;border:none;color:#fff;padding:0 10px 0 11px;letter-spacing:1px;cursor:pointer}.partnerfinder .plzInput button:hover{background:#00822e}.partnerfinder .display-all{margin-left:10px;font-size:13px;cursor:pointer}.partnerfinder .display-all:hover{text-decoration:underline}.partnerfinder .result{display:none;margin-top:80px;max-height:800px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.partnerfinder .result iframe+iframe{margin-top:30px}.partnerfinder .result .error{border:1px solid #f64a4a;color:#f64a4a;display:inline-block;padding:5px 10px}@media (max-width:960px){.partnerfinder .map{position:absolute;z-index:0;width:100%;left:0;right:0;height:0;margin:0;top:0;opacity:.45;padding-bottom:153%}.partnerfinder .map .point{display:none}.partnerfinder .info{margin:30px auto 0;float:none}.partnerfinder .result{margin-top:40px;background:#fff;padding:16px}}@media (max-width:500px){.partnerfinder .result{padding:16px 0}.partnerfinder .info p,.partnerfinder h2 span{text-align:center;color:#000}.partnerfinder fieldset p{display:block;float:none;width:100%;text-align:left}.partnerfinder fieldset .circle{position:absolute;float:none;margin:0;top:15px;left:15px}.partnerfinder fieldset label{float:none;display:block;text-align:left;padding-left:40px;border:1px solid #bbb;height:44px;line-height:42px;background:#fff}.partnerfinder fieldset input[type=radio]:checked~label{border-color:#4da86d;color:#333}.partnerfinder .plzInput{width:100%}.partnerfinder .plzInput .icon-chevron-right{display:none}.partnerfinder .plzInput input{width:100%;margin:0;height:44px}.partnerfinder .plzInput button{display:block;margin:10px auto 0;width:100%;height:44px;text-align:center}.partnerfinder .display-all{margin:10px 0 0;display:block;width:100%;border:1px solid #bbb;height:44px;line-height:42px;background:#fff}}.searchpage{padding:40px 35px 0;max-width:950px;margin:0 auto;background:#fff;position:relative}.searchpage .form-wrapper{padding:10px 0 30px;border-bottom:1px dotted #333;margin-bottom:50px}.searchpage .search-form{width:480px;margin:0 auto;display:block}.searchpage .icon-chevron-right{background:#86bc2f;color:#fff;font-size:32px;height:32px;width:32px;border-radius:16px;display:block;padding-left:12px;line-height:28px;float:left;margin-right:10px}.searchpage .search-field{height:32px;width:350px;border:1px solid #bbb;padding:5px 15px;font-size:14px;line-height:20px;font-weight:400;margin-right:10px;display:block;float:left}.searchpage .search-submit{height:32px;font-size:15px;font-weight:600;background:#86bc2f;border:none;color:#fff;padding:0 10px 0 11px;margin:0;letter-spacing:1px;cursor:pointer;-webkit-appearance:none;border-radius:0}.search-results h2{text-align:center;margin-bottom:40px}.search-results .result{width:47%;margin-right:6%;margin-bottom:6%;display:block;float:left;position:relative}.search-results .result:nth-child(2n+2){margin-right:0}.search-results .result p{overflow:hidden;text-align:left!important;max-height:92px}.search-results .result a.overlayLink{text-decoration:none;position:absolute;width:100%;height:100%;top:0;left:0}.search-results img{width:150px;height:auto;float:left;margin-right:10px}.search-results .title{font-size:14px;line-height:20px;padding-bottom:3px;font-weight:600;border-bottom:1px dotted #bbb;display:block;overflow:auto;text-decoration:none;color:#333;margin-bottom:7px}.footer li a,.footer li:after{color:#878787;line-height:20px}.ie8 .search-results .result{width:44%}@media (max-width:800px){.search-results .result,.search-results .result:nth-child(2n+2){width:100%;margin:0 0 30px}.searchpage{padding-top:20px}}@media (max-width:550px){.searchpage .search-form{width:330px}.searchpage .search-field{width:200px}}@media (max-width:500px){.search-results img{display:none}.search-results .result p{max-height:92px}.searchpage .icon-chevron-right{display:none}.searchpage .search-form{width:100%}.searchpage .search-field{width:70%;height:40px;margin:0 auto;display:block;float:none}.searchpage .search-submit{display:block;margin:10px auto 0;width:70%;height:40px;text-align:center}}.footer,.footer-additional{max-width:1600px;margin:0 auto;text-align:center}.footer{width:100%;height:auto;background:#f2f2f2}.footer:before{position:relative;display:block;width:100%;height:260px;border-bottom:30px solid #fff;border-top:30px solid #fff;background:url(images/husmann-logo-footer-2x.png) center center no-repeat #fff;background-size:contain}.footer .menu{padding:30px 0 32px}.footer li{display:inline-block;zoom:1}.footer li:after{content:'•';padding:0 8px 0 10px;font-size:16px}@media (max-width:500px){.footer li{display:block}.footer li:after{display:none}.footer li a{line-height:40px}}.footer li:last-of-type:after{display:none}.footer li a{font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:.0625em;font-weight:600}@media (max-width:750px){.footer li a{font-size:13px}}.footer li a:hover{color:#333;border-bottom:1px solid #333}.footer-additional{background:#eaf2d8;color:#333;font-size:13px;font-weight:600;padding:2em 0}.footer-additional .headline{margin-bottom:1em;display:block;padding:0 1em}.footer-additional .content{padding:0 1em}.footer-additional .content+.headline{margin-top:2em;border-top:1px solid #ccc;padding-top:2em}.footer-additional a{text-decoration:none}.footer-additional a img{display:inline}.blogWrapper+.footer{max-width:1160px}.mag-wrapper-big{max-width:1140px;width:100%;padding:0 20px;margin:80px auto 0}.mag-wrapper-big .image{width:60%;float:left;padding:3% 18% 3.1%;background:url(images/magazine-bg.jpg) center center no-repeat;background-size:contain}@media (max-width:960px){.mag-wrapper-big .image{float:none;margin:0 auto 20px;padding:5% 30% 5.1%;width:100%}}.mag-wrapper-big img{width:100%;height:auto;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mag-wrapper-big a.img{background:#86bc2f;display:block;overflow:hidden;position:relative;box-shadow:3px 3px 4px rgba(0,0,0,.5)}.mag-wrapper-big a.img span{position:absolute;left:0;top:50%;display:none;width:100%;height:20px;font-size:14px;text-transform:uppercase;text-align:center;line-height:20px;margin-top:-5px;color:#fff;font-weight:600}.mag-wrapper-big a.img:hover img{opacity:.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.mag-wrapper-big a.img:hover span{display:block}.mag-wrapper-big .text{padding-left:3%;float:left;width:40%}@media (max-width:960px){.mag-wrapper-big .text{width:100%;padding:0}}.archiv,.pagination{max-width:1140px;padding:0 20px}.mag-wrapper-big .text p{font-size:110%;line-height:160%;margin:20px 0 35px}.mag-wrapper-big .text .btn{display:inline-block}.mag-wrapper{width:22%;margin-right:4%;float:left;position:relative;margin-bottom:55px}.mag-wrapper:nth-child(4n+4){margin-right:0}.mag-wrapper:nth-child(4n+5){clear:left}.mag-wrapper h3{margin-bottom:0;font-size:110%}.mag-wrapper img{width:100%;height:auto;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mag-wrapper a.img{background:#86bc2f;display:block;overflow:hidden;position:relative;box-shadow:1px 1px 2px rgba(0,0,0,.3);margin-bottom:15px}.mag-wrapper a.img span{position:absolute;left:0;top:50%;display:none;width:100%;height:20px;font-size:14px;text-transform:uppercase;text-align:center;line-height:20px;margin-top:-5px;color:#fff;font-weight:600}.video-element,.video-element .preview{position:relative}.mag-wrapper a.img:hover img{opacity:.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.mag-wrapper a.img:hover span{display:block}.archiv{margin:87px auto 20px}.archiv-bottom{text-align:center;margin-bottom:80px}@media (max-width:800px){.archiv{margin:67px auto 15px}.mag-wrapper,.mag-wrapper:nth-child(4n+4){margin-right:5%}.archiv-bottom{margin-bottom:60px}.mag-wrapper{width:30%;margin-bottom:45px}.mag-wrapper:nth-child(4n+5){clear:none}.mag-wrapper:nth-child(3n+4){clear:left}.mag-wrapper:nth-child(3n+3){margin-right:0}}@media (max-width:600px){.archiv{margin:50px auto 10px}.mag-wrapper,.mag-wrapper:nth-child(3n+3),.mag-wrapper:nth-child(4n+4){margin-right:6%}.archiv-bottom{margin-bottom:45px}.mag-wrapper{width:47%;margin-bottom:35px}.mag-wrapper:nth-child(3n+4){clear:none}.mag-wrapper:nth-child(2n+2){margin-right:0}}.pagination{margin:0 auto 100px}.loadmore{text-align:center;background:#aaa;display:inline-block;padding:10px 20px;color:#fff;margin:0 auto}@media (max-width:650px){.loadmore,.pagination{margin:0 auto 75px}}@media (max-width:500px){.loadmore,.pagination{margin:0 auto 60px}}.video-element h2{margin-bottom:40px}.video-element img{cursor:pointer}.video-element .play-button{position:absolute;width:80px;height:80px;top:50%;left:50%;margin:-40px 0 0 -40px;border-radius:50%;background:#fff;cursor:pointer}.video-element .play-button .icon{width:0;height:0;margin:20px 0 0 30px;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #86bc2f}.video-element:hover .play-button{background:#86bc2f}.video-element:hover .play-button .icon{border-color:transparent transparent transparent #fff}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:500px){.video-element .play-button{width:60px;height:60px;margin:-30px 0 0 -30px}.video-element .play-button .icon{margin:15px 0 0 23px;border-width:15px 0 15px 23px}}.space{width:100%;display:block}.space.small{height:20px}.space.small.negativ{height:0;margin-top:-20px}.space.medium{height:50px}.space.medium.negativ{height:0;margin-top:-50px}.space.large{height:80px}.space.large.negativ{height:0;margin-top:-80px}.contactform,.divider{max-width:950px;margin:0 auto}.divider{width:100%;display:none;padding:0 35px}.divider .dividerLine{border-top:1px solid #00822e}.divider.small{padding-top:20px;padding-bottom:20px}.divider.medium{padding-top:50px;padding-bottom:50px}.divider.large{padding-top:80px;padding-bottom:80px}@media (max-width:500px){.divider.mobile{display:block}}@media (min-width:501px) and (max-width:750px){.divider.tablet{display:block}}@media (min-width:751px){.divider.desktop{display:block}}.contactform{padding:55px 35px;position:relative}.contactform .visibleTablet{display:none}.contactform .visibleTablet p{margin:30px 0}@media (max-width:750px){.contactform .visibleTablet{display:block}.contactform .hiddenTablet{display:none}.contactform{padding:40px 20px}}@media (max-width:500px){.contactform{padding:40px 10px}}.contactform h2{margin-bottom:50px}.contactform .left,.contactform .right{float:left;width:50%;padding:0 20px}@media (max-width:750px){.contactform h2{margin-bottom:30px}.contactform .left,.contactform .right{width:100%;float:none;max-width:500px;margin:0 auto;padding:0}}.contactform .pullLeft,.contactform .pushRight{float:right;width:50%;padding:0 20px}@media (max-width:750px){.contactform .pullLeft,.contactform .pushRight{width:100%;float:none;max-width:500px;margin:0 auto;padding:0}.contactform .left,.contactform .pushRight{margin-bottom:30px}}.contactform .pushRight p,.contactform .right p{font-size:15px;line-height:21px;margin-bottom:25px}@media (max-width:500px){.contactform .pushRight p,.contactform .right p{font-size:14px;line-height:20px;margin-bottom:20px}}.contactform img{max-width:100%;height:auto}.contactform .adress:first-line{font-weight:700}.contactform .tel{font-size:28px;color:#6a6a69;border-top:1px dotted #777;border-bottom:1px dotted #777;padding:10px 0;font-weight:300;margin-bottom:25px;float:left}@media (max-width:500px){.contactform .tel{font-size:23px}}.contactform .tel a{color:#6a6a69}.form form,.wpcf7 form{background:#ededed;padding:5px 30px 20px;width:100%;margin:20px 0}.form form label,.wpcf7 form label{display:block;margin:12px 0 2px;font-size:11px;color:#333}.form form input[type=email],.form form input[type=tel],.form form input[type=text],.form form select,.wpcf7 form input[type=email],.wpcf7 form input[type=tel],.wpcf7 form input[type=text],.wpcf7 form select{height:40px;padding:0 10px;width:100%;font-size:14px;color:#333;border:1px solid #ddd;-webkit-transition:all .4s;transition:all .4s}.form form input[type=email]:focus,.form form input[type=tel]:focus,.form form input[type=text]:focus,.form form select:focus,.wpcf7 form input[type=email]:focus,.wpcf7 form input[type=tel]:focus,.wpcf7 form input[type=text]:focus,.wpcf7 form select:focus{border-color:#999;box-shadow:0 0 3px rgba(0,0,0,.2)}.form form select:invalid,.wpcf7 form select:invalid{color:red}.form form textarea,.wpcf7 form textarea{padding:10px;width:100%;font-size:14px;color:#333;border:1px solid #ddd;-webkit-transition:all .4s;transition:all .4s}.form form textarea:focus,.wpcf7 form textarea:focus{border-color:#999;box-shadow:0 0 3px rgba(0,0,0,.2)}.form form input[type=submit],.wpcf7 form input[type=submit]{margin-top:10px;height:50px;width:100%;cursor:pointer;text-align:center;font-family:"Open Sans","Helvetica Neue",sans-serif;background:#86bc2f;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border:2px solid #86bc2f;-webkit-appearance:none}.arbeiten .introtext p,.arbeiten .quotes li{font-family:Poppins,Helvetica,sans-serif}.form form input[type=submit]:hover,.wpcf7 form input[type=submit]:hover{background:#fff;color:#86bc2f;border:2px solid #86bc2f}span.wpcf7-list-item{margin:0 10px 0 0}.form .response-output,div.wpcf7-response-output{padding:1em 1.5em;color:#333;margin:0;font-size:14px;border:1px solid #00822e}.form .validation-errors,.form form input.error,div.wpcf7-validation-errors{border-color:#f77}.plzResult{margin-top:10px}.plzResult+.plzResult{margin-top:30px}.plzResult .logolink{margin:25px 0;display:block}.plzResult .link+.logolink{margin-top:70px}.plzResult .logolink img{max-width:100%;height:auto}.plzResult .data{background:#eaf2d8}.plzResult .data .box{float:left;width:50%;padding:20px}.plzResult .data p{margin-bottom:3px;font-size:12px;line-height:150%}.plzResult .data b{font-size:15px}.plzResult p.link a{background:#4da86d;color:#fff;width:100%;margin:5px 0 0;float:left;text-align:center;height:40px;line-height:40px}.plzResult p.link a:hover{background:#00822e}@media (max-width:410px){.plzResult .data .box{width:100%}}.cta{width:100%;text-align:center;padding:45px 35px;max-width:880px;margin:25px auto;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width:500px){.cta{padding:45px 10px}}.cta.fullwidth{max-width:100%}.cta.primaer{background:#77bb7f}.cta.sekundaer{background:#eaf2d8}.cta .cta-content{max-width:880px;margin:0 auto}.cta .cta-content.overlay{padding:45px 35px;background:rgba(0,0,0,.6)}@media (max-width:500px){.cta .cta-content.overlay{padding:45px 10px}}.cta .cta-content.inverted h1,.cta .cta-content.inverted h1 em,.cta .cta-content.inverted h2,.cta .cta-content.inverted h2 em,.cta .cta-content.inverted h3,.cta .cta-content.inverted p,.cta .cta-content.inverted ul li{color:#6e6e6e}.cta .cta-content.inverted p a{color:#00822e;text-decoration:none}.cta .cta-content.inverted p a:hover{color:#00822e;border-bottom:1px solid #00822e}.cta .cta-content p a:hover,.cta .cta-content ul li a:hover{color:#fff;border-bottom:1px solid #fff}.cta .cta-content h1,.cta .cta-content h1 em,.cta .cta-content h2,.cta .cta-content h2 em,.cta .cta-content h3{color:#fff}.cta .cta-content img{max-width:100%;height:auto}.cta .cta-content p{color:#fff;font-size:16px;font-weight:600;line-height:160%;letter-spacing:.0625em;margin:20px auto}.cta .cta-content p:first-child{margin-top:0}.cta .cta-content p:last-child{margin-bottom:0}.cta .cta-content p a{color:#fff;text-decoration:none}.cta .cta-content ul{font-size:0;max-width:700px;margin:20px auto}.cta .cta-content ul:first-child{margin-top:0}.cta .cta-content ul:last-child{margin-bottom:0}.cta .cta-content ul li{list-style:none;color:#fff;font-size:16px;line-height:170%;letter-spacing:.0625em;font-weight:600;display:inline-block;zoom:1;margin:0;padding:0}.lb-loader,.lightbox{text-align:center;line-height:0}.cta .cta-content ul li:before{content:'• ';padding-left:5px}@media (max-width:500px){.cta .cta-content ul li{display:block;margin:3px 0}.cta .cta-content ul li:before{display:none}}.cta .cta-content ul li a:after,body:after{display:none}.cta .cta-content ul li a{color:#fff;text-decoration:none}.cta .cta-content .button{margin:20px auto}.cta .cta-content .button:first-child,.cta .cta-content p+.button{margin-top:0}.cta .cta-content .button:last-child{margin-bottom:0}@media (max-width:750px){.cta .cta-content p,.cta .cta-content ul li{font-size:14px}}@media (max-width:500px){.cta .cta-content p,.cta .cta-content ul li{font-size:13px}.ansprechpartner .wrapper,.bildBoxMitLink,.bildTextBox,.divider,.iconTextBoxBigLink,.iconTextBoxSmall,.iconTextBoxSmallLink,.textBlockZweiSpaltig,.textblock{padding-left:15px;padding-right:15px}}body:after{content:url(images/close.png) url(images/loading.gif) url(images/prev.png) url(images/next.png)}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-container{padding:4px}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.arbeiten .intro img,.arbeiten .shoes img{height:auto;max-width:100%}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}@media (max-width:1150px){.naviWrapper .main>ul>li>a{text-transform:none}}.textblock form p{font-size:15px}.arbeiten{overflow:hidden}.arbeiten .intro{position:relative}.arbeiten .intro .anchor{position:absolute;bottom:9%;left:60.75%;max-width:245px;width:18%}.arbeiten .intro .anchor img{max-width:245px;width:100%;height:auto}.arbeiten .intro img{width:100%}.arbeiten .shoes{margin-top:-4%}.arbeiten .quotes{position:relative;float:left;margin-left:100px;margin-top:-298px;z-index:2}@media (max-width:1000px){.arbeiten .quotes{margin-top:-251px}}@media (max-width:750px){.arbeiten .quotes{margin-top:-50%}}@media (max-width:600px){.arbeiten .intro .anchor{display:none}.arbeiten .quotes{float:left;margin-left:10%;margin-top:-58%}}.arbeiten .quotes li{font-size:29px;line-height:130%;font-weight:700;color:#000;margin-bottom:20px;padding:0 0 15px;border-bottom:3px solid #b3212f;list-style:none}@media (max-width:1000px){.arbeiten .quotes li{font-size:23px}}@media (max-width:500px){.arbeiten .quotes li{font-size:17px;line-height:115%;padding:0 0 7px;margin-bottom:12px}}.arbeiten .quotes li:last-child{border:none;margin:0;padding:0}.arbeiten .introtext{position:relative;z-index:2;width:90%;padding-left:42%;margin-top:60px}.arbeiten .introtext p{font-size:23px;line-height:120%;font-weight:600;color:#000}@media (max-width:750px){.arbeiten .introtext{width:100%;padding:10px 20px;margin:20px 0}.arbeiten .introtext p{font-size:20px}}.arbeiten .introtext .anchor{display:inline-block;margin-top:30px;height:120px;width:auto}.arbeiten .introtext .anchor img{height:100%;width:auto}@media (max-width:600px){.arbeiten .introtext .anchor{height:80px}}.arbeiten .husmann{position:relative;width:100%;padding-left:42%;padding-top:90px;padding-bottom:130px;margin:0}.arbeiten .husmann img{position:absolute;bottom:-3%;left:-20px;max-width:100%;width:auto;height:auto}.arbeiten .husmann .quote{position:relative;z-index:2;font-family:"Libre Baskerville",serif;font-weight:400;font-style:italic;color:#000;font-size:42px;line-height:140%}@media (max-width:1000px){.arbeiten .husmann .quote{font-size:35px}}@media (max-width:750px){.arbeiten .husmann{padding-left:28%;padding-top:0;padding-bottom:50px}.arbeiten .husmann img{max-width:300px}.arbeiten .husmann .quote{font-size:28px}}@media (max-width:500px){.arbeiten .husmann{padding-left:105px}.arbeiten .husmann img{max-width:80px;top:0;bottom:auto;left:10px}.arbeiten .husmann .quote{font-size:22px}}.arbeiten .husmann .name{position:relative;z-index:2;font-family:"Roboto Slab",serif;font-weight:400;font-size:22px;color:#000;margin-top:30px}@media (max-width:750px){.arbeiten .husmann .name{font-size:18px}}@media (max-width:500px){.arbeiten .husmann .name{font-size:17px;margin-top:20px}}.arbeiten .whatYouGet{position:relative;z-index:2;max-width:1000px;margin:0 auto;border-top:5px solid #000;border-bottom:5px solid #b51f29;padding:50px 20px}.arbeiten .whatYouGet img{float:left;width:200px;height:auto}.arbeiten .whatYouGet ul li,.arbeiten .whatYouGet ul li:before{height:70px;font-family:'Roboto Slab',serif}.arbeiten .whatYouGet ul{counter-reset:whatYouGet;list-style:none;padding-left:270px}@media (max-width:700px){.arbeiten .whatYouGet img{float:none;display:block}.arbeiten .whatYouGet ul{padding:0;margin-top:40px}}.arbeiten .whatYouGet ul li{position:relative;margin:0 0 40px;font-size:21px;color:#000;letter-spacing:1px;line-height:150%;padding:5px 0 0 90px;text-transform:uppercase}@media (max-width:500px){.arbeiten .whatYouGet ul li{font-size:17px}}@media (max-width:400px){.arbeiten .whatYouGet ul li{font-size:15px}}.arbeiten .whatYouGet ul li:before{counter-increment:whatYouGet;content:counter(whatYouGet);position:absolute;display:block;left:0;top:0;width:70px;padding-left:2px;background:#b51f29;border-radius:50%;color:#fff;font-weight:700;font-size:40px;line-height:66px;text-align:center}.arbeiten .jetztBewerben .head,.arbeiten .jetztBewerben ul li{font-family:Poppins,Helvetica,sans-serif;color:#000}.arbeiten .jetztBewerben{border-bottom:5px solid #86bc2f;position:relative;max-width:1000px;margin:0 auto;padding:40px 20px}.arbeiten .jetztBewerben .arrow{width:274px;height:auto;float:left}.arbeiten .jetztBewerben .right{padding-left:360px}@media (max-width:900px){.arbeiten .jetztBewerben .arrow{width:156px}.arbeiten .jetztBewerben .right{padding-left:180px}}@media (max-width:720px){.arbeiten .jetztBewerben{text-align:center}.arbeiten .jetztBewerben .arrow{float:none;margin:0 auto 30px}.arbeiten .jetztBewerben .right{padding-left:0}}.arbeiten .jetztBewerben .head{font-weight:700;font-size:28px;line-height:110%}@media (max-width:500px){.arbeiten .jetztBewerben .head{font-size:24px}}.arbeiten .jetztBewerben ul{list-style:none}.arbeiten .jetztBewerben ul li{position:relative;font-size:21px;font-weight:400;margin:20px 0;height:110px}.arbeiten .jetztBewerben ul li span{display:block}.arbeiten .jetztBewerben ul li a{text-decoration:none;color:#000}.arbeiten .jetztBewerben ul li .big{font-size:24px;padding-left:90px;line-height:74px;font-weight:700}@media (max-width:500px){.arbeiten .jetztBewerben ul li .big{font-size:21px}}.arbeiten .jetztBewerben ul li img{position:absolute;top:36px;left:0;width:74px;height:auto}@media (max-width:720px){.arbeiten .jetztBewerben ul li{height:auto;margin-bottom:50px}.arbeiten .jetztBewerben ul li .big{padding:0;line-height:32px}.arbeiten .jetztBewerben ul li img{position:relative;top:initial;left:initial;margin:10px auto}}
