@font-face{font-family:"Knockout-HTF90-UltmtWelterwt";src:url(/sites/default/themes/stutz/knockout/knockout.eot);src:url(/sites/default/themes/stutz/knockout/knockout.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/stutz/knockout/knockout.woff2) format("woff2"),url(/sites/default/themes/stutz/knockout/knockout.woff) format("woff"),url(/sites/default/themes/stutz/knockout/knockout.ttf) format("truetype"),url(/sites/default/themes/stutz/knockout/knockout.svg#Knockout-HTF90-UltmtWelterwt) format("svg");font-display:swap;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{height:100%;}body{position:relative;height:100%;font-family:schnebel-sans-pro,sans-serif;font-size:23px;line-height:1.4;color:#7A7175;background:#fff;}a{color:#49A0AD;border-bottom:1px solid transparent;text-decoration:none;-webkit-transition:border-color 0.3s,color 0.3s,background 0.3s;transition:border-color 0.3s,color 0.3s,background 0.3s;}a:hover,a:active{border-color:#49A0AD;}a:active,a:focus{outline:none;}:focus{outline-color:#49A0AD;}.imglink{display:block;line-height:0;border:0;}.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}h1,h2{font-weight:400;font-family:"Knockout-HTF90-UltmtWelterwt",sans-serif;text-transform:uppercase;letter-spacing:1px;}h3,h4{font-weight:700;font-family:schnebel-sans-pro,sans-serif;}h1{font-size:3em;line-height:1.2em;margin:0 0 1em;}h2{font-size:2.5em;line-height:1.2em;margin:0 0 0.6667em;}h3{font-size:1em;line-height:1.2em;margin:0 0 0.3em;}h4{font-size:1em;line-height:1.2em;margin:0 0 0.3em;color:black;}@media only screen and (min-width:992px){h2{font-size:3.5em;}}hr{width:30%;max-width:300px;height:3px;background:rgba(0,0,0,0.5);border:none;margin:50px auto;}img{max-width:100%;height:auto;object-fit:contain;}iframe{max-width:100%;height:auto;}em{font-style:normal;font-weight:700;}strong{font-weight:700;}p{margin:0 0 1em;}blockquote,q{position:relative;font-size:1.5em;line-height:1.2em;}blockquote::before,q::before{content:'«';position:absolute;top:0;left:-50px;font-size:300px;color:rgba(255,0,138,0.1);margin-right:-1em;}blockquote p,q p{display:inline;}small,.smallerstyle{font-size:0.8em;line-height:1.5em;}input,textarea,input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:schnebel-sans-pro,sans-serif;font-size:1em;line-height:1.5em;padding:0.3em 0.3em 0.2em;box-sizing:border-box;color:#7A7175;border:2px solid #ededed;border-radius:3px;box-shadow:none;width:100%;}select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='#7A7175' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");background-color:#fff;background-repeat:no-repeat;background-position:right 10px top 15px;background-size:15px 15px;color:#7A7175;padding:10px;width:100%;font-family:schnebel-sans-pro,sans-serif;font-size:20px;color:##7A7175;text-align:center;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;border:2px solid #ededed;outline:0;}div.button,input[type=submit]{width:auto;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;}input[type=submit],a.button{position:relative;color:white;line-height:1.2em;background:#49A0AD;border-radius:3px;border:0;padding:0.9em 3em 0.9em 3em;}input[type=submit]:hover,input[type=submit]:active,a.button:hover{background:#49A0AD;}a.button::after{content:'';display:block;position:absolute;top:0;right:3%;height:100%;width:30px;opacity:0;background:url(/sites/default/themes/stutz/img/ScrollOverButtonHalfsmall.png) center center no-repeat;background-size:auto 60px;}a.button:hover::after{-webkit-animation:blinkreverse 1s infinite alternate;animation:blinkreverse 1s infinite alternate;}a.button.inverse{color:#49A0AD;background:white;}a.button.inverse::after{background-image:url(/sites/default/themes/stutz/img/ScrollOverButtonHalfsmall_inv.png);}@-webkit-keyframes blink{0%{opacity:1;}100%{opacity:0;}}@keyframes blink{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes blinkreverse{0%{opacity:0;}100%{opacity:1;}}@keyframes blinkreverse{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes travel{0%{background-position:center -42px;}100%{background-position:center 100px;}}@keyframes travel{0%{background-position:center -42px;}100%{background-position:center 100px;}}.media_embed{position:relative;padding-bottom:56.25%;height:0;}.media_embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.contentbox{padding:60px 5%;max-width:1200px;margin:0 auto;}#center{position:relative;}body.front h2{text-align:center;color:#19000E;}body.front{background:url(/sites/default/themes/stutz/img/agentur_stutz.jpg) center center no-repeat #49A0AD;background-size:cover;background-attachment:fixed;}p.copy,#masthead,#front-masthead,#nodecontent p{text-rendering:optimizeLegibility;}#header{position:fixed;z-index:100;width:100%;height:160px;background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#00000000',GradientType=0);}@media only screen and (max-width:767px){#header{height:70px;}}#banner-logo,#banner-logo:hover{position:fixed;height:80px;width:220px;background:url(/sites/default/themes/stutz/img/stutz-medien-logo-neg.svg) top left no-repeat;border:none;z-index:110;background-size:contain;}@media only screen and (max-width:991px){#banner-logo,#banner-logo:hover{top:20px;left:15px;}}@media only screen and (min-width:768px){#banner-logo,#banner-logo:hover{background-size:184px auto;}}@media only screen and (min-width:992px){#banner-logo,#banner-logo:hover{top:40px;left:30px;background-size:contain;}}@media only screen and (max-width:767px){#banner-logo,#banner-logo:hover{background-size:160px auto;}}#page-top-menu-button{position:fixed;right:30px;height:70px;width:70px;background:url(/sites/default/themes/stutz/img/menu_70.png) center center no-repeat;background-size:80px auto;z-index:110;}#page-top-menu-button.blue{background-color:#49A0AD;}#page-top-menu-button:hover{background-image:url(/sites/default/themes/stutz/img/menu_70_inv.png);}#page-top-menu-button.active{background-image:url(/sites/default/themes/stutz/img/menu_x.png);background-color:#49A0AD;}#page-top-menu-button.active:hover{background-image:url(/sites/default/themes/stutz/img/menu_x_inv.png);background-color:white;}@media only screen and (max-width:991px){#page-top-menu-button{top:5px;right:15px;background-size:70px auto;}}@media only screen and (min-width:992px){#page-top-menu-button{top:20px;right:30px;}}#page-top-menu{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(40,40,40,0.9);z-index:101;}#page-top-menu-box{position:absolute;left:0;top:0;right:0;bottom:20%;background:#49A0AD;}#page-top-menu-box-inner{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:scroll;}.triangle-up-left{position:absolute;left:0;bottom:-120px;width:0;height:0;padding-bottom:120px;padding-left:100%;overflow:hidden;}.triangle-up-left:after{content:'';display:block;width:0;height:0;margin-left:-3000px;border-bottom:120px solid transparent;border-left:3000px solid #49A0AD;}#main-menu,#side-menu{float:left;width:30%;padding:2.5em 10% 0;color:white;}#side-menu{padding:3.5em 10% 0;}#side-menu .block{margin-bottom:1em;}#side-menu h2{color:white;text-align:left;font-size:1em;margin-bottom:0.2em;font-family:schnebel-sans-pro,sans-serif;font-weight:700;text-transform:none;}#side-menu hr.divider{width:1em;background:white;margin:0.5em auto 0.5em 0;}#side-menu p{margin:0;}#side-menu .form-item{display:block;width:100%;margin:0;}#side-menu .form-actions{visibility:hidden;}#main-menu a,#side-menu a{font-weight:700;color:white;}#main-menu a:hover,#side-menu a:hover{border-color:white;}#front-masthead{position:relative;min-height:100%;width:100%;overflow:hidden;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;}#newsflash{position:relative;top:-3.3em;left:0.7em;display:inline-block;width:1.41em;height:1.41em;padding-top:0.09em;padding-left:0.09em;color:white;border:none;font-size:0.17em;line-height:1.5em;text-align:center;background:#E32D2C;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-animation:bounce 2s linear 1.5s;animation:bounce 2s linear 1.5s;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0) scale(1);}40%{-webkit-transform:translateY(-30px) scale(1.3);transform:translateY(-30px) scale(1.3);}60%{-webkit-transform:translateY(-15px) scale(1);transform:translateY(-15px) scale(1);}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0) scale(1);}40%{-webkit-transform:translateY(-30px) scale(1.3);transform:translateY(-30px) scale(1.3);}60%{-webkit-transform:translateY(-15px) scale(1);transform:translateY(-15px) scale(1);}}#newsflash.flash-0{display:none;}#slogan{display:none;position:absolute;top:29px;left:112px;color:white;font-size:1em;font-weight:700;line-height:1.1em;text-transform:uppercase;}#banner-title{position:absolute;bottom:10%;right:5%;color:white;font-size:13em;font-weight:400;line-height:.7;text-align:right;text-transform:uppercase;font-family:"Knockout-HTF90-UltmtWelterwt",sans-serif;letter-spacing:1px;padding:30px 0 40px;}@media only screen and (min-width:1200px){#banner-title{font-size:16em;}}.scrolldown-button{display:block;width:50px;height:50px;font-size:0.7em;font-weight:700;color:transparent;text-align:center;text-transform:uppercase;opacity:0.2;border:0;background:url(/sites/default/themes/stutz/img/ScrollDownButtonHalfsmall.png) center 10px no-repeat;background-size:60px auto;}.scrolldown-button.top{position:absolute;bottom:5%;left:50%;margin-left:-25px;background:url(/sites/default/themes/stutz/img/ScrollDownButtonHalfsmall.png) center 10px no-repeat;background-size:60px auto;-webkit-animation:blinkreverse 2s ease 0.5s infinite alternate;animation:blinkreverse 2s ease 0.5s infinite alternate;}.scrolldown-button.inscroll{position:relative;left:50%;margin-left:-25px;margin-top:50px;text-indent:-99999px;opacity:1;background:url(/sites/default/themes/stutz/img/ScrollDownButtonHalfsmall_grey.png) center 3px no-repeat;background-size:60px auto;}.scrolldown-button.inscroll.on-pink{background-image:url(/sites/default/themes/stutz/img/ScrollDownButtonHalfsmall.png);}.scrolldown-button.top::before{content:'';position:absolute;bottom:3px;left:22px;width:6px;height:42px;background:url(/sites/default/themes/stutz/img/scrollbutton-anim.png) center -42px no-repeat;opacity:0.7;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-animation:travel 2s ease 5s infinite;animation:travel 2s ease 5s infinite;}.scrolldown-button span{position:absolute;display:block;width:120px;top:-20px;left:-35px;color:white;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}.scrolldown-button:hover{opacity:1;-webkit-animation:none;animation:none;}.scrolldown-button:hover span{opacity:1;}.scrolldown-button:hover::before{opacity:0;}#front-intro{position:relative;color:white;height:100vh;min-height:480px;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}#front-intro p{position:relative;top:50%;max-width:700px;text-align:center;margin:0 auto;font-size:2em;line-height:1.2em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#front-intro.on{opacity:1;}#front-intro .scrolldown-button{position:absolute;bottom:5%;left:50%;margin-left:-25px;}.copy{text-align:center;font-size:1.3em;line-height:1.5em;max-width:700px;margin:0 auto 2em;}.grid-item{position:relative;float:left;width:21%;margin-right:5.333333%;margin-bottom:1em;box-sizing:border-box;overflow:hidden;}.grid-item .img-container{width:100%;height:0;padding-bottom:100%;overflow:hidden;}.grid-item .teaser-img{background:#363636;-webkit-transform:translate3d(0);transform:translate3d(0);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;}.info-overlay{position:absolute;left:0;top:0;right:0;height:0;padding-bottom:100%;color:white!important;line-height:1.2em;background:rgba(0,0,0,0);overflow:hidden;font-size:.9em;-webkit-transition:background 0.2s;transition:background 0.2s;}.info-overlay-title,.info-overlay-text,.info-overlay-date{padding:5%;margin:0;}.info-title{margin-top:0.5em;min-height:3.6em;color:black;}.info-overlay-text,.info-overlay-date{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s;transition:opacity 0.2s,transform 0.35s,-webkit-transform 0.35s;}.grid-item:hover{}.grid-item:hover .teaser-img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.grid-item:hover .info-overlay{background:rgba(0,0,0,0.7);}.grid-item:hover .info-overlay-title{}.grid-item:hover .info-overlay-date,.grid-item:hover .info-overlay-text{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}#kompetenzen{background:transparent;-webkit-transition:background 1s ease;transition:background 1s ease;}#kompetenzen.on{background:#49A0AD;}#kompetenzen h2,#kompetenzen .copy{color:white;}.kompetenzkarte{position:relative;float:left;width:28.777777%;min-height:276px;padding:0.5%;margin-right:5.333333%;margin-bottom:5.333333%;background:white;}.kompetenzkarte:after{content:'';position:absolute;right:0;bottom:-30px;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #ffffff transparent transparent;}#kompetenz-kommunikation{}#kompetenz-design{}#kompetenz-technologie{margin-right:0;}.kompetenz-head{padding:10px 15px;background:black;color:white;font-weight:700;}.kompetenz-head h3{color:#49A0AD;font-size:1.2em;letter-spacing:.5px;margin-bottom:0;}.kompetenz-head p{margin:0;}.kompetenz-body{padding:14px;color:#19000E;}.kompetenz-body ul,.kompetenz-body p{line-height:1.3;font-size:.8em;}.kompetenz-body li{margin-bottom:12px;}.kompetenz-body p{margin:20px 0 3px 0;}#agentur{background:white;min-height:500px;}#block-views-publikationen-block-1{padding:60px 5%;background:#f2f2f4;}#block-views-verlagsobjekte-block-1{padding:60px 5%;background:#f2f2f4;}#block-views-publikationen-block-1 .content,#block-views-verlagsobjekte-block-1  .content{max-width:1440px;margin:0 auto;}#block-views-publikationen-block-1 .view-content:after,#block-views-verlagsobjekte-block-1 .view-content:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}#block-views-publikationen-block-1 .view-header,#block-views-verlagsobjekte-block-1 .view-header{}#block-views-publikationen-block-1 .view-footer,#block-views-verlagsobjekte-block-1 .view-footer{text-align:center;max-width:700px;margin:0 auto;}input.hidden{display:none;}#block-views-referenzen-block-1{padding:60px 5%;background:#ffffff;}#block-views-referenzen-block-1 .content{max-width:1440px;margin:0 auto;}#block-views-referenzen-block-1 .view-content:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}#block-views-referenzen-block-1 .view-header{}#block-views-referenzen-block-1 .view-footer{text-align:center;max-width:700px;margin:0 auto;}#block-views-dialog-block-1{padding:60px 5%;background:#f2f2f4;}#block-views-dialog-block-1 .content{max-width:1440px;margin:0 auto;}#block-views-dialog-block-1 .view-content:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}#block-views-dialog-block-1 .view-header{}#block-views-dialog-block-1 .view-footer{text-align:center;max-width:700px;margin:0 auto;}#twitter-feed-box{margin-right:0;}#facebook-feed{height:0;max-width:100%!important;padding:0 0 100%;background:white;overflow:hidden;}#twitter-feed{height:0;max-width:90%!important;padding:0 5% 100%;background:white;overflow:hidden;}#facebook-feed-box h3 a,#twitter-feed-box h3 a{color:black;border:0;}#block-views-dialog-block-1 .grid-item:hover .info-overlay-text{-webkit-transition-delay:0.3s;transition-delay:0.3s;}#interesse{color:white;padding:60px 5%;background:#49A0AD;}span.frage{font-size:2em;line-height:1.3em;margin:0;}#interesse a{float:right;}#interesse p{margin:0;}#pomcanysInZahlen{color:#19000E;}#pomcanysInZahlen a{color:#19000E;border:none;}#pomcanysInZahlen ul{max-width:1200px;margin:0 auto;}#pomcanysInZahlen li{position:relative;float:left;width:20%;height:0;padding-bottom:20%;margin:0 2.5% 60px;text-align:center;-webkit-transition:0s linear;transition:0s linear;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}#pomcanysInZahlen li .inner{position:absolute;top:0;right:0;bottom:0;left:0;}#pomcanysInZahlen h3{position:relative;line-height:2em;margin-bottom:0;z-index:1;}#pomcanysInZahlen p{position:relative;font-size:4em;line-height:2em;text-align:center;text-transform:uppercase;margin:0;z-index:1;}#numbers-logo{background:url(/sites/default/themes/stutz/img/S_large.png) top center no-repeat;background-size:100% auto;}.animate #numbers-logo{-webkit-animation:p-up 0.4s ease-out forwards;animation:p-up 0.4s ease-out forwards;}@-webkit-keyframes p-up{0%{background-position:top center;}100%{background-position:bottom center;}}@keyframes p-up{0%{background-position:top center;}100%{background-position:bottom center;}}#numbers-jahr p{opacity:0.3;color:#49A0AD;;}#numbers-schwesterfirma p{font-size:3em;line-height:1em;}#numbers-standorte .standorte{position:absolute;height:0;bottom:0;left:0;right:0;z-index:0;background-size:100% auto;background-repeat:no-repeat;}#numbers-standorte #standort-1{background-image:url(/sites/default/themes/stutz/img/standort-1.png);}#numbers-standorte #standort-2{background-image:url(/sites/default/themes/stutz/img/standort-2.png);}#numbers-standorte #standort-3{background-image:url(/sites/default/themes/stutz/img/standort-3.png);}.animate #numbers-standorte .standorte{-webkit-animation:grow-up 0.5s ease-out 0.5s forwards;animation:grow-up 0.5s ease-out 0.5s forwards;}.animate #numbers-standorte #standort-2{-webkit-animation-delay:1s;animation-delay:1s;}.animate #numbers-standorte #standort-1{-webkit-animation-delay:1.5s;animation-delay:1.5s;}@-webkit-keyframes grow-up{0%{height:0;}100%{height:100%;}}@keyframes grow-up{0%{height:0;}100%{height:100%;}}#numbers-mitarbeiter .mas{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-image:url(/sites/default/themes/stutz/img/mitarbeiter.png);background-position:0 10%;background-size:20% auto;background-repeat:no-repeat;opacity:0;}#numbers-mitarbeiter #ma-1{background-position:0 0;}#numbers-mitarbeiter #ma-2{background-position:66.66% 33.33%;}#numbers-mitarbeiter #ma-3{background-position:33.33% 100%;}#numbers-mitarbeiter #ma-4{background-position:0 66.66%;}#numbers-mitarbeiter #ma-5{background-position:0 33.33%;}#numbers-mitarbeiter #ma-6{background-position:33.33% 66.66%;}#numbers-mitarbeiter #ma-7{background-position:33.33% 0;}#numbers-mitarbeiter #ma-8{background-position:100% 33.33%;}#numbers-mitarbeiter #ma-9{background-position:0 100%;}#numbers-mitarbeiter #ma-10{background-position:100% 0;}#numbers-mitarbeiter #ma-11{background-position:66.66% 100%;}#numbers-mitarbeiter #ma-12{background-position:100% 100%;}#numbers-mitarbeiter #ma-13{background-position:66.66% 0;}#numbers-mitarbeiter #ma-14{background-position:66.66% 66.66%;}#numbers-mitarbeiter #ma-15{background-position:100% 66.66%;}#numbers-mitarbeiter #ma-16{background-image:url(/sites/default/themes/stutz/img/mitarbeiter1.png);background-position:33.33% 33.33%;}.animate #numbers-mitarbeiter .mas{-webkit-animation:grow-in 1s ease-out 1.5s forwards;animation:grow-in 1s ease-out 1.5s forwards;}.animate #numbers-mitarbeiter #ma-2{-webkit-animation-delay:1.8s;animation-delay:1.8s;}.animate #numbers-mitarbeiter #ma-3{-webkit-animation-delay:2.1s;animation-delay:2.1s;}.animate #numbers-mitarbeiter #ma-4{-webkit-animation-delay:2.4s;animation-delay:2.4s;}.animate #numbers-mitarbeiter #ma-5{-webkit-animation-delay:2.7s;animation-delay:2.7s;}.animate #numbers-mitarbeiter #ma-6{-webkit-animation-delay:3s;animation-delay:3s;}.animate #numbers-mitarbeiter #ma-7{-webkit-animation-delay:3.3s;animation-delay:3.3s;}.animate #numbers-mitarbeiter #ma-8{-webkit-animation-delay:3.6s;animation-delay:3.6s;}.animate #numbers-mitarbeiter #ma-9{-webkit-animation-delay:3.9s;animation-delay:3.9s;}.animate #numbers-mitarbeiter #ma-10{-webkit-animation-delay:4.2s;animation-delay:4.2s;}.animate #numbers-mitarbeiter #ma-11{-webkit-animation-delay:4.5s;animation-delay:4.5s;}.animate #numbers-mitarbeiter #ma-12{-webkit-animation-delay:4.8s;animation-delay:4.8s;}.animate #numbers-mitarbeiter #ma-13{-webkit-animation-delay:5.1s;animation-delay:5.1s;}.animate #numbers-mitarbeiter #ma-14{-webkit-animation-delay:5.4s;animation-delay:5.4s;}.animate #numbers-mitarbeiter #ma-15{-webkit-animation-delay:5.7s;animation-delay:5.7s;}.animate #numbers-mitarbeiter #ma-16{-webkit-animation-delay:6s;animation-delay:6s;}@-webkit-keyframes grow-in{0%{opacity:0;}100%{opacity:1;}}@keyframes grow-in{0%{opacity:0;}100%{opacity:1;}}#numbers-rechtsform #ag{position:absolute;top:0;bottom:0;left:0;width:0;z-index:0;background-size:auto 100%;background-repeat:no-repeat;background-image:url(/sites/default/themes/stutz/img/rechtsform.png);}.animate #numbers-rechtsform #ag{-webkit-animation:grow-right 1.5s ease-out 2.5s forwards;animation:grow-right 1.5s ease-out 2.5s forwards;}@-webkit-keyframes grow-right{0%{width:0;}100%{width:100%;}}@keyframes grow-right{0%{width:0;}100%{width:100%;}}@-webkit-keyframes grow-bigger{0%{opacity:0.2;}100%{opacity:1;}}@keyframes grow-bigger{0%{opacity:0.2;}100%{opacity:1;}}#numbers-engagement .heart{position:absolute;width:100%;height:100%;top:0;background:url(/sites/default/themes/stutz/img/Waedi_Herz1.svg) center bottom no-repeat;background-size:contain;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-animation:pulse 1.2s ease-in-out 4s 2 forwards;animation:pulse 1.2s ease-in-out 4s 2 forwards;}@-webkit-keyframes pulse{0%,40%,80%,100%{-webkit-transform:scale(.8);transform:scale(.8);}20%{-webkit-transform:scale(.9);transform:scale(.9);}60%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%,40%,80%,100%{-webkit-transform:scale(.8);transform:scale(.8);}20%{-webkit-transform:scale(.9);transform:scale(.9);}60%{-webkit-transform:scale(1);transform:scale(1);}}#pomcanysInZahlen li#pom-stu{width:100%;height:auto;padding:0;margin:40px 0 0;}#pom-stu h2{font-size:1.8em;line-height:1.3em;}#pom-stu .stage{position:relative;height:500px;overflow-x:hidden;}#pom-stu .half{position:relative;float:left;width:20%;text-align:center;margin-left:2.5%;margin-right:27.5%;}#pom-stu #pom-half{margin-left:27.5%;margin-right:2.5%;}#pomcanysInZahlen #pom-stu h3{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;white-space:nowrap;position:relative;width:200%;}#pomcanysInZahlen #pom-half h3{text-align:right;-webkit-transform:translate3d(-52%,0,0);transform:translate3d(-52%,0,0);}#pomcanysInZahlen #stu-half h3{text-align:left;-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0);}#pom-stu .circle{position:relative;width:100%;height:0;padding-bottom:100%;background:#49A0AD;opacity:0.8;border-radius:300px;margin-bottom:1em;}#pom-stu #pom-circle{margin-right:0;margin-left:auto;background:#FF008B;}#pom-stu #stu-circle{margin-left:0;}#pom-stu .innercircle{position:absolute;width:100%;height:100%;}#pom-stu .logo{position:relative;top:20%;width:60%;margin:0 auto;}p#pom-stu-slogan{position:absolute;top:13%;width:100%;text-align:center;opacity:0;font-size:2em;font-weight:bolder;line-height:1em;color:white;}p#pom-stu-text{opacity:0;font-size:1.3em;line-height:1.5em;color:#7A7175;text-transform:none;max-width:700px;margin:0 auto 0;padding-top:25%;}#pomcanysInZahlen.animate p#pom-stu-text,#pomcanysInZahlen.animate p#pom-stu-slogan{opacity:1;}#pomcanysInZahlen.animate #pom-stu .logo{top:70%;width:20%;}#pomcanysInZahlen.animate .half h3{margin-top:-60%;}#pomcanysInZahlen.animate #pom-half h3{-webkit-transform:translate3d(-90%,0,0);transform:translate3d(-90%,0,0);}#pomcanysInZahlen.animate #stu-half h3{-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0);}#pomcanysInZahlen.animate #pom-circle{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);}#pomcanysInZahlen.animate #stu-circle{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);}#pomcanysInZahlen.animate #pom-stu .logo,#pomcanysInZahlen.animate .half h3,#pomcanysInZahlen.animate #pom-half h3,#pomcanysInZahlen.animate #stu-half h3{-webkit-transition:all 0.8s ease-out 4s;transition:all 0.8s ease-out 4s;}#pomcanysInZahlen.animate p#pom-stu-slogan{-webkit-transition:all 0.8s ease-out 5s;transition:all 0.8s ease-out 5s;}#pomcanysInZahlen.animate #pom-circle,#pomcanysInZahlen.animate #stu-circle{-webkit-transition:all 0.8s cubic-bezier(.17,.67,1,.4) 4s;transition:all 0.8s cubic-bezier(.17,.67,1,.4) 4s;}#pomcanysInZahlen.animate p#pom-stu-text{-webkit-transition:all 0.6s ease-out 5.5s;transition:all 0.6s ease-out 5.5s;}.block-kunden{padding:60px 5%;background:white;}.block-kunden #kunden{max-width:1440px;margin:0 auto;}.block-kunden ul{}.block-kunden li{float:left;display:block;width:11.1%;height:0;padding-bottom:6.95%;color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:white;}li#kunde-1{background-image:url(/sites/default/themes/stutz/img/Kunde_20.jpg);}li#kunde-2{background-image:url(/sites/default/themes/stutz/img/Kunde_21.jpg);}li#kunde-3{background-image:url(/sites/default/themes/stutz/img/Kunde_22.jpg);}li#kunde-4{background-image:url(/sites/default/themes/stutz/img/Kunde_4.png);}li#kunde-5{background-image:url(/sites/default/themes/stutz/img/Kunde_5.png);}li#kunde-6{background-image:url(/sites/default/themes/stutz/img/Kunde_6.png);}li#kunde-7{background-image:url(/sites/default/themes/stutz/img/Kunde_23.jpg);}li#kunde-8{background-image:url(/sites/default/themes/stutz/img/Kunde_24.jpg);}li#kunde-9{background-image:url(/sites/default/themes/stutz/img/Kunde_9.png);}li#kunde-10{background-image:url(/sites/default/themes/stutz/img/Kunde_10.png);}li#kunde-11{background-image:url(/sites/default/themes/stutz/img/Kunde_11.png);}li#kunde-12{background-image:url(/sites/default/themes/stutz/img/Kunde_12.png);}li#kunde-13{background-image:url(/sites/default/themes/stutz/img/Kunde_13.png);}li#kunde-14{background-image:url(/sites/default/themes/stutz/img/Kunde_14.png);}li#kunde-15{background-image:url(/sites/default/themes/stutz/img/Kunde_26.jpg);}li#kunde-16{background-image:url(/sites/default/themes/stutz/img/Kunde_28.jpg);}li#kunde-17{background-image:url(/sites/default/themes/stutz/img/Kunde_17.png);}li#kunde-18{background-image:url(/sites/default/themes/stutz/img/Kunde_27.jpg);}li#kunde-19{background-image:url(/sites/default/themes/stutz/img/Kunde_25.jpg);}li#kunde-20{background-image:url(/sites/default/themes/stutz/img/Kunde_29.jpg);}li#kunde-21{background-image:url(/sites/default/themes/stutz/img/Kunde_30.jpg);}li#kunde-22{background-image:url(/sites/default/themes/stutz/img/Kunde_31.jpg);}#block-views-team-block-1{position:relative;padding:60px 0 0;background:#f2f2f4;}#block-views-team-block-1 .view-header{text-align:center;max-width:700px;margin:0 auto;}#block-views-team-block-1 .views-row{position:relative;float:left;width:25%;}#block-views-team-block-1 .view-content,#block-views-team-block-1 .node-unpublished{background:#626262;}#block-views-team-block-1 .teaser-img{width:100%;height:auto;}#block-views-team-block-1 .view-content:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}.item .info-overlay{font-size:.85em;bottom:0;height:auto;padding-bottom:0;}.item .info-overlay-title{background:transparent;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.item .info-overlay-text{padding-top:0;opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s;transition:opacity 0.2s,transform 0.35s,-webkit-transform 0.35s;}.item .info-overlay-text span{display:block;line-height:1.4;}.item .info-overlay-text span.team-pos{margin-bottom:1em;}.item:hover .info-overlay{opacity:1;background:rgba(0,0,0,0.7);}.item:hover .info-overlay-title{opacity:1;}.item:hover .info-overlay-text{opacity:1;-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.item .info-overlay-text a{color:white;}.item .info-overlay-text a:hover{border-color:white;}.info-overlay-text a.link-linkedin,.info-overlay-text a.link-xing{display:inline-block;height:1.2em;width:1.2em;margin:0.2em 0.5em 0 0;background:url(/sites/default/themes/stutz/img/icons_in.png) center center no-repeat;background-size:contain;border:0;opacity:0.7;}.info-overlay-text a.link-xing{background-image:url(/sites/default/themes/stutz/img/icons_xi.png);}.info-overlay-text a.link-linkedin:hover,.info-overlay-text a.link-xing:hover{opacity:1;}#footer{position:relative;background:url(/sites/default/themes/stutz/img/agentur_stutz_dark.jpg) center center no-repeat #000;background-size:cover;z-index:10;}#gmaps-canvas{height:600px;width:100%;}#gmaps-canvas img{max-width:none;}.mapOverlay{font-family:schnebel-sans-pro,sans-serif;width:350px;}.mapOverlay h3{font-size:1.5em;margin-top:0.5em;}.mapOverlay p{font-weight:700;line-height:1.5em;}.overlayImg{float:right;margin:0 0 1em 1em;}#footer-content .block{float:left;width:21%;color:white;font-size:0.8em;line-height:1.5em;text-align:left;margin:1.5em 5% 1em 0;}#footer-content #block-block-17{width:47.333333%;font-size:1.25em;text-align:center;padding-top:1em;}#footer-content #block-block-6{margin-right:0;}#footer-content .block h2{color:white;text-align:left;font-size:1em;margin-bottom:0.2em;font-family:schnebel-sans-pro,sans-serif;font-weight:700;text-transform:none;}#footer-content .block hr{width:1em;background:white;margin:0.5em auto 0.5em 0;}#footer-content .block a{color:white;font-weight:700;}#footer-content .block a:hover{border-color:white;}#footer-content .block li{margin-bottom:0.2em;}#footer-content p{margin:0;}#footer-likes{margin:30px 0 40px;}#footer-likes li{display:inline-block;margin:10px;}#footer-likes a{display:inline-block;width:60px;height:60px;border-radius:60px;border:none;opacity:0.7;font-size:24px;line-height:60px;background-color:#49A0AD;background-repeat:no-repeat;background-size:60px 60px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}#facebook-button{background-image:url(/sites/default/themes/stutz/img/icons_f.png);}#linkedin-button{background-image:url(/sites/default/themes/stutz/img/icons_l.png);}#vimeo-button{background-image:url(/sites/default/themes/stutz/img/icons_v.png);}#xing-button{background-image:url(/sites/default/themes/stutz/img/icons_x.png);}#footer-likes a:hover{border:none;opacity:1;}#footer-certificates{text-align:center;}#footer-certificates li{display:inline-block;width:25%;height:0;padding-bottom:15%;margin:3%;background-repeat:no-repeat;background-size:contain;background-position:center center;}#footer-certificates a,#footer-certificates a:hover{text-decoration:none;border:none;}li#climate-logo{background-image:url(/sites/default/themes/stutz/img/badge-klimaneutral.png);width:33%;}li#fsc-logo{width:15%;}li#printedswiss-logo{background-image:url(/sites/default/themes/stutz/img/printed_in_Switzerland_neg.svg);}#footer-bottom{text-align:center;padding:0 0 50px;}#footer-bottom p{color:white;}#footer-menu #berufsbildungplus{display:block;height:100px;width:100px;border:0;margin-top:1em;background:url(/sites/default/themes/stutz/img/berufsbildung-compressor.png) no-repeat;background-size:contain;}#footer-content #copyright{margin-top:2em;color:#7A7175;}#pre-content{text-align:center;line-height:2.5em;position:relative;z-index:100;}#pre-content div.tabs,#pre-content .action-links{display:inline-block;margin:0;}#pre-content .tabs li,#pre-content .action-links li{display:inline-block;padding:0.2em 1em 0;line-height:1.5em;margin-right:0.5em;color:white;border-radius:3px;background:#E2007B;}#pre-content .tabs li a,#pre-content .action-links li a{color:white;border:none;}#pre-content .tabs li:hover,#pre-content .action-links li:hover{background:#CF0071;}#masthead{position:relative;height:730px;background:url(/sites/default/themes/stutz/img/agentur_stutz.jpg) center center no-repeat #232323;background-attachment:fixed;background-size:cover;}#masthead-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}#masthead-copy{position:absolute;left:0;right:0;bottom:60px;color:white;text-align:center;z-index:1;}#node-title{font-size:4em;line-height:.9;margin:0;padding:0 0 0.5em;text-shadow:0 0 10px rgba(0,0,0,0.3);}#node-subtitle{font-size:1.7em;line-height:1.2em;padding-bottom:1em;text-shadow:0 0 10px rgba(0,0,0,0.3);}#node-subtitle a{color:white;border-color:white;}#node-subtitle p{margin:0;}#node-navigation{position:absolute;bottom:0;width:100%;z-index:5;}#node-navigation li{display:block;text-align:center;}#node-navigation .li-n-link,#node-navigation .li-p-link{position:absolute;top:0;height:60px;width:60px;text-indent:-99999px;color:transparent;}#node-navigation .li-n-link{right:0;}#node-navigation .li-p-link{left:0;}#node-navigation .li-o-link{position:relative;font-weight:700;line-height:60px;margin:0 66px;}#node-navigation .li-o-link:before{position:absolute;display:block;top:-2px;left:50%;margin-left:-30px;content:'';height:2px;width:60px;background:white;}#node-navigation li a{display:block;color:white;height:100%;border:none;}#node-navigation .li-n-link a,#node-navigation .li-p-link a{opacity:0.5;background:url(/sites/default/themes/stutz/img/nextButton.png) center center no-repeat;background-size:60px auto;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}#node-navigation .li-p-link a{background-image:url(/sites/default/themes/stutz/img/prevButton.png);}#node-navigation .li-n-link a:hover,#node-navigation .li-p-link a:hover{opacity:1;}.anker{position:relative;padding-top:50px;margin-top:-20px;z-index:-1;}.anker h2{}#thenodecontent a{font-weight:900;}#thenodecontent h2,#nodecontent h2{font-size:2em;margin:0.2em 0;}#nodecontent ul,#thenodecontent ul{margin-bottom:1em;}#nodecontent li,#thenodecontent li{position:relative;}#nodecontent li::before,#thenodecontent li::before{position:absolute;left:-0.7em;content:"–";color:#49A0AD;}#low{position:relative;z-index:10;}#low .contentbox{max-width:700px;margin:0 auto;}#nodecontent .media_embed{margin-bottom:1em;}#nodecontent{font-size:.9em;}body.node-type-webform #nodecontent .contentbox{max-width:700px;margin:0 auto;}.webform-component--blank-no-spam{visibility:hidden;height:0;margin:0;}body.node-type-webform #nodecontent label{line-height:1em;}body.node-type-webform #nodecontent input,#nodecontent input[type=submit]{width:100%;margin:0;}.ajax-progress-throbber{display:none;}body.page-node #nodecontent{position:relative;}#nodecontent .hang-left{position:absolute;left:-270px;max-width:300px;}#below #nodecontent .contentbox{position:relative;max-width:700px;margin:0 auto;min-height:300px;}#low #nodecontent{margin:0 auto;}#low #nodecontent .contentbox{position:relative;padding:60px 360px;}#low #nodecontent .field-name-body{margin-bottom:2em;}#low #nodedetails{position:absolute;top:0;right:60px;width:240px;padding:60px 0 60px 60px;margin:0;}#low #nodedetails .asp-name{font-weight:700;margin-bottom:0;}#low #nodedetails h4.kompetenzen + .field-name-field-ref-tags{margin-bottom:1em;}#low #nodedetails hr.divider{width:1em;background:black;margin:0.5em 0;}#node-158 #low{min-height:850px;}.view .views-row:nth-child(4n) .grid-item{margin-right:0;}#viewcontent .contentbox{max-width:1430px;}.termcontent{clear:both;}body.page-taxonomy .grid-item{min-height:420px;margin-bottom:1em;}#termlist li.child{padding-left:30px;}body.user #content,body.users #content,body.not-logged-in.page-admin #content{padding:60px 5%;max-width:700px;margin:0 auto;}body.not-logged-in.page-admin #content{text-align:center;}body.page-node-127,body.page-node-126{background:#CF0071;}#content.error-403,#content.error-404{max-width:700px;padding:240px 10px 40px;margin:0 auto;text-align:center;color:white;}#content.error-403 a.button,#content.error-404 a.button{display:block;max-width:200px;margin:0 auto;}#content.error-403 p.sorry,#content.error-404 p.sorry{margin-bottom:5em;}#content.error-403 h1,#content.error-404 h1{font-size:1em;line-height:1.5em;margin-bottom:3em;}#deeppink{width:120px;padding:3px;margin:1em auto 2em;background:white;color:black;font-size:0.666em;line-height:1.8em;}#deeppink p{margin:0;padding:0.5em 0 0.3em;}#innerpink{height:120px;background:#CF0071;}#mobile-bg{display:none;}@media screen and (max-width:1439px){.item .info-overlay{font-size:0.7em;line-height:1.4em;}#masthead{height:600px;}#low #nodecontent{margin:0 auto;}#low #nodecontent .contentbox{padding:60px 360px 60px 5%;}#nodecontent .hang-left{position:relative;left:auto;max-width:none;}body.front{background-image:url(/sites/default/themes/stutz/img/agentur_stutz_1440.jpg);}#footer{background-image:url(/sites/default/themes/stutz/img/agentur_stutz_dark_1440.jpg);}#gmaps-canvas{height:500px;width:100%;}}@media screen and (max-width:1199px){.item .info-overlay span.team-pos{margin-bottom:0;}#pomcanysInZahlen p{font-size:3em;}#numbers-schwesterfirma p{font-size:2em;padding:10% 0;}#page-top-menu-box-inner .contentbox{padding-left:130px;}#main-menu{padding-left:0;}p#pom-stu-slogan{font-size:1.2em;line-height:1.1em!important;top:8%;}p#pom-stu-text{font-size:1.3em;line-height:1.5em;}}@media screen and (max-width:1024px){body.front{background-attachment:scroll;background:#49A0AD;}#mobile-bg{display:block;position:fixed;width:100%;height:100vh;background-image:url(/sites/default/themes/stutz/img/agentur_stutz_1024.jpg);background-size:cover;background-position:center center;}#node-title{font-size:3em;}#pomcanysInZahlen p{line-height:1.5em;}#numbers-schwesterfirma p{line-height:1em;}#low #nodecontent .contentbox{padding:60px 5%;}#low #nodedetails{position:relative;right:auto;width:auto;padding:60px 0 0;}#footer{background-image:url(/sites/default/themes/stutz/img/agentur_stutz_dark_1024.jpg);}#node-158 #low{min-height:none;}#pomcanysInZahlen #pom-half h3{-webkit-transform:translate3d(-50%,0,0) !important;transform:translate3d(-50%,0,0) !important;}#pomcanysInZahlen #stu-half h3{-webkit-transform:translate3d(0%,0,0) !important;transform:translate3d(0%,0,0) !important;}#pomcanysInZahlen.animate #pom-half h3{-webkit-transform:translate3d(-90%,0,0) !important;transform:translate3d(-90%,0,0) !important;}#pomcanysInZahlen.animate #stu-half h3{-webkit-transform:translate3d(40%,0,0) !important;transform:translate3d(40%,0,0) !important;}p#pom-stu-slogan{font-size:1.2em;line-height:1.1em!important;}p#pom-stu-text{font-size:1.3em;line-height:1.5em;}}@media screen and (max-width:760px){#mobile-bg{height:100vh;background-image:url(/sites/default/themes/stutz/img/agentur_stutz_760.jpg);background-position:center center;}#front-intro .scrolldown-button{bottom:30%}#front-intro p{top:40%;}#main-menu,#side-menu{float:none;width:auto;padding-left:0;padding-right:0;}#banner-title{font-size:8em;}.cookie-banner #banner-title{margin-bottom:15%;}#front-intro p{font-size:1.5em;}#block-views-team-block-1 .views-row{width:50%;}.item .info-overlay span.team-pos{margin-bottom:1em;}.grid-item{width:47.333%;}.views-row-even .grid-item{margin-right:0;}.kompetenzkarte{width:46.333%;margin-bottom:50px;}.kompetenzkarte:nth-child(2),.kompetenzkarte:nth-child(3){margin-right:0;}#kompetenz-technologie{margin-left:52.666%;}#pomcanysInZahlen li{width:45%;padding-bottom:45%;margin:0 5.333% 5.333% 0;}#pomcanysInZahlen li:nth-child(2n){margin-right:0;}#pomcanysInZahlen p{font-size:4em;line-height:1.5em;}#numbers-schwesterfirma p{line-height:1em;}#block-views-publikationen-block-1 .view-footer,#block-views-referenzen-block-1 .view-footer,#block-views-dialog-block-1 .view-footer{margin-top:1em;}span.frage{display:block;margin-bottom:0.5em;}#interesse a{float:none;}.block-kunden li{width:25%;}#footer-content{position:relative;padding-bottom:300px;}#footer-content .block{width:47.333%;margin-right:0;}#footer-content #block-block-16{margin-right:5.333%;}#footer-content #block-block-17{position:absolute;width:auto;left:5%;right:5%;bottom:40px;margin:0;}#footer-likes{margin:0;}#footer{background-image:url(/sites/default/themes/stutz/img/agentur_stutz_dark_760.jpg);}#pom-stu{}p#pom-stu-slogan{font-size:1.2em;line-height:1.1em!important;}p#pom-stu-text{font-size:1.3em;line-height:1.5em;}#pomcanysInZahlen #pom-stu *{-webkit-animation:none;animation:none;}#pomcanysInZahlen.animate .half h3{margin-top:0;}#pom-stu .half,#pom-stu #pom-half{width:45%;margin:0;}#pom-stu .half{margin-bottom:1em;}#pomcanysInZahlen #pom-stu h3{width:100%;}#pom-stu #stu-half{margin-left:5%;}#pom-stu #pom-half{margin-right:5%;}#pomcanysInZahlen #pom-stu h3{text-align:center;width:100%;}#pomcanysInZahlen #pom-half h3,#pomcanysInZahlen.animate #pom-half h3,#pomcanysInZahlen.animate #stu-half h3{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;}p#pom-stu-slogan{top:16%;}p#pom-stu-text{padding-top:50%;}.cookie-banner .scrolldown-button.top{margin-bottom:18%;}}@media screen and (max-width:599px){.item .info-overlay span.team-pos{margin-bottom:0;}#pomcanysInZahlen p{font-size:3em;line-height:1.5em;}#numbers-schwesterfirma p{line-height:1em;}p#pom-stu-slogan{font-size:1.2em;line-height:1.1em!important;}p#pom-stu-text{font-size:1.3em;line-height:1.5em;}p#pom-stu-slogan{top:12%;}#pom-stu .stage{height:auto;}}@media screen and (max-width:480px){#masthead{background-attachment:scroll;}#page-top-menu-button,#page-top-menu-button:hover,#page-top-menu-button.active,#page-top-menu-button.active:hover{height:50px;width:50px;background-size:60px auto;padding:0;}#page-top-menu-box{bottom:0;}#page-top-menu-box-inner .contentbox{padding:46px 5% 20px 60px;}#main-menu,#side-menu{float:none;width:auto;padding:0;padding-top:1em;}#side-menu{padding-top:2em;}#slogan{top:10px;left:60px;font-size:0.7em;}#banner-title{right:15px;font-size:5em;}#front-intro p,.copy{font-size:1em;}.copy{margin-bottom:1em;}#thenodecontent h2,#nodecontent h2,h2{font-size:1.5em;}.contentbox{padding:60px 5% 20px;}.kompetenzkarte{float:none;width:auto;margin-right:0;margin-bottom:40px;}.kompetenzkarte:after{bottom:-20px;border-width:0 20px 20px 0;}#kompetenz-technologie{margin-left:0;}.scrolldown-button.inscroll{margin-top:0;}body.front a.button{text-align:left;}body.front a.button::after{-webkit-animation:blinkreverse 1s infinite alternate;animation:blinkreverse 1s infinite alternate;}#pomcanysInZahlen p{font-size:2em;line-height:1.5em;}#numbers-schwesterfirma p{line-height:1em;}#pomcanysInZahlen h3{font-size:0.8em;}p#pom-stu-slogan{font-size:1.2em;line-height:1.1em!important;top:8%;}p#pom-stu-text{font-size:1.3em;line-height:1.5em;}.grid-item{float:none;width:100%;margin-right:0;}.grid-item .info-title{min-height:0;}body.front .furthermore{margin:1em 0;}input[type=submit],a.button{display:block;padding:1em 5% 0.8em;}#block-views-team-block-1 .views-row{width:100%;}#block-views-team-block-1 .item .info-overlay{top:auto;max-height:3em;opacity:1;background:rgba(0,0,0,0.5);-webkit-transition:max-height 0.4s ease;transition:max-height 0.4s ease;}#block-views-team-block-1 .item.hovered .info-overlay{max-height:100%;}#block-views-team-block-1 .item .info-overlay-title{opacity:1;padding:1em 5%;}#block-views-team-block-1 .item .info-overlay-text,#block-views-team-block-1 .item:hover .info-overlay-text{opacity:0;max-height:0;padding:0 5% 100% 5%;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);-webkit-transition:opacity 0.4s ease 0.1s,-webkit-transform 0.3s ease 0.1s;transition:opacity 0.4s ease 0.1s,-webkit-transform 0.3s ease 0.1s;transition:opacity 0.4s ease 0.1s,transform 0.3s ease 0.1s;transition:opacity 0.4s ease 0.1s,transform 0.3s ease 0.1s,-webkit-transform 0.3s ease 0.1s;overflow:hidden;}#block-views-team-block-1 .item.hovered .info-overlay-text{max-height:none;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.block-kunden li{width:50%;padding:45px 0;}.block-kunden li a{height:80px;}#footer-content{padding-top:250px;padding-bottom:420px;}#footer-content .block{position:relative;width:auto;z-index:1;}#footer-content #block-block-6{position:absolute;top:60px;bottom:0;left:5%;right:5%;margin:0;z-index:0;}#footer-content #block-block-16{top:150px;}#footer-content #block-block-17{width:auto;bottom:60px;}#footer-likes{margin:0;}#footer-likes a{width:40px;height:40px;border-radius:40px;line-height:40px;background-size:40px 40px;}#footer-content #copyright{position:absolute;bottom:20px;width:100%;text-align:center;}#node-title{font-size:2em;}#node-subtitle{font-size:1em;}#masthead{height:auto;background-attachment:scroll;}#masthead-copy{position:relative;bottom:0;padding-bottom:60px;}#nodecontent .contentbox{padding:40px 5%;}p#pom-stu-slogan{font-size:0.8em;line-height:1em!important;top:10%;}p#pom-stu-text{font-size:1em;line-height:1.5em;}#pomcanysInZahlen #pom-stu h3{width:98%;font-size:0.5em;line-height:1.2em;}#pomcanysInZahlen #pom-stu #pom-half h3{text-align:right;padding-right:2%;}#pomcanysInZahlen #pom-stu #stu-half h3{text-align:left;padding-left:2%;}#mobile-bg{}}@-ms-viewport{width:device-width;}.cookie-compliance{position:fixed;z-index:100;top:auto;bottom:0;width:100%;background-color:#666;-webkit-box-shadow:0px 5px 7px 5px rgba(50,50,50,0.75);-moz-box-shadow:0px 5px 7px 5px rgba(50,50,50,0.75);box-shadow:0px 5px 7px 5px rgba(50,50,50,0.75);font-size:.7em;line-height:1.3;}.cookie-compliance__inner{max-width:95%;margin:0 auto;text-align:center;}.cookie-compliance__text{color:#fff;}.cookie-compliance__text a{color:#fff;border-color:#fff;}#simple-cookie-compliance-dismiss-form{display:inline-block;}.cookie-compliance__button{margin:0 !important;padding:0 !important;display:inline-block !important;background-color:transparent !important;border:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border-bottom:1px solid #fff !important;}@media screen and (max-width:991px){.cookie-compliance{font-size:.6em;}}body.page-node-259 #node-title{font-size:3em;}@media screen and (max-width:1024px){body.page-node-259 #node-title{font-size:2em;}}@media screen and (max-width:480px){body.page-node-259 #node-title{font-size:1.2em;margin-top:25px;}}h4.share{margin-top:20px;}#block-social-share-social-share li{display:inline-block;margin-right:5px;left:0;}#block-social-share-social-share li:before{display:none;}#block-social-share-social-share a{text-decoration:none;border:none;}a.social-share-facebook{background:url('https://stutz-medien.ch/sites/default/themes/stutz/img/icons/facebook_circle_pink.svg') no-repeat 0 0;background-size:32px 32px;}a.social-share-googleplus{background:url('https://stutz-medien.ch/sites/default/themes/stutz/img/icons/google_circle_pink.svg') no-repeat 0 0;background-size:32px 32px;}a.social-share-linkedin{background:url('https://stutz-medien.ch/sites/default/themes/stutz/img/icons/linkedin_circle_pink.svg') no-repeat 0 0;background-size:32px 32px;}a.social-share-twitter{background:url('https://stutz-medien.ch/sites/default/themes/stutz/img/icons/twitter_circle_pink.svg') no-repeat 0 0;background-size:32px 32px;}a.social-share-instagram{background:url('https://stutz-medien.ch/sites/default/themes/stutz/img/icons/instagram_circle_pink.svg') no-repeat 0 0;background-size:32px 32px;}#main-menu .menu-mlid-5400{margin-top:0.5em;}#main-menu .menu-mlid-5400 a{color:#000;}#main-menu .menu-mlid-4507{margin-top:0.5em;}#main-menu .menu-mlid-4507 a{color:#000;}@media screen and (min-width:900px){#kunde-16{position:relative;left:34%;}#kunde-17{position:relative;left:34%;}#kunde-15{position:relative;left:34%;}}@media screen and (min-width:481px){#node-440 #masthead{background-size:auto 600px;background-position:center top;}}@media screen and (min-width:1150px){#node-440 #masthead{background-size:100% auto;background-position:center top;}}@media screen and (min-width:1440px){#node-440 #masthead{background-size:100% auto;background-position:center top;}}@media screen and (min-width:1700px){#node-440 #masthead{background-size:100% auto;background-position:center -80px;}}
