body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
.download-element{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
@font-face{font-family: 'Roboto';font-style: normal;font-weight: 100;src: url('../../files/awg/fonts/roboto-latin-100.eot');src: local('Roboto Thin'), local('Roboto-Thin'), url('../../files/awg/fonts/roboto-latin-100.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-100.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-100.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-100.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-100.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 100;src: url('../../files/awg/fonts/roboto-latin-100italic.eot');src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'), url('../../files/awg/fonts/roboto-latin-100italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-100italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-100italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-100italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-100italic.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 300;src: url('../../files/awg/fonts/roboto-latin-300.eot');src: local('Roboto Light'), local('Roboto-Light'), url('../../files/awg/fonts/roboto-latin-300.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-300.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-300.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-300.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-300.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 300;src: url('../../files/awg/fonts/roboto-latin-300italic.eot');src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url('../../files/awg/fonts/roboto-latin-300italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-300italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-300italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-300italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-300italic.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 400;src: url('../../files/awg/fonts/roboto-latin-regular.eot');src: local('Roboto'), local('Roboto-Regular'), url('../../files/awg/fonts/roboto-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-regular.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-regular.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-regular.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-regular.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 400;src: url('../../files/awg/fonts/roboto-latin-italic.eot');src: local('Roboto Italic'), local('Roboto-Italic'), url('../../files/awg/fonts/roboto-latin-italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-italic.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 500;src: url('../../files/awg/fonts/roboto-latin-500.eot');src: local('Roboto Medium'), local('Roboto-Medium'), url('../../files/awg/fonts/roboto-latin-500.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-500.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-500.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-500.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-500.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 500;src: url('../../files/awg/fonts/roboto-latin-500italic.eot');src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url('../../files/awg/fonts/roboto-latin-500italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-500italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-500italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-500italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-500italic.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 700;src: url('../../files/awg/fonts/roboto-latin-700.eot');src: local('Roboto Bold'), local('Roboto-Bold'), url('../../files/awg/fonts/roboto-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-700.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-700.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-700.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-700.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 700;src: url('../../files/awg/fonts/roboto-latin-700italic.eot');src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url('../../files/awg/fonts/roboto-latin-700italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-700italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-700italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-700italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-700italic.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: normal;font-weight: 900;src: url('../../files/awg/fonts/roboto-latin-900.eot');src: local('Roboto Black'), local('Roboto-Black'), url('../../files/awg/fonts/roboto-latin-900.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-900.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-900.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-900.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-900.svg#Roboto') format('svg')}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 900;src: url('../../files/awg/fonts/roboto-latin-900italic.eot');src: local('Roboto Black Italic'), local('Roboto-BlackItalic'), url('../../files/awg/fonts/roboto-latin-900italic.eot?#iefix') format('embedded-opentype'), url('../../files/awg/fonts/roboto-latin-900italic.woff2') format('woff2'), url('../../files/awg/fonts/roboto-latin-900italic.woff') format('woff'), url('../../files/awg/fonts/roboto-latin-900italic.ttf') format('truetype'), url('../../files/awg/fonts/roboto-latin-900italic.svg#Roboto') format('svg')}@keyframes flip{0%{transform: rotateX(90deg)}75%{transform: rotateX(90deg)}100%{transform: rotateX(0deg)}}@keyframes fade1{0%{opacity: 0}66.667%{opacity: 0}100%{opacity: 1}}@keyframes fade2{0%{opacity: 0}75%{opacity: 0}100%{opacity: 1}}@keyframes scroll{0%{transform: translateY(0)}20%{transform: translateY(10px)}40%{transform: translateY(0)}100%{transform: translateY(0)}}@keyframes scale{0%{transform: scale(1);opacity: 1;z-index: 1}50%{transform: scale(0);opacity: 0;z-index: 5}66%{opacity: 1}75%{transform: scale(1.5);opacity: 1;z-index: 5}100%{transform: scale(1);opacity: 1;z-index: 1}}header{perspective: 300px;perspective-origin: calc(50vw - 590px + 74px)}#logo{transform-origin: top;animation: flip 2s ease 1}#logo #awg{overflow: visible;animation: fade1 3s ease 1}#punkte{animation: fade1 3s ease 1;animation-delay: 1s}#claim{animation: fade2 4s ease 1;animation-delay: 1s}#punkt-1{transform-origin: 3px 128px;animation: scale .5s ease-in 1;animation-delay: 3s;position: relative}#punkt-2{transform-origin: 17px 128px;animation: scale .5s ease-in 1;animation-delay: 3.2s;position: relative}#punkt-3{transform-origin: 33px 128px;animation: scale .5s ease-in 1;animation-delay: 3.4s;position: relative}*{box-sizing: border-box}:focus{outline: none}.clearfix::after,footer .inside::after,.partner .article_inside::after,.servicecard .article_inside::after,.mod_article .article_inside::after,.ce_hyperlink.kachel a::after,.ce_hyperlink.kachel a figure::after{clear: both;display: table;content: ''}a{text-decoration: none;color: #00823F}a:hover{text-decoration: underline}.home p,.home blockquote,.home li{max-width: 100%}blockquote{margin: 0 0 1em;padding: 1em 2em;background-color: #F0FAF4}td{vertical-align: top}p.error{color: #ed496b}body{margin: 0;padding: 0;background-color: #FFFFFF;font: 16px/150% 'Roboto', sans-serif;font-weight: 400;color: #414042;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#wrapper{position: relative;overflow: hidden}#header,.home #header.sticky{width: 100%;height: 74px;position: fixed;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);z-index: 10;transition: all .3s}#header .inside{max-width: 1180px;margin: 0 auto;position: relative}#logo,.home #header.sticky #logo{width: 148px;padding: 10px 10px 12px;position: absolute;top: 0;left: 0;background-color: #FFFFFF}#logo{box-shadow: 0 0 4px 0 rgba(0,0,0,0.3)}#logo a{display: block}#logo svg{display: block}#navigation_icon{width: 40px;height: 20px;position: absolute;top: 27px;right: 0;display: none}#topbar{width: 100%;margin: 0 auto;position: fixed;z-index: 11;background-color: #fff;background: #eee;border-bottom: 1px solid #ddd}#topbar .inside{margin: auto;max-width: 1180px;text-align: right}#topbar .mod_navigation{display: inline-block;text-align: left}#topbar .mod_navigation > ul > li{margin-left: 1rem;padding: 7px 0 !important}#topbar .mod_navigation > ul > li a,#topbar .mod_navigation > ul > li strong{font-size: 80% !important;text-transform: none !important;border-bottom: 0 !important}#topbar .mod_navigation > ul > li a{font-weight: normal !important}@media screen and (max-width: 1280px){#topbar{display: none}}@media screen and (min-width: 1281px){#header,.home #header.sticky{top: 0px}}header .mod_navigation{width: calc(100% - 200px);position: absolute;top: 16px;right: 0}header .mod_navigation.block,#topbar .mod_navigation.block{overflow: visible}header .mod_navigation ul,#topbar .mod_navigation ul{margin: 0;padding: 0;list-style-type: none}header .mod_navigation ul.level_1,#topbar .mod_navigation ul.level_1{display: -ms-flexbox;display: flex}header .mod_navigation ul.level_1 > li,#topbar .mod_navigation ul.level_1 > li,header .mod_navigation ul.level_2 > li,#topbar .mod_navigation ul.level_2 > li{padding: 10px 0;position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto}header .mod_navigation ul.level_1 > li > strong,#topbar .mod_navigation ul.level_1 > li > strong,header .mod_navigation ul.level_1 > li > a,#topbar .mod_navigation ul.level_1 > li > a{font-size: 18px;font-weight: 500;color: #00823F;text-decoration: none;text-transform: uppercase}header .mod_navigation ul.level_1 > li > strong,#topbar .mod_navigation ul.level_1 > li > strong,header .mod_navigation ul.level_1 > li > a:hover,#topbar .mod_navigation ul.level_1 > li > a:hover{border-bottom: 2px solid #00823f}header .mod_navigation ul.level_1 > li > .las,#topbar .mod_navigation ul.level_1 > li > .las{padding: 13px;position: absolute;top: 0;right: 0;display: none;background-color: #FFFFFF;border-left: 1px solid #d8d8d8;font-size: 20px;color: #00823F;cursor: pointer}header .mod_navigation ul.level_2 > li > .las,#topbar .mod_navigation ul.level_2 > li > .las{padding: 13px;position: absolute;top: 0;left: 0;background-color: #FFFFFF;border-right: 1px solid #d8d8d8;font-size: 20px;color: #00823F;cursor: pointer}header .mod_navigation ul.level_1 > li > .las:hover,#topbar .mod_navigation ul.level_1 > li > .las:hover{background-color: #00823F;color: #FFFFFF}header .mod_navigation ul.level_2,#topbar .mod_navigation ul.level_2{position: absolute;top: 40px;left: -20px;visibility: hidden;background-color: #FFFFFF;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);white-space: nowrap;opacity: 0;-webkit-transition: .5s ease;-moz-transition: .5s ease;-ms-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease}header .mod_navigation .level_2 .la-angle-left,#topbar .mod_navigation .level_2 .la-angle-left{display: none}header .mod_navigation ul.level_1 > li:hover > ul.level_2,#topbar .mod_navigation ul.level_1 > li:hover > ul.level_2{visibility: visible;opacity: 1}header .mod_navigation ul.level_2 > li,#topbar .mod_navigation ul.level_2 > li{padding: 10px 20px;border-top: 1px solid #d8d8d8}header .mod_navigation ul.level_2 > li.first,#topbar .mod_navigation ul.level_2 > li.first{border: 0}header .mod_navigation ul.level_2 > li > strong,#topbar .mod_navigation ul.level_2 > li > strong,header .mod_navigation ul.level_2 > li > a,#topbar .mod_navigation ul.level_2 > li > a{display: block;font-size: 14px;font-weight: 500;color: #00823F;text-decoration: none;text-transform: none}header .mod_navigation ul.level_2 > li:hover,#topbar .mod_navigation ul.level_2 > li:hover,header .mod_navigation ul.level_2 > li:hover > strong,#topbar .mod_navigation ul.level_2 > li:hover > strong,header .mod_navigation ul.level_2 > li:hover > a,#topbar .mod_navigation ul.level_2 > li:hover > a{background-color: #00823F;color: #FFFFFF}.ce_lmf_slider_image_mouse,.mod_lmf_slider_image_mouse{animation: scroll 4s infinite}#container.blur{-webkit-filter: blur(5px);-moz-filter: blur(5px);-ms-filter: blur(5px);-o-filter: blur(5px);filter: blur(5px)}h1,h2,h3,h4{line-height: 130%}h1.h-dunkel,h2.h-dunkel{color: #414042}.home h1.ce_headline,.home h2.ce_headline{text-align: center}h1.ce_headline{text-align: left}h2{font-size: 1.875em;font-weight: 500;line-height: 120%}.ac_darkgreen h1.ce_headline,.ac_darkgreen h2.ce_headline{color: #FFFFFF}.more{line-height: 0;padding: 0;margin-top: 1.5em;background-color: transparent;font-weight: 500}.more a{padding: .75em 1.75em;color: #FFFFFF;background-color: #00823F;border-radius: 2px;text-transform: uppercase;text-decoration: none;display: inline-block;transition: all .3s}.more a:hover{color: #00823F;background-color: #FFFFFF;transition: all .3s}.bild-rechts{float: right}.ce_lmf_immo_list{overflow: visible;display: -ms-flexbox;display: flex;flex-wrap: wrap}.ce_lmf_immo_list .ce_lmf_immobilien_item_text_title{white-space: normal}.ce_lmf_immo_list .ce_lmf_immobilien_item{display: block !important;width: 32.66667%;float: left;clear: none;padding-top: 0;margin-right: 1%;margin-bottom: 1%;background-color: #FFF;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px}.ce_lmf_immo_list .ce_lmf_immobilien_item:nth-of-type(3n){margin-right: 0}.ce_lmf_immo_list .ce_lmf_immobilien_item_text_address{margin-bottom: 2em}.ce_lmf_immo_list .ce_lmf_immobilien_item_text{padding: 1em 5%;width: 100%}.ce_lmf_immo_list .ce_lmf_immobilien_item_text_link a{text-align: center;display: block}.ce_lmf_immo_list .ce_lmf_immobilien_item_image{height: 16em;display: -ms-flexbox;display: flex;width: 100%;float: none;padding-right: 0}.ce_lmf_immo_list .ce_lmf_immobilien_item_image img{width: 100%;height: auto;object-fit: cover;border-top-left-radius: 2px;border-top-right-radius: 2px}#newslist_short{overflow: visible}#newslist_short .image_container{float: left;width: 400px}#newslist_short .teaser{width: calc(100% - 400px);float: right;padding: 1em 4em}#newslist_short .teaser .info{margin: 0}#newslist_short .teaser h2{margin: 0}#newslist_short .teaser .more{margin: 0}.flex{display: flex;flex-wrap: wrap;margin-left: -1%;margin-right: -1%;align-items: stretch}.flex .news_tile{width: 31.3333%;margin: 1%;font-size: 0.9rem}.flex .layout_latest{background-color: #fafafa;border: 1px solid #ddd;height: 100%}.flex .layout_latest .text{padding: 0 1.5rem 0}.flex .layout_latest .teaser{display: none}.flex h2{font-size: 1.25rem}.center{text-align: center}.layout_full h1,.layout_full h2,.layout_full h3,.layout_full h4{max-width: 800px}.layout_full .teaser{font-weight: bold}#awg-zahlen{background: #fff url("../../files/awg/images/awg-zahlen.svg") center top / 100% no-repeat;text-shadow: 0 0 40px #fff, 0 0 30px #fff, 0 0 20px #fff, 0 0 10px #fff}#awg-zahlen .abstand{margin-top: 6em}#awg-zahlen .article_inside .wrapper{margin: 3em 0 1em}.counter-container{width: 33.333%;float: left;text-align: center}.w25 .counter-container{width: 25%}.counter-container .zahl{font-size: 46px}.ce_lmf_testimonials_item{text-align: center}.ce_lmf_testimonials_image img{margin: auto;width: 135px;height: 135px;border-radius: 50%}.ce_lmf_testimonials p{font-style: italic;font-size: 1.375em;line-height: 1.5}.ce_lmf_testimonials_text_name p{font-style: normal}.ce_lmf_testimonials .slick-next,#aktuelles .slick-next{right: -65px}.ce_lmf_testimonials .slick-prev,#aktuelles .slick-prev{left: -65px}#historischer-rueckblick{text-align: center;border-top: 1px solid #979797;border-bottom: 1px solid #979797;padding: 5em 0 7em;background: #f4f4f4 url("/files/awg/images/hg-zeitstrahl.svg") center center no-repeat;background-size: cover}div#historischer-rueckblick p{font-size: 1.5em;margin-top: 0}.timeline #footer{background-color: transparent;color: #414042;position: fixed;width: 100%;bottom: 0}.timeline #footer .rechtliches{background-color: transparent}.timeline #footer a{color: #414042}.timeline #container{position: fixed;width: 100%}.timeline h1{margin: 0;position: relative;z-index: 20}#karte #ce_lmf_immobilien{position: relative}#karte #view,#karte #list{display: none !important}#karte #map{display: block !important}#karte #ce_lmf_immobilien h1{display: none}#karte #filter{position: absolute;right: calc(50% - 590px);top: 5em;z-index: 5;background-color: #fff;width: auto;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px}#karte #ce_lmf_immobilien #map{margin: 0}#karte .ce_lmf_immobilien_detail_info_line{margin: 0}#karte .filter_container{width: 100%;float: none;margin-bottom: 16px}#karte .filter_head{margin-bottom: 0.25em}#karte #filter > p{font-size: 1.25em;font-weight: 700;margin: 1em 2rem}#karte .filter_border{margin: 2em}#karte #filter .checkbox_container{margin: 0 2em}#karte #ce_lmf_immobilien .chk_ort{display: block}.w50{width: 48%;margin-right: 4%;float: left}.w50:nth-of-type(2n){margin-right: 0}.w50 h1,.w50 h2{font-size: 44px}.w33{width: 30.66667%;margin-right: 4%;float: left}.w33:nth-of-type(3n){margin-right: 0}#kontakt-banner{background: url("../../files/awg/uploads/slideshow/istock-186691027-kontakt-2000.png") center center no-repeat;background-size: cover;line-height: 0}#kontakt-banner .ce_text{background-color: rgba(255,255,255,0.85);padding-left: calc((100vw - 1180px)/2);padding-right: 3.25rem;padding-bottom: 2rem;display: inline-block;line-height: 150%;margin: 3em 0}#kontakt-banner .ce_text h2{text-transform: uppercase;font-weight: 700;font-size: 16px;margin-top: 2em}#schadensmeldung{box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px;padding: 3em 4em}.ce_lmf_immobilien_detail_info_form{padding: 0 0 1em}.ce_form{overflow: visible}fieldset{border: none;padding: 0;margin: 0}select,input,textarea,button[type=submit]{display: block;width: 100%;font-family: 'Roboto', sans-serif;padding: .75em 1em;border: 1px solid #00823f;border-radius: 2px;margin-bottom: 0.75em}textarea{max-width: 100%;min-width: 100%}input[type=checkbox]{display: inline;width: auto;margin-bottom: 0}label{line-height: 1.2}button[type=submit],input[type=submit]{font-size: 18px;text-transform: uppercase;background-color: #00823F;border: none;color: #FFFFFF;font-weight: 500;border-radius: 2px;padding: .75em 0;margin-top: 1em;cursor: pointer}legend{display: block;font-weight: 500;font-size: 1.25em;color: #00823F;padding: 1.5em 0 1em}.widget-select,.widget-checkbox{margin-bottom: 1em}.infobox{padding: 1em 2em;background-color: #F0FAF4}.checkbox_container span{display: block}.partner .ce_image{width: 33.333%;padding-top: 33.333%;float: left;margin-bottom: 1em;position: relative}.partner .ce_image .inside{position: static}.partner .ce_image .image_container{width: 80%;top: 10%;left: 10%;bottom: 10%;position: absolute;display: -ms-flexbox;display: flex}.partner .ce_image .image_container a{display: -ms-flexbox;display: flex}.partner .ce_image .image_container img{object-fit: contain;transition: opacity .3s}.partner .ce_image .image_container a:hover img{opacity: 0.6;transition: opacity .3s}.servicecard .ce_image{width: calc(25% - 1em);padding-top: calc(25% - 2em);float: left;margin: 0.5em;position: relative;background-color: #FFF}.servicecard .ce_image .image_container{width: 80%;top: 10%;left: 10%;bottom: 10%;position: absolute;display: -ms-flexbox;display: flex;flex-direction: column;justify-content: space-between}.servicecard .ce_image .image_container figcaption{text-align: center;font-size: 22px;font-weight: 500;position: absolute;bottom: 0;width: 100%}.servicecard .ce_image .image_container img{object-fit: contain;transition: opacity .3s}.ce_sliderStart{overflow: visible}.slider-control{height: 50px}.slider-control .slider-menu{top: 25px}.slider-control .slider-menu b{color: #8DB49D;font-size: 2em}.slider-control .slider-menu b.active{color: #00823F}.slider-control .slider-prev::before{content: '\e64a'}.slider-control .slider-next::before{content: '\e649'}.slider-control .slider-prev,.slider-control .slider-next{width: 50px;height: 50px;padding: 0;display: block;background: #FFFFFF;border-radius: 50%;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);font-size: 0;line-height: 0;color: transparent;cursor: pointer;outline: none;opacity: 1;z-index: 5;text-align: center}.slider-control .slider-prev::before,.slider-control .slider-next::before{font-family: 'themify';font-size: 30px;line-height: 1;position: relative;top: 10px;color: #00823F;opacity: 1;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;-o-transition: opacity .3s;transition: opacity .3s;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slider-wrapper .ce_text figure{width: 590px;float: left}.slider-wrapper .ce_text figure ~ *{width: 590px;margin-left: 590px;padding-left: 2rem}.slider-wrapper .ce_text ul{padding-left: 4rem}.slider-wrapper .ce_text figure + *{margin-top: 0}#footer{position: relative;background-color: #414042;color: #FFFFFF}#footer a{color: #FFFFFF;text-decoration: none}#footer a:hover{text-decoration: underline}#footer .rechtliches{background-color: #00823F;font-size: 0.875em}.mod_sitemap,.rechtliches .inside,.kontaktAllgemein{max-width: 1180px;margin: auto}.rechtliches .inside{padding: 20px 0}.mod_sitemap .level_1 > li,.inside > .inside > div{float: left;width: 25%}.mod_sitemap .level_1 > li > a,footer .kontaktAllgemein h2{text-transform: uppercase;font-weight: 700;font-size: 16px}.kontaktAllgemein{padding: 3em 0 4em}.mod_sitemap{clear: both;border-top: 1px solid rgba(255,255,255,0.5);padding-top: 3em}.mod_sitemap ul{margin: 1em 0 2.5em;line-height: 1.8em}.mod_sitemap ul,.kontakt ul,.rechtliches ul{list-style-type: none;padding: 0}.rechtliches p{margin: 0}.mod_sitemap li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 1em}.socialMedia{margin-top: 3em}.socialMedia li{margin-right: 0.5em}.socialMedia li a{height: 30px;width: 30px}.socialMedia ul li a i{color: #414042;font-size: 30px;width: 30px}.socialMedia ul li a svg{width: 30px;height: 30px}#footer .socialMedia a:hover{text-decoration: none}.kontakt ul li{display: block;float: left;background-color: #FFFFFF;padding: 0.5em;border-radius: 50%}.kontakt ul li a,.kontakt ul li a i{display: block}.rechtliches ul li{display: inline-block}.rechtliches p{float: left}.rechtliches nav{float: right}.rechtliches nav li.first{margin-right: 1em}footer nav strong{font-weight: 400}#guestapt .ce_text{width: 32.66667%;float: left;margin-right: 1%;background-color: #FFF;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px}#guestapt .ce_text.last,#guestapt .ce_text:last-of-type{margin-right: 0}#guestapt{padding: 4em 0}#guestapt .preis{font-size: 1.75em;font-weight: 500}#guestapt table{width: 100%;margin-top: 1.5em}#guestapt tr{height: 3em}#guestapt table td{width: 50%}#guestapt .textwrap{padding: 1em 5%}#guestapt table img{display: inline;margin-right: 1em}.guestapt #price table{background-color: #fff;border-collapse: collapse}.guestapt #price td{padding: .5em 1em;border: 1px solid #8db49d}#guestapt a{padding: .75em;background-color: #00823F;border: 0;font-weight: 500;color: #ffffff;text-transform: uppercase;border-radius: 2px;display: block;text-align: center;text-decoration: none;transition: all .3s}#guestapt a:hover,button[type=submit]:hover,input[type=submit]:hover{color: #00823F;background-color: #F0FAF4;transition: all .3s;text-decoration: none}#guestapt .image_container{height: 16em;display: -ms-flexbox;display: flex}#guestapt .image_container img{object-fit: cover}.icons-uebersicht .ce_image{float: left;margin-right: 6%;text-align: center}.buchungsmaske .ce_form form{max-width: 500px;margin: 0 auto;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px;background-color: #fff;padding: 3em 4em 3em}.buchungsmaske fieldset{margin: 0 0 .75em;padding: 0;border: 1px solid #00823f;border-radius: 2px}.buchungsmaske fieldset .widget-calendar{width: 50%;position: relative;float: left}.buchungsmaske fieldset legend{padding: 0 .5em;font-size: 1em}fieldset .widget-calendar input{background-color: transparent;border: none;padding-top: 0;padding-bottom: 0}.buchungsmaske fieldset div:first-of-type::after{width: 0px;height: 0px;bottom: 2em;right: 1em;position: absolute;overflow: visible;display: block;content: url('/files/awg/images/pfeil.svg')}#top .ui-widget{font-family: 'Roboto', sans-serif;color: #414042}#ui-datepicker-div{box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px}.ui-widget.ui-widget-content{border: none}.ui-datepicker{padding: 0.5em}.ui-widget-header{border: none;background-image: none;background-color: #8DB49D;color: #414042}.ui-corner-all{border-radius: 2px}#ui-datepicker-div select{padding: 0.5em;float: left;font-family: 'Roboto', sans-serif}.ui-datepicker-title select.ui-datepicker-month{margin-right: 10%}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top: 0;bottom: 0;border-radius: 0;height: 100%}.ui-datepicker .ui-datepicker-prev{left: 0}.ui-datepicker .ui-datepicker-next{right: 0}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color: #F0FAF4 !important;background-image: none !important;border: none !important;cursor: pointer}#main .ui-state-default,#main .ui-widget-content .ui-state-default,#main .ui-widget-header .ui-state-default,#main .ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background-color: #fff;background-image: none;border: 1px solid #00823f;border-radius: 2px}#main .ui-selectmenu-button.ui-button{width: 100%}#main .ui-button{padding: .75em 1em}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border: 0;background-image: none;background-color: #F0FAF4;font-weight: normal;color: #414042}.ui-datepicker td{border: 1px #fff solid}.ui-datepicker-calendar td a:hover{background-color: #8DB49D}.ui-selectmenu-open{border: 1px solid #00823f;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border: none;background: #F0FAF4}.nav-months button{padding: .5em;background-color: #fff;border: 1px solid #00823f;border-radius: 2px;font: 1em 'Roboto', sans-serif;color: #414042;behavior: url('assets/css3pie/1.0.0/PIE.htc')}.nav-months button.next-month{float: right}button.prev-month::before{bottom: -0.15em;position: relative;margin-right: .5em;content: url('/files/awg/images/monat-vorher.svg')}button{cursor: pointer}button.disabled{opacity: 0.5;cursor: auto}button.next-month::after{bottom: -0.15em;position: relative;margin-left: .5em;content: url('/files/awg/images/monat-naechster.svg')}.nav-months{padding-right: 6px;padding-left: 6px}.cal{width: 100%;font: 1em 'Roboto', sans-serif;color: #414042}.cal .table{width: 381.3333px;margin-right: 6px;margin-bottom: 12px;margin-left: 6px;float: left;padding: 1em;background-color: #fff;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px;behavior: url('assets/css3pie/1.0.0/PIE.htc')}.cal .table td{padding: .5em 0;border-color: #fff}.cal .f{background-color: #9FD584}.cal .o{background-color: #E27979}.cal .basic .of{background-color: #9fd584;background: linear-gradient(315deg, #9fd584 49%, #e27979 50%)}.cal .basic .fo{background-color: #E27979;background: linear-gradient(315deg, #e27979 49%, #9fd584 50%)}.cal tr.basic td{font-size: 1em;color: #fff}.cal .day{width: 14.2857142857%;background-color: #fff;font-size: 1em;font-weight: normal;color: #414042}.cal .n{background-color: #f2f2f2}.cal .month{font-size: 1.25em;font-weight: normal}#zibepla_copyright{margin-top: 325px;text-align: left;font-size: .75em}.slick-dots{bottom: 1em}.ce_availability{padding-bottom: 2em;position: relative;overflow: hidden}.ce_availability > table{left: 0;top: 0;position: absolute}.ce_accordion{margin-bottom: 1em;cursor: pointer}.accordion{color: #414042;border: none;background: none}.accordion.ui-helper-reset{line-height: 150%}.ce_accordion .ui-accordion-header-icon{display: none}.ce_accordion .toggler{border: none !important}.ce_accordion .toggler legend{padding: .5em 0}.ce_accordion .toggler legend .ti{margin-right: 0.5em}input#ctrl_24{border: 1px solid #00823f;padding: .75em 1em}.kachel{background-color: #FFF;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3);border-radius: 2px;padding: 1em;margin-bottom: 2em}.ce_hyperlink.kachel a{display: block}.ce_hyperlink.kachel img,.ce_hyperlink.kachel figcaption{display: inline-block;vertical-align: middle}.ce_hyperlink.kachel img{width: 125px;height: 125px}.ce_hyperlink.kachel figure{font-size: 0}.ce_hyperlink.kachel figcaption{width: calc(100% - 125px);padding-left: 2rem;font-weight: 700;font-size: 1.25rem}.ce_hyperlink.kachel:hover figcaption{text-decoration: underline}.kachel-container{display: -ms-flexbox;display: flex;flex-wrap: wrap}.kachel-container .kachel{width: calc(33.3% - 1.333em);margin-right: 2em}.kachel-container .kachel h2{font-size: 1.5em;margin: 0}.kachel-container .kachel:nth-child(3n){margin-right: 0}#confirm-googlemaps strong{cursor: pointer;color: #00823F}.event.layout_teaser{border-bottom: 1px solid #d4d2d6;clear: both;padding: 1.5em 0;display: flex}.event.layout_teaser .more{margin: 0}.event.layout_teaser:first-of-type{border-top: 1px solid #d4d2d6}.event.layout_teaser .header{color: #00823F;width: 128px;flex-shrink: 0}.event.layout_teaser .teaser-container{width: auto}.event.layout_teaser .header .day,.event.layout_teaser .header .time{font-weight: 700}.event.layout_teaser .header .month,.event.layout_teaser .header .date{font-weight: 900;text-transform: uppercase;font-size: 3em;line-height: 1}.event.layout_teaser h2{margin: 0}.event.layout_teaser .location{margin: 0}.event.layout_teaser .image_container{margin-right: 3em;display: flex;width: 250px;flex-shrink: 0}.event.layout_teaser .image_container a{display: flex}.event.layout_teaser .image_container img{object-fit: cover}@media screen and (max-width: 1280px){#header .inside,.rechtliches .article_inside,.kontaktAllgemein,.mod_sitemap{width: 960px}.home #filter{right: calc(50% - 480px)}h1.ce_headline,h2.ce_headline,.counter-container .zahl{font-size: 2.75em;margin-top: 0}.mod_lmf_slider_image_mouse,.ce_lmf_slider_image_mouse{bottom: 70px}.ce_lmf_testimonials p{font-size: 1.125em}#newslist_short .image_container{width: 360px}#newslist_short .teaser{width: calc(100% - 360px);padding: 0 0 0 2em}#kontakt-banner .ce_text{padding-left: calc((100vw - 960px)/2)}.ce_lmf_testimonials .slick-slider,#aktuelles .slick-slider{padding-bottom: 3em}.ce_lmf_testimonials .slick-slider button,#aktuelles .slick-slider button{top: auto;bottom: 0}.ce_lmf_testimonials .slick-prev,#aktuelles .slick-prev{left: calc(50% - 50px)}.ce_lmf_testimonials .slick-next,#aktuelles .slick-next{right: calc(50% - 50px)}.slick-prev,.slick-next{width: 40px;height: 40px}.slick-prev::before,.slick-next::before{font-size: 20px}#guestapt .image_container{height: 11em}#guestapt .ce_text h2{margin: 0}.cal .table{width: 308px}.slider-wrapper .ce_text figure{width: 400px}.slider-wrapper .ce_text figure ~ *{width: 560px;margin-left: 400px}}@media screen and (max-width: 1024px){#header .inside,.rechtliches .article_inside,.kontaktAllgemein,.mod_sitemap{width: 94%}.home #filter{position: static;box-shadow: none}.home #filter > p{margin: 1em 3%}.home .filter_border{margin: 2em 3%}.rechtliches nav{float: left;margin-left: 2em}#navigation_icon{display: block}#navigation{width: 300px;position: absolute;top: 75px;right: -400px;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);-webkit-transition: .5s ease;-moz-transition: .5s ease;-ms-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease}#navigation.active{right: calc(-3%)}#navigation ul.level_1{display: block;overflow-x: hidden;overflow-y: visible;height: 100vh}#navigation ul.level_1 > li{padding: 10px 20px;left: 0;flex: none;border-top: 1px solid #d8d8d8;-webkit-transition: left .2s;-moz-transition: left .2s;-ms-transition: left .2s;-o-transition: left .2s;transition: left .2s}#navigation ul.level_1 > li.first{border: 0}#navigation ul.level_1 > li > .las{display: block}#navigation ul.level_1 > li:hover,#navigation ul.level_1 > li:hover > strong,#navigation ul.level_1 > li:hover > a{background-color: #00823F;color: #FFFFFF}#navigation ul.level_1 > li.indented{left: -306px}#navigation ul.level_1 > li.indented .level_2{z-index: 10}#navigation ul.level_2{width: 300px;position: absolute;top: 0;left: 306px;display: block;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0,0,0,0.3);white-space: nowrap;visibility: visible;opacity: 1;-webkit-transition: .5s ease;-moz-transition: .5s ease;-ms-transition: .5s ease;-o-transition: .5s ease;transition: .5s ease}#navigation ul.level_2 > li{padding: 10px 20px 10px 59px;border-top: 1px solid #d8d8d8}#navigation ul.level_2 > li.first{border: 0}#navigation ul.level_2 > li > strong,#navigation ul.level_2 > li > a{display: block;font-size: 14px;font-weight: 500;color: #00823F;text-decoration: none;text-transform: none}#navigation ul.level_2 > li:hover,#navigation ul.level_2 > li:hover > strong,#navigation ul.level_2 > li:hover > a{background-color: #00823F;color: #FFFFFF}.level_2 .la-angle-left{display: inline-block}.w50{width: 100%;margin-right: 0;float: none}.w50:nth-of-type(2n){margin-top: 2em}.w33:nth-of-type(3n){margin-right: 4%}.w33{width: 48%;margin-right: 4%;float: left}.w33:nth-of-type(2n){margin-right: 0}.mod_sitemap .level_1 > li,.inside > .inside > div{width: 33.333%}.bild-rechts{width: 50%}h1.ce_headline,h2.ce_headline,.counter-container .zahl{font-size: 2.25em}.infobox{padding: 0 5%}#kontakt-banner .ce_text{padding-left: 3%}#newslist_short .teaser{width: calc(100% - 260px)}#newslist_short .image_container{width: 260px}#guestapt .ce_text{width: 100%;float: none;max-width: 500px;margin: 0 auto 1em}#guestapt .ce_text.last,#guestapt .ce_text:last-of-type{margin-right: auto}#guestapt .ce_text h2{margin: .83em 0}#guestapt .image_container{height: 16em}#guestapt{padding: 2em 0}.kachel{margin-bottom: 1em}.kachel-container .kachel{width: calc(33.333% - .666em);margin-right: 1em}.kachel.w50:nth-of-type(2n){margin-top: 0}.cal .table{width: calc(94vw/2 - 12px)}.slider-wrapper .ce_text figure{width: 40%}.slider-wrapper .ce_text figure ~ *{width: 60%;margin-left: 40%}.ce_lmf_immo_list .ce_lmf_immobilien_item{display: block !important;width: 100%;float: none;max-width: 500px;margin: 0 auto 1em}.ce_lmf_immo_list .ce_lmf_immobilien_item:nth-of-type(3n){margin-right: auto}.timeline h1{margin-top: 0.5em}.event.layout_teaser .header{width: 108px}.event.layout_teaser .image_container{margin-right: 2em;width: 200px}.event.layout_teaser .teaser-container .ce_text{max-height: 5.5em;margin-bottom: 1em}#wunschbild .ce_lmf_slider_image_teaser{top: 100px}}@media screen and (max-width: 768px){#header,.home #header,.home #header.sticky{height: 70px;background-color: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0,0,0,0.3)}.mod_lmf_slider_image_mouse,.ce_lmf_slider_image_mouse{bottom: 30px}#logo,.home #logo,.home #header.sticky #logo{width: 105px;padding: 5px;box-shadow: none;background-color: transparent}#navigation_icon{top: 26px}header .mod_navigation{top: 70px}#container,.home #container{padding-top: 70px}#awg-zahlen .abstand{margin-top: 4em}.mod_sitemap .level_1 > li,.inside > .inside > div{width: 50%}.kontaktAllgemein{padding: 1em 0 1em}.mod_sitemap{padding-top: 1em}h2{font-size: 1.5em}h1.ce_headline,h2.ce_headline,.counter-container .zahl{font-size: 1.75em}#kontakt-banner{overflow: scroll}#schadensmeldung{padding: 1em 5%}.partner .ce_image{width: 50%;padding-top: 50%}#awg-zahlen{height: auto}#awg-zahlen .article_inside .wrapper{position: static;margin: 4em 0 2em}.bild-rechts{width: 100%;float: none}.bild-rechts figure{margin-left: 0 !important}.more{margin-top: 0.5em}#footer{font-size: 14px}#newslist_short .teaser{width: 100%;padding: 0}#newslist_short .image_container{display: none}.icons-uebersicht{text-align: center}.icons-uebersicht .ce_image{width: 60px}.buchungsmaske .ce_form form{padding: 2em}.ce_availability > table{font-size: 0.875em}#zibepla_copyright{margin-top: 285px}.slider-wrapper .ce_text figure{width: 100%;float: none}.slider-wrapper .ce_text figure ~ *{width: 100%;margin-left: 0;padding-left: 0}.slider-wrapper .ce_text ul{padding-left: 2rem}.slider-wrapper .ce_text figure + *{margin-top: 0.83em}.kachel-container .kachel{width: calc(50% - .5em)}.kachel-container .kachel:nth-child(2n){margin-right: 0}.kachel-container .kachel:nth-child(2n+1){margin-right: 1em}.ce_lmf_immo_list .ce_lmf_immobilien_item_image{padding-top: 0;overflow: hidden}.ce_lmf_immo_list .ce_lmf_immobilien_item_image img{height: auto}.timeline h1{margin-top: 0}.w33:nth-of-type(3n){margin-right: 0}.w33{width: 100%;margin-right: 0;float: none}.event.layout_teaser .image_container{display: none}.event.layout_teaser .teaser-container .ce_text{max-height: none}}@media screen and (max-width: 512px){.nav-months button{font-size: .875em}.cal .table{width: calc(94vw - 12px)}#zibepla_copyright{margin-top: 265px}.timeline h1{display: none}}@media screen and (max-width: 484px){body{font-size: 14px}.ce_availability > table{font-size: 1em}header .mod_navigation ul.level_2 > li > .las,header .mod_navigation ul.level_1 > li > .las{padding: 11px}.mod_sitemap .level_1 > li,.inside > .inside > div{width: 100%;padding-right: 0;float: none}.socialMedia{margin: 0 0 2em}.kontakt ul li{float: none;display: inline-block}.mod_sitemap ul{margin: 0em 0 1.5em}#awg-zahlen .abstand{margin-top: 2em}.counter-container .zahl{font-size: 1.5em}#footer{font-size: 12px}#footer .rechtliches{font-size: 10px}#guestapt .ce_text h2{margin: 0}.icons-uebersicht .ce_image{width: 54px;margin-right: 5%}.buchungsmaske .ce_form form{padding: 2em 1em}.kachel-container .kachel{width: 100%}.kachel-container .kachel:nth-child(2n+1){margin-right: 0}.event.layout_teaser .header{width: 88px}}.ie #logo svg{height: 78px;width: 128px}@media screen and (max-width: 850px){#wunschbild .ce_lmf_slider_image.slick-slide.slick-current.slick-active{background-image: url("/files/awg/uploads/seitenbilder/istock-603277066-wohnungssuche-2000-sliderthumb.png") !important}}
/* ### Colorbox ### */


#cboxLoadedContent {
    border:0;
}
.blur {
    filter: blur(5px);
}
#colorbox {
    overflow:visible;
}
#cboxOverlay {
    background-color:rgba(0,0,0,.8);
}
#cboxClose::before {
    color:#fff;
    font:2.5rem 'themify';
    content: "\e646";
    cursor: pointer;
    transition: color 0.3s ease-in;
}
#cboxClose {
    right:2rem;
    top:2rem;
    position:fixed;
}
#cboxCurrent {
    top: -30px;
    right: auto;
    left: 0;
}
#cboxNext:hover::before,
#cboxPrevious:hover::before,
#cboxClose:hover::before,
#search .ti-close:hover::before,
#menu .ti-close:hover::before {
    color:#00823F;
    transition: color 0.3s ease-out;
}
#cboxContent {
    margin-top:0;
    background: transparent;
}
#cboxWrapper {
    overflow:visible;
}
#cboxLoadedContent {
    border-radius:3px;
}
#cboxLoadingGraphic {
    background-image:url("/files/awg/images/loading.svg");
    background-position:center center;
    background-repeat:no-repeat;
    transform-origin: 50% 50%;
    animation: rotieren 1s linear infinite;
} 
@keyframes rotieren {
    0%   {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
@-webkit-keyframes rotieren {
    0%   {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
#cboxPrevious::before {
    color:#fff;
    font:2.5rem 'themify';
    content: '\e64a';
    cursor: pointer;
    transition: color 0.3s ease-in;
    position: relative;
    left: 50px;
}
#cboxNext::before {
    color:#fff;
    font:2.5rem 'themify';
    content: '\e649';
    cursor: pointer;
    transition: color 0.3s ease-in;
    position: relative;
    right: 50px;
}
#cboxNext,
#cboxPrevious,
#cboxClose {
    width:auto;
    height:auto;
    text-indent:0;
    background: none;
}

#cboxNext,
#cboxPrevious {
    height: 100%;
    margin-top: 0;
    width: 200px;
    top: 0;
}

#cboxPrevious {
    left:-200px;
}
#cboxNext {
    right:-200px;
}




/********************/
/*****RESPONSIVE*****/
/********************/


/*** Desktop klein ***/

@media screen and (max-width: 1280px) {
    
    #cboxClose::before {
        font-size: 40px !important;
    }
    #cboxClose {
        right: 3rem !important;
        top: 3rem !important;
    }
}

/*** TABLETS ***/
@media screen and (max-width: 1024px) {
    #cboxClose::before {
        font-size: 35px !important;
    }
    #cboxClose {
        right: 1rem !important;
        top: 2rem !important;
    }
    #cboxPrevious {
        left: 0;
    }
    #cboxNext {
        right: 0;        
    }
    #cboxPrevious::before {
        left: -60px;
    }
    #cboxNext::before {
        right: -60px;
    }
}

/*** SMARTPHONES ***/
@media screen and (max-width: 768px) {

    #cboxClose {
        top: 0.65rem !important;
    }
    /* #cboxPrevious::before, 
    #cboxNext::before {
        color: #00823F;
    } */
}

/*** IE ***/

.ie #cboxNext:before,
.ie #cboxPrevious:before,
.ie #cboxClose:before {
    font-family: 'themify';
    font-size: 2.5rem;
}


/* .ie #cboxTitle {
    top: auto;
    color: #00823F;
} */








