audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}.hidden{display:none !important}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}span.spampro-a:before{content:"(at)"}span.spampro-b:before{content:"."}html{font:10px "Source Sans Pro",Verdana,Helvetica,sans-serif;font-weight:300;line-height:3.2em;color:#000;background-color:#fff}p,h1,h2,h3,h4,article ul,article li{margin:0 0 .6666666667em 0;font-size:2.1rem;font-weight:300}h1.headline,h2.headline{margin-bottom:.5862068966em;font-size:5.8rem;font-weight:900;line-height:1.1034482759em}h1.headline.margintop{margin:.9655172414em 0}h2.headline.marginbottom{margin-bottom:.8793103448em}h3.headline{margin-bottom:.5882352941em;font-size:3.4rem;font-weight:900;line-height:1.3529411765em}article ul{padding:0}article ul li{padding-left:1.5em;list-style:none;background:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_explosion.svg') no-repeat .1em .25em/1em}a,a:visited{color:#12caff;font-weight:400;text-decoration:none}a:hover{color:#f6c}a.arrow:before{content:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_arrow.svg');display:inline-block;width:.619047619em;padding-right:.5238095238em}::-moz-selection{background:#f6c;text-shadow:none}::selection{background:#f6c;text-shadow:none}.work ::-moz-selection{background:#a1e814}.work ::selection{background:#a1e814}.strategy ::-moz-selection{background:#12caff}.strategy ::selection{background:#12caff}.contact ::-moz-selection{background:#a1e814}.contact ::selection{background:#a1e814}header{display:block;position:fixed;top:0;width:100%;background-color:#fff;overflow:hidden;z-index:5000;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}header .logo{display:block;position:absolute;left:50%;top:15px;width:128px;height:105px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header .logo img{display:block;position:absolute;width:100%}header .logo .horizontal,header .logo .signet{display:none}header .navicon{display:none}header nav{display:block;height:135px}header nav .menu{display:block;float:left;width:50%;margin:0;padding:52px 0 0 0;line-height:1;list-style-type:none}header nav .menu.left{text-align:right}header nav li{display:inline-block}header nav .menu.left li.margin{margin:0 150px 0 50px}header nav .menu.right li.margin{margin:0 50px 0 150px}header nav a,header nav a:visited{display:block;float:left;padding:6px 12px;border:1px solid #12caff;font-size:1.8rem;color:#000;text-transform:uppercase}header nav a:hover{color:#fff;background-color:#12caff}header nav a.active{border-color:#000;color:#fff;background-color:#000;cursor:default}header .largeheader,header .metanav{display:none}header.shrink{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.homepage header .logo .signet{display:block}.homepage header .logo .default{opacity:0;transition:opacity .5s}.homepage header .largeheader{display:block;height:61px;padding:6px 0 15px 0;transition:height .5s,padding .5s,opacity .5s;overflow:hidden}.homepage header .largeheader .logotype{width:213px;height:61px;margin:0 auto}.homepage header .largeheader .logotype img{width:100%}.homepage header.small .logo .default{opacity:1;transition-duration:2s}.homepage header.small .largeheader{height:0;padding:0;opacity:0}.wrapper{max-width:1120px;padding:0 5%;margin:135px auto 0 auto;overflow-x:hidden}.homepage .wrapper{margin-top:217px}article .titlevideo{position:relative;left:50%;width:116.1290322581%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}article .titlevideo .stage{padding-bottom:27.037%}article .titlevideo video,article .titlevideo img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage article .titlevideo .stage{padding-bottom:33.3333%}article .category{display:inline-block;padding:0 .5263157895em;margin-bottom:1.0526315789em;font-size:1.9rem;font-weight:400;letter-spacing:.1052631579em;color:#f6c;background-color:#000;text-transform:uppercase}article .category:before{display:inline-block;position:relative;top:.1052631579em;width:.8947368421em;padding-right:.4210526316em}article .category.work:before{content:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_category_work.svg')}article .category.strategy:before{content:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_category_strategy.svg')}article .category.services:before{content:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_category_services.svg')}article .category.contact:before{content:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_category_contact.svg')}article .textblock{width:545px;margin:0 auto 14rem auto}article .textblock h1,article .textblock h2{font-weight:400}.homepage article .textblock p strong,.work article .textblock p strong,.case article .textblock p strong,.strategy article .textblock p strong,.services article .textblock p strong,.contact article .textblock p strong{padding:0 .2em;font-weight:300;-webkit-box-decoration-break:clone;box-decoration-break:clone}.homepage article .textblock p strong,.case article .textblock p strong,.services article .textblock p strong{color:#fff;background-color:#f6c}.work article .textblock p strong,.contact article .textblock p strong{background-color:#a1e814}.strategy article .textblock p strong{color:#fff;background-color:#12caff}article .textblock.wide{width:auto}article .textblock.wide h2{margin-top:2.6666666667em;color:#f6c;text-transform:uppercase}article .textblock.smallmargin,article .teaser.smallmargin,article .mediumimage.smallmargin,article .textpicbox.smallmargin,article .textgrid.smallmargin{margin-bottom:8rem}article .carousel{position:relative;margin-bottom:14rem}article .carousel .stage{position:relative;width:100%;padding-bottom:50%;margin-bottom:50px;background-color:#c8c8c8;box-shadow:-20px 20px #000;overflow:hidden}article .carousel .media{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}article .carousel .media.active{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}article .carousel .media.no-transition{transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}article .carousel .media a{display:block;height:100%}article .carousel .media img{display:block;position:absolute;left:50%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}article .carousel .media iframe{width:100%;height:100%;border:0}article .carousel .button{position:absolute;width:15%;height:100%;background-repeat:no-repeat;background-size:50%;opacity:0;cursor:pointer;transition:opacity .4s}article .carousel .button:hover{opacity:1}article .carousel .button.left{left:2%;background-position:left center;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_arrow_large_left.svg')}article .carousel .button.right{right:2%;background-position:right center;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_arrow_large_right.svg')}article .carousel .aside{position:relative;overflow:hidden}article .carousel .infostrip{position:relative}article .carousel .info{float:left;overflow:hidden}article .carousel .info h3{margin-bottom:0;font-weight:400}article .carousel .indicator{position:absolute;right:0;top:0}article .carousel .indicator a{float:left;width:34px;height:34px;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_bomb.svg');cursor:pointer}article .carousel .indicator a.active{margin-top:-2px;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/icon_explosion.svg');-webkit-transform:rotate(10deg) scale(1.1);-ms-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1);transition:-webkit-transform .3s cubic-bezier(0,2,1,2);transition:transform .3s cubic-bezier(0,2,1,2);transition:transform .3s cubic-bezier(0,2,1,2),-webkit-transform .3s cubic-bezier(0,2,1,2)}article .teaser{float:left;width:44%;margin-bottom:14rem}article .teaser .category{margin-bottom:1.4736842105em}article .teaser h2,article .teaser h3{margin:.4137931034em 0 .3103448276em 0}article .teaser h2 a{font-weight:900;color:#000}article .teaser h3{margin-bottom:0;font-weight:400}article .teaser .category+h2{margin-top:-0.1379310345em}article .teaser .media a{display:block}article .teaser img{width:100%}article .teaser em{display:inline-block;margin-top:1em;font-size:3.4rem;letter-spacing:.1em}article .teaser.widecategory .category{width:100%;box-sizing:border-box}article .teaser.imageborder .media a{margin-bottom:40px;box-shadow:-14px 14px #000;transition:box-shadow .25s}article .teaser.imageborder .media a img{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}article .teaser.imageborder .media a:hover{box-shadow:-14px 14px #f6c}article .teaser.imageborder .media a:hover img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}article .teaser.spacer,article .mediumimage.spacer{margin-right:12%}article .mediumimage{float:left;width:44%;margin-bottom:14rem}article .mediumimage img{width:100%}article .mediumimage video{width:100%}article .mediumimage p{margin-top:1em;font-style:italic}article .textpicbox{clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14rem;background-color:#000}article .textpicbox .media{width:44%}article .textpicbox .media img,article .textpicbox .media video{width:100%;border:1px solid transparent;box-sizing:border-box;-webkit-transform:translate(20px,-20px);-ms-transform:translate(20px,-20px);transform:translate(20px,-20px)}article .textpicbox .text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32%;padding:4% 12%}article .textpicbox .text p{font-weight:400;color:#fff}article .textpicbox.picright{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-right:20px}article .textpicbox.colorwhite h3,article .textpicbox.colorgreen img{color:#fff}article .textpicbox.colorcyan h3,article .textpicbox.colorcyan img{color:#12caff;border-color:#12caff}article .textpicbox.colorgreen h3,article .textpicbox.colorgreen img{color:#a1e814;border-color:#a1e814}article .textpicbox.colormagenta h3,article .textpicbox.colormagenta img{color:#f6c;border-color:#f6c}article .largemedia{position:relative;margin-bottom:8rem}article .largemedia img{width:100%}article .largemedia .stage{padding-bottom:56.25%}article .largemedia iframe{position:absolute;top:0;width:100%;height:100%;border:0}article .quote .text p{margin-bottom:.5em;font-size:2.8rem;font-style:italic;line-height:1.4285714286em}article .quote .author{font-weight:400}article .colorfield{margin-bottom:16rem}article .colorfield h3{font-weight:400;line-height:1.2em;letter-spacing:.1666666667em;text-transform:uppercase}article .colorfield .stage{position:relative}article .colorfield .text{margin-bottom:6em}article .colorfield .text h4{display:inline-block;padding:.15em 0;margin-bottom:.3125em;border:1px solid transparent;font-size:3.2rem;text-transform:uppercase;font-style:italic;letter-spacing:.03125em}article .colorfield .text h4 strong{margin-right:.15em;font-weight:900;font-style:normal}article .colorfield .text p{font-size:1.8rem}article .colorfield .left,article .colorfield .right{padding:8em 3% 2em 3%;box-sizing:border-box}article .colorfield .left{padding-right:58%;color:#fff;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/colorfield_black.svg');background-size:100%;background-repeat:no-repeat}article .colorfield .left .text:nth-child(2){-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}article .colorfield .left h4{color:#12caff}article .colorfield .right{padding-left:12%;position:absolute;right:0;top:20px;width:58%;height:100%;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/colorfield_cyan.svg');background-repeat:no-repeat}article .colorfield .right .text:nth-child(2){margin-left:50px}article .colorfield .right h4{padding:.15em .3em;border-color:#fff;color:#fff}article .colorfield.reversed .left{background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/colorfield_cyan_reversed.svg');color:#000}article .colorfield.reversed .left h4{padding:.15em .3em;border-color:#000;color:#000}article .colorfield.reversed .right{color:#fff;background-image:url('../../../typo3conf/ext/siteup/Resources/Public/Img/colorfield_black_reversed.svg');z-index:-1}article .colorfield.reversed .right h4{padding:.15em 0;border-color:transparent;color:#12caff}article .colorfield.smallmargin{margin-bottom:6rem}article .textgrid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:14rem;color:#fff;background-color:#000}article .textgrid .item{width:50%;padding:4%;box-sizing:border-box}article .textgrid .image{height:80px;margin-bottom:5%}article .textgrid .image img{height:100%}article .textgrid p,article .textgrid strong{font-weight:400}article .textgrid.colorcyan{box-shadow:-14px 14px #12caff}article .textgrid.colorcyan h3,article .textgrid.colorcyan strong{color:#12caff}article .textgrid.colorgreen{box-shadow:-14px 14px #a1e814}article .textgrid.colorgreen h3,article .textgrid.colorgreen strong{color:#a1e814}article .textgrid.colormagenta{box-shadow:-14px 14px #f6c}article .textgrid.colormagenta h3,article .textgrid.colormagenta strong{color:#f6c}article #contactform{position:relative;float:left;width:44%;margin-bottom:14rem}article #contactform form{display:table;width:100%}article #contactform form .row{display:table-row}article #contactform form .cell{display:table-cell;vertical-align:top}article #contactform form .cell:first-child{width:1%;white-space:nowrap}article #contactform form label,article #contactform form input,article #contactform form button,article #contactform form textarea{font-size:2rem;line-height:3rem}article #contactform form label{margin-right:1.2em;font-weight:400;color:#f6c}article #contactform form input,article #contactform form textarea{width:100%;padding:0 .2em .2em .2em;border:0;border-bottom:2px solid #f6c;margin-bottom:1.4em;box-sizing:border-box;font-weight:300}article #contactform form input:focus,article #contactform form textarea:focus{outline:none;background-color:#12caff}article #contactform form input::-webkit-input-placeholder,article #contactform form textarea::-webkit-input-placeholder{color:#c8c8c8;opacity:1}article #contactform form input::-moz-placeholder,article #contactform form textarea::-moz-placeholder{color:#c8c8c8;opacity:1}article #contactform form input:-ms-input-placeholder,article #contactform form textarea:-ms-input-placeholder{color:#c8c8c8;opacity:1}article #contactform form input::-ms-input-placeholder,article #contactform form textarea::-ms-input-placeholder{color:#c8c8c8;opacity:1}article #contactform form input::placeholder,article #contactform form textarea::placeholder{color:#c8c8c8;opacity:1}article #contactform form button{display:block;float:left;padding:.1em .6em;border:0;margin:0;font-weight:400;letter-spacing:.05em;color:#fff;text-transform:uppercase;background-color:#12caff}article #contactform form button:focus,article #contactform form button:active{outline:none;background-color:#f6c}article #contactform form button:disabled{color:#646464;background-color:#c8c8c8}article #contactform form .privacylink{display:block;float:right;font-size:1.6rem;font-weight:300}article #contactform .result{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:2.5em;box-sizing:border-box;background-color:#12caff;text-align:center;opacity:0;transition:opacity .5s}article #contactform .result h3{font-size:3.2rem;font-weight:900;color:#fff}article #contactform .result p{margin-bottom:0}article #contactform .result h3+p{font-weight:400}article #contactform .result a,article #contactform .result a:visited{color:#fff}article #contactform .result.show{opacity:1}article #contactform .result.error{background-color:#f6c}article #contactform form.validating input:invalid,article #contactform form.validating input.invalid,article #contactform form.validating textarea:invalid,article #contactform form.validating textarea.invalid{outline:none;background-color:#f6c}article .fadein{opacity:0}article .fadein.animate{opacity:1;transition:opacity 1.2s}article .slideright{-webkit-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%);opacity:0}article .slideright.animate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;transition:opacity 1.2s,-webkit-transform 1.2s;transition:transform 1.2s,opacity 1.2s;transition:transform 1.2s,opacity 1.2s,-webkit-transform 1.2s}article .slideleft{-webkit-transform:translateX(5%);-ms-transform:translateX(5%);transform:translateX(5%);opacity:0}article .slideleft.animate{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;transition:opacity 1.2s,-webkit-transform 1.2s;transition:transform 1.2s,opacity 1.2s;transition:transform 1.2s,opacity 1.2s,-webkit-transform 1.2s}article .slidetop{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);opacity:0}article .slidetop.animate{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;transition:opacity 1.2s,-webkit-transform 1.2s;transition:transform 1.2s,opacity 1.2s;transition:transform 1.2s,opacity 1.2s,-webkit-transform 1.2s}article .keyani-colorshift{color:#f6c;-webkit-animation:colorshift 10s linear 0s infinite;animation:colorshift 10s linear 0s infinite}@-webkit-keyframes colorshift{0%{color:#f6c}33%{color:#a1e814}66%{color:#12caff}}@keyframes colorshift{0%{color:#f6c}33%{color:#a1e814}66%{color:#12caff}}footer{margin-bottom:1.818rem;text-align:center}footer .metalinks{margin-bottom:2.4rem}footer .metalinks a{margin:0 1rem;cursor:pointer}footer .metalinks img{width:34px;transition:.4s}footer .metalinks img:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}footer p{margin:0 0 .8em 0;font-size:2rem;line-height:1.4em}footer p .divider{margin:0 .4em}footer p .divider::after{content:"|"}footer p a{font-weight:300}footer .logo{width:60px;height:49px;margin:40px auto 0 auto}footer .logo img{display:block;width:100%}@media only screen and (max-width:999px){h1.headline,h2.headline{font-size:4.8rem}h3.headline{font-size:2.8rem}header{height:84px;overflow:hidden;transition:background-color 0s}header .logo{position:static;left:auto;top:auto;width:280px;height:54px;margin:15px 0 15px 5%;-webkit-transform:none;-ms-transform:none;transform:none}header .logo img{position:static}header .logo .horizontal{display:block}header .logo .default{display:none}header .navicon{display:block;position:absolute;right:5%;top:29px;width:34px;height:28px;padding:0;margin:0;border:0;background-color:transparent;outline:none}header .navicon span{display:block;position:absolute;left:0;width:100%;height:8px;background-color:#000;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.25s}header .navicon .bar1{top:0px}header .navicon .bar2,header .navicon .bar3{top:10px}header .navicon .bar4{top:20px}header .navicon.active .bar1,header .navicon.active .bar4{left:50%;top:10px;width:0%}header .navicon.active .bar2{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .navicon.active .bar3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header nav{height:auto;padding:28px 5% 0 5%;opacity:0;transition:opacity .25s}header nav .menu{float:none;width:100%;padding:0}header nav .menu.left,header nav .menu.right{text-align:center}header nav li{display:block}header nav .menu.left li.margin,header nav .menu.right li.margin{margin:0}header nav a,header nav a:visited{float:none;padding:8px 0;border:0;margin-top:10px;font-size:2.2rem;line-height:0%;background-color:#fff;transition:line-height .25s}header nav a:hover{color:#fff;background-color:#000}header nav a.active{border:0;color:#12caff;background-color:#fff}header .metanav{position:absolute;left:5%;bottom:0;width:90%;margin-bottom:12px;text-align:center}header .metanav a,header .metanav a:visited{font-weight:300;color:#fff}header.small{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}header.menuactive{height:100%;background-color:#12caff;transition-duration:.25s}header.menuactive nav{opacity:1}header.menuactive nav a,header.menuactive nav a:visited{line-height:140%}header.menuactive .metanav{display:block}.homepage header .logo .signet,.homepage header .logo .default{display:none}.homepage header .largeheader{display:none}.wrapper,.homepage .wrapper{margin-top:84px}article .textblock{width:66.6%}article .carousel .stage{margin-bottom:40px;box-shadow:-14px 14px #000}article .carousel .button,article .carousel .indicator{display:none}article .teaser.imageborder .media a{margin-bottom:30px;box-shadow:-8px 8px #000}article .teaser.imageborder .media a:hover{box-shadow:-8px 8px #f6c}article .colorfield{margin-bottom:14rem}article .colorfield .text{margin-bottom:2.6em}article .colorfield .left,article .colorfield .right{padding:3em 3% 1em 3%}article .colorfield .left{width:55%;padding-right:8%;background-color:#000;background-image:none}article .colorfield .left .text:nth-child(2){-webkit-transform:none;-ms-transform:none;transform:none}article .colorfield .right{width:50%;background-color:#12caff;background-image:none}article .colorfield .right .text:nth-child(2){margin-left:0}article .colorfield.reversed .left{width:50%;padding-right:3%;background-color:#12caff;background-image:none}article .colorfield.reversed .right{width:55%;padding-left:8%;background-color:#000;background-image:none}article .textgrid.colorcyan{box-shadow:-8px 8px #12caff}article .textgrid.colorgreen{box-shadow:8px 8px #a1e814}article .textgrid.colormagenta{box-shadow:-8px 8px #f6c}article #contactform form{display:block}article #contactform form .row,article #contactform form .cell{display:block}article #contactform form .cell:first-child{width:auto}footer p .divider.linebreak{margin:0}footer p .divider.linebreak::after{content:"\a";white-space:pre}footer .logo{width:30px;height:26px;margin-top:20px}}@media only screen and (max-width:699px){h1.headline.margintop{margin:0 0 .9655172414em 0}header .logo{width:66px;height:54px}header .logo .signet{display:block}header .logo .horizontal{display:none}.homepage header .logo .signet{display:block}article .titlevideo{width:178.085106383%}article .titlevideo.phoneversion{width:111.1111111111%;margin-bottom:30px}article .titlevideo.phoneversion .stage{padding-bottom:84%}article .textblock{width:100%;margin-bottom:12rem}article .textblock.smallmargin{margin-bottom:5rem}article .carousel{margin-bottom:12rem}article .carousel .stage{left:-5.5555555556%;width:111.1111111111%;padding-bottom:111.1111111111%;margin-bottom:30px;box-shadow:none}article .teaser,article .mediumimage{float:none;width:100%;margin-bottom:12rem}article .teaser.spacer,article .mediumimage.spacer{margin-right:0}article .textpicbox{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:12rem}article .textpicbox .media{width:100%;padding:8px;box-sizing:border-box}article .textpicbox .media img,article .textpicbox .media video{-webkit-transform:none;-ms-transform:none;transform:none}article .textpicbox .text{width:100%;padding:8% 5%;box-sizing:border-box}article .textpicbox.picright{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-right:0}article .largemedia{left:-5.5555555556%;width:111.1111111111%;margin-bottom:5rem}article .quote{text-align:center}article .quote .text p{font-size:2.3rem}article .colorfield{margin-bottom:12rem}article .colorfield .text h4{font-size:2.8rem}article .colorfield .text p{line-height:1.5555555556em}article .colorfield .left{width:100%;padding-right:3%}article .colorfield .right{position:static;right:auto;top:auto;width:100%;height:auto}article .colorfield.reversed .left{width:100%;padding-right:3%}article .colorfield.reversed .right{width:100%;padding-left:3%}article .textgrid .item{width:100%;padding:8% 4%}article .textgrid .image,article .textgrid h3{text-align:center}article #contactform{float:none;width:100%;margin-bottom:16rem}footer p{font-size:1.6rem}}@media only screen and (max-height:499px){header.menuactive .metanav{display:none}}
