@charset "UTF-8";textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-oewgadmin table{border-collapse:separate;border-spacing:10px;}.tx-oewgadmin table th{font-weight:bold;}.tx-oewgadmin table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-oewgfunctions table{border-collapse:separate;border-spacing:10px;}.tx-oewgfunctions table th{font-weight:bold;}.tx-oewgfunctions table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-merkliste table{border-collapse:separate;border-spacing:10px;}.tx-merkliste table th{font-weight:bold;}.tx-merkliste table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-immobilienalarm table{border-collapse:separate;border-spacing:10px;}.tx-immobilienalarm table th{font-weight:bold;}.tx-immobilienalarm table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cubaflipbook table{border-collapse:separate;border-spacing:10px;}.tx-cubaflipbook table th{font-weight:bold;}.tx-cubaflipbook table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-jobsmeta table{border-collapse:separate;border-spacing:10px;}.tx-jobsmeta table th{font-weight:bold;}.tx-jobsmeta table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}@media screen{.frame-box{margin-bottom:1em;padding:1em;background:lightgrey;}}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}#cookieman-modal table{font-size:80%}#cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"]{position:relative;padding-right:30px}#cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"]:after{content:'';mask-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' clip-rule='evenodd'/></svg>");-webkit-mask-image:url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='currentColor' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z' clip-rule='evenodd'/></svg>");background-color:#fff;background-size:1.25em;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:4px;width:1.25em;height:1.25em;margin:auto;transition:transform ease-out .3s;transform-origin:center;transform:rotate(180deg)}#cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"].collapsed:after{transform:rotate(0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:200;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Light.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Light.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Light.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Light.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Light.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:200;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-LightItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-LightItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-LightItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-LightItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-LightItalic.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:300;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Regular.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Regular.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Regular.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Regular.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Regular.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:300;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-RegularItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-RegularItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-RegularItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-RegularItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-RegularItalic.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:400;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Medium.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Medium.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Medium.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Medium.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Medium.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:400;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-MediumItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-MediumItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-MediumItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-MediumItalic.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:500;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBold.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBold.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBold.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBold.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBold.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:500;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBoldItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBoldItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBoldItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-SemiBoldItalic.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:600;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Bold.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Bold.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Bold.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Bold.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Bold.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:600;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-BoldItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-BoldItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-BoldItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-BoldItalic.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:normal;font-weight:800;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Heavy.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Heavy.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Heavy.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Heavy.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-Heavy.svg#Roobert') format('svg');}@font-face{font-display:swap;font-family:'Roobert';font-style:italic;font-weight:800;src:url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-HeavyItalic.woff2') format('woff2'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-HeavyItalic.woff') format('woff'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-HeavyItalic.ttf') format('truetype'),url('/typo3conf/ext/providerpackage/Resources/Public/Fonts/Roobert-HeavyItalic.svg#Roobert') format('svg');}.Slider{position:relative}.Slider .text{text-align:center;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;width:100%;height:100%;position:absolute;bottom:0;z-index:1}.Slider .text h1{font-family:'azo-sans-web';font-size:70px;line-height:75px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:30px}.Slider .text p{color:#fff}.Slider .text .btn.btn-primary{border-radius:0px;background:#000;border-color:white;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px}.Slider .text .btn.btn-primary p{margin-bottom:0px}.Slider .text .btn.btn-primary a{color:white}.Slider .text .btn.btn-primary:hover{background:white;border-color:#000}.Slider .text .btn.btn-primary:hover a{color:#000}.Slider .slides .item .itemWrap{height:800px;display:flex;justify-content:center;background-color:#a9a9a9;background-blend-mode:multiply}.Slider .shareOverlay{position:absolute;left:5%;bottom:10%;display:flex;flex-direction:column-reverse;align-items:center}.Slider .shareOverlay i{color:white;margin-top:15px}.Slider .shareOverlay i:hover{color:#000;transition:all 0.15s ease}.Slider .shareOverlay:last-child:after{content:"";position:absolute;width:1px;height:60px;background:white;top:0;transform:translateY(-65px)}.scrollbanner{font-size:25px;background-color:#46AF2D;padding-top:21px;padding-bottom:21px;color:#fff;width:100%;overflow:hidden;position:relative}.scrollbanner a{text-decoration:none;color:#fff}.scrollbanner p{display:inline-block;margin-right:40px;margin-bottom:0px}.scrollbanner p:after{content:"•••";margin-left:42px;letter-spacing:6px}.scrollbanner p:last-child{margin-right:0px}.scrollbanner p:last-child:after{display:none}.scrollbanner .bannerwrapper{overflow:hidden;height:40px}.scrollbanner .bannertrack{width:10000000px;left:0px;position:absolute;margin-left:0px}.scrollbanner .bannercontent{float:left;margin-left:30px}.scrollbanner .bannercontent:before{content:"•••";margin-right:20px;letter-spacing:6px}.Tab .tabhead{font-size:24px;font-weight:600;display:flex;padding-left:60px;cursor:pointer;background-color:#46af2d;padding:10px}.Tab .tabhead:hover{background-color:#004128}.Tab .tabhead .tabtoggler{color:white}.Tab .tabhead .tabtoggler:before{position:absolute;transition:all 0.15s ease;margin-left:15px;margin-top:5px}.Tab .tabhead .largeText{font-weight:500;margin-bottom:0px;color:#fff;padding-left:60px}.Tab .tabhead:hover p{color:#fff;transition:all 0.15s ease}.Tab .tabhead:hover .tabtoggler{color:#fff}.Tab .tabbody{padding-left:40px;max-height:0px;transition:max-height 0.3s ease;overflow:hidden;padding-top:30px}.Tab.open .tabhead{color:#fff;background-color:#004128}.Tab.open .tabhead .tabtoggler{color:#fff}.Tab.open .tabhead .tabtoggler:before{transform:rotateZ(180deg);transition:all 0.15s ease}.Tab.open .tabhead p{color:#fff;transition:all 0.15s ease}.Tab.open .tabbody{max-height:1000000px;transition:max-height 0.3s ease}.downitems{margin-bottom:-50px}.downitems .sliderwraps{padding-top:65%;width:100%;background-size:cover;background-position:center center}.downitems .downtitle{font-family:'Roobert';font-weight:600;font-size:25px;margin-bottom:5px}.downitems .downdesc{font-size:19px}.downitems .downlink{font-size:19px;font-weight:500}.downitems .downlink a{color:#000;text-decoration:none}.downitems .downlink a:hover{color:#46af2d}.downitems .downlink span{text-transform:uppercase}.downitems .text{padding-left:15px;padding-right:15px}.downitems .itemWrap{padding-bottom:50px}.downitems .sliderwraps{margin-bottom:10px}.b_multicolumn .col-md-3:has(.iconbox){width:24.8%}@media (max-width:991px){.b_multicolumn .col-md-3:has(.iconbox){width:49%}}@media (max-width:570px){.b_multicolumn .col-md-3:has(.iconbox){width:100%}}.iconbox{display:flex;background-color:#dfdfdf;margin-bottom:2px;padding:30px;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1;position:relative;transition:all 0.2s ease;margin-right:-22px}@media (max-width:991px){.iconbox{margin-bottom:2px !important}}@media (max-width:1199px){.iconbox{padding:15px}}@media (max-width:570px){.iconbox{margin-right:-15px}}.iconbox .pclose{color:#000;position:absolute;top:30px;font-size:22px;font-weight:600}@media (max-width:1199px){.iconbox .pclose{top:13px}}@media (max-width:570px){.iconbox .pclose{top:30px}}.iconbox .pclose:hover{color:#42a52a}.iconbox .pclose i{font-size:28px}@media (max-width:1199px){.iconbox .pclose i{font-size:19px}}@media (max-width:570px){.iconbox .pclose i{font-size:30px}}.iconbox.popup{cursor:pointer}.iconbox.popup:hover{background-color:#42a52a;color:#fff;transition:all 0.2s ease}.iconbox h2{font-size:18px;margin:0px;line-height:21px;text-align:center}@media (max-width:1399px){.iconbox h2{font-size:16px}}@media (max-width:570px){.iconbox h2{font-size:23px}}@media (max-width:420px){.iconbox h2{font-size:19px}}.iconbox i{font-size:73px;margin-bottom:30px}@media (max-width:1399px){.iconbox i{font-size:55px}}@media (max-width:570px){.iconbox i{font-size:87px}}@media (max-width:420px){.iconbox i{font-size:59px}}.iconbox .popcont{color:#000;opacity:0;position:absolute;left:0px;top:0px;display:flex !important;padding:30px;font-size:14px;text-align:center;background-color:#c6c6c6;height:100%;flex-direction:column;align-items:center;justify-content:center;transition:all 0.5s ease;width:100%}.iconbox .popcont ul li{text-align:left}@media (max-width:1399px){.iconbox .popcont{font-size:13px}}@media (max-width:1199px){.iconbox .popcont{padding:15px}}@media (max-width:570px){.iconbox .popcont{font-size:15px}}.iconbox .popcont.active{opacity:1;scale:1.1;z-index:100;transition:all 0.5s ease}.iconbox:last-child{margin-bottom:0px}body{margin:0px;padding:0px;font-family:'Roobert';font-size:25px;font-weight:300}.default.jobsmeta_googlejobs{display:none !important}.immolist .teaserimage{overflow:hidden;position:relative}video-js#customvideo{max-height:100%}video-js#customvideo video{max-height:28vw}.video-js{display:contents}@media (max-width:767px){video-js#customvideo video{max-height:66vw}}.whitetext{color:#fff}p.text-right{text-align:right}.centermode .row{display:flex;align-items:center;align-content:center}.whitetext .btn.btn-primary{background-color:#004128}.btn.btn-primary .fal{margin-left:11px;font-size:17px}.whitetext .btn.btn-primary:hover{background-color:#fff;color:#004128}.newslistart .header a{display:block !important}.newslistart .header{background-color:#fff !important;border-bottom:1px solid #000;border-bottom-right-radius:0px !important;padding-top:35px !important}.newslistart .header .archwrap{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.newslistart .header .iheadline{font-size:27px;font-weight:500;padding-bottom:10px;display:inline-block}.newslistart .header .idate{font-size:18px;font-weight:300}.newslistart .header .rinfotext{padding-right:20px}.news-archive-list{border-top:1px solid #000}.news-archive-list .riarrow i{font-size:35px}.news-archive-list .riarrow i{opacity:0}.news-archive-list .newslistart:hover .riarrow i{animation:fadeIn 1s forwards}.news-archive-list .newslistart .rinfotext{padding-left:0px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;padding-right:50px}.news-archive-list .newslistart:hover .rinfotext{animation:leftPadd 0.6s ease forwards;padding-right:20px}.news-archive-list{margin-top:65px !important}ul.f3-widget-paginator{list-style:none;display:flex;justify-content:center;margin-top:20px;font-size:34px;font-weight:500}ul.f3-widget-paginator li{padding-left:15px;padding-right:15px}ul.f3-widget-paginator li a{text-decoration:none}ul.f3-widget-paginator li i{font-size:25px;margin-top:13px !important;display:block}.downdesc p{margin-bottom:0px}@keyframes noPadd{100%{padding-left:30px}0%{padding-left:0px}}@keyframes leftPadd{0%{padding-left:0px}100%{padding-left:30px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media (max-width:1150px){.downitems .downtitle{font-size:20px}.downitems .downdesc{font-size:16px}.downitems .downlink{font-size:16px}}@media (max-width:991px){.downitems .col-md-4{width:50%}.downitems .downdesc{margin-bottom:-2px}}@media (max-width:767px){.centermode p.text-right,.centermode h3{text-align:center}.newslistart .header .iheadline{font-size:22px}.newslistart .header .idate{font-size:16px}}@media (max-width:700px){.downitems .col-md-4{width:100%}}@media (max-width:450px){.newslistart .header .iheadline{font-size:20px}.news-archive-list .riarrow i{font-size:26px}}@media (max-width:919px){.badetail.col-md-3{font-size:25px}.badetail.col-md-3 .cagbtns{margin-top:30px}}@keyframes pullHref{0%{background-size:0% 2px}100%{background-size:100% 2px}}@keyframes opacityHref{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}.cb_side_menu,.cb_sidemenu{display:none}.cb_sidemenu{position:fixed;width:100%;height:100%;background-color:#46AF2D !important;top:0px;z-index:100;color:#fff}.cb_sidemenu .cb_sidewrap{height:100%}.cb_sidemenu .menuWrap{width:100%}.cb_sidemenu .menulist{flex-grow:1;display:flex;align-items:center}.cb_sidemenu .cb_header_item{height:100%;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.cb_sidemenu.active{display:block;margin-top:0px;padding-top:45px;display:table}.cb_sidemenu.cb_header .topnav figcaption.image-caption a{color:#fff}.cb_sidemenu .topnav img{filter:brightness(0.5) saturate(0%)}.cb_sidemenu .ce-column:hover img{filter:brightness(7.5) saturate(0%)}.cb_sidemenu.cb_header .merker{background-color:#fff;color:#46AF2D}.cb_sidemenu i.fal.fa-times.menuClose.menuButton{font-size:48px;margin-top:2px;cursor:pointer}.cb_sidemenu i.fal.fa-times.menuClose.menuButton:hover{color:#000}.cb_sidemenu .cb_menfoot{color:#004128;font-size:35px;line-height:50px;font-weight:400}.cb_sidemenu .cb_menfoot .cb_linewrap .col-md-4{padding-right:40px}.cb_sidemenu .cb_menfoot p{margin:0px;line-height:40px}.cb_sidemenu .cb_menfoot a{color:#004128;text-decoration:none;font-size:27px}.cb_sidemenu .cb_menfoot a:hover,.cb_sidemenu .cb_menfoot a.active{opacity:0.7;color:#fff}.cb_sidemenu .cb_menfoot a.mainmenu{color:#fff;font-size:38px;line-height:57px;margin-top:7px;display:inline-block;margin-bottom:-7px}.cb_header .logo .ce-column{margin-left:0px}.cb_header{padding-top:45px;padding-bottom:40px;position:fixed;width:100%;background-color:#fff;z-index:100;top:0px;padding-bottom:40px}.cb_header.active{background-color:#46AF2D !important;z-index:11111}.cb_header .logo img{max-width:160px;height:auto;transition:all 0.2s ease-in}.cb_header.scrolled .logo img{max-width:120px;margin-top:-8px;transition:all 0.2s ease-in}.cb_header i.fal.fa-bars.menuOpen.menuButton{color:#46AF2D;font-size:35px;margin-top:10px;cursor:pointer}.cb_header i.fal.fa-bars.menuOpen.menuButton:hover{color:#000}.cb_header .topnav{font-size:15px;display:flex;justify-content:flex-end;padding-top:8px}.cb_header .topnav a{color:#000}.cb_header .topnav .ce-column:hover{cursor:pointer}.cb_header .topnav .ce-column:hover a{color:#46AF2D}.cb_header .topnav figure.image a{float:left}.cb_header .topnav figcaption.image-caption a{float:none;text-decoration:none}.cb_header .topnav figcaption.image-caption{float:left}.cb_header .topnav figcaption.image-caption{padding-top:8px;padding-left:5px}.cb_header .topnav .ce-row .ce-column{float:left;margin-left:60px}.cb_header .topnav .ce-row .ce-column:first-child{margin-left:0px}.cb_header .menuToggler{display:flex;justify-content:flex-end}.col-md-8.topnav img{max-height:40px;width:auto}@media (max-width:1400px){.cb_header .topnav .ce-row .ce-column{margin-left:50px}}@media (max-width:1250px){.mobmenwrap .topnav>div:nth-child(2) figcaption.image-caption{display:none}}.news .article{margin-left:15px;margin-right:15px}.news .ce-row{display:flex}.news .news-text-wrap ul{margin-top:-25px;margin-bottom:35px}.news .ce-textpic .ce-row{margin-left:-10px;margin-right:-10px}.news .ce-textpic.ce-intext .ce-gallery{width:100%;padding-right:0px;float:none}.news .ce-gallery[data-ce-columns="2"] .ce-column{flex:0 0 50%;padding:10px}.news .ce-gallery[data-ce-columns="1"] .ce-column{flex:0 0 100%;padding:10px}.news .ce-gallery[data-ce-columns="3"] .ce-column{flex:0 0 33%;padding:10px}.news .ce-gallery[data-ce-columns="4"] .ce-column{flex:0 0 25%;padding:10px}.news .ce-gallery[data-ce-columns="5"] .ce-column{flex:0 0 20%;padding:10px}.news .ce-gallery[data-ce-columns="6"] .ce-column{flex:0 0 16%;padding:10px}.news .newsscrollwrap{margin-left:-15px;margin-right:-15px}.news .testsernews{margin-bottom:60px;text-align:center}.news .tesaserimg{margin-bottom:60px}.news .frame{margin-bottom:60px}.news .btn.btn-primary.news-backlink-wrap{margin-top:60px}.news .article .news-img-wrap a{display:block !important;float:left !important;padding:0px !important;border:0px !important;background:#fff !important}.news .article:hover .header{box-shadow:0 0 13px #c4c3b5}.news .article .news-img-wrap{float:left !important;margin:0px !important;background:#fff !important;margin-bottom:10px !important;display:inline-block;width:100% !important}.news .article .news-img-wrap a{width:100%}.news .article .news-img-wrap img{width:100% !important}.news .header{margin-right:0px;background-color:#CDC89640;padding:20px;border-bottom-right-radius:26px;padding-bottom:35px}.news .header h3{font-size:25px;font-weight:400}.news .header h3 a{color:#000;text-decoration:none;min-height:60px;display:inline-block}.news .newstrack{padding-bottom:50px}.mainfotter p{margin-bottom:0px;padding-bottom:0px}.mainfotter figure{margin:0px}.mainfotter .auszeichnung .ce-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.mainfotter .auszeichnung .ce-column{padding-right:50px;padding-right:50px;font-size:12px;line-height:15px;flex:0 0 55%}.mainfotter .auszeichnung .ce-column figure.image{display:flex;justify-content:flex-start;align-items:center}.mainfotter .auszeichnung .ce-column figure.image img{margin-right:15px}.mainfotter .socialbar i{color:#fff;font-size:50px;margin-right:10px;margin-top:6px}.mainfotter .socialbar i:hover{color:#46AF2D}.mainfotter .fnav ul.footernav{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:row;justify-content:flex-end;color:#fff;text-decoration:none;margin-top:15px;font-size:18px}.mainfotter .fnav ul.footernav li{margin-right:30px}.mainfotter .fnav ul.footernav li:last-child{margin-right:0px}.mainfotter .fnav ul.footernav a{color:#fff;text-decoration:none;font-size:18px}.mainfotter .fnav ul.footernav a:hover{color:#46AF2D}.tx-admin .projektist,.mrow .projektist{margin-left:-15px;margin-right:-15px;margin-top:50px}.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-top:60px;margin-left:calc(-100vw / 2 + 1620px / 2 - 4px);background-color:#CDC89640;margin-right:calc(-100vw / 2 + 1620px / 2 - 4px);padding-top:40px;padding-bottom:40px}@media (min-width:576px){.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:calc(-100vw / 2 + 540px / 2 - 4px);margin-right:calc(-100vw / 2 + 540px / 2 - 4px)}}@media (min-width:768px){.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:calc(-100vw / 2 + 720px / 2 - 4px);margin-right:calc(-100vw / 2 + 720px / 2 - 4px)}}@media (min-width:992px){.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:calc(-100vw / 2 + 960px / 2 - 4px);margin-right:calc(-100vw / 2 + 960px / 2 - 4px)}}@media (min-width:1200px){.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:calc(-100vw / 2 + 1140px / 2 - 4px);margin-right:calc(-100vw / 2 + 1140px / 2 - 4px)}}@media (min-width:1400px){.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:calc(-100vw / 2 + 1620px / 2 - 4px);margin-right:calc(-100vw / 2 + 1620px / 2 - 4px)}}.tx-admin section.default-section.faded-section.content.prjkontakt,.mrow section.default-section.faded-section.content.prjkontakt{margin-top:100px;margin-bottom:100px}.tx-admin .cagbtns,.mrow .cagbtns{margin-top:50px}.tx-admin .readinfo.plan,.mrow .readinfo.plan{position:absolute;right:0px;z-index:1000;position:absolute;right:9px;z-index:1000;top:63px}.tx-admin .contact-form.mform.callbackform.cf.active,.mrow .contact-form.mform.callbackform.cf.active{margin-top:-7px}.tx-admin form.home-contact-form.contact-form.select-form,.mrow form.home-contact-form.contact-form.select-form{background-color:#CDC89640;padding:40px;border-radius:19px;margin-top:40px}.tx-admin .ptop,.mrow .ptop{margin-top:25px}.tx-admin .maprow,.mrow .maprow{position:relative;margin-bottom:80px}.tx-admin div#sectionmap,.mrow div#sectionmap{height:31vw}.tx-admin .callbackform,.mrow .callbackform{display:none}.tx-admin .callbackform.active,.mrow .callbackform.active{display:block}.tx-admin .bapic,.mrow .bapic{font-size:25px}.tx-admin .bapic img,.mrow .bapic img{border-bottom-right-radius:3vw}.tx-admin .bapic a,.mrow .bapic a{margin-top:20px;margin-bottom:25px;font-size:25px;text-decoration:underline}.tx-admin .bapic a:hover,.mrow .bapic a:hover{color:#46AF2D}.tx-admin .cperson,.mrow .cperson{color:#46AF2D;margin-top:20px;margin-bottom:25px}.tx-admin .wohndiv,.mrow .wohndiv{display:table;width:100%}.tx-admin .wohndiv .wohnrow,.tx-admin .wohndiv .inforow,.mrow .wohndiv .wohnrow,.mrow .wohndiv .inforow{display:table-row}.tx-admin .wohndiv .wohnitem,.tx-admin .wohndiv .wohnitems,.mrow .wohndiv .wohnitem,.mrow .wohndiv .wohnitems{display:table-cell}.tx-admin .wohndiv .wohnitem,.mrow .wohndiv .wohnitem{border-bottom:1px solid #000}.tx-admin .wohndiv .wohnitems,.mrow .wohndiv .wohnitems{font-size:20px;line-height:25px;font-weight:200;padding-top:16px}.tx-admin .wohndiv .wohnitems a,.mrow .wohndiv .wohnitems a{font-size:20px;color:#46AF2D}.tx-admin .wohndiv .wohnitems a:hover,.mrow .wohndiv .wohnitems a:hover{text-decoration:underline;color:#000}.tx-admin .wohndiv .inforow,.mrow .wohndiv .inforow{margin-top:5px !important;font-size:20px}.tx-admin .prjdetail,.mrow .prjdetail{margin-top:-50px}.tx-admin .prjdetail .projektdesc,.mrow .prjdetail .projektdesc{order:2;font-size:25px}.tx-admin .prjdetail .projektdesc a,.mrow .prjdetail .projektdesc a{font-size:inherit;color:#000;text-decoration:underline}.tx-admin .prjdetail .projektdesc a:hover,.mrow .prjdetail .projektdesc a:hover{color:#46AF2D}.tx-admin .prjdetail .row.projektsub,.mrow .prjdetail .row.projektsub{margin-top:60px}.tx-admin .prjdetail svg#Gruppe_390,.mrow .prjdetail svg#Gruppe_390{margin-left:3px;margin-right:-2px}.tx-admin .prjdetail .rechtblock,.mrow .prjdetail .rechtblock{color:#46AF2D;font-size:25px}.tx-admin .prjdetail .rechtinfo,.mrow .prjdetail .rechtinfo{margin-top:-8px}.tx-admin .prjdetail .merkspace,.mrow .prjdetail .merkspace{margin-top:50px;font-size:17px}.tx-admin .prjdetail .merkspace svg,.mrow .prjdetail .merkspace svg{margin-right:0px;width:40px}.tx-admin .prjdetail .merkspace .readinfo,.mrow .prjdetail .merkspace .readinfo{margin-top:20px;cursor:pointer}.tx-admin .prjdetail .merkspace .readinfo:hover,.mrow .prjdetail .merkspace .readinfo:hover{color:#46AF2D}.tx-admin .prjdetail .col-md-6.projektdets.row,.mrow .prjdetail .col-md-6.projektdets.row{display:flex;flex-direction:row;align-content:flex-start;padding-right:5vw}.tx-admin .prjdetail .col-md-6.projektdets.row .col-md-6,.mrow .prjdetail .col-md-6.projektdets.row .col-md-6{margin-bottom:35px}.tx-admin .prjdetail .readinfo.btn.btn-primary,.mrow .prjdetail .readinfo.btn.btn-primary{font-size:16px;font-weight:300;padding:6px;padding-left:15px;padding-right:15px;margin-top:5px}.tx-admin .prjdetail .teaserimage,.mrow .prjdetail .teaserimage{width:42vw;height:28vw;border-bottom-right-radius:2vw}.tx-admin .prjdetail .slick-list a,.mrow .prjdetail .slick-list a{opacity:1;transition:opacity 0.5s ease-in}.tx-admin .prjdetail .slick-list a[aria-hidden="true"],.mrow .prjdetail .slick-list a[aria-hidden="true"]{opacity:0.3;transition:opacity 0.5s ease-in}.tx-admin .prjdetail .slickcontainer.slick-arrow,.mrow .prjdetail .slickcontainer.slick-arrow{position:absolute;right:0px;bottom:0px;width:100%}.tx-admin .prjdetail .slickcontainer.slick-arrow .container,.mrow .prjdetail .slickcontainer.slick-arrow .container{position:relative}.tx-admin figure.image-box,.mrow figure.image-box{width:100%;padding-top:66%;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:0px}.tx-admin .pitem,.mrow .pitem{margin-left:15px;margin-right:15px}.tx-admin .pitem:hover .inner-box,.mrow .pitem:hover .inner-box{box-shadow:0px 0px 3px 3px #c4c3b5}.tx-admin .pitem .cstreet,.tx-admin .pitem .readmore,.mrow .pitem .cstreet,.mrow .pitem .readmore{display:none}.tx-admin .pitem .objort,.mrow .pitem .objort{display:none}.tx-admin .pitem .overlay-box,.tx-admin .pitem .readmore,.mrow .pitem .overlay-box,.mrow .pitem .readmore{display:none}.tx-admin .pitem .newscont,.mrow .pitem .newscont{z-index:1;position:relative}.tx-admin .pitem:hover .objort,.mrow .pitem:hover .objort{display:flex;height:14vw;position:absolute;top:0px;width:100%;background-color:rgba(255,255,255,0.8);align-items:center;justify-content:flex-start}.tx-admin .pitem:hover .objort b,.mrow .pitem:hover .objort b{font-weight:500}.tx-admin .pitem:hover .readmore,.mrow .pitem:hover .readmore{display:block !important;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cg id='Gruppe_383' data-name='Gruppe 383' transform='translate(-760 -2242)'%3E%3Ccircle id='Ellipse_4' data-name='Ellipse 4' cx='17' cy='17' r='17' transform='translate(760 2242)' fill='%2346af2d'/%3E%3Cpath id='Pfad_169' data-name='Pfad 169' d='M11.643,0,9.9,1.748l5.982,5.985H0v2.716h15.88L9.931,16.4l1.748,1.748L20.7,9.089Z' transform='translate(767 2250)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");width:34px;height:34px;cursor:pointer;bottom:18px;right:15px;left:inherit}.tx-admin .pitem:hover .readmore:hover,.mrow .pitem:hover .readmore:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cg id='Gruppe_383' data-name='Gruppe 383' transform='translate(-760 -2242)'%3E%3Ccircle id='Ellipse_4' data-name='Ellipse 4' cx='17' cy='17' r='17' transform='translate(760 2242)' fill='%23004128'/%3E%3Cpath id='Pfad_169' data-name='Pfad 169' d='M11.643,0,9.9,1.748l5.982,5.985H0v2.716h15.88L9.931,16.4l1.748,1.748L20.7,9.089Z' transform='translate(767 2250)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}.tx-admin .inner-box,.mrow .inner-box{background-color:#fff;border-bottom-right-radius:26px;position:relative}.tx-admin a,.mrow a{text-decoration:none;color:#000;font-size:16px;line-height:19px}.tx-admin .objort,.tx-admin .newscont,.mrow .objort,.mrow .newscont{padding:15px;min-height:106px}.tx-admin .slick-track,.mrow .slick-track{padding-bottom:85px}.tx-admin .merken,.mrow .merken{position:absolute;right:15px;margin-top:12px;font-size:18px;cursor:pointer;color:#46AF2D;z-index:2}.tx-admin .merken:hover,.mrow .merken:hover{color:#000}.tx-admin .prjlink,.mrow .prjlink{margin-top:-50px;z-index:12;position:relative;width:200px}.mrow .pitem,.prjlistwrap .pitem{margin-left:0px;margin-right:0px;margin-bottom:30px}.prjlistwrap .pitem .inner-box{background-color:#f2f1e5}.prjlistwrap .pitem .newscont{background-color:#f2f1e5;border-bottom-right-radius:26px}.cb_header .ce-column{margin-left:60px}.cb_header .ce-column figure{margin:0px}.cb_header .merker{position:absolute;color:#fff;background-color:#46AF2D;border-radius:18px;width:26px;height:25px;text-align:center;font-size:11px;line-height:25px;margin-left:-13px;margin-top:-10px;padding-right:1px;z-index:10}.merknotice{position:fixed;z-index:111;background-color:#004128;padding:30px;left:50%;margin-left:-300px;top:50%;margin-top:-39px;font-size:25px;color:#fff}.merknotice{display:none}.items-container.row{margin-left:-15px;margin-right:-15px}#searchhome{position:absolute;z-index:11;width:100%;margin-top:-50px}#searchhome .container{background-color:#f2f1e5;border-radius:30px;height:103px;display:flex;padding:20px;align-items:center;padding-left:50px;padding-right:50px;max-width:1270px}#searchhome .container .stitle{font-size:15px;color:#46AF2D}#searchhome .container .searchrow{flex:0 0 23.1%}#searchhome .container .searchrow.submit{flex:0 0 5%}#searchhome .container button.multiselect-option.dropdown-item{font-weight:200;font-size:15px;margin-bottom:-6px}#searchhome .container .multiselect-container.dropdown-menu.show{background-color:#f2f1e5;border:0px;padding-bottom:7px;padding-top:3px}#searchhome .container button.searchbutt{background-color:#46AF2D;border:0px;color:#fff;font-size:19px;font-weight:300;padding:5px;padding-left:20px;padding-right:20px;border-radius:9px;cursor:pointer}#searchhome .container button.searchbutt:hover{background-color:#004128}#searchhome .container .searchrow.detail{display:none}#searchhome .container .sinput{margin-top:-13px}#searchhome .container span.multiselect-selected-text{padding-right:34px}#searchhome .container span.multiselect-native-select{width:100%;display:inline-block}#searchhome .container span.multiselect-native-select select{width:100%}#searchhome .container .btn-group{width:auto}#searchhome .container button.multiselect.dropdown-toggle.form-select.text-center{padding:0px;border:0px;background-color:transparent}#searchhome .container button.multiselect.dropdown-toggle.form-select.text-center{text-align:left !IMPORTANT}.objresult,.hausverwalter{display:none}.hverwalter{position:relative;text-align:center}.hausverwalter{margin-top:60px}.hausverwalter a{font-size:25px;line-height:25px;text-decoration:underline}.hausverwalter a:hover{color:#46AF2D}.hausverwalter .vteam{padding-top:60px}.hausverwalter .hobject.row{margin-top:60px}.hausverwalter img.hvimage{max-width:196px;margin-top:35px;margin-bottom:60px}.selectpicker{position:relative;max-width:450px;font-size:13px}.dropdown-menu.show{max-height:12vw}.dropdown-menu.show input.form-control{border-radius:0px}.filter-option{border:1px solid #000;padding:7px;min-width:22vw}.dropdown-toggle{position:relative}ul.dropdown-menu.inner.show li{cursor:pointer}.dropdown-menu.show{border-radius:0px}.inner.show{border:0px !important;margin-bottom:-8px;margin-top:0px}.dropdown>.dropdown-menu.show{margin-top:-10px !important;margin-left:13px !important;border:1px solid #000;border-top:0px;width:22vw}hr{max-width:450px;margin-left:auto;margin-right:auto;color:#46AF2D}.dropup .dropdown-toggle::after,.dropdown-toggle::after{right:26px;position:absolute;top:23px}.btn .caret{margin-left:0;margin-top:5px;position:absolute;right:14px}.multiselect-native-select .btn-group,.btn-default{width:100%;text-align:left;border-radius:0px;font-size:13px;line-height:16px}.dropdown-menu.show{position:relative}.selectpicker ul,.selectpicker li{list-style-type:none;padding:0px;margin:0px;padding-left:20px;cursor:pointer;padding-right:10px}.selectpicker ul{padding-top:5px;padding-bottom:5px;overflow:auto;max-height:200px}.selectpicker ul,.selectpicker li{list-style-type:none;padding:0px;margin:0px;padding-left:20px;cursor:pointer;padding-right:10px}.multiselect-container{overflow:auto}:root{scroll-behavior:auto !important}.searchbox .multiselect-container .multiselect-all,.searchbox .multiselect-container .multiselect-group,.searchbox .multiselect-container .multiselect-option{padding-top:11px;padding-bottom:0px}.tx-immobilienalarm .multiselect{text-align:left !important}.tx-immobilienalarm .btn-group .dropdown-toggle{height:46px}.tx-immobilienalarm .multiselect-container.dropdown-menu.show{width:100%;margin-top:-2px !important;padding-top:0px;padding-bottom:0px}.tx-immobilienalarm label{font-size:18px}.tx-immobilienalarm label.form-check-label{padding-top:4px}.tx-immobilienalarm .btn-check:active+.btn-primary:focus,.tx-immobilienalarm .btn-check:checked+.btn-primary:focus,.tx-immobilienalarm .btn-primary.active:focus,.tx-immobilienalarm .btn-primary:active:focus,.tx-immobilienalarm .show>.btn-primary.dropdown-toggle:focus{box-shadow:none !important}.tx-immobilienalarm .btn.btm-tile .check{display:none}.tx-immobilienalarm .btn.btm-tile .uncheck{display:block}.tx-immobilienalarm .btn.btm-tile.active .check{display:block}.tx-immobilienalarm .btn.btm-tile.active .uncheck{display:none}.tx-immobilienalarm .prjwrap{padding-top:20px}.tx-immobilienalarm .btn.btm-tile{width:100%;min-height:3em;display:flex;align-items:center}.tx-immobilienalarm .icon-wrap{font-size:28px !important;margin-right:18px}.tx-immobilienalarm a.btn.btn-default.btm-tile{margin-bottom:15px !important;padding:11px !important;font-size:16px !important;line-height:19px !important;border-radius:0px !important}.tx-immobilienalarm .form-group{position:relative}.tx-immobilienalarm .form-group [type="checkbox"]:not(:checked),.tx-immobilienalarm body .form-group [type="checkbox"]:checked{position:absolute;left:23px;opacity:0;width:1px}.tx-immobilienalarm .mschraenk{font-size:16px;line-height:16px}.tx-immobilienalarm .mschraenk label{display:inline-block;margin-bottom:17px}.tx-immobilienalarm .mschraenk label{margin-bottom:0px;padding-bottom:0px;line-height:22px}.tx-immobilienalarm label.mheader{margin-bottom:14px !IMPORTANT}.tx-immobilienalarm span.pjtt{font-size:18px;line-height:20px;display:inline-block}.tx-immobilienalarm .prjwrap .col-sm-4 a{border:1px solid #adadad;background-color:#fff}.tx-immobilienalarm span.mustselect{margin-bottom:12px;display:inline-block}.tx-immobilienalarm .btn.btn-primary{font-size:17px}.tx-immobilienalarm .btn-group .dropdown-toggle{border:1px solid #46af2d;border-radius:5px}.tx-immobilienalarm hr.issent{width:100%;max-width:100%;margin-top:80px;margin-bottom:80px}.tx-immobilienalarm .col-md-6{position:relative}.tx-immobilienalarm .infocircle{width:20px;font-size:20px;position:absolute;right:-25px;top:-4px;color:#666;cursor:pointer;right:13px;top:-1px}.tx-immobilienalarm input[type="email"]{width:100%;font-size:17px;padding:9px;height:auto;border-radius:5px;border:1px solid #46af2d;height:auto !important;margin-bottom:20px;margin-top:17px}.tx-immobilienalarm .myform select,.tx-immobilienalarm .myform input{width:100%;font-size:17px;padding:9px;height:auto;border-radius:5px;border:1px solid #46af2d;height:auto !important;margin-bottom:20px;margin-top:0px;scroll-margin-top:200px}.tx-immobilienalarm span.multiselect-native-select select{display:block;z-index:111111111;height:auto !important;overflow:auto !important;position:relative !important;width:1px !important;clip:initial !important;left:0px;top:0px;background-color:red;opacity:0;height:1px !IMPORTANT;display:block;scroll-margin-top:200px}.tx-immobilienalarm .overinfobox{position:absolute;margin-left:-76px;bottom:48px;padding:14px;background-color:rgba(0,0,0,0.8);color:#fff;border-radius:10px;z-index:10000000;line-height:19px;display:none;max-width:400px;white-space:normal}.tx-immobilienalarm .overinfobox{bottom:initial;top:84px;left:21%;font-size:13px}.tx-immobilienalarm .overinfobox:after{position:absolute;bottom:-9px;content:"";width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:rgba(0,0,0,0.8) transparent transparent transparent;left:50%;margin-left:-10px}.tx-immobilienalarm .overinfobox:after{top:-10px;transform:rotate(180deg)}.immolist .searchbox{margin-bottom:100px;background-color:#CDC89640;padding:40px;border-radius:30px;max-width:1250px;margin-left:auto;margin-right:auto;padding-bottom:45px}.immolist .searchbox.active{padding-bottom:15px}.immolist .searchrow.submit{margin-top:-3px}.immolist .col-md-6.projektdets.row{display:flex;flex-direction:row;align-content:flex-start;padding-right:5vw}.immolist .col-md-6.projektdets.row .col-md-6{margin-bottom:35px}.immolist .row.spaceleft{padding-left:11px;padding-right:11px}.immolist .col-md-6.rightset{padding-left:0px}.immolist .prices .col-md-12{column-count:2;column-gap:10px;display:block}.immolist .prices .col-md-12 .h4.fhead{margin-bottom:38px}.immolist .prices .col-md-12 .col-md-6{max-width:100%;width:100%;break-inside:avoid-column}.immolist .prices .col-md-12 .col-md-6:nth-child(1) .rechtblock{margin-top:0px !important}.immolist .prices .col-md-12 .rechtblock{margin-top:50px}.immolist .projektdesc{order:2;font-size:25px}.immolist .projektdesc a{font-size:inherit;color:#000;text-decoration:underline}.immolist .projektdesc a:hover{color:#46AF2D}.immolist .row.projektsub{margin-top:60px}.immolist svg#Gruppe_390{margin-left:3px;margin-right:-2px}.immolist .rechtblock{color:#46AF2D;font-size:25px}.immolist .rechtinfo{margin-top:-8px}.immolist .merkspace{margin-top:50px;font-size:17px}.immolist .merkspace svg{margin-right:0px;width:40px}.immolist .merkspace .readinfo{margin-top:20px;cursor:pointer}.immolist .merkspace .readinfo:hover{color:#46AF2D}.immolist .stspace{margin-top:20px}.immolist .col-md-6.projektdets.row{display:flex;flex-direction:row;align-content:flex-start;padding-right:5vw}.immolist .col-md-6.projektdets.row .col-md-6{margin-bottom:35px}.immolist .projektdets .readinfo.btn.btn-primary{font-size:16px;font-weight:300;padding:6px;padding-left:15px;padding-right:15px;margin-top:5px}.immolist .col-md-6.projektdets.row{display:flex;flex-direction:row;align-content:flex-start;padding-right:5vw}.immolist .col-md-6.projektdets.row .col-md-6{margin-bottom:35px}.immolist .around{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53'%3E%3Cg id='Gruppe_375' data-name='Gruppe 375' transform='translate(-1483 -1216)'%3E%3Ccircle id='Ellipse_15' data-name='Ellipse 15' cx='26.5' cy='26.5' r='26.5' transform='translate(1483 1216)' fill='%2346af2d'/%3E%3Cg id='oewg_pikto_360_2_rgb' transform='translate(1489.69 1218.528)'%3E%3Cpath id='Pfad_199' data-name='Pfad 199' d='M20.087,4.248l2.37-2.37A1.1,1.1,0,0,0,20.9.321l-4.4,4.4a1.105,1.105,0,0,0,0,1.557l4.4,4.4a1.1,1.1,0,0,0,1.552,0,1.105,1.105,0,0,0,0-1.557L19.76,6.422h.026a17.609,17.609,0,1,1-8.307,2.1,1.1,1.1,0,1,0-1.04-1.937,19.812,19.812,0,1,0,9.648-2.333Z' transform='translate(0 0)' fill='%23fff'/%3E%3Cpath id='Pfad_200' data-name='Pfad 200' d='M13.872,44.515A1.555,1.555,0,0,1,12.119,43h-1.7c0,1.884,1.541,3.04,3.452,3.04S17.3,45.006,17.3,43.212a2.268,2.268,0,0,0-1.552-2.18,2.233,2.233,0,0,0,1.166-2.006c0-1.383-1.33-2.5-3.119-2.5a2.955,2.955,0,0,0-3.161,2.9h1.662a1.325,1.325,0,0,1,1.462-1.383c.839,0,1.462.438,1.462,1.156a1.22,1.22,0,0,1-1.367,1.209h-.823v1.462h.85c1.024,0,1.689.48,1.689,1.3s-.665,1.341-1.689,1.341Z' transform='translate(-4.921 -17.251)' fill='%23fff'/%3E%3Cpath id='Pfad_201' data-name='Pfad 201' d='M29.445,46.04A3.258,3.258,0,0,0,32.9,42.869a3.068,3.068,0,0,0-3.256-3.135,2.645,2.645,0,0,0-2.164,1.114c.079-1.636.929-2.855,2.18-2.855a1.611,1.611,0,0,1,1.7,1.182H33a3.2,3.2,0,0,0-3.415-2.644c-2.206,0-3.747,1.831-3.747,5.088,0,2.539,1.277,4.423,3.6,4.423Zm.042-4.808a1.641,1.641,0,1,1,0,3.283,1.589,1.589,0,0,1-1.673-1.647A1.572,1.572,0,0,1,29.487,41.232Z' transform='translate(-12.202 -17.251)' fill='%23fff'/%3E%3Cpath id='Pfad_202' data-name='Pfad 202' d='M45.715,46.04c2.312,0,3.372-1.594,3.372-4.439v-.639c0-2.845-1.061-4.433-3.372-4.433h-.533c-2.312,0-3.362,1.594-3.362,4.433V41.6c0,2.845,1.05,4.439,3.362,4.439Zm-2.137-3.969V40.5c0-1.647.639-2.459,1.689-2.459h.375c1.05,0,1.7.807,1.7,2.459v1.567c0,1.636-.649,2.444-1.7,2.444h-.375C44.216,44.515,43.577,43.7,43.577,42.072Z' transform='translate(-19.749 -17.251)' fill='%23fff'/%3E%3Cpath id='Pfad_203' data-name='Pfad 203' d='M61.369,38.2a1.8,1.8,0,1,0-1.794,1.715A1.706,1.706,0,0,0,61.369,38.2Zm-2.549,0a.7.7,0,0,1,.76-.7.711.711,0,1,1,0,1.42A.7.7,0,0,1,58.82,38.2Z' transform='translate(-27.286 -17.228)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;width:50px;height:50px}.immolist .teaserbig{margin-left:-15px;margin-right:-15px;margin-bottom:80px}.immolist .teaserbig .objort{height:78% !important}.immolist .teaserbig .newshead{font-weight:600}.immolist a.rundgang{bottom:inherit !important;top:0px !important}.immolist .rundganglink{margin-top:36px}.immolist .imageslick .teaserbig{margin-bottom:0px}.immolist .newscont{background-color:#F0EEE1;border-bottom-right-radius:20px}.immolist .windowinfowrapper{user-select:none;width:350px;overflow-x:hidden;overflow-y:auto;max-height:351px}.immolist .mapinfowindow{padding:10px;position:relative;margin-top:0;display:block;min-width:350px}.immolist .mapinfowindow:first-child{padding-top:15px}.immolist .infoimageleft{min-height:90px;min-width:120px;margin-right:10px;background-color:#d9e8f6;position:relative;text-align:left;float:left}.immolist .textmedia{overflow:hidden;zoom:1;line-height:1.4}.immolist .textmediaheader{font-size:13px;margin:0 0 2px;box-sizing:border-box}.immolist .textmediaheader a{text-decoration:none;max-height:2.6em;color:#033587;display:block;overflow:hidden;line-height:1.3em}.immolist .slick-current .inner-box{box-shadow:0px 0px 3px 3px #c4c3b5;border-bottom-right-radius:23px}.immolist .teaserimage{width:42vw;height:28vw;border-bottom-right-radius:2vw}.immolist .slick-list a{opacity:1;transition:opacity 0.5s ease-in}.immolist .slick-list a[aria-hidden="true"]{opacity:0.3;transition:opacity 0.5s ease-in}.immolist .slickcontainer.slick-arrow{position:absolute;right:0px;bottom:0px;width:100%}.immolist .slickcontainer.slick-arrow .container{position:relative}.immolist .imagemedia{position:absolute;max-height:90px;display:inline-block;max-width:100% !important;margin:auto;top:0;left:0;right:0;bottom:0}.immolist .textmdiainfo .firstvalue{float:left;width:80px}.immolist .textmediabutton{font-size:12px;width:190px;margin-bottom:10px}.immolist .textmediabutton a{background-color:#76b729;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none !important;text-transform:uppercase;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;line-height:1.42857143;border-radius:4px}.immolist .tomap{color:white;margin-top:-70px;left:15px;background-color:#46af2d;padding:3px 15px;font-weight:normal;width:220px;height:45px;line-height:39px;padding-left:33px;margin-bottom:20px;border-radius:11px}.immolist .tomap:hover{background-color:#004128}.immolist .tomap i{font-weight:normal}.immolist .searchwrap{display:flex;flex-direction:row;justify-content:space-between;position:relative}.immolist .smallsearch{position:relative}.immolist .stitle{font-size:15px;color:#46AF2D}.immolist .smallsearch button.multiselect.dropdown-toggle.form-select.text-center{background-color:transparent;border:0px;padding:0px;margin-top:-22px;font-size:18px;padding-right:38px;width:auto}.immolist .searchmores{position:absolute;width:100%;margin-top:-1px;font-size:14px;border:1px solid red;width:auto;margin-left:auto;margin-right:auto;position:absolute;width:auto;margin-top:-1px;font-size:15px;border:1px solid #46af2d;margin-left:auto;margin-right:auto;text-transform:none;padding:2px;padding-left:20px;padding-right:20px;border-radius:8px;font-weight:300;height:28px;text-decoration:none !important;left:47%}.immolist .searchmores:hover{background-color:#004128;border:1px solid #004128;color:#fff}.immolist .detailsearchbox{display:flex;flex-direction:row;flex-wrap:wrap;background-color:transparent !important;margin-bottom:0px !important}.immolist .detailsearchbox .searchrow{flex:0 0 33%}.immolist .detailsearchbox .pointer-label.low{font-size:14px !important;margin-left:-6px !important;margin-top:-3px !important;font-weight:500}.immolist .detailsearchbox .pointer-label.high{font-size:14px !important;margin-left:0px !important;margin-top:-3px !important;font-weight:500}.immolist .detailsearchbox .theme-green .back-bar .pointer{background-color:#004128 !important;border:1px solid #004128;background-image:none}.immolist .detailsearchbox .theme-green .back-bar{background-image:none;background-color:#46af2d69}.immolist .detailsearchbox .multiselect-selected-text{width:100%;text-align:left;display:inline-block;margin-top:0px}.immolist .detailsearchbox .stitle{margin-bottom:9px}.immolist .prjmain a{font-size:inherit}.adminnav a{height:49px;margin-left:15px !important;display:inline-block}.tx-immobilienalarm{position:relative}section.cb_content.adminback{padding-top:30px}.adminback .tx-immobilienalarm{font-size:16px}.adminback div#DataTables_Table_0_filter label,.adminback div#DataTables_Table_1_filter label{font-size:13px !important}.adminback .dataTables_length select{font-size:15px}.adminback .filter,.adminback .sumitems{font-size:15px}.adminback .smalltext{font-size:15px}.adminback hr{max-width:100%}.adminback .dataTables_paginate{font-size:13px}.adminback select[name='DataTables_Table_0_length']{margin-right:12px}.adminback form.texsmall{font-size:16px}.adminback form{padding-left:0px !important;margin-left:0px !important}.adminback form input[type="checkbox"]{margin-right:15px}.adminback img#qrim{max-width:161px}.adminback i.fa.fa-refresh.smallicon{margin-top:2px}.adminback .logwindow{max-width:350px;margin-left:auto;margin-right:auto}.adminback .logwindow input[type="text"],.adminback .logwindow input[type="password"]{border:1px solid #000 !important;height:36px;margin-bottom:15px;line-height:36px;width:100%}.adminback .logwindow input[type="password"]{margin-bottom:30px}.adminback .headbuttons{display:flex}.adminback .headbuttons .btn{margin-left:10px;font-size:16px !important;padding:7px;padding-left:15px;padding-right:15px;border-radius:5px}.adminback .tx-admin{font-size:15px;padding-left:15px;padding-right:15px;position:relative}.adminback .tx-admin input[type='text'],.adminback .tx-admin select{height:36px;margin-bottom:4px;line-height:36px;width:100%}.adminback .sumitems,.adminback .list{padding-left:0px;padding-right:0px}.adminback .litem{padding-top:7px;padding-bottom:7px;font-size:15px}.adminback .litem i{font-size:15px}.teambox{background-color:#CDC89640;padding:50px;padding-top:0px;padding-bottom:0px}.teambox .teamimg img{border-bottom-right-radius:3vw}.teambox .col-md-4{padding-right:8vw;padding-bottom:50px;padding-top:50px}.teambox .teamname{margin-top:30px;font-size:28px;font-weight:400;line-height:30px}.teambox .teamfunction{font-size:25px;line-height:25px;margin-top:20px}.teambox .teamlink{font-size:25px;color:#46AF2D;margin-top:20px}.teambox .teamlink a{text-decoration:none}@media (max-width:1399px){.teambox .col-md-4{padding-right:4vw}.teambox .teamname{font-size:24px;line-height:27px}.teambox .teamfunction{font-size:19px;line-height:23px}.teambox .teamlink{font-size:19px}}@media (max-width:1199px){.teambox .col-md-4{padding-right:2vw}.teambox .teamname{font-size:22px;line-height:25px}.teambox .teamfunction,.teambox .teamlink{font-size:18px;line-height:21px}}@media (max-width:991px){.teambox{padding-right:4vw}.teambox .col-md-4{padding-right:2vw;width:50%}}@media (max-width:767px){.teambox{padding-right:60px}.teambox .col-md-4{padding-right:0px;width:100%}.teambox .teamname{font-size:28px;line-height:30px}.teambox .teamfunction,.teambox .teamlink{font-size:25px;line-height:26px}}@media (max-width:560px){.teambox{padding:30px;padding-right:40px;padding-top:0px;padding-bottom:0px}.teambox .col-md-4{padding-bottom:30px;padding-top:30px}.teambox .teamname{font-size:25px;line-height:27px}.teambox .teamfunction,.teambox .teamlink{font-size:20px;line-height:24px}}.imagetextbox{margin-bottom:60px;position:relative}.imagetextbox a{text-decoration:none;color:#000 !important}.imagetextbox .header{font-family:'Roobert';font-weight:500;font-size:25px;margin-top:10px;margin-bottom:18px;line-height:27px;hyphens:auto}@media (max-width:1400px){.imagetextbox .header{font-size:20px;line-height:24px}}@media (max-width:1199px){.imagetextbox .header{font-size:17px;line-height:22px}}@media (max-width:991px){.imagetextbox .header{font-size:16px;line-height:19px}}@media (max-width:767px){.imagetextbox .header{font-size:25px;line-height:31px}}@media (max-width:400px){.imagetextbox .header{font-size:22px;line-height:27px}}.imagetextbox .textbody{margin-bottom:25px !important;padding-bottom:50px !important;margin-bottom:25px !important;padding-bottom:50px !important;font-size:21px;line-height:26px;hyphens:auto}@media (max-width:1400px){.imagetextbox .textbody{font-size:19px;line-height:24px}}@media (max-width:1199px){.imagetextbox .textbody{font-size:17px;line-height:22px}}@media (max-width:991px){.imagetextbox .textbody{font-size:16px;line-height:20px}}@media (max-width:767px){.imagetextbox .textbody{font-size:20px;line-height:24px}}.imagetextbox .moreinfo.btn.btn-primary{bottom:0px;position:absolute}.imagetextbox .sliderwrap{overflow:hidden;border-bottom-right-radius:26px}.powermail_field img{width:250px !important}body{background-color:#fff}body .an__fadeIn{opacity:0}body .cb_sidemenu .an__fadeIn,body .modallogo .an__fadeIn,body .c-content-title-1 .an__fadeIn{opacity:1}body b,body strong{font-weight:600}body .col-md-12.footerinfo a{font-size:16px;text-decoration:none}body .preloader{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:13vw auto;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:1111111}body .pitem .newshead{font-weight:500}body .container.element .container.element{padding-right:0px}body .prjlistwrap .newshead{font-weight:600}body .hausverwalter img.hvimage{border-bottom-right-radius:34px}body .hobject.row h2{margin-bottom:40px}body a{color:#46af2d;text-decoration:underline}body a:hover{color:#004128}body .auto-container.container.padds{padding-top:40px;padding-bottom:40px}body .footerlogo{position:relative}body .tx-immobilienalarm{overflow:hidden}body b,body strong{display:inline-block}body hr.linesplit{width:100% !IMPORTANT;max-width:100%}body .smallsearch .form-check-input{margin-top:0px}body .immolist .textmediabutton a{background-color:#46af2d}body .tx-immobilienalarm .btn.btn-primary:hover{background-color:#004128 !important}body .tx-immobilienalarm .btn.btn-primary:hover .content-wrapper span.title{color:#fff}body .mobonly{display:none}body .mobmenwrap{width:100%}body .clickarea{position:absolute;right:21vw;width:11vw;height:28vh;top:15px;cursor:pointer}body .news-single .ce-gallery img{border-bottom-right-radius:3vw}body .cb_slider .Slider .text{min-width:491px}body select#buerger,body select#anrede,body select#haushalt{height:56px !important}body .btn.btn-primary.bbutt{margin-top:-90px}body .tx-powermail.bewerben{overflow:hidden;max-height:0px;padding:0px;transition:max-height 0.5s cubic-bezier(0,1,0,1);display:none}body .tx-powermail.bewerben.active{padding:40px;max-height:100000px;transition:max-height 0.5s cubic-bezier(0,1,0,1);display:block}body .powermail_fieldset.layout2{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row}body .powermail_fieldset.layout2 .powermail_fieldwrap{flex:0 0 50%}body .powermail_fieldset.layout2 .powermail_fieldwrap:nth-child(2){padding-right:2vw}body .ce-textpic.ce-left.ce-below .ce-gallery img{max-width:20%}body #cookieman-modal img{max-width:174px;height:auto}body #cookieman-modal .modal-footer{border-top:1px solid #46af2d59}body #cookieman-modal .h2.accordion-header{margin-bottom:0px !important;margin-left:0px}body #cookieman-modal .accordion-button{padding:13px;padding-top:0px;padding-bottom:0px}body #cookieman-modal .accordion-button:not(.collapsed){color:#46af2d;background-color:#fff;box-shadow:inset 0 -1px 0 #46af2d6b}body #cookieman-modal .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}body #cookieman-modal .alert-primary{color:#000000;background-color:#ffffff;border-color:#46af2d61}body #cookieman-modal .form-check-input:checked{background-color:#46af2d;border-color:#46af2d}body #cookieman-modal .form-check{font-size:17px}body #cookieman-modal .accordion .accordion-item{background-color:#fff;border:1px solid #46af2d59;border-bottom:0px}body #cookieman-modal .accordion .accordion-item:last-child{border:1px solid #46af2d59}body #cookieman-modal .modal-content{padding:30px}body #cookieman-modal button.btn.btn-primary{font-size:16px}body #cookieman-modal .modal-footer button{margin-left:35px}body #cookieman-modal .modal-body{font-size:17px;line-height:26px}body #cookieman-modal .modal-header{border-bottom:0px}body #cookieman-modal [data-bs-toggle=collapse][data-bs-target="#cookieman-settings"].collapsed:after{transform:rotate(0);background-color:#46af2d;width:13px;background-repeat:no-repeat;background-position:center center;height:13px;right:9px;margin-top:6px}body .tx-powermail{background-color:#CDC89640;padding:40px;border-radius:25px}body .tx-powermail input[type=file]{padding-left:0px}body .tx-powermail input[type=file]::file-selector-button{background-color:#46AF2D;border:0px;font-weight:300;padding:5px;padding-left:20px;padding-right:20px;font-size:15px;cursor:pointer;border-radius:10px;color:#fff;margin-right:15px}body .tx-powermail .container-fluid{margin:0px;padding:0px}body .tx-powermail label{font-size:18px;margin-bottom:5px}body .tx-powermail .powermail-errors-list{font-size:14px;list-style:none;padding:0px;color:#46af2d;margin-top:-12px}body .tx-powermail [type="checkbox"]:not(:checked)+label,body .tx-powermail [type="checkbox"]:checked+label{margin-bottom:13px !important}body .tx-powermail input,body .tx-powermail textarea,body .tx-powermail select{height:46px;border-radius:7px;border:0px;margin-bottom:15px;width:100%;padding-left:15px;padding-right:15px;font-size:18px}body .tx-powermail legend.powermail_legend{display:none}body .tx-powermail textarea{height:200px;padding:15px}body .tx-powermail input.powermail_submit.btn.btn-primary{width:auto;margin-top:20px;line-height:20px}body .tx-powermail .form-group label:before{margin-top:2px}body .fullwidth.element{padding-left:0px !important;padding-right:0px !important;overflow:hidden}body .container .container.auto-container{margin-left:auto;margin-right:auto}body .container .container{padding-left:0px;padding-right:0px;margin-left:-13px;margin-right:-13px}body h1,body .h1{font-size:70px;line-height:84px;margin-bottom:50px;font-weight:400;color:#46AF2D;text-align:center}body h2,body .h2{font-size:50px;line-height:60px;margin-bottom:50px;font-weight:400;margin-left:-2px}body h2:last-child,body .h2:last-child{margin-bottom:0px}body .mobshow{display:none}body .main{overflow:hidden}body .ce-headline-center{text-align:center}body .frame-layout-2 h2,body .frame-layout-2 .h2{color:#46AF2D}body .frame-layout-3 h2,body .frame-layout-3 .h2{font-size:70px;line-height:84px}body .container.half{width:60%}body .cb_content{padding-top:100px;margin-top:150px;position:relative;z-index:2}body .cb_content.home{padding-top:0px}body .cb_content .b_multicolumn.b_col2 .col_order1{padding-right:40px}body .cb_content .b_multicolumn.b_col2 .col_order2{padding-left:40px}body .cb_content .frame p{margin-bottom:30px}body .cb_content .frame p:last-child{margin-bottom:0px}body .cb_content img{width:100%;height:auto}body .cb_content header h2{margin-bottom:40px}body .cb_content header:last-child h2{margin-bottom:0px}body .cb_content .element{padding-top:100px;padding-bottom:100px;padding-left:11px;padding-right:11px}body .cb_content .element.fbtop_extra-small{padding-top:0px}body .cb_content .element.fbbott_extra-small{padding-bottom:0px}body .cb_content .element.fbtop_small{padding-top:30px}body .cb_content .element.fbbott_small{padding-bottom:30px}body .cb_content .element.fbtop_medium{padding-top:60px}body .cb_content .element.fbbott_medium{padding-bottom:60px}body .cb_content .element.fbtop_large{padding-top:140px}body .cb_content .element.fbbott_large{padding-bottom:140px}body .cb_content .element.fbtop_extra-large{padding-top:160px}body .cb_content .element.fbbott_extra-large{padding-bottom:160px}body .cb_content .element figure.image img{width:100%}body .cb_content .frame-layout-1 figure.image{position:relative}body .cb_content .frame-layout-1 figure.image:before{position:absolute;width:35%;height:50%;content:"";z-index:100;bottom:0px;right:0px;background-image:url(/typo3conf/ext/layoutpackage/Resources/Public/Images/imgwrap1.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom}body .cb_content .frame-layout-2 figure.image{position:relative}body .cb_content .frame-layout-2 figure.image img{border-bottom-right-radius:3vw}body .cb_content>.element:first-child{padding-top:0px}body .cb_content.header{padding-top:50px}body .cb_content.header.home{padding-top:120px;padding-bottom:30px}body .cb_content.home h1{color:#46AF2D;text-align:center;width:100%;font-weight:400;font-size:50px}body .cb_slider{margin-top:50px}body .cb_slider .Slider .slides .item .itemWrap{background-color:transparent;background-blend-mode:normal;background-size:cover;height:40vw;justify-content:left}body .cb_slider .Slider .text{text-align:center;display:flex;flex-direction:column;width:auto;height:auto;position:relative;bottom:0;z-index:1;align-items:flex-start;left:0px;padding:30px;background-image:url(/typo3conf/ext/layoutpackage/Resources/Public/Images/menutextback.png);background-size:122%;background-position:right top;background-repeat:no-repeat;padding-top:35px;padding-left:0px;padding-right:112px}body .cb_slider .slidertitle{color:#fff;font-size:50px;font-weight:400;max-width:21vw;text-align:left;line-height:66px;margin-bottom:23px}body .cb_slider .Slider .text p{color:#fff;font-size:25px;max-width:69%;text-align:left;line-height:30px;display:inline-block}body .cb_slider .sliderwrap{width:100%;position:absolute;bottom:0px;background:-webkit-linear-gradient(left,#004128 16vw,transparent 15vw);background:-moz-linear-gradient(left,#004128 1vw,transparent 15vw);background:-o-linear-gradient(left,#004128 16vw,transparent 15vw);background:-ms-linear-gradient(left,#004128 16vw,transparent 15vw);background:linear-gradient(left,#004128 16vw,transparent 15vw)}body .cb_slider .sliderwrap .col-md-12{position:relative;width:auto}body .cb_slider ul.slick-dots{position:absolute;right:0px;bottom:0px}body .cb_slider ul.slick-dots li{list-style:none;float:left;opacity:1;background-color:red;border-radius:10px;width:10px;height:10px}body .cb_slider ul.slick-dots li button{display:none}body .cb_slider ul.slick-dots{position:absolute;right:40px;bottom:60px}body .cb_slider ul.slick-dots li{list-style:none;float:left;opacity:1;background-color:transparent;border-radius:10px;width:12px;height:12px;margin-left:6px;border:1px solid #fff;cursor:pointer}body .cb_slider ul.slick-dots li.slick-active{background-color:#fff}body .prevsvg{width:50px;height:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cg id='Gruppe_406' data-name='Gruppe 406' transform='translate(-1433 -2355)'%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='25' cy='25' r='25' transform='translate(1433 2355)' fill='%2346af2d'/%3E%3Cpath id='Pfad_27' data-name='Pfad 27' d='M13.688,0l2.636,2.641L7.286,11.683H31.279v4.1H7.286l8.989,8.989-2.641,2.641L0,13.732Z' transform='translate(1442.367 2365.862)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");position:absolute;bottom:0px;right:90px;cursor:pointer;z-index:10}body .prevsvg:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cg id='Gruppe_406' data-name='Gruppe 406' transform='translate(-1433 -2355)'%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='25' cy='25' r='25' transform='translate(1433 2355)' fill='%23004128'/%3E%3Cpath id='Pfad_27' data-name='Pfad 27' d='M13.688,0l2.636,2.641L7.286,11.683H31.279v4.1H7.286l8.989,8.989-2.641,2.641L0,13.732Z' transform='translate(1442.367 2365.862)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}body .nextsvg{width:50px;height:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cg id='Gruppe_405' data-name='Gruppe 405' transform='translate(-1506 -2355)'%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='25' cy='25' r='25' transform='translate(1506 2355)' fill='%2346af2d'/%3E%3Cpath id='Pfad_27' data-name='Pfad 27' d='M17.591,0,14.955,2.641l9.038,9.042H0v4.1H23.993L15,24.775l2.641,2.641L31.279,13.732Z' transform='translate(1515.354 2365.862)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");position:absolute;bottom:0px;right:15px;cursor:pointer}body .nextsvg:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cg id='Gruppe_405' data-name='Gruppe 405' transform='translate(-1506 -2355)'%3E%3Ccircle id='Ellipse_2' data-name='Ellipse 2' cx='25' cy='25' r='25' transform='translate(1506 2355)' fill='%23004128'/%3E%3Cpath id='Pfad_27' data-name='Pfad 27' d='M17.591,0,14.955,2.641l9.038,9.042H0v4.1H23.993L15,24.775l2.641,2.641L31.279,13.732Z' transform='translate(1515.354 2365.862)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}body .ce-textpic.ce-intext .ce-gallery{width:33%;padding-right:30px;float:left}body .cb_footer{position:relative;z-index:1;background-image:url(/typo3conf/ext/layoutpackage/Resources/Public/Images/footerspace.png);background-size:cover;background-position:top center;padding-top:0px}body .cb_footer.ohne{background-image:url(/typo3conf/ext/layoutpackage/Resources/Public/Images/footerspaceohne.png)}body .cb_footer h2{font-size:50px;line-height:60px;font-weight:400;margin-bottom:10px}body .cb_footer.home{background-color:#f2f1e5}body .cb_footer .col-md-12.footerlogo{padding-top:330px;padding-bottom:70px}@media (max-width:1650px){body .cb_footer .col-md-12.footerlogo{padding-top:270px}}@media (max-width:1450px){body .cb_footer .col-md-12.footerlogo{padding-top:220px}}body .cb_footer .col-md-12.footerlogo img{max-width:166px}body .cb_footer .mainfotter{background-color:#004128;color:#fff;font-size:15px;padding-top:50px;padding-bottom:50px}body .btn.btn-secondary{border:0px;background-color:transparent;padding:0px;margin:0px;font-weight:300;font-size:16px;color:#46AF2D;cursor:pointer}body .btn.btn-secondary:hover{color:#004128}body .btn.btn-primary{background-color:#46AF2D;border:0px;font-weight:300;padding:10px;padding-left:20px;padding-right:20px;font-size:20px;cursor:pointer;border-radius:10px;color:#fff}body .btn.btn-primary:hover{background-color:#004128}body .form-group{}body .form-group label{display:block;font-size:18px;margin-bottom:4px}body .form-group input,body .form-group textarea{width:100%;margin-bottom:25px;border:0px;font-size:20px;line-height:34px;padding:7px;padding-left:20px;padding-right:20px}body .form-group textarea{height:200px}body .form-group .dsg,body .form-group .dsg a{font-size:18px}body .form-group .dsg a,body .form-group .dsg a a{text-decoration:underline}body .form-group [type="checkbox"]:not(:checked),body .form-group [type="checkbox"]:checked{position:absolute;left:-9999px}body .form-group [type="checkbox"]:not(:checked)+label,body .form-group [type="checkbox"]:checked+label{position:relative;padding-left:36px;cursor:pointer;margin-bottom:7px;display:inline-block;font-size:17px}body .form-group [type="checkbox"]:not(:checked)+label:before,body .form-group [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0px;top:0px;width:22px;height:22px;border:2px solid #cccccc;background:#ffffff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}body .form-group [type="checkbox"]:not(:checked)+label:after,body .form-group [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:0px;left:5px;font-size:20px;line-height:1.2;color:#46AF2D;transition:all 0.2s}body .form-group [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}body .form-group [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}body .form-group [type="checkbox"]:disabled:not(:checked)+label:before,body .form-group [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#999999;background-color:#dddddd}body .form-group [type="checkbox"]:disabled:checked+label:after{color:#999999}body .form-group [type="checkbox"]:disabled+label{color:#aaaaaa}body .form-group label:hover:before{border:1px solid #46AF2D !important;background:#ffffff}.bt_cookiebar{position:fixed;bottom:20px;left:0px;opacity:1 !important}.bt_cookiebar{position:fixed;cursor:pointer;opacity:0.8;transition:all 0.3s;color:white;background-color:#46AF2D;min-width:40px;height:40px;border-radius:20px !important;line-height:1;display:flex;justify-content:center;align-items:center;padding:0.5em;overflow:hidden;flex-wrap:nowrap;z-index:1049}.bt_cookiebar:hover{background-color:#004128}.bt_cookiebar{height:45px;border-radius:0px !important;cursor:pointer}.bt_cookiebar:hover{opacity:1}.bt_cookiebar.cookieman-bottom{bottom:15px;top:auto}.bt_cookiebar{left:15px;right:auto}.bt_cookiebar{left:0px}.bt_cookiebar i{font-size:24px;line-height:1}.bt_cookiebar .cookieman-hover{display:none;padding-left:15px}.bt_cookiebar:hover .cookieman-hover{display:inline-block;font-size:15px}.tx-admin .bapic,.mrow .bapic{max-width:300px}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1620px}}.hausverwalters .main{overflow:auto}.hausverwalters .main .cb_content .tx-admin{padding-bottom:200px}.multiselect:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.slick-track{padding-top:4px}.fullwidth .fullwidth .containerelement .container .frame-layout-3 h2{font-weight:200;max-width:70%;margin-left:auto;margin-right:auto}@media (max-width:1400px){.fullwidth .fullwidth .containerelement .container .frame-layout-3 h2{max-width:80%}}@media (max-width:1100px){.fullwidth .fullwidth .containerelement .container .frame-layout-3 h2{max-width:95%}}.col-md-3 .ce-textpic h2{font-size:32px;line-height:37px;margin-bottom:30px;padding-top:10px}@media (max-width:1399px){.col-md-3 .ce-textpic h2{font-size:26px;line-height:30px;margin-bottom:30px;padding-top:10px}}@media (max-width:915px){.col-md-3 .ce-textpic h2{font-size:23px;line-height:27px;margin-bottom:30px;padding-top:10px}}@media (max-width:991px){.teamcol .col-md-3{width:30%}.teamcol .col-md-9{width:70%}}@media (max-width:915px){.teamcol .col-md-3{width:37%}.teamcol .col-md-9{width:63%}}@media (max-width:550px){.teamcol .col-md-3{width:100%}.teamcol .col-md-9{width:100%}}.suchlink{font-size:25px !important}@media (max-width:1199px){.suchlink{font-size:23px !important}}@media (max-width:915px){.suchlink{font-size:16px !important}}.immolist .rundganglink svg{width:228px}#searchhome .container button.multiselect-option.dropdown-item{padding-top:10px;padding-bottom:0px;margin-bottom:0px}body b,body strong{display:inline}.multiselect-container .multiselect-all,.multiselect-container .multiselect-group,.multiselect-container .multiselect-option{padding-top:4px;padding-bottom:3px}body .smallsearch .form-check-input{margin-top:-1px}.btn.btn-primary.bbutt.bwrb{margin-top:-30px;margin-bottom:34px}@media (min-width:2200px){.sliderwrap{background:-webkit-linear-gradient(left,#004128 21vw,transparent 21vw) !important;background:-moz-linear-gradient(left,#004128 21vw,transparent 21vw) !important;background:-o-linear-gradient(left,#004128 21vw,transparent 21vw) !important;background:-ms-linear-gradient(left,#004128 21vw,transparent 21vw) !important;background:linear-gradient(left,#004128 21vw,transparent 21vw) !important}}@media (max-width:1770px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:15vw}}@media (max-width:1700px){#searchhome .container{max-width:90%}body .cb_slider .slidertitle{font-size:43px;line-height:48px}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:17vw}}@media (max-width:1399px){.scrollbanner{font-size:21px}.bannerwrapper{height:32px !important}.news .header h3 a{font-size:22px}.mainfotter .socialbar i{margin-top:9px;font-size:41px}.tx-admin a,.mrow a{font-size:15px;line-height:19px}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:14vw}}@media (max-width:1299px){.tx-admin .wohndiv .wohnrow,.tx-admin .wohndiv .inforow,.mrow .wohndiv .wohnrow,.mrow .wohndiv .inforow{font-size:17px}}@media (max-width:1250px){body .cb_content.header.home{padding-top:65px;padding-bottom:35px}#searchhome .container .searchrow{flex:0 0 22.1%}.filter-option{min-width:40vw}.kundenlogin figcaption.image-caption{display:none}}@media (max-width:1230px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:15vw}}@media (max-width:1199px){.cb_header .topnav{font-size:14px}.col-md-8.topnav img{max-width:32px}.tx-admin a,.mrow a{font-size:14px}.cb_header .logo img{max-width:145px}body .cb_content.header.home{padding-top:55px;padding-bottom:30px}body .cb_content.home h1{font-size:46px}body .cb_slider .slidertitle{font-size:39px;line-height:43px}body .cb_slider .Slider .text p{font-size:23px;line-height:24px}#searchhome .container .searchrow{flex:1 0 auto}#searchhome .container button.searchbutt{font-size:17px}#searchhome .container .stitle{font-size:14px}.form-select{font-size:15px}.scrollbanner{font-size:19px}.bannerwrapper{height:28px !important}.news .header h3 a{font-size:19px}body h2,body .h2{font-size:45px;line-height:53px}body .btn.btn-primary{font-size:18px}body .cb_footer h2{font-size:42px}body{font-size:23px}body .cb_footer .col-md-12.footerlogo{padding-top:14vw}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:17vw}.row.footerbar .col-md-2{flex:0 0 25%}.mainfotter .fnav ul.footernav{flex-direction:column}.col-md-5.fnav{flex:0 0 25%}.col-md-5.auszeichnung{flex:1 0 33%}.cb_sidemenu .cb_menfoot a.mainmenu{font-size:30px;line-height:45px}.cb_sidemenu .cb_menfoot a{font-size:24px}.cb_sidemenu .cb_menfoot p{line-height:35px}.mrow .pitem.col-md-3,.prjlistwrap .pitem.col-md-3{width:33%}.immolist .searchwrap{display:flex;flex-direction:row;flex-wrap:wrap}.immolist .searchwrap .searchrow{width:50%;flex:0 0 50%}.immolist .searchwrap .searchrow.submit{position:absolute;right:0px;flex:0 0 100%;text-align:right;top:39px}.immolist .searchmores{margin-top:2px;left:44%}.tx-admin div#sectionmap,.mrow div#sectionmap{height:51vw}}@media (max-width:1120px){#searchhome .container .searchrow{flex:1 0 50%}#searchhome .container{position:relative}#searchhome .container{flex-direction:row;flex-wrap:wrap}#searchhome .container .searchrow:nth-child(4),#searchhome .container .searchrow:nth-child(5){flex:0 0 50%;margin-top:7px}#searchhome .container .searchrow.submit{position:absolute;right:25px;top:50px}#searchhome .container{height:140px}#searchhome .container .searchrow.submit{flex:0 0 50%;text-align:right}#searchhome{margin-top:-67px}#searchhome .container .stitle{font-size:16px}.form-select{font-size:17px}#searchhome .container .sinput{margin-top:-11px}#searchhome .container .searchrow.submit{position:absolute;right:25px;top:50%;margin-top:-17px}body .cb_slider .slidertitle{font-size:35px;line-height:35px}body .cb_slider .Slider .text p{font-size:20px;line-height:21px}.news .header h3 a{font-size:18px}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:19vw}body h2,body .h2{font-size:40px;line-height:48px}.mainfotter .fnav ul.footernav{font-size:16px;line-height:20px;margin-top:0px}.mainfotter .fnav ul.footernav a{font-size:16px;line-height:20px}body .cb_slider ul.slick-dots{bottom:15px}body .cb_footer h2{font-size:40px}body h1,body .h1{font-size:46px}.tx-admin .wohndiv .wohnitems,.mrow .wohndiv .wohnitems{font-size:16px}.tx-admin .wohndiv .wohnitems a,.mrow .wohndiv .wohnitems a{font-size:16px}.col-md-6.projektdets.row{width:100%;padding-right:15px !important}.tx-admin .prjdetail .projektdesc,.mrow .prjdetail .projektdesc{width:100%;margin-top:50px;font-size:25px}.nodison{display:none}.immolist .col-md-6.rightset{padding-left:15px}.immolist .projektdesc{order:2;font-size:25px;width:100%;margin-top:50px}.immolist .prices .col-md-12{column-count:1;column-gap:0px;display:block}}@media (max-width:1050px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:21vw}}@media (max-width:991px){.c-content-title-1 h2{font-size:30px;line-height:34px}.main .col-md-8.topnav{display:none}.btm-row .col-sm-4{width:100%}.Tab .tabhead{font-size:22px;line-height:28px}.tx-immobilienalarm .col-md-6,.tx-immobilienalarm .col-md-12{width:100%;margin-bottom:25px}.submen{display:none}.submen.active{display:block}.main .col-md-3.logo{width:50%;flex:1 0 50%}body .cb_content.header.home{padding-top:55px;padding-bottom:38px}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:25vw}body .clickarea{right:14vw;width:11vw;height:15vh;top:-19px}.row.footerbar .col-md-2{flex:1 0 50%;order:1}.col-md-5.fnav{flex:1 0 50%}.col-md-5.auszeichnung{flex:1 0 100%;order:3;margin-top:20px}.mainfotter .fnav ul.footernav{font-size:14px;line-height:18px;margin-top:0px}.mainfotter .fnav ul.footernav a{font-size:14px}body .preloader{background-size:18vw auto}.mainfotter .auszeichnung .ce-column{flex:0 0 52%}.mainfotter .auszeichnung .ce-column{display:flex;justify-content:flex-end}.row.footerbar .col-md-2{flex:1 0 50%;order:1;display:flex;justify-content:flex-end}#searchhome .container .stitle{font-size:15px}.cb_sidemenu .cb_menfoot .cb_linewrap .col-md-4{flex:1 0 100%}.cb_sidemenu .cb_sidewrap{height:auto;position:relative;padding-bottom:50px}.cb_sidemenu .cb_header_item{height:auto;display:block}.cb_sidemenu .menulist{display:block;padding-top:80px}.cb_sidemenu .cb_linewrap row{display:block}.cb_sidemenu .menuWrap{width:100%;position:relative}.cb_sidemenu .cb_menfoot{position:relative}.cb_header figure.image a{float:left;margin-right:16px}.mobonly{display:flex !important;margin-bottom:40px;flex-direction:column}.mobonly .tx-admin{margin-top:12px}figure.image.merkliste{padding-left:9px}p.isparent.active{margin-bottom:4px}.cb_sidemenu .cb_menfoot a{font-size:21px;line-height:30px}.cb_sidemenu .cb_menfoot a.mainmenu{margin-top:15px}.cb_sidemenu .cb_linewrap .ce-column img{filter:brightness(0.5) saturate(0%)}.cb_sidemenu .cb_linewrap .ce-column:hover img{filter:brightness(7.5) saturate(0%)}.col-md-8.topnav{display:none}.cb_header figcaption.image-caption{padding-top:8px;padding-left:5px}.cb_sidemenu.cb_header figcaption.image-caption a{color:#fff;font-size:20px}.cb_header .ce-column{margin-left:0px}.cb_sidemenu.active{overflow:auto;display:block}.cb_header figcaption.image-caption{padding-top:3px;padding-left:5px}.mobmenwrap{position:fixed;width:100%;background-color:#46AF2D !important;padding-top:44px;padding-bottom:26px;top:0px;z-index:111}.cb_sidemenu .menulist{padding-top:120px}body.menactive{overflow:hidden}.cb_sidemenu .menulist{display:block}.col-md-3.logo{flex:1 0 50%}body .cb_slider .Slider .slides .item .itemWrap{height:60vw}body .frame-layout-3 h2,body .frame-layout-3 .h2{font-size:53px;line-height:69px}body h1,body .h1{font-size:40px;line-height:48px}.mrow .pitem.col-md-3,.prjlistwrap .pitem.col-md-3{width:50%}.contact .col-md-6{width:100%}body .cb_content .b_multicolumn.b_col2.contact .col_order2{padding-left:15px;margin-top:50px}.myform.row{padding-right:0px}.myform.row .col-md-12,.myform.row .col-md-6{padding-right:0px}.tx-immobilienalarm input[type="email"]{max-width:100% !important}body .cb_content{padding-top:40px}.wohnrow{display:none !important}.tx-admin .wohndiv,.mrow .wohndiv{margin-top:-17px;display:block}.tx-admin .wohndiv .wohnrow,.tx-admin .wohndiv .inforow,.mrow .wohndiv .wohnrow,.mrow .wohndiv .inforow{display:block}.wohnitems{width:100%;max-width:100%;display:block !important;margin-top:0px !important;padding-top:0px !important;margin-bottom:6px}.inforow .wohnitems:nth-child(1) a{font-size:18px;font-weight:500}.inforow .wohnitems:nth-child(2):before{content:"Haus / Top";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(3):before{content:"Geschoss";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(4):before{content:"Zimmer";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(5):before{content:"Nutzfläche";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(6):before{content:"Eigenmittel";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(7):before{content:"monatl. Kosten";font-weight:600;font-size:13px;width:100%;display:inline-block}.inforow .wohnitems:nth-child(8){margin-bottom:50px}.inforow .wohnitems .readinfo2{background-color:#46af2d;width:87px;padding:12px;text-align:center;border-radius:8px;margin-top:21px;color:#fff}.inforow .wohnitems .readinfo2:hover{background-color:#004128}.tx-admin .wohndiv .wohnitems,.mrow .wohndiv .wohnitems{font-size:16px;line-height:18px}.bapic.col-md-3{width:100%}.badetail.col-md-3{width:100%;margin-top:50px}.cagperson.row .col-md-6{width:100%}.tx-admin div#sectionmap,.mrow div#sectionmap{height:53vw}.immolist .searchwrap .searchrow{width:100%;flex:0 0 100%}.immolist .searchbox{max-width:342px;padding-right:0px}.immolist .searchwrap .searchrow.submit{position:relative;text-align:center;top:inherit;right:inherit;margin-left:-15px;margin-top:15px}.mobshow{display:block !important}.mobhide{display:none !important}.immolist .tomap{margin-left:auto;margin-right:auto;text-align:center;padding-left:23px}.immolist .searchmores{left:0px;position:relative;width:140px;margin-top:15px;margin-left:65px}.immolist .searchrow.submit{text-align:center;margin-left:-27px;margin-top:28px;margin-bottom:-15px}.immolist .searchmores{margin-top:6px}.detailsearchbox.active{margin-top:0px !important;margin-bottom:-23px !important}.immolist .detailsearchbox .searchrow{flex:0 0 100%;width:100%}.immolist .smallsearch button.multiselect.dropdown-toggle.form-select.text-center{margin-top:-14px}.dropdown-menu.show{max-height:204px}body .powermail_fieldset.layout2 .powermail_fieldwrap{flex:0 0 100%}body .powermail_fieldset.layout2 .powermail_fieldwrap:nth-child(2){padding-right:0px}body .powermail_fieldset.layout2{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;flex-wrap:wrap}.modal-footer button{width:100%;margin-bottom:10px !important;margin-top:13px !important;border:1px solid #46af2d;margin-left:0px}body #cookieman-modal .modal-footer button{border:1px solid #46af2d;padding:10px;margin-left:0px}body #cookieman-modal .modal-content{padding-left:5px;padding-right:5px}}@media (max-width:915px){#searchhome .container .searchrow{flex:1 0 100%}#searchhome .container .searchrow.submit{position:relative;right:inherit;top:inherit;margin-top:0px;flex:1 0 100%;text-align:left}#searchhome .container{height:auto}#searchhome .container{height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}#searchhome .container .searchrow{flex:0 0 auto}.searchrow{width:27vw;margin-bottom:10px}#searchhome .container{flex-direction:column;width:330px !important}.searchrow.submit{margin-bottom:0px;display:flex;justify-content:center;padding-top:10px}#searchhome{margin-top:-157px}body .cb_content.header.home{padding-top:46px;padding-bottom:110px}#searchhome .container .multiselect-container.dropdown-menu.show{width:auto;border:1px solid #000;min-height:172px}#searchhome .container{padding-top:30px;padding-bottom:30px}body .cb_slider .Slider .slides .item .itemWrap{height:64vw}body .cb_content{margin-top:100px}body .cb_content .element{padding-bottom:80px}body .cb_content.header.home{padding-top:90px;padding-bottom:130px}.cb_header{padding-top:30px;padding-bottom:20px}.mobmenwrap{padding-top:30px}body .cb_slider .slidertitle{font-size:30px;line-height:29px}body .cb_slider .Slider .text p{font-size:18px;line-height:21px}body .cb_slider .Slider .text{min-width:43vw}.scrollbanner{font-size:18px}.news .header h3{font-size:22px}body .cb_footer h2{font-size:30px}body{font-size:16px}#searchhome .container button.searchbutt{font-size:20px}.immolist .searchrow.submit{text-align:center;margin-left:9px;margin-top:28px;margin-bottom:-15px}.immolist .searchmores{margin-left:59px}#searchhome .container .searchrow.submit{margin-left:0px}#searchhome .container .multiselect-container.dropdown-menu.show{width:auto;height:auto !important;max-height:100000px;min-height:0px}.dropdown-menu.show{max-height:10000px}}@media (max-width:890px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:27vw}}@media (max-width:810px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:23vw}body .powermail_fieldset.layout2 .powermail_fieldwrap{flex:0 0 100%}body .powermail_fieldset.layout2{display:flex}body .powermail_fieldset.layout2 .powermail_fieldwrap:nth-child(2){padding-right:0px}.tx-admin div#sectionmap,.mrow div#sectionmap{height:71vw}.col-md-12.cardview{display:flex;flex-direction:column}.col-md-12.imgslideref.owl-theme.mapslider{order:3;margin-top:70px}.contact-form .form-group input[type="text"],.contact-form .form-group input[type="email"]{width:100% !important;margin-bottom:10px}}@media (max-width:767px){body .cb_content .b_multicolumn.b_col2 .col_order1{padding-right:0px}body .cb_content .b_multicolumn.b_col2 .col_order2{padding-right:0px}.searchrow{width:247px;margin-bottom:10px}.cb_header .menuToggler{display:flex;justify-content:flex-end;flex:1 0 30%}body .cb_content.home h1{font-size:40px;line-height:48px}body .cb_content.header.home{padding-top:70px;padding-bottom:105px}section.cb_content.header.home{max-width:540px;margin-left:auto;margin-right:auto}body .cb_content.home h1{font-size:40px;line-height:48px}#searchhome .container .sinput{margin-top:-7px}body .cb_content .b_multicolumn.b_col2 .col_order2{padding-left:15px;margin-top:25px}body .frame-layout-3 h2,body .frame-layout-3 .h2{font-size:38px;line-height:52px}body .ce-textpic.ce-left.ce-below .ce-gallery img{max-width:100%}.filter-option{min-width:59vw}.dropdown>.dropdown-menu.show{width:auto}.tx-admin .prjdetail .projektdesc,.mrow .prjdetail .projektdesc{font-size:18px}.tx-admin .prjdetail .rechtblock,.mrow .prjdetail .rechtblock{font-size:22px}.tx-admin .prjdetail .teaserimage,.mrow .prjdetail .teaserimage,.immolist .teaserimage{width:calc(100vw - 40px);height:66vw;border-bottom-right-radius:12vw}.col-md-6.projektdesc{font-size:18px}.h4,h4{font-size:40px;line-height:48px;margin-bottom:50px}.immolist .rechtblock{font-size:22px}.immolist .teaserbig{padding-left:30px}.teaserbig{padding-left:15px}.tx-admin div#sectionmap,.mrow div#sectionmap{height:100vw}}@media (max-width:700px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:52vw}.mrow .pitem.col-md-3,.prjlistwrap .pitem.col-md-3{width:100%}}@media (max-width:670px){body .cb_slider .Slider .slides .item .itemWrap{height:79vw}body .cb_footer .col-md-12.footerlogo{padding-bottom:7vw}body .preloader{background-size:32vw auto}body .tx-powermail{padding:30px}}@media (max-width:660px){.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:56vw}.cb_header{padding-top:24px}body .cb_footer .col-md-12.footerlogo{padding-bottom:40px}body .clickarea{right:11vw;width:15vw;height:12vh;top:-19px}.cb_header .logo img{max-width:130px}.cb_header.scrolled .logo img{max-width:110px}body .cb_footer .col-md-12.footerlogo img{max-width:130px}body .cb_footer .col-md-12.footerlogo{padding-top:10vw;padding-bottom:4vw}}@media (max-width:630px){body .cb_slider .Slider .slides .item .itemWrap{height:96vw}body .cb_footer h2{font-size:30px;line-height:33px}.Tab .tabhead{font-size:19px;line-height:23px}.tx-admin .fullwidthelement,.mrow .fullwidthelement{margin-left:-15px;margin-right:-15px;padding-left:15px}.maprow{padding-left:0px !important}.tx-admin .imgslideref.fullwidthelement,.mrow .imgslideref.fullwidthelement{padding-left:0px;margin-left:-15px;margin-right:-15px}}@media (max-width:550px){.c-content-title-1 h2{font-size:24px;line-height:26px}body .cb_slider .Slider .slides .item .itemWrap{height:120vw}body .cb_slider .Slider .text{min-width:100vw}body .cb_slider ul.slick-dots{bottom:7px}body .cb_slider .Slider .text{min-width:100vw;width:100%;height:216px}body .cb_slider .slidertitle{font-size:40px;line-height:38px}body .cb_slider .Slider .text p{font-size:18px;line-height:21px;margin-bottom:0px;margin-top:14px}body .cb_slider ul.slick-dots{bottom:16px}body h1,body .h1{font-size:33px;line-height:39px}.scrollbanner{padding-top:13px;padding-bottom:13px}body .cb_content{margin-top:100px}body .cb_content .element{padding-top:60px;padding-bottom:80px}.tx-admin .pitem .objort,.mrow .pitem .objort{min-height:83%}body #cookieman-modal img{max-width:150px;height:auto}div#cookieman-modal-title{font-size:17px}}@media (max-width:500px){.tx-admin .prjdetail .teaserimage,.mrow .prjdetail .teaserimage,.immolist .teaserimage{width:calc(100vw - 20px)}}@media (max-width:464px){body .cb_footer{background-position:bottom center;background-size:200%;background-repeat:no-repeat}.col-md-12.footerinfo{margin-bottom:70px}body .cb_footer .col-md-12.footerlogo{padding-top:10vw;padding-bottom:9vw}body .clickarea{right:6vw;width:21vw;height:16vh;top:-72px}.filter-option{min-width:86vw}}@media (max-width:400px){section.cb_content.header.home{max-width:100%}body .cb_content.header.home{padding-top:90px;padding-bottom:108px}body .cb_slider .Slider .slides .item .itemWrap{height:150vw}body .cb_slider .Slider .text{background-size:110%}body .cb_slider .slidertitle{font-size:35px;line-height:33px}body .cb_slider ul.slick-dots{bottom:17px;right:15px}body .cb_footer .col-md-12.footerlogo{padding-top:10vw;padding-bottom:16px}body .clickarea{right:11vw;width:21vw;height:16vh;top:-94px}body .cb_footer .col-md-12.footerlogo img{max-width:117px}body .cb_footer{background-position:-335px -7px;background-size:243%;background-repeat:no-repeat}body .cb_footer.ohne{background-position:-335px -122px}body .cb_slider .Slider .text{background-size:118%}.tx-admin .prjdetail .teaserimage,.mrow .prjdetail .teaserimage{width:calc(100vw - 20px)}body .preloader{background-size:49vw auto}.multiselect-container .multiselect-all .form-check,.multiselect-container .multiselect-group .form-check,.multiselect-container .multiselect-option .form-check{font-weight:200;font-size:18px}}@media (max-width:368px){.mainfotter .socialbar i{font-size:38px}.cb_sidemenu .cb_menfoot a.mainmenu{font-size:27px;line-height:41px}.cb_sidemenu .cb_menfoot a{font-size:20px;line-height:27px}#searchhome .container button.multiselect.dropdown-toggle.form-select.text-center{width:67vw}.form-select{background-position:right -3px center}#searchhome .container button.multiselect.dropdown-toggle.form-select.text-center{width:65vw}.searchrow{width:100%}#searchhome .container span.multiselect-selected-text{padding-right:19px;display:inline-block;width:94%;overflow:hidden;text-overflow:ellipsis}}@media (max-width:360px){.searchrow{width:calc(100% + 23px)}#searchhome .container .multiselect-container.dropdown-menu.show{width:calc(100% - 22px);border:1px solid #000;min-height:120px}body .preloader{background-size:40vw auto}body .cb_slider .Slider .slides .item .itemWrap{height:172vw}body .cb_slider .Slider .text{background-size:120%}body .cb_slider .slidertitle{font-size:31px;line-height:32px}body .cb_slider .Slider .text{height:204px}body h2,body .h2{font-size:36px;line-height:41px}body .clickarea{right:22vw;width:21vw;height:16vh;top:-105px}}@media (max-width:352px){.mainfotter .socialbar i{font-size:34px}}@media (max-width:340px){body .cb_slider .Slider .text{background-size:124%}}body,html{min-width:330px}.multiselect-container.dropdown-menu.show{background-color:#f2f1e5;border:0px;padding-bottom:0px !important;padding-top:3px}#searchhome .form-check-input[type=checkbox]{margin-top:0px}.tabbody{padding-left:0px !important;padding-right:0px !important}.teambox{border-bottom-right-radius:6vw}.searchrow{max-width:21%}#searchhome .container .searchrow{max-width:23.1%}#searchhome .container .btn-group{max-width:95%}#searchhome .container button.multiselect.dropdown-toggle.form-select.text-center{padding-right:35px}#searchhome .container span.multiselect-selected-text{padding-right:0px}@media (max-width:1199px){.immolist .searchwrap .searchrow{max-width:50%}}@media (max-width:991px){.immolist .searchwrap .searchrow{max-width:100%}.searchrow{max-width:100%}#searchhome .container .searchrow{max-width:100%}}@media (max-width:991px){..multiselect-container::-webkit-scrollbar{display:inherit}.multiselect-container::-webkit-scrollbar{width:15px}.multiselect-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);border-radius:8px;-webkit-border-radius:8px}.multiselect-container::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(100,100,100,0.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}}video.video-embed-item{max-width:100%;height:auto}.cagbutton{margin-left:auto;width:auto;margin-right:auto;text-align:center;background-color:#46af2d;padding:13px;display:table;color:#fff;padding-left:17px;padding-right:17px;border-radius:16px;margin-bottom:-20px;cursor:pointer;font-size:26px}.cagbutton:hover{background-color:#004128}.cagbutton i{margin-right:20px;font-size:37px}.cagbutton .cagwrap{display:flex;align-items:center}@media (max-width:1120px){.cagbutton{font-size:19px}.cagbutton i{font-size:30px}}@media (max-width:500px){.cagbutton{font-size:17px}.cagbutton i{font-size:27px}}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.slider-container{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.slider-container .back-bar{height:10px;position:relative;}.slider-container .back-bar .selected-bar{position:absolute;height:100%;}.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2;}.slider-container .back-bar .pointer.last-active{z-index:3;}.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:white;white-space:nowrap;line-height:1;}.slider-container .back-bar .focused{z-index:10;}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1;}.slider-container .scale{top:2px;position:relative;}.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0;}.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1;}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto;}.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0);}.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top,#bdfade,#76fabc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bdfade),to(#76fabc));background-image:-webkit-linear-gradient(top,#bdfade,#76fabc);background-image:-o-linear-gradient(top,#bdfade,#76fabc);background-image:linear-gradient(to bottom,#bdfade,#76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade',endColorstr='#ff76fabc',GradientType=0);}.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0);}.theme-green .back-bar .pointer-label{color:#999;}.theme-green .back-bar .focused{color:#333;}.theme-green .scale span{border-left:1px solid #e5e5e5;}.theme-green .scale ins{color:#999;}.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0);}.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b1d1f9),to(#64a8f9));background-image:-webkit-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-o-linear-gradient(top,#b1d1f9,#64a8f9);background-image:linear-gradient(to bottom,#b1d1f9,#64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9',endColorstr='#ff64a8f9',GradientType=0);}.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0);}.theme-blue .back-bar .pointer-label{color:#999;}.theme-blue .back-bar .focused{color:#333;}.theme-blue .scale span{border-left:1px solid #e5e5e5;}.theme-blue .scale ins{color:#999;}
