@charset "UTF-8";@media screen{body{overflow-x:hidden}.gallery{width:100% !important}@media (max-width:1200px){[class*="teaser--"]>[class*="teaser--"],[class*="teaser--"]>[class*="teaser--"]+[class*="teaser--"]{width:100%;margin-left:0}.teaser--txt{margin-top:0;padding-top:0;padding-bottom:20px}.skip-link{bottom:40px;height:50px}.gutter-sizer{width:1%}.grid-sizer,.grid-item{width:32.5%}.grid-item--width2{width:66%}.grid-item{height:20vw;margin-bottom:1vw}.grid-item--height2{height:41vw}}@media (max-width:960px){.site-content .site-main,.headtop>.inner{width:96%}.skip-link,.totop{height:40px}.main-navigation ul.nav>li>.sub-menu>li{padding:0 0 0 15px}}@media (max-width:767px){#masthead{padding-top:80px}.headtop:after{display:none}.grid-item{margin-bottom:2vw;height:30vw}.gutter-sizer{width:2%}.grid-sizer,.grid-item{width:49%}.grid-item--width2{width:100%;height:50vw}.grid-item--height2{height:62vw}[class*="teaser--"],[class*="teaser--"]+[class*="teaser--"]{width:100%;margin-left:0}.main-navigation ul.nav>li.current-menu-item>.sub-menu{display:none}.menu-toggle{display:block;z-index:200;position:relative;width:32px;height:22px;background:none;padding:0;text-indent:-1000em;overflow:hidden;margin-top:28px}.menu-toggle span{display:block;width:100%;height:2px;background:#000;position:absolute;left:0;top:50%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.menu-toggle span:nth-child(2){-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.menu-toggle span:first-child{top:0}.menu-toggle span:last-child{top:inherit;bottom:0}.menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0;-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px)}.menu-toggle[aria-expanded="true"] span:first-child{-webkit-transform:rotate(45deg) translate(0,-50%);-moz-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);-o-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);top:50%}.menu-toggle[aria-expanded="true"] span:last-child{-webkit-transform:rotate(-45deg) translate(0,-50%);-moz-transform:rotate(-45deg) translate(0,-50%);-ms-transform:rotate(-45deg) translate(0,-50%);-o-transform:rotate(-45deg) translate(0,-50%);transform:rotate(-45deg) translate(0,-50%);top:50%}.headtop>.inner:before{width:100%;opacity:1;height:80px}.menu-main-container,.skip-link{display:none}.subhead .slidertext{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2%;left:0;bottom:90px;line-height:160%;text-align:center}.slick-dots{left:50%;bottom:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li,.slick-dots li+li{margin:0 3px}.main-navigation{z-index:190}.menu-main-container{z-index:100;position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff}.menu-main-container>ul{margin-top:80px;text-align:center}.menu-main-container ul li{display:block;padding:20px 0}.main-navigation ul.nav>li>a{line-height:80px;padding-top:0px}.main-navigation ul li a{color:#222}.logo{background-image:url('https://www.einszueins.eu/wp-content/themes/wphph/img/logo_low_spacing2x.png');background-size:100% auto;height:60px;width:173px;margin-top:15px;padding-top:0;z-index:200}.logo a,.logo a:hover{color:#222}.sticky .logo{background-image:url('https://www.einszueins.eu/wp-content/themes/wphph/img/logo_low_spacing2x.png')}.sticky .searchfield,.sticky .main-navigation ul.nav>li.current-menu-item>.sub-menu,#live-search{display:none}.archive .site-content,.blog .site-content,.page-id-41 .site-content,.page-id-43 .site-content{padding-top:2vw}.site-footer{padding-bottom:30px}.site-footer .copy,.site-footer .menu-footer-container{float:none;display:block;text-align:center}.site-footer .inner{line-height:140%}.totop{height:100px;position:static;margin:0 auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}[class*="row--"] [class*="col--"],.row--2 [class*="col--"]+[class*="col--"]{display:block;width:auto;float:none;margin:0}.entry-content .gform_wrapper li{display:block;float:none;width:auto}.entry-content .gform_wrapper li:nth-child(even){margin-left:0}.entry-content .gform_wrapper input.button{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:20px}.site-content{padding:20px 0}h1{font-size:30px}h2{font-size:29px}h3{font-size:22px}h4{font-size:18px}.wpmf-gallerys .wpmf-gallery-item{width:100% !important}}@media (max-width:470px){.gutter-sizer{width:0%}.grid-sizer,.grid-item{width:100%}.grid-item--width2{width:100%;height:70vw}.grid-item,.grid-item--width2.grid-item--height2{height:70vw}.grid-item--height2{height:100vw}#masthead .item,body:not(.archive) #masthead{max-height:100vw}#masthead .item,body:not(.archive):not(.page-id-41):not(.page-id-43):not(.blog) #masthead{height:66vw}#masthead>img,#masthead .item img,#masthead .item video{min-height:auto;width:100%;height:auto}[id*="projekt--"]>.projekt--inner>.projekt-header{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.postnav a[rel="prev"],.postnav a[rel="next"]{float:none;display:block;border-bottom:none;text-align:center;padding:10px 0}}@media (max-width:767px) and (max-height:470px){.menu-main-container ul li{padding:10px 0}.main-navigation ul.nav>li>a{font-size:32px;line-height:140%}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi){[class*="auszeichnung--"]{background-image:url(https://www.einszueins.eu/wp-content/themes/wphph/img/auszeichnung2x.png);-webkit-background-size:120px 40px;-moz-background-size:120px 40px;-o-background-size:120px 40px;background-size:120px 40px}}}
