::-webkit-scrollbar{width:0}body{font-family:Helvetica,sans-serif;font-weight:400;-ms-overflow-style:none;scrollbar-width:none;color:#575b5e}body.noscroll{overflow:hidden}*{margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}:focus,:visited{outline:0}h1{font-family:Georgia,sans-serif;color:#ec870e;font-weight:400;font-size:50px;margin-bottom:40px;line-height:1.2}h2{font-family:Georgia,sans-serif;color:#ec870e;font-weight:400;font-size:50px;margin-bottom:40px;line-height:1.2}h3{font-family:Georgia,sans-serif;color:#575b5e;font-weight:400;font-size:40px;margin-bottom:40px;line-height:1.2}h4{font-family:Georgia,sans-serif;color:#575b5e;font-weight:400;font-size:35px;margin-bottom:40px;line-height:1.2}h1.ce-headline-center,h2.ce-headline-center,h3.ce-headline-center,h4.ce-headline-center{text-align:center}.frame-layout-5 h1:before,.frame-layout-5 h2:before,.frame-layout-5 h3:before{content:'';display:inline-block;border-top:1px solid;border-color:rgb(236,135,14,.3);width:350px;position:relative;display:table;margin:0 auto;margin-bottom:40px}.frame-layout-6 h1:after,.frame-layout-6 h2:after,.frame-layout-6 h3:after{content:'';display:inline-block;border-top:2px solid #ec870e;width:350px;position:relative;display:table;margin:0 auto;margin-top:40px}p{font-size:20px;line-height:1.5;margin-bottom:20px;color:#575b5e;font-weight:lighter}p a{text-decoration:none;color:#ec870e}.cookie-content ul li,.frame-type-text ul li{font-size:20px;line-height:1.5;margin-bottom:20px;margin-left:20px;font-weight:lighter}.cookie-well ul li:last-child{margin-bottom:20px}.frame-type-text ol li{font-size:20px;line-height:1.5;margin-bottom:20px;margin-left:20px;font-weight:lighter}img{max-width:100%;height:auto;display:block}.text-center{text-align:center}a.btn,button.btn{width:auto;display:inline-block;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;font-size:20px;text-decoration:none;border:2px solid;border-radius:20px;line-height:1;font-weight:lighter}a.btn-primary,button.btn-primary{background-color:#ec870e;color:#fff;border-color:#ec870e}a.btn-primary:hover,button.btn-primary:hover{background-color:#575b5e;color:#fff;border-color:#575b5e}a.btn-secondary,button.btn-outline-primary{background-color:#fff;color:#ec870e;border-color:#ec870e}a.btn-secondary:hover,button.btn-outline-primary:hover{background-color:#575b5e;color:#fff;border-color:#575b5e}.frame-space-before-extra-small{margin-top:10px}.frame-space-after-extra-small{margin-bottom:10px}.frame-space-before-small{margin-top:20px}.frame-space-after-small{margin-bottom:20px}.frame-space-before-medium{margin-top:30px}.frame-space-after-medium{margin-bottom:30px!important}.wrapper{width:80vw;display:table;margin:0 auto}.wrapper.bt{border-top:1px solid;border-color:rgb(236,135,14,.3)}.wrapper.bt50{padding-top:50px}.wrapper.bt100{padding-top:100px}.wrapper-5050{display:flex}.wrapper-5050 .left{float:left;width:calc(50% - 40px);margin-right:40px}.wrapper-5050 .right{float:left;width:calc(50% - 40px);margin-left:40px}section.section{width:100%;display:table;padding-top:100px;padding-bottom:100px}section.bt{border-top:1px solid #ec870e}section.pt-0{padding-top:0}section.pt-50{padding-top:50px}section.pt-75{padding-top:75px}section.pb-0{padding-bottom:0}section.pb-75{padding-bottom:75px}section.bgwhite{background-color:#fff}section.bgorange{background-color:#ec870e}section.bgorange h1,section.bgorange h2,section.bgorange h3,section.bgorange h4,section.bgorange p{color:#fff}section.bgorange .btn-primary{background-color:#fff;border-color:#fff;color:#ec870e}section.bgorange .btn-secondary{border-color:#fff;background:#ec870e;color:#fff}section.bgorange .btn-primary:hover,section.bgorange .btn-secondary:hover{background-color:#575b5e;border-color:#575b5e;color:#fff}section.parallax{min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}main{position:relative;top:92.5px}header{width:100%;display:table;position:fixed;border-bottom:1px solid #575b5e;padding-top:15px;padding-bottom:15px;background-color:#fff;z-index:9999}header .wrapper{display:flex;flex-wrap:wrap;align-items:center}header .logo{width:200px}header .logo svg{width:150px}header .navigation{width:calc(100% - 250px);margin-left:50px}header .navigation ul.nav_wrap{float:right}header .navigation ul.nav_wrap li{list-style:none;float:left;margin-right:40px;position:relative}header .navigation ul.nav_wrap li a{font-family:Georgia,sans-serif;font-size:20px;color:#ec870e;text-decoration:none;letter-spacing:2px}header .navigation ul.nav_wrap li a:hover,header .navigation ul.nav_wrap li:hover a{color:#575b5e}header .navigation ul.nav_wrap li:last-child{margin-right:0;padding-left:75px;margin-left:25px;border-left:2px solid #ec870e}header .navigation ul.nav_wrap li.haschild{position:relative}header .navigation ul.nav_wrap li.haschild .dropdown-menu{position:absolute;top:calc(100% + 35px);opacity:0;visibility:hidden;pointer-events:none;background-color:#ec870e;width:calc(100% - 30px);min-width:200px;padding:15px;transition:opacity .2s ease,visibility .2s ease;box-shadow:0 0 7px rgba(0,0,0,.3)!important}header .navigation ul.nav_wrap li.haschild:hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto}header .navigation ul.nav_wrap li.haschild .dropdown-menu::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:35px}header .navigation ul.nav_wrap li ul.dropdown-menu li{margin-top:10px;margin-bottom:10px;width:100%}header .navigation ul.nav_wrap li ul.dropdown-menu li a{color:#fff}header .navigation ul.nav_wrap li ul.dropdown-menu li a:hover{color:#575b5e}header .navigation ul.nav_wrap li ul.dropdown-menu li:last-child{margin-left:0;padding-left:0;border:none}header .navigation ul.nav_wrap li#nav_2 .open_child,header .navigation ul.nav_wrap li#nav_2 ul.dropdown-menu{display:none}#intro{width:100vw;height:calc(100vh - 111.5px);min-height:600px;position:relative}#intro .content{width:80vw;display:flex;height:calc(100vh - 111.5px);max-width:1200px;min-height:600px;margin:0 auto;position:relative;flex-wrap:wrap;align-items:center}#intro .content .textanimation{margin:0 auto}#intro .content .textanimation p{font-family:Georgia Regular;font-size:110px;max-width:800px;line-height:1;margin-bottom:0;text-align:left;color:#ec870e;font-weight:400}.textanimation .satz04{color:#575b5e!important}.textanimation p{opacity:0;transform:translateY(8px)}.textanimation.start .satz01{animation:textEinblenden 2.5s ease-out .3s forwards}.textanimation.start .satz02{animation:textEinblenden 2.5s ease-out 1s forwards}.textanimation.start .satz03{animation:textEinblenden 2.5s ease-out 2s forwards}.textanimation.start .satz04{animation:textEinblenden 2.5s ease-out 3s forwards}@keyframes textEinblenden{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.stoerer_video{width:60px;height:60px;border:7px solid #ec870e;border-radius:180px;display:flex;flex-wrap:wrap;align-items:center;position:absolute;bottom:50px}.stoerer_video svg{display:block;margin:0 auto;width:45px;height:45px;fill:#ec870e;z-index:9998;position:relative;left:2px}.stoerer_video:hover{background-color:#ec870e;cursor:pointer}.stoerer_video:hover svg{fill:#fff}.stoerer_ki_fachkraefte{position:absolute;bottom:20px;right:0;z-index:9998;cursor:pointer}.stoerer_ki_fachkraefte img{max-width:100px;margin-top:30px}#particles-js{position:absolute;width:100%;height:calc(100vh - 111.5px);min-height:600px;top:0;left:0}.particles-js{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9997}.particles-canvas{position:absolute;inset:0;width:100%;height:100%}#intro_stoerer{display:none}#ueberuns{background:url(/system/images/background/bg_ueberuns.jpg);background-size:cover}#parallax_startseite{background-image:url(/fileadmin/mm/parallax/mm-team.jpg)}#kibox .left img{max-width:200px}#fachkraeftefinder img{max-width:100px;margin:0 auto;margin-bottom:30px}#fachkraeftefinder p{font-size:25px}#kontakt .frame-type-text p{font-size:25px}#kontakt .frame-type-form_formframework{max-width:750px;margin:0 auto}#kontakt .frame-type-form_formframework label{color:#fff;text-align:center}#kontakt .frame-type-form_formframework .actions .form-navigation .btn-outline-primary{background-color:#ec870e;border-color:#fff;color:#fff}#kontakt .buttons .btn-secondary{background-color:#575b5e;color:#fff;border-color:#575b5e}#kontakt .buttons .btn-secondary:hover{background-color:#ec870e;border-color:#fff}#anfahrt .frame-default p{max-width:750px;margin:0 auto;margin-bottom:20px}#anfahrt #map{width:50vw;height:50vw;max-width:500px;max-height:500px;margin:0 auto}#anfahrt #gm-static{width:50vw;max-width:50vw;margin:0 auto;line-height:1.5}#anfahrt #gm-static .alert{background-color:#ec870e;color:#fff;border-radius:10px;margin-bottom:20px;padding:15px;font-size:16px}#anfahrt #gm-static .alert a{color:#fff;font-size:16px}.kacheln_leistungen{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;min-height:750px;align-items:stretch}.kachel_leistung{position:relative;width:100%;height:100%;perspective:1000px}.kachel_leistung .back,.kachel_leistung .font{width:100%;min-height:300px;height:100%;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .6s ease;border-radius:20px;background-size:cover}.kachel_leistung .font{position:absolute;inset:0;align-items:center;text-align:center;transform:rotateY(0);background-position:center/cover no-repeat}.kachel_leistung .font h3{margin:0;color:#ec870e}.kachel_leistung .font .subcontent{margin-top:10px}.kachel_leistung .font .subcontent svg{width:25px;height:25px;display:inline-block}.kachel_leistung .font .subcontent svg #orange{fill:#ec870e}.kachel_leistung .font .subcontent svg #white{fill:#fff}.kachel_leistung .font .subcontent span{font-family:Georgia,sans-serif;color:#ec870e;position:relative;font-size:22px;top:-5px;margin-left:5px}.kachel_leistung .back{position:relative;transform:rotateY(180deg);background-position:center/cover no-repeat;text-align:center}.kachel_leistung .back h4{color:#575b5e}.kachel_leistung:hover .font{transform:rotateY(-180deg)}.kachel_leistung:hover .back{transform:rotateY(0)}.kachel_leistung#beratung .font{background-image:url(/fileadmin/mm/leistungen/uebersicht/beratung-1.jpg)}.kachel_leistung#beratung .back{background-image:url(/fileadmin/mm/leistungen/uebersicht/beratung-2.jpg)}.kachel_leistung#texte .font{background-image:url(/fileadmin/mm/leistungen/uebersicht/text-1.jpg)}.kachel_leistung#texte .back{background-image:url(/fileadmin/mm/leistungen/uebersicht/text-2.jpg)}.kachel_leistung#grafik .font{background-image:url(/fileadmin/mm/leistungen/uebersicht/grafik-1.jpg)}.kachel_leistung#grafik .back{background-image:url(/fileadmin/mm/leistungen/uebersicht/grafik-2.jpg)}.kachel_leistung .back .content{display:none}.kachel_leistung .back button{background:0 0;padding:0;margin:0;display:inline-block;text-decoration:none;border:none;font-size:18px;color:#ec870e}.kachel_leistung .back button:hover{color:#575b5e}.buttons{width:auto;margin:0 auto;display:table}.buttons svg{display:inline-block;top:2px;position:relative}.buttons-2 .btn:first-child{margin-right:10px}.buttons-2 .btn:last-child{margin-left:10px}.ce-textreadmore .content{display:none}.ce-textreadmore button{background:0 0;padding:0;margin:0;display:inline-block;text-decoration:none;border:none;font-size:18px;color:#ec870e}.ce-textreadmore button svg{width:20px;height:20px;position:relative;top:4px;display:inline-block}.ce-textreadmore button:hover{color:#575b5e;cursor:pointer}.ce-textreadmore button:hover svg{fill:#575b5e;cursor:pointer}.ki_box_beispiele{display:inline-grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px;width:100%}.ki_box_beispiele a{text-decoration:none}.ki_box_beispiele h4{font-size:25px;font-family:Helvetica,sans-serif;margin-bottom:10px;font-weight:lighter}.ki_box_beispiele img{box-shadow:0 0 7px rgba(0,0,0,.3)!important}.frame-type-form_formframework .form-element{width:100%;display:table;margin-bottom:20px}.frame-type-form_formframework .form-element label{font-size:20px;display:table;margin-bottom:20px;width:100%;font-family:Helvetica,sans-serif;font-weight:lighter}.frame-type-form_formframework .form-element .form-control{width:calc(100% - 20px);border-radius:10px;padding:10px;font-size:20px;line-height:1.8;background-color:#ffff;border:none;font-family:Helvetica,sans-serif;color:#575b5e;text-align:center;font-weight:lighter}.frame-type-form_formframework .actions .form-navigation{max-width:300px;margin:0 auto;display:table}.frame-type-form_formframework .actions .form-navigation .btn-outline-primary{margin-right:10px;margin-left:10px}.frame-type-form_formframework .actions .form-navigation .btn-primary{margin-right:10px;margin-left:10px}.frame-type-form_formframework .form-element-statictext p{font-size:14px;text-align:center}section.rechtliches h2{font-size:25px;margin-bottom:20px}section.rechtliches h3{font-size:20px;margin-bottom:20px}section.rechtliches .cookie-well h3{font-size:30px}section.rechtliches .frame-type-text ol li{list-style-type:lower-alpha}section.rechtliches .wwd-cookieConsent button{cursor:pointer}.wwd-cookieConsent input[type=checkbox]+label{background-color:#575b5e}.wwd-cookieConsent input[type=checkbox]:checked+label{background-color:#ec870e}footer{position:relative;top:92.5px;width:100vw;display:table;background-color:#ec870e;padding-top:15px;padding-bottom:15px}footer .wrapper .footer-nav{float:right;display:table}footer .wrapper .footer-nav li{float:left;list-style:none;margin-left:10px}footer .wrapper .footer-nav li a{color:#fff;text-decoration:none;font-size:14px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:9999}.modal-content{background-color:#fefefe;margin:15% auto;padding:0;border:1px solid #888;width:500px;max-width:80vw}.modal-content video{max-width:100%;display:table;margin:0 auto;border:none}.close{color:#aaa;float:right;font-size:28px;font-weight:700;padding-top:3px;padding-bottom:3px;margin-right:10px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}#mmTeam .modal-content{width:700px}.mm-team-modal-content{display:flex;flex-wrap:wrap;align-items:center;padding:20px}.mm-team-modal-content .left{float:left;width:calc(50% - 40px);margin-right:40px}.mm-team-modal-content .right{float:left;width:50%}.mm-team-modal-content .right h3{font-size:30px;margin-bottom:10px}.mm-team-modal-content .right p{margin-bottom:10px}.wwd_consentbanner_content .wwd_consentbanner_links a.ds-link{color:#575b5e;text-decoration:none}@media(min-width:3000px){.kacheln_leistungen{min-height:1500px}}@media(min-width:1920px){.kacheln_leistungen{min-height:900px}}@media(max-width:1400px){.wrapper{width:90vw}}@media(max-width:1200px){.wrapper{width:90vw;display:table;margin:0 auto}header .navigation nav.navbar-nav{right:-300px;width:300px;position:fixed;top:92px;height:auto;background-color:#ec870e}header .navigation ul.nav_wrap{float:unset;width:calc(100% - 40px);padding:20px}header .navigation nav.navbar-nav li{margin-right:0;width:100%;border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:15px}header .navigation nav.navbar-nav li i svg{fill:#fff}header .navigation ul.nav_wrap li:last-child{margin-left:0;padding-left:0;border-left:0}header .navigation ul.nav_wrap li a{color:#fff;pointer-events:none}header .navigation ul.nav_wrap li#nav_2 ul.dropdown-menu,header .navigation ul.nav_wrap li.haschild .dropdown-menu{position:relative;top:unset;opacity:unset;visibility:unset;pointer-events:unset;transition:unset;box-shadow:none!important;display:none;padding:0;width:calc(100% - 20px);margin-left:20px;padding-top:15px}header .navigation ul.nav_wrap li.haschild .dropdown-menu li{border-bottom:unset;padding-bottom:0}header .navigation ul.nav_wrap li.haschild .dropdown-menu li a{pointer-events:all}header .navigation ul.nav_wrap li#nav_2 .open_child{display:unset}header .navigation ul.nav_wrap li#nav_2:hover ul.dropdown-menu,header .navigation ul.nav_wrap li.haschild:hover .dropdown-menu{opacity:unset;visibility:unset;display:none}header .navigation ul.nav_wrap li#nav_2:hover ul.dropdown-menu,header .navigation ul.nav_wrap li.haschild:hover .dropdown-menu{opacity:unset;visibility:unset;display:none}header .navigation ul.nav_wrap li#nav_2 ul.dropdown-menu.mobile-submenu-show,header .navigation ul.nav_wrap li.haschild .dropdown-menu.mobile-submenu-show{display:table}header .navigation ul.nav_wrap li.haschild .dropdown-menu::before{position:unset;height:unset;bottom:unset}header .navigation ul.nav_wrap li a:hover,header .navigation ul.nav_wrap li:hover a{color:#fff!important}header .burger-wrapper{float:right;cursor:pointer;padding:10px 0 10px 10px;position:relative;top:5px}header .burger-icon{display:inline-block!important}header .burger-wrapper.active>.burger-icon{background-color:#fff}header .burger-wrapper.active>.burger-icon:before{-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}header .burger-wrapper.active>.burger-icon:after{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}header .burger-icon,header .burger-icon:after,header .burger-icon:before{-webkit-transition-property:background-color,-webkit-transform;-o-transition-property:background-color,-o-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-duration:.3s;background-color:#575b5e;outline:1px solid #fff;width:40px;height:3px;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;display:block}header .burger-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:8px;margin-bottom:8px;position:relative}header .burger-icon:after,header .burger-icon:before{content:"";position:absolute}header .burger-icon:before{top:-10px}header .burger-icon:after{top:10px}#intro .content .textanimation p{font-size:90px}#ueberuns .wrapper-5050{display:table}#ueberuns .wrapper-5050 .left{width:calc(100% - 60vh - 80px)}#ueberuns .wrapper-5050 .right{width:60vh;padding:20px;margin-left:0}.team-col .info h3{font-size:22px}.ki_box_beispiele h4{font-size:20px}}@media(max-width:980px){#intro .content .textanimation p{text-align:center}#intro .content .stoerer_ki_fachkraefte,#intro .content .stoerer_video{display:none}#intro_stoerer{display:table}#intro_stoerer .wrapper-video{padding-bottom:30px}#intro_stoerer .stoerer_video_mobile{width:60px;height:60px;border:7px solid #ec870e;border-radius:180px;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto}#intro_stoerer .stoerer_video_mobile svg{display:block;margin:0 auto;width:45px;height:45px;fill:#ec870e;z-index:9998;position:relative;left:2px}#intro_stoerer .wrapper-special{border-top:1px solid;border-bottom:1px solid;border-color:rgb(236,135,14,.3);padding-top:30px;padding-bottom:30px}#intro_stoerer .wrapper-special .stoerer_fachkraefte_ki_mobile{width:auto;display:table;margin:0 auto}#intro_stoerer .wrapper-special img{max-width:150px;float:left}#intro_stoerer .wrapper-special img#stoerer_ki_mobile{margin-right:20px}#intro_stoerer .wrapper-special img#stoerer_fachkraefte_mobile{margin-left:20px}.kacheln_leistungen{display:table}.kacheln_leistungen .kachel_leistung{width:100%;max-width:500px;height:100%;perspective:unset;margin:0 auto}.kacheln_leistungen .kachel_leistung#texte{margin-top:30px;margin-bottom:30px}.kachel_leistung .back,.kachel_leistung .font{min-height:calc(100vh - 120px)}.wrapper-5050{display:table}.wrapper-5050 .left{width:100%;margin-right:0;margin-bottom:30px}.wrapper-5050 .right{width:100%;margin-left:0}#ueberuns .wrapper-5050 .left{width:100%;margin-right:0;margin-bottom:30px}#ueberuns .wrapper-5050 .right{padding:0;width:100%;padding-bottom:20px;padding-top:20px}.ce-textreadmore{text-align:center}.mm-team{grid-template-columns:1fr;padding-bottom:0}.mm-team .team-row:nth-child(1),.mm-team .team-row:nth-child(3),.mm-team .team-row:nth-child(5),.mm-team .team-row:nth-child(7){top:0}.mm-team .team-row{width:100%;max-width:600px;display:inline-grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:0;margin:0 auto;margin-bottom:20px}.mm-team .team-row:last-child{margin-bottom:0}.mm-team .team-row .team-col{height:auto}.team-col img.foto_farbe,.team-col img.foto_sw{width:100%}#kibox .left picture{display:table;margin:0 auto}#kibox .wrapper-5050 .right{text-align:center}.ki_box_beispiele{grid-template-columns:1fr;max-width:600px;margin:0 auto}}@media(max-width:768px){.mm-team-modal-content{display:table}.mm-team-modal-content .left{width:100%;margin:0;margin-bottom:30px}.mm-team-modal-content .right{width:100%;margin:0}#intro,#intro .content,#particles-js{height:auto;min-height:450px}#intro .content .textanimation p{font-size:70px}#anfahrt #map{width:500px;height:500px}#anfahrt #gm-static{width:500px;max-width:calc(100% - 30px)}}@media(max-width:600px){header .logo svg{width:120px}header .burger-wrapper{top:0}header .navigation nav.navbar-nav{top:80.6px}footer,main{top:80.6px}header .wrapper{width:90vw}#intro,#intro .content,#particles-js{height:auto;min-height:400px}#intro .content{width:90vw}#intro .content .textanimation p{font-size:50px}h1,h2{font-size:40px}#intro_stoerer .wrapper-special img{max-width:100px}.buttons-2 .btn{padding-left:13px;padding-right:13px}.buttons-2 .btn:last-child{margin-left:0;margin-top:20px}.mm-team .team-row{grid-template-columns:1fr;row-gap:30px}.frame-layout-5 h1:before,.frame-layout-5 h2:before,.frame-layout-5 h3:before{content:'';display:inline-block;border-top:1px solid;border-color:rgb(236,135,14,.3);width:250px;position:relative;display:table;margin:0 auto;margin-bottom:40px}.frame-layout-6 h1:after,.frame-layout-6 h2:after,.frame-layout-6 h3:after{content:'';display:inline-block;border-top:2px solid #ec870e;width:250px;position:relative;display:table;margin:0 auto;margin-top:40px}#anfahrt #map{width:70vw;height:70vw}#anfahrt #gm-static{width:70vw}.mm-team .team-row .team-col{max-width:250px;margin:0 auto}footer .wrapper .footer-nav{float:left;width:100%}footer .wrapper .footer-nav li{width:100%;margin:0;margin-bottom:10px;text-align:center}footer .wrapper .footer-nav li:last-child{margin-bottom:0}section.parallax{background-attachment:scroll}#no-accept-cookies{clear:both;display:table;margin:0 auto;margin-bottom:20px}#particles-js{opacity:.5}}@media(max-width:450px){#intro .content .textanimation p{font-size:45px}#anfahrt #map{width:90vw;height:90vw}#anfahrt #gm-static{width:90vw}}@media (hover:none) and (pointer:coarse){.kachel_leistung.flip-to-back .font{transform:rotateY(-180deg)}.kachel_leistung.flip-to-back .back{transform:rotateY(0)}.kachel_leistung.flip-to-front .font{transform:rotateY(0)}.kachel_leistung.flip-to-front .back{transform:rotateY(180deg)}}