﻿body{font-family:Oswald,sans-serif;font-weight:300;font-size:18px}html.overlay--open{overflow:hidden}.menu--open body{overflow:hidden}ul,li{padding:0;margin:0}#content ul:not(.menu),#content ol{padding-left:30px}a{text-decoration:none;color:#fff}h1,h2,h3,.form_row.plaintext,h4,h5,h6{hyphens:none !important;-webkit-hyphens:none !important;font-weight:bold}.color-sattorange,.color-sattorange a{color:#ec6730}.color-hellorange,.color-hellorange a{color:#e3914c}.color-salbei,.color-salbei a{color:#769f8b}.color-white,.color-white a{color:#fff}.color-schwarz,.color-schwarz a{color:#000}.bg-salbeigruen,.kachel-salbeigruen,.kachel-salbeigruen-kleiner{background-color:#769f8b}.bg-sattorange,.kachel-sattorange,.kachel-sattorange-kleiner{background-color:#ec6730}.bg-hellorange,.kachel-hellorange,.kachel-hellorange-kleiner{background-color:#e3914c}.bg-weis,.kachel-weis,.kachel-weis-kleiner{background-color:#fff}.bg-schwarz,.kachel-schwarz,.kachel-schwarz-kleiner{background-color:#000}.kachel-hellorange,.kachel-salbeigruen,.kachel-sattorange,.kachel-schwarz,.kachel-weis,.kachel-hellorange-kleiner,.kachel-salbeigruen-kleiner,.kachel-sattorange-kleiner,.kachel-schwarz-kleiner,.kachel-weis-kleiner{display:flex;justify-content:center;align-items:center;z-index:6;position:relative;-webkit-perspective:1000}.kachel-hellorange .inner,.kachel-salbeigruen .inner,.kachel-sattorange .inner,.kachel-schwarz .inner,.kachel-weis .inner,.kachel-hellorange-kleiner .inner,.kachel-salbeigruen-kleiner .inner,.kachel-sattorange-kleiner .inner,.kachel-schwarz-kleiner .inner,.kachel-weis-kleiner .inner{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;position:absolute;left:0;right:0;bottom:0;top:0;z-index:5}.kachel-hellorange:hover .inner .front,.kachel-hellorange:hover .inner .back,.kachel-salbeigruen:hover .inner .front,.kachel-salbeigruen:hover .inner .back,.kachel-sattorange:hover .inner .front,.kachel-sattorange:hover .inner .back,.kachel-schwarz:hover .inner .front,.kachel-schwarz:hover .inner .back,.kachel-weis:hover .inner .front,.kachel-weis:hover .inner .back,.kachel-hellorange-kleiner:hover .inner .front,.kachel-hellorange-kleiner:hover .inner .back,.kachel-salbeigruen-kleiner:hover .inner .front,.kachel-salbeigruen-kleiner:hover .inner .back,.kachel-sattorange-kleiner:hover .inner .front,.kachel-sattorange-kleiner:hover .inner .back,.kachel-schwarz-kleiner:hover .inner .front,.kachel-schwarz-kleiner:hover .inner .back,.kachel-weis-kleiner:hover .inner .front,.kachel-weis-kleiner:hover .inner .back{pointer-events:none}.kachel-hellorange:hover .inner .front,.kachel-salbeigruen:hover .inner .front,.kachel-sattorange:hover .inner .front,.kachel-schwarz:hover .inner .front,.kachel-weis:hover .inner .front,.kachel-hellorange-kleiner:hover .inner .front,.kachel-salbeigruen-kleiner:hover .inner .front,.kachel-sattorange-kleiner:hover .inner .front,.kachel-schwarz-kleiner:hover .inner .front,.kachel-weis-kleiner:hover .inner .front{opacity:0}.kachel-hellorange:hover .inner .back,.kachel-salbeigruen:hover .inner .back,.kachel-sattorange:hover .inner .back,.kachel-schwarz:hover .inner .back,.kachel-weis:hover .inner .back,.kachel-hellorange-kleiner:hover .inner .back,.kachel-salbeigruen-kleiner:hover .inner .back,.kachel-sattorange-kleiner:hover .inner .back,.kachel-schwarz-kleiner:hover .inner .back,.kachel-weis-kleiner:hover .inner .back{opacity:1}.kachel-hellorange:before,.kachel-salbeigruen:before,.kachel-sattorange:before,.kachel-schwarz:before,.kachel-weis:before,.kachel-hellorange-kleiner:before,.kachel-salbeigruen-kleiner:before,.kachel-sattorange-kleiner:before,.kachel-schwarz-kleiner:before,.kachel-weis-kleiner:before{content:"";display:block;padding-top:100%;z-index:0}.kachel-hellorange-kleiner img,.kachel-salbeigruen-kleiner img,.kachel-sattorange-kleiner img,.kachel-schwarz-kleiner img,.kachel-weis-kleiner img,.kachel-hellorange-kleiner-kleiner img,.kachel-salbeigruen-kleiner-kleiner img,.kachel-sattorange-kleiner-kleiner img,.kachel-schwarz-kleiner-kleiner img,.kachel-weis-kleiner-kleiner img{max-width:80% !important}.kachel-hellorange .front,.kachel-hellorange .back,.kachel-salbeigruen .front,.kachel-salbeigruen .back,.kachel-sattorange .front,.kachel-sattorange .back,.kachel-schwarz .front,.kachel-schwarz .back,.kachel-weis .front,.kachel-weis .back,.kachel-hellorange-kleiner .front,.kachel-hellorange-kleiner .back,.kachel-salbeigruen-kleiner .front,.kachel-salbeigruen-kleiner .back,.kachel-sattorange-kleiner .front,.kachel-sattorange-kleiner .back,.kachel-schwarz-kleiner .front,.kachel-schwarz-kleiner .back,.kachel-weis-kleiner .front,.kachel-weis-kleiner .back{position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s}.kachel-hellorange .front,.kachel-salbeigruen .front,.kachel-sattorange .front,.kachel-schwarz .front,.kachel-weis .front,.kachel-hellorange-kleiner .front,.kachel-salbeigruen-kleiner .front,.kachel-sattorange-kleiner .front,.kachel-schwarz-kleiner .front,.kachel-weis-kleiner .front{display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2}.kachel-hellorange .back,.kachel-salbeigruen .back,.kachel-sattorange .back,.kachel-schwarz .back,.kachel-weis .back,.kachel-hellorange-kleiner .back,.kachel-salbeigruen-kleiner .back,.kachel-sattorange-kleiner .back,.kachel-schwarz-kleiner .back,.kachel-weis-kleiner .back{background-position:center center;background-size:cover;opacity:0}.kachel-hellorange .cms_contentWrapper,.kachel-salbeigruen .cms_contentWrapper,.kachel-sattorange .cms_contentWrapper,.kachel-schwarz .cms_contentWrapper,.kachel-weis .cms_contentWrapper,.kachel-hellorange-kleiner .cms_contentWrapper,.kachel-salbeigruen-kleiner .cms_contentWrapper,.kachel-sattorange-kleiner .cms_contentWrapper,.kachel-schwarz-kleiner .cms_contentWrapper,.kachel-weis-kleiner .cms_contentWrapper{display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column}.space-between p,.space-between div{display:flex;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap}.space-between p *{padding:15px}.c-btn-sattorange,.c-btn-sattorange--full{background:#ec6730}.c-btn-hellorange,.c-btn-hellorange--full{background:#e3914c}.c-btn-salbei,.c-btn-salbei--full{background:#769f8b}.c-btn-schwarz,.c-btn-schwarz--full{background:#000}.c-btn-sattorange,.c-btn-hellorange,.c-btn-salbei,.c-btn-schwarz{padding:10px 20px;text-transform:uppercase;display:inline-block;color:#fff;margin:15px 0;border-radius:10px;line-height:1;font-weight:bold}.c-btn-sattorange:is(a),.c-btn-hellorange:is(a),.c-btn-salbei:is(a),.c-btn-schwarz:is(a){cursor:pointer}.c-btn-sattorange--full,.c-btn-hellorange--full,.c-btn-salbei--full,.c-btn-schwarz--full{padding:10px 20px;text-transform:uppercase;display:block;color:#fff;margin:15px 0;border-radius:10px;line-height:1}.c-btn-sattorange--full:is(a),.c-btn-hellorange--full:is(a),.c-btn-salbei--full:is(a),.c-btn-schwarz--full:is(a){cursor:pointer}.cookieSettings{background:#ec6730 !important;padding:10px 20px;text-transform:uppercase;display:inline-block;color:#fff;margin:15px 0;border-radius:10px;line-height:1;font-weight:bold}.vertikal-zentriert-rechts p,.vertikal-zentriert-links p{display:flex;flex-direction:row;align-items:center}.vertikal-zentriert-links p{justify-content:flex-start}.vertikal-zentriert-rechts p{justify-content:flex-end}.sprechblase-a{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-a.svg");background-size:100% 100%;height:100%;padding:20px 40px 90px 40px}.sprechblase-a:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-a-hover.svg")}.sprechblase-b{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-b.svg");background-size:100% 100%;padding:35px 50px 100px 77px}.sprechblase-b:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-b-hover.svg")}.sprechblase-c{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-c.svg");background-size:100% 100%;padding:175px 50px 100px 60px}.sprechblase-c:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-c-hover.svg")}.sprechblase-d{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-d.svg");background-size:100% 100%;padding:70px 60px 110px 70px}.sprechblase-d:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-d-hover.svg")}.sprechblase-e{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-e.svg");background-size:100% 100%;padding:85px 40px 35px 45px}.sprechblase-e:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-e-hover.svg")}.sprechblase-f{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-f.svg");background-size:100% 100%;padding:105px 40px 160px 50px}.sprechblase-f:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-f-hover.svg")}.sprechblase-g{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-g.svg");background-size:100% 100%;padding:120px 60px 30px 40px}.sprechblase-g:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-g-hover.svg")}.sprechblase-h{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-h.svg");background-size:100% 100%;padding:90px 35px 25px 70px}.sprechblase-h:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-h-hover.svg")}.sprechblase-i{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-i.svg");background-size:100% 100%;padding:90px 50px 60px 75px}.sprechblase-i:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-i-hover.svg")}.sprechblase-j{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-j.svg");background-size:100% 100%;padding:20px 33px 77px 30px}.sprechblase-j:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-j-hover.svg")}.sprechblase-k{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-k.svg");background-size:100% 100%;padding:35px 35px 110px 35px}.sprechblase-k:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-k-hover.svg")}.sprechblase-l{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-l.svg");background-size:100% 100%;padding:130px 50px 90px 65px}.sprechblase-l:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-l-hover.svg")}.sprechblase-m{position:relative;background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-m.svg");background-size:100% 100%;padding:100px 35px 35px 35px}.sprechblase-m:hover{background-image:url("https://media.enchilada.de/media/concept/Webdesign/Sprechblasen/sprechblase-m-hover.svg")}.content[class^=sprechblase-],.content[class*=" sprechblase-"]{text-align:initial;border:10px solid rgba(0,0,0,0);background-clip:padding-box}h1,h2,h3,.form_row.plaintext,h4,h5,h6{margin:0;padding:0;text-transform:uppercase}h1,.h1{font-size:clamp(2.8rem,10vw,3.6rem)}h2,.h2{font-size:clamp(1.8rem,6vw,3rem);padding-bottom:7px}h3,.form_row.plaintext,.h3{font-size:clamp(1.3rem,4vw,1.7rem);padding-bottom:9px}h4,.h4,h5,.h5,h6,.h6{padding-bottom:13px}#header{box-sizing:border-box;padding-top:160px}#header__logo{position:absolute;left:50%;top:83px;transform:translate(-50%, -50%);z-index:5;transition:all .5s}#header__logo img{transition:all .5s;width:129px}#header__top{min-height:160px;background:#ec6730;width:100%;position:fixed;top:0;left:0;right:0;z-index:101;transition:all .5s}#header__top_inner{position:relative;display:flex;flex-direction:column;justify-content:flex-start;max-width:1400px;margin:0 auto;width:100%;height:100%;padding-top:62px;padding-bottom:30px;transition:all .5s}#header__top #nav{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;opacity:0;transition:all .3s}#header__top #nav>ul{width:50%;list-style-type:none;padding-left:100px;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}#header__top #nav>ul.menu{text-align:right;padding-right:100px;padding-left:0}#header__top #nav>ul li{padding:0 15px;position:relative}#header__top #nav>ul li a{text-decoration:none;color:#000;text-transform:uppercase;font-weight:bold;font-size:1.4rem}#header__top #nav>ul li.active>a{color:#fff}#header__top #nav>ul li a:hover{color:#fff}#header__top #nav>ul li:hover>ul{max-height:500px;transition:max-height 1.2s}#header__top #nav>ul ul{list-style-type:none;z-index:2;padding-top:20px;max-height:0;overflow:hidden;transition:max-height 1s}#header__top #nav>ul ul li{padding:0;position:relative;z-index:1;padding-bottom:20px}#header__top #nav>ul ul li a{font-size:1.3rem}#header__top #nav>ul ul li.hover ul{max-height:500px;transition:max-height 1.2s}#header__top #nav>ul ul ul{padding:0}#header__top #nav>ul ul ul li{padding-bottom:0}#header__top #nav>ul ul ul li:first-of-type{padding-top:20px}#header__top #nav>ul ul ul li a{font-size:1.1rem}#header__top #nav>ul ul ul ul{display:none}#header__top #nav.visible{opacity:1}@media(min-width: 1001px){#header__top .small{min-height:100px}#header__top .small #header__top_inner{padding-top:36px;padding-bottom:0}#header__top .small #header__logo{top:51px}#header__top .small #header__logo img{width:80px}}#menu__mobile{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;font-size:1.6rem}#menu__mobile_menu{display:flex;justify-content:center;text-align:center;padding:45px 25px 140px 25px;background:#000;position:fixed;bottom:-100%;left:0;right:0;height:calc(100vh - 80px);height:calc(100dvh - 80px);transition:all .7s;box-sizing:border-box}#menu__mobile ul{list-style-type:none;text-transform:uppercase}#menu__mobile ul.menu li{position:relative;padding:10px 0}#menu__mobile ul.menu li.active a{color:#ec6730}#menu__mobile ul.menu li a{position:relative}#menu__mobile ul.menu li[data-children=true]:has(li)>a:after{content:"";position:absolute;left:calc(100% + 20px);top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff;transition:all .5s}#menu__mobile ul.menu li[data-children=true]:has(li).added a{pointer-events:none}#menu__mobile ul.menu li[data-children=true]:has(li).added a span{pointer-events:all;font-size:1.9rem}#menu__mobile ul.menu li[data-children=true]:has(li).added a span.close_clicked{width:25px;position:absolute;height:25px;left:calc(100% + 25px);top:50%;transform:translate(-50%, -50%);cursor:pointer}#menu__mobile ul.menu li ul li:not(.added){padding-bottom:0}#menu__mobile ul.menu li ul li.active a:after{border-left-color:#000 !important}#menu__mobile ul.menu li ul li.back{position:absolute !important;left:20px;top:60px;width:20px;cursor:pointer;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-right:15px solid #fff;padding:0 !important}#menu__mobile ul.menu>li.active[data-children=true]>a:after{border-left-color:#ec6730}#menu__mobile ul ul{z-index:1;position:fixed;bottom:-100%;background:#ec6730;width:100%;left:0;right:0;padding:45px 25px 140px 25px;box-sizing:border-box;transition:all .7s;max-height:calc(100vh - 160px);max-height:calc(100dvh - 160px);overflow:auto}#menu__mobile ul ul a{color:#fff !important}#menu__mobile ul ul .active>a{color:#000 !important}#menu__mobile ul ul .clicked.added>a:after{transform:translateY(-50%) rotate(-270deg) !important}#menu__mobile ul .clicked>ul{bottom:80px}.menu--open #menu__mobile_menu{bottom:0}#menu__mobile_opener{display:none;position:fixed;bottom:0;left:0;right:0;height:55px;background:#000;z-index:100}#header__open_menu_wrapper{position:absolute;bottom:-30px;width:30px;height:30px;left:50%;transform:translate(-50%, -50%);cursor:pointer;z-index:10;transition:.5s;background:#000;padding:25px;border:3px solid #fff;border-radius:50%}#header__open_menu{position:relative;top:50%;background:#fff;transition:all 0ms 300ms;left:50%;transform:translate(-50%, -50%)}#header__open_menu,#header__open_menu:before,#header__open_menu:after{text-shadow:none !important;box-shadow:none !important;width:45px;height:3px}#header__open_menu:before,#header__open_menu:after{transition:background 250ms ease-in-out}#header__open_menu:before{content:"";position:absolute;left:0;bottom:12px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}#header__open_menu:after{content:"";position:absolute;left:0;top:12px;background:#fff;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu{background:rgba(255,255,255,0) !important}.menu--open #header__open_menu:before,.menu--open #header__open_menu:after{background:#fff}.menu--open #header__open_menu:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.menu--open #header__open_menu,.menu--open #header__open_menu:before,.menu--open #header__open_menu:after{box-shadow:none !important}#strukturbild{height:calc(100vh - 162px);height:calc(100dvh - 162px);position:relative}#strukturbild__content{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);text-align:center;font-size:10rem;line-height:1}#strukturbild .strukturbild_image{height:100%;background-position:center center;background-size:cover}#strukturbild__background{height:100%}#strukturbild__background .contentContainer,#strukturbild__background .content,#strukturbild__background div[id*=gallery_]{height:100%}#strukturbild__stoerer{z-index:10;position:absolute;top:60px;right:60px}#strukturbild__stoerer .content{animation-name:show,pulse;animation-duration:6s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,both;transform:translateX(0px)}#content{font-size:1.4rem;text-align:center}#content .contentContainer{max-width:1400px;margin:0 auto}#content .volle-breite{padding:0 !important}#content .volle-breite .contentContainer{max-width:none}#content .hoehe-90{height:90vh;height:90dvh}#content .templateContainer{padding:80px 25px;background-position:center center;background-size:cover}#footer{background:#000;padding:80px 25px 115px 25px}#footer__content{max-width:1400px;margin:0 auto}#footer .fa{font-size:3rem;color:#ec6730}#footer .fa.fa-instagram{font-size:3.3rem !important}#footer .fa.fa-linkedin{font-size:3.3rem !important}#footer .content{padding-bottom:25px}#footer ul{list-style-type:none}#footer li{display:inline-block;padding:0 15px}#footer li:last-of-type{padding-right:0}#footer li:first-of-type{padding-left:0}#footer a{color:inherit;text-decoration:none}[data-cookieopen],[data-totop]{cursor:pointer}#cookie_fly{display:none !important;visibility:hidden;opacity:0}form{font-family:Oswald,sans-serif}form#frontendForm_1{margin:0 auto}form#frontendForm_1 .submit .form_element{text-align:right}.formularContainer input[type=checkbox],.formularContainer input[type=radio]{visibility:hidden}.form_row{margin:15px 0;display:flex}.form_row.required .form_label label:after{content:"*"}.form_label{font-weight:400;display:inline-block;width:50%;padding-right:10px;vertical-align:top;color:#fff}.form_row.plaintext{color:#fff}.desktop .form_label{line-height:29px;min-height:29px;text-align:left}.form_element{display:inline-block;flex:1;text-align:left}.form_element input,.form_element textarea,.form_element select{border:1px solid #000}.form_error{color:#dd1a1a;padding-top:3px}input[type=text],input[type=password],input[type=number],input[type=date],input[type=email],textarea{background-color:#fff;color:#000;font-size:18px;padding:2px 5px;box-sizing:border-box;width:100%;min-width:300px;vertical-align:middle;font-family:Oswald,sans-serif}.form_element.file span.input_file_placeholder{display:inline-block;vertical-align:text-bottom;padding-left:10px}textarea{min-height:76px}textarea::-webkit-resizer{color:#000}option{color:#000}.ui-select,.ui-checkbox,.ui-radio{background-color:#fff;color:#444542;margin:0;display:inline-block;width:100%;vertical-align:middle;border:1px solid #000;box-sizing:border-box;font-family:Oswald,sans-serif}.ui-checkbox{border:none}.ui-radio{width:auto;margin-right:10px}.ui-select>.ui-btn,.ui-checkbox>.ui-btn,.ui-radio>.ui-btn{border-radius:0 !important;border:none;padding:2px 5px;overflow:unset;-webkit-box-shadow:none;box-shadow:none;color:#000;font-family:Oswald,sans-serif}.ui-checkbox>.ui-btn,.ui-radio>.ui-btn{padding-left:40px;padding-right:10px}.ui-btn,label.ui-btn{font-weight:normal;font-size:18px;text-align:left}.ui-btn-icon-right:after{content:"";font-family:FontAwesome;right:3px;top:12px;width:23px;height:16px;background-size:contain;cursor:auto;color:#000;background:none;font-size:20px}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after,.ui-btn.ui-radio-off:after,.ui-btn.ui-radio-on:after{border:1px solid #000;background:none;margin:-10px 2px 0 2px !important;opacity:1}.ui-radio .ui-btn.ui-radio-on:after{width:18px;height:18px;background:#000;border:1px solid #000}.ui-select .ui-btn>span{color:#000;font-family:Oswald,sans-serif}.formularContainer .ui-checkbox .ui-btn.ui-checkbox-on:after,.formularContainer .ui-checkbox .ui-btn.ui-checkbox-off:after{font-family:FontAwesome;font-size:21px;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;background:none;border-radius:0;margin-top:-14px;margin-left:0}.formularContainer .ui-checkbox .ui-btn.ui-checkbox-on:after{content:""}.formularContainer input#submit{background:#ec6730;padding:10px 20px;text-transform:uppercase;display:inline-block;color:#fff;margin:15px 0;border:none}.formularContainer .ui-checkbox .ui-btn.ui-checkbox-off:after{content:""}.formularContainer input[type=submit]{padding:2px 5px;font-size:18px;color:#000;background-color:#fff;border:1px solid #000;margin-top:10px;text-align:right;font-weight:normal;line-height:1}.formularContainer label.input_file_label{cursor:pointer;background-color:#fff;color:#444542;margin:0;display:inline-block;vertical-align:middle;border:1px solid #000;box-sizing:border-box;font-weight:normal;padding:0 10px 3px 10px;line-height:1.3}::-webkit-resizer{color:#000}@media(min-width: 1000px){.form_element.multi_checkbox{display:flex;flex-direction:row;flex-wrap:wrap}.form_element.multi_checkbox .ui-checkbox{width:50%;padding:5px 0}}.formularContainer .ui-checkbox{background:rgba(0,0,0,0);outline:none;color:inherit;vertical-align:middle}.formularContainer .ui-checkbox .ui-btn:after{opacity:1;top:13px;left:0;line-height:27px;text-align:center;font-size:22px !important;background-color:#fff !important;height:27px;width:27px;color:#444542;border:1px solid #000}.formularContainer .ui-checkbox>.ui-btn{padding-left:40px !important;border:none !important;overflow:visible !important;font-weight:bold;text-align:left}.formularContainer .ui-checkbox .ui-btn.ui-checkbox-off:after{content:""}.content[data-label=newsletter] .form_element{width:100%}label.input_file_label{color:#fff;cursor:pointer}@media(max-width: 640px){.form_row{flex-direction:column}input[type=text],input[type=password],input[type=number],input[type=date],input[type=email],textarea{max-width:none;min-width:auto}form{max-width:400px}.form_label{width:100%;text-align:left}}.form_element.file input[type=file]{pointer-events:none;visibility:hidden;z-index:-99}.mobile .formularContainer input[type=text],.mobile .formularContainer input[type=password],.mobile .formularContainer input[type=number],.mobile .formularContainer input[type=date],.mobile .formularContainer textarea{font-size:1.3rem !important}.mobile .formularContainer input[type=submit]{width:auto;font-size:1.2rem}.mobile .ui-select .ui-btn>span:not(.ui-li-count){font-size:1.3rem}.mobile .ui-btn-icon-right:after{top:14px}#tms-remotelist-wrap #tms-list-remote .job-item-iteration{background:#769f8b !important;color:#000;font-family:Oswald,sans-serif}#tms-remotelist-wrap .lead{font-size:115% !important}#tms-remotelist-wrap small{font-size:70% !important}#tms-remotelist-wrap #tms-job-pagination ul.tms-pagination li.current a{background:#ec6730 !important;color:#fff !important}#tms-remotelist-wrap #tms-job-pagination ul.tms-pagination li a,#tms-remotelist-wrap select{color:#000 !important;border-color:#000 !important;font-family:Oswald,sans-serif}#tms-remotelist-wrap #tms-job-pagination #tms-pagination .row{font-family:Oswald,sans-serif}#tms-remotelist-wrap select{line-height:1 !important}div#rotorCookie__box{background:#000}#rotorCookie__accept_all,#rotorCookie__decline_all,#rotorCookie__close{background-color:#769f8b !important;background-image:none !important;font-size:1rem !important}#rotorCookie *{font-family:inherit !important;font-size:1.2rem;color:#fff}body #rotorCookie .rotorCookie__headline,body #rotorCookie p,body #rotorCookie span,body #rotorCookie a{color:#fff !important}.onoffswitch-inner:before{background:#769f8b !important}#rotorCookie__accordion>.rotorCookie__cookie-groups{border-color:#fff !important}#popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;z-index:1000;height:100%}#popup_inner{width:100%;margin:0 auto !important;position:relative;top:50%;transform:translateY(-50%);text-align:center;padding:30px 8%;overflow:hidden !important;background-color:#000;outline:7px solid rgba(255,255,255,.5);height:100%;max-height:600px;max-width:1000px;box-sizing:border-box}@media(max-height: 630px){#popup_inner{max-height:95%}}@media(max-width: 1045px){#popup_inner{max-width:96%}}#popup_inner .content{background-position:center center;background-size:cover;background-clip:content-box;position:relative;z-index:1;border:15px solid rgba(0,0,0,0);border-top-width:10px;border-bottom-width:10px}#popup_inner .content[style^="background-image:"]{font-size:0 !important;border-top-width:15px;border-bottom-width:15px;overflow:hidden;position:sticky;top:0}#popup_inner .content[style^="background-image:"]:before{content:"";display:block;padding-top:100%;position:relative}#popup_inner .content[style^="background-image:"] p{display:none}#popup_inner .contentContainer{overflow:auto;padding:0;height:100%;max-height:700px;display:flex;flex-direction:row;width:100%;box-sizing:border-box}#popup_inner .cms_container{display:flex;flex-direction:row;width:100%}#popup_close{cursor:pointer;text-align:right;font-size:24px;position:absolute;top:20px;right:30px;width:30px;height:30px;z-index:10}#popup_inner .content_row{display:none}#popup_inner p{margin:0}@media(max-width: 1300px){.content[class^=sprechblase-],.content[class*=" sprechblase-"]{width:33.333333%;max-width:50%}}@media(max-width: 1000px){.content,.content[class^=kachel-],.content[class*=" kachel-"]{width:100% !important}.content[class^=kachel-],.content[class*=" kachel-"],.content[class^=sprechblase-],.content[class*=sprechblase-]{width:50% !important;clear:none !important}.kacheln_mobil_schachbrett .content[class^=kachel-]:nth-child(4n+1),.kacheln_mobil_schachbrett .content[class^=kachel-]:nth-child(4n+4),.kacheln_mobil_schachbrett .content[class*=" kachel-"]:nth-child(4n+1),.kacheln_mobil_schachbrett .content[class*=" kachel-"]:nth-child(4n+4){background:#000}.kacheln_mobil_schachbrett .content[class^=kachel-]:nth-child(4n+2),.kacheln_mobil_schachbrett .content[class*=" kachel-"]:nth-child(4n+2){background:#ec6730}.kacheln_mobil_schachbrett .content[class^=kachel-]:nth-child(4n+3),.kacheln_mobil_schachbrett .content[class*=" kachel-"]:nth-child(4n+3){background:#769f8b}.mobile__visible{display:block !important}#header{padding-top:80px}#header__top{height:80px;min-height:0}#header__top #nav{display:none}#header__top_inner{padding-top:0}#header__logo{top:42px;max-width:100px}#header__logo img{content:url("/theme/images/logo-mobil.svg");width:85px}#content .templateContainer{padding:30px 25px}#strukturbild{height:calc(100vh - 193px)}#menu__mobile ul ul{height:calc(100vh - 80px);height:calc(100dvh - 80px)}}@media(max-width: 660px){.content[class^=sprechblase-],.content[class*=" sprechblase-"]{max-width:100%;width:100% !important}h1,h2,h3,.form_row.plaintext,h4,h5,h6,a{word-break:break-word}}@media(max-width: 520px){#tms-remotelist-wrap .small-6{max-width:100% !important}#strukturbild__stoerer{bottom:auto;top:20px;right:20px;max-width:40%}}@media(max-width: 450px){#footer{text-align:center !important}#footer li{display:block;padding:0;text-align:center !important}}body .current_structure{display:none !important}/*# sourceMappingURL=template_1.css.map */
