/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.sprite-icon--all-pages{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 0 0 no-repeat}.sprite-icon--all-pages-dimensions{width:20px;height:20px}.sprite-icon--all-pages-blue{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 2.785515320334262% 2.127659574468085% no-repeat}.sprite-icon--all-pages-blue-dimensions{width:30px;height:30px}.sprite-icon--arrow-left{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 6.963788300835654% 5.747126436781609% no-repeat}.sprite-icon--arrow-left-dimensions{width:30px;height:100px}.sprite-icon--arrow-left-small{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 11.142061281337048% 15.957446808510639% no-repeat}.sprite-icon--arrow-left-small-dimensions{width:30px;height:30px}.sprite-icon--arrow-left-xsmall{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 14.945652173913043% 18.907543164345416% no-repeat}.sprite-icon--arrow-left-xsmall-dimensions{width:12px;height:17.999px}.sprite-icon--arrow-right{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 16.991643454038996% 22.75862068965517% no-repeat}.sprite-icon--arrow-right-dimensions{width:30px;height:100px}.sprite-icon--arrow-right-cover{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 21.16991643454039% 34.252873563218394% no-repeat}.sprite-icon--arrow-right-cover-dimensions{width:30px;height:100px}.sprite-icon--arrow-right-small{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 25.348189415041784% 42.340425531914896% no-repeat}.sprite-icon--arrow-right-small-dimensions{width:30px;height:30px}.sprite-icon--arrow-right-xsmall{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 28.804347826086957% 44.95798319327731% no-repeat}.sprite-icon--arrow-right-xsmall-dimensions{width:12px;height:18px}.sprite-icon--code{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 30.76923076923077% 46.94736842105263% no-repeat}.sprite-icon--code-dimensions{width:20px;height:20px}.sprite-icon--fullscreen{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 33.51648351648352% 49.05263157894737% no-repeat}.sprite-icon--fullscreen-dimensions{width:20px;height:20px}.sprite-icon--fullscreen-image{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 36.97478991596638% 51.92307692307692% no-repeat}.sprite-icon--fullscreen-image-dimensions{width:34px;height:34px}.sprite-icon--home{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 40.934065934065934% 54.73684210526316% no-repeat}.sprite-icon--home-dimensions{width:20px;height:20px}.sprite-icon--key-left{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 44.289693593314766% 57.4468085106383% no-repeat}.sprite-icon--key-left-dimensions{width:30px;height:30px}.sprite-icon--key-right{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 48.467966573816156% 60.638297872340424% no-repeat}.sprite-icon--key-right-dimensions{width:30px;height:30px}.sprite-icon--linkedin{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 52.646239554317546% 63.829787234042556% no-repeat}.sprite-icon--linkedin-dimensions{width:30px;height:30px}.sprite-icon--linkedin_original{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 56.82451253481894% 67.02127659574468% no-repeat}.sprite-icon--linkedin_original-dimensions{width:30px;height:30px}.sprite-icon--mail{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 61.00278551532033% 70.2127659574468% no-repeat}.sprite-icon--mail-dimensions{width:30px;height:30px}.sprite-icon--pause{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 65.18105849582173% 73.40425531914893% no-repeat}.sprite-icon--pause-dimensions{width:30px;height:30px}.sprite-icon--play{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 69.35933147632312% 76.59574468085107% no-repeat}.sprite-icon--play-dimensions{width:30px;height:30px}.sprite-icon--play-circle{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 75.42857142857143% 81.34490238611714% no-repeat}.sprite-icon--play-circle-dimensions{width:48px;height:48px}.sprite-icon--settings{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 80.44692737430168% 85.07462686567165% no-repeat}.sprite-icon--settings-dimensions{width:32px;height:32px}.sprite-icon--swipe-left{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 84.67966573816156% 88.29787234042553% no-repeat}.sprite-icon--swipe-left-dimensions{width:30px;height:30px}.sprite-icon--swipe-right{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 88.85793871866295% 91.48936170212765% no-repeat}.sprite-icon--swipe-right-dimensions{width:30px;height:30px}.sprite-icon--zoom{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 91.75824175824175% 93.6842105263158% no-repeat}.sprite-icon--zoom-dimensions{width:20px;height:20px}.sprite-icon--zoom-in{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 94.50549450549451% 95.78947368421052% no-repeat}.sprite-icon--zoom-in-dimensions{width:20px;height:20px}.sprite-icon--zoom-original{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 97.25274725274726% 97.89473684210526% no-repeat}.sprite-icon--zoom-original-dimensions{width:20px;height:20px}.sprite-icon--zoom-out{background:url(../sprites/svg/sprite.css-00fb45ef.svg) 100% 100% no-repeat}.sprite-icon--zoom-out-dimensions{width:20px;height:20px}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body:after{content:url(/images/lightbox/close.png) url(/images/lightbox/loading.gif) url(/images/lightbox/prev.png) url(/images/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.7;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/images/lightbox/prev.png) left 48% no-repeat;opacity:0;transition:opacity .2s ease-in}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/images/lightbox/next.png) right 48% no-repeat;opacity:0;transition:opacity .2s ease-in}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:5px 0;color:#fff}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;padding-top:5px}.lb-data .lb-caption{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;margin-top:5px;background:url(/images/lightbox/close.png) top right no-repeat;text-align:right;outline:0;opacity:.9;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}body{font-family:Roboto,sans-serif;background-color:#ccd7dc}#wrapper{background-size:cover}@media (max-width:719px){#wrapper{background-image:url(/images/wallpapers/material-design-bg-31-720x.jpg)}}@media (min-width:720px){#wrapper{background-image:url(/images/wallpapers/material-design-bg-31-1224x.jpg)}}@media (min-width:1224px){#wrapper{background-image:url(/images/wallpapers/material-design-bg-31-1824x.jpg)}}@media (min-width:1824px){#wrapper{background-image:url(/images/wallpapers/material-design-bg-31_2560x.jpg)}}ul{list-style:none;margin:0;padding:0}#pofo-ajax[data-template=true] #pofo{margin-bottom:0}#pofo{display:block;height:300px;font-family:Roboto,sans-serif;font-size:14px;position:relative;overflow:hidden;margin:0 auto;opacity:0;width:100%}#pofo.fullScreen{margin-bottom:0}#pofo #pofo-container-book{position:absolute;display:none;height:715px;width:1100px;z-index:10}#pofo #pofo-container-book .shadow{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}#pofo #pofo-deeplinking{display:none}#pofo .pofo-bcg-book{background:none no-repeat center center;background-size:cover;height:100%;width:100%}#pofo #page.mobile{height:358px;margin:-210px 0 0 -275px;width:550px}#pofo .cursor-grab{cursor:-moz-grab}#pofo #pofo-book{height:100%;position:relative;z-index:10;width:100%}#pofo .page{background-color:#fff}#pofo .pofo-double{background-size:200% 100%!important}#pofo .pofo-double.pofo-first{background-position:0 0}#pofo .pofo-double.pofo-second{background-position:-100% 0}#pofo .pofo-nav-arrow{cursor:pointer;margin-top:-43px;opacity:1;position:absolute;transition:opacity .2s ease-in-out,filter .2s ease-in-out;top:49.58%;z-index:15;-webkit-tap-highlight-color:transparent}.no-js #pofo .pofo-nav-arrow:hover,.no-touchevents #pofo .pofo-nav-arrow:hover{filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));opacity:1}#pofo .pofo-nav-arrow.prev{left:-46px;display:none}@media screen and (orientation:portrait){#pofo .pofo-nav-arrow.prev{left:-39px}}#pofo .pofo-nav-arrow.next{right:-45px}@media screen and (orientation:portrait){#pofo .pofo-nav-arrow.next{right:-37px}}#pofo .pofo-nav-arrow.next .sprite-icon--arrow-right{display:block}.no-js #pofo .pofo-nav-arrow.next .sprite-icon--arrow-right-cover__container:hover div:nth-child(1),.no-touchevents #pofo .pofo-nav-arrow.next .sprite-icon--arrow-right-cover__container:hover div:nth-child(1){visibility:hidden}#pofo .pofo-nav-arrow.next .sprite-icon--arrow-right-cover__container div:nth-child(1){animation:glowing 1.8s ease-out infinite alternate;filter:url(#glowing_accent)}#pofo .pofo-nav-arrow.next .sprite-icon--arrow-right-cover__container div:nth-child(2){position:absolute;top:0}@keyframes glowing{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#pofo .pofo-nav-arrow.next .sprite-icon--arrow-right-cover{display:none}#pofo .pofo-nav-arrow.next.pofo-nav-arrow--cover .sprite-icon--arrow-right{display:none}#pofo .pofo-nav-arrow.next.pofo-nav-arrow--cover .sprite-icon--arrow-right-cover{display:block}#pofo[data-current-page="1"] .pofo-nav-arrow.next .sprite-icon--arrow-right{display:none}#pofo[data-current-page="1"] .pofo-nav-arrow.next .sprite-icon--arrow-right-cover{display:block}.pofo-page-book{position:absolute;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;overflow:hidden;padding:20px}.pofo-page-book.pofo-page-book--adjacent{padding:0}.pofo-page-book.double-left>*{padding-right:10px!important}.pofo-page-book.double-left.pofo-page-book--adjacent>*{padding-right:0!important}.pofo-page-book.double-right>*{padding-left:10px!important}.pofo-page-book .pofo-cont-page-book{position:absolute}.button__primary{background-color:#455a64;border-radius:999em;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);cursor:pointer;height:56px;line-height:1;position:relative;width:56px;transition:all .2s ease}.no-js .button__primary:hover,.no-touchevents .button__primary:hover{background-color:#607d8b}.button__primary.active{background-color:#607d8b}.button__primary span{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;width:100%}.button__tertiary{background-color:transparent;border-radius:999em;cursor:pointer;line-height:1;position:relative;transition:all .2s ease}.button__tertiary i{transition:all .2s ease}.no-js .button__tertiary:not(.active):hover,.no-touchevents .button__tertiary:not(.active):hover{background-color:#607d8b;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.no-js .button__tertiary:not(.active):hover i,.no-touchevents .button__tertiary:not(.active):hover i{filter:grayscale(100%) brightness(20)}.button__tertiary.active{background-color:#607d8b}.button__tertiary.active i{filter:grayscale(100%) brightness(20)}.no-js .button__tertiary.active:hover,.no-touchevents .button__tertiary.active:hover{background-color:#7b96a3;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.button__tertiary span{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;width:100%}.contact-icons{margin-right:20px;margin-bottom:20px;margin-left:0;text-align:center}.contact-icons ul{list-style:none}.contact-icons ul li{display:inline-block}.contact-icons ul li a{transition:border .2s linear;border-radius:5px;border-bottom:solid 2px #fff;display:block;padding:2.5px;margin:2.5px}.no-js .contact-icons ul li a:hover,.no-touchevents .contact-icons ul li a:hover{border-bottom:solid 3px rgba(0,16,24,.2)}.contact-icons ul li a i{background-size:49px 40px!important;height:40px;width:40px}#pofo #pofo-footer{display:none;opacity:0;position:absolute;bottom:0;z-index:15;width:100%;height:60px;margin:0;padding:0}#pofo #pofo-footer #pofo-logo{position:absolute;left:10px;top:5px;z-index:5;display:none}#pofo #pofo-footer .pofo-bcg-tools{opacity:.35;background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%}#pofo .pofo-menu{margin-left:-1.5%}#pofo .pofo-menu ul{list-style:none;margin:0;padding:0}#pofo .pofo-menu li{float:left;position:relative;width:40px;margin:0 3px;list-style:none;background:0 0}#pofo .pofo-menu li a{transition:opacity .2s linear;opacity:.6;cursor:pointer;display:inline-block}.no-js #pofo .pofo-menu li a:hover,.no-touchevents #pofo .pofo-menu li a:hover{opacity:1}#pofo .pofo-menu#pofo-center{width:auto;margin-top:10px;margin-down:0;position:absolute}#pofo .pofo-menu#pofo-right{float:right;width:auto;margin:10px 6px 0 0}.gallery.hidden{height:0;overflow:hidden;visibility:hidden}.gallery.gallery--thumbs.slider-dots--overlay{margin-top:5px}.gallery.gallery--thumbs li{max-height:120px;min-height:120px;overflow:hidden;border:solid 1px transparent}.no-js .gallery.gallery--thumbs li:hover img,.no-touchevents .gallery.gallery--thumbs li:hover img{opacity:1}.gallery.gallery--thumbs li img{opacity:.7;padding-bottom:0;padding-left:3px;padding-right:3px;transition:opacity .2s ease}.pofo-page-book--adjacent .gallery.gallery--thumbs li img{width:135px}.gallery.gallery--thumbs.gallery--thumbs--spaced li{max-height:130px;min-height:130px;overflow:visible;padding:0}.gallery.gallery--thumbs.gallery--thumbs--spaced li.slick-current{border-color:transparent}.gallery.gallery--thumbs.gallery--thumbs--spaced li.slick-current img{border-color:#ff5722}.gallery.gallery--thumbs.gallery--thumbs--spaced li img{border:solid 1px #bdbdbd;padding:0;margin:0;height:122px;width:122px;max-width:122px;min-height:122px;overflow:hidden}.gallery.gallery--thumbs .slick-current{border-color:#ff5722}.gallery.gallery--thumbs .slick-current img{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);opacity:1}.gallery.gallery--thumbs .slick-current div[class$=overlay]{opacity:.7}.gallery.gallery--thumbs .slick-active:focus{outline:0}.no-js .gallery .image-container:hover .sprite-icon--fullscreen-image,.no-touchevents .gallery .image-container:hover .sprite-icon--fullscreen-image{background-color:#fff;transform:scale(1.05);transform-origin:top center}.gallery .image-container .video-container{position:relative;width:100%}.gallery .image-container .video-container:after{display:block;content:"";padding-bottom:54.25%;padding-top:10px}.gallery .image-container .video-container embed,.gallery .image-container .video-container iframe,.gallery .image-container .video-container object{left:0;position:absolute;top:0;height:100%;width:100%}.gallery .image-container .video-container.custom-height{height:0;padding-bottom:75%;position:relative}.gallery .image-container .video-container.custom-height embed,.gallery .image-container .video-container.custom-height iframe,.gallery .image-container .video-container.custom-height object{position:absolute;top:0;left:0;width:100%;height:100%}.gallery .image-container .video-container .video-image-placeholder{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.gallery .image-container .video-container img{object-fit:cover}.gallery .icon-video{position:relative}.gallery .icon-video .icon-video-overlay{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:absolute;opacity:.3;z-index:1;width:100%;transition:all .2s ease}.no-js .gallery .icon-video .icon-video-overlay:hover,.no-touchevents .gallery .icon-video .icon-video-overlay:hover{opacity:.6}.gallery .icon-video .icon-video-overlay i{display:-ms-flexbox;display:flex}.gallery .icon-video .video-thumb-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.gallery .icon-video .video-thumb-container img{object-fit:cover}.gallery .sprite-icon--fullscreen-image{background-color:rgba(255,255,255,.9);display:block;position:absolute;transition:all .15s ease;right:0;z-index:99}.double-right .gallery .sprite-icon--fullscreen-image{right:20px}.gallery li{cursor:pointer;float:left;padding-bottom:2.5px}.gallery li:focus{outline:0}.gallery li .constrained{padding:0;margin-bottom:10px;width:100%;height:200px;overflow:hidden}.gallery li .constrained.gallery-image--xsmall{height:100px}.gallery li .constrained.gallery-v--small{height:200px}.gallery li .constrained.gallery-image--medium{height:300px}.gallery li .constrained.gallery-image--medium-large{height:400px}.gallery li .constrained.gallery-image--large{height:450px}.gallery li .constrained.gallery-image--xlarge{height:500px}.gallery li .constrained.gallery-image--xxlarge{height:588px}.gallery li .constrained.gallery-image--original{height:auto}.gallery li .constrained img{height:auto;size:contain;width:100%}.gallery li img{background-size:cover;height:auto;width:130px;transition:all .2s ease}.no-js .gallery li img:hover,.no-touchevents .gallery li img:hover{filter:brightness(108%)}.ripplelink{overflow:hidden;position:relative;transition:all .2s ease}.ripplelink .ink{background:rgba(255,255,255,.3);border-radius:100%;display:block;position:absolute;transform:scale(0)}.ripplelink .ink.animate{animation:ripple .65s linear}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.pofo-preloader{animation:rotator 1.4s linear infinite;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-43px;opacity:0;z-index:101;transition-delay:.56s}.pofo-preloader.visible{opacity:1}.pofo-preloader .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;transition-delay:1.56s;animation:dash 1.4s ease-in-out infinite,colors 1.4s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}@keyframes colors{0%{stroke:#ff5722}50%{stroke:#607d8b}100%{stroke:#ff5722}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.rotate-phone-container{background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;opacity:0;position:absolute}.rotate-phone-container .phone-container .phone{box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.12);max-height:900px;width:20vh;height:60vw;background:rgba(0,0,0,.3);border:0 solid #fff;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rotate-phone-container .phone-container .phone svg{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;opacity:0;zoom:600%}.rotate-phone-container p{color:#fff;font-size:26px;padding-top:20px;padding-right:10px;padding-bottom:0;padding-left:10px;opacity:0;text-align:center;width:100%}@media screen and (pointer:coarse) and (orientation:portrait){.rotate-phone-container{z-index:11111;opacity:1;animation:hideAfter .8s 2s forwards ease-out}.rotate-phone-container .phone{animation:sizeIncrease .5s forwards ease,borderIncrease .5s .5s forwards ease,rotateRight .7s 1s forwards ease}.rotate-phone-container .phone svg{animation:fadeIn 1s .85s forwards ease;fill:#ff5722}.rotate-phone-container p{animation:fadeIn .5s .3s forwards ease-out}}@keyframes sizeIncrease{0%{width:20vh;height:60vw}100%{width:30vh;height:80vw}}@keyframes borderIncrease{100%{border-width:15px 10px}}@keyframes fadeIn{100%{opacity:1}}@keyframes rotateRight{100%{transform:rotate(90deg)}}@keyframes hideAfter{100%{opacity:0;z-index:1}}#settings-container{opacity:0}#settings-container.active{opacity:1}#button_settings{background-color:#fff;bottom:15px;margin-right:15px;position:absolute;right:0;z-index:8;-webkit-tap-highlight-color:transparent}.no-js #button_settings:hover,.no-touchevents #button_settings:hover{z-index:11}#button_settings span{transition:transform .3s ease-in-out}.no-js #button_settings:hover,.no-touchevents #button_settings:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);opacity:1}.no-js #button_settings:hover i,.no-touchevents #button_settings:hover i{filter:hue-rotate(193deg) saturate(.8) brightness(165%) saturate(12)}#button_settings.active{opacity:1;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);z-index:11}#button_settings.active span{transform:rotate(-90deg)}#settings-menu{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 8px 0 rgba(0,0,0,.12);bottom:80px;font-size:16px;opacity:0;position:absolute;padding:0;right:10px;z-index:11;min-width:220px;transition:all .2s ease;transform:scale(0);transform-origin:100% 95%}#settings-menu.active{opacity:1;transform:scale(1);z-index:11}#settings-menu a{-ms-flex-align:center;align-items:center;color:#212121;cursor:pointer;display:-ms-flexbox;display:flex;padding:1em 18px;transition:background-color .15s ease-in-out;text-decoration:none}#settings-menu a:hover{background-color:#cfd8dc}#settings-menu a.settings-link{border-bottom:solid 1px #cfd8dc}#settings-menu [class^=sprite-icon]{margin-right:15px}#pofo .pofo-overlay{transition:opacity .3s ease-in;opacity:0;background:rgba(0,0,0,.2);display:block;height:0;left:-10000px;position:absolute;top:0;z-index:20;width:100%}#pofo .pofo-overlay .pofo-container-pages{will-change:transform,opacity;transition:all .5s cubic-bezier(.23,1,.32,1);transform:translateY(-100px);opacity:0}#pofo .pofo-overlay.active{top:0;left:0;right:0;bottom:0;transform:none;opacity:1;height:100%;left:0}#pofo .pofo-overlay.active .pofo-container-pages{opacity:1;transform:translateY(0)}.wrap{position:absolute;overflow:hidden;top:10%;right:10%;bottom:85px;left:10%;padding:20px 50px;display:block;border-radius:4px;transform:translateY(20px);transition:all .5s;visibility:hidden}.wrap .content{opacity:0}.wrap:before{position:absolute;width:1px;height:1px;background:#fff;content:"";bottom:10px;left:50%;top:95%;color:#fff;border-radius:50%;transition:all .6s cubic-bezier(.215,.61,.355,1)}.wrap.active{display:block;visibility:visible;box-shadow:2px 3px 16px silver;transition:all .6s;transform:translateY(0);transition:all .5s}.wrap.active:before{height:2000px;width:2000px;border-radius:50%;top:50%;left:50%;margin-left:-1000px;margin-top:-1000px;display:block;transition:all .6s cubic-bezier(.215,.61,.355,1)}.wrap.active .content{position:relative;z-index:1;opacity:1;transition:all .6s cubic-bezier(.55,.055,.675,.19)}.turning .slick-list{width:530px}.turning .slider--adjacent.slick-slider .slick-list{width:550px}.slick-next,.slick-prev{cursor:pointer;display:-ms-flexbox;display:flex;position:absolute;top:37%;z-index:99;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;height:32px;left:-8px;width:32px}.pofo-page-book--adjacent .slick-next,.pofo-page-book--adjacent .slick-prev{left:10px}.gallery--thumbs--spaced .slick-next,.gallery--thumbs--spaced .slick-prev{box-shadow:0 3px 6px;left:-10px}.slick-next{left:inherit;right:-5px}.pofo-page-book--adjacent .slick-next{left:inherit;right:10px}.gallery--thumbs--spaced .slick-next{box-shadow:0 3px 6px;right:3px}.slick-dots{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:4px;width:100%}.slider--adjacent .slick-dots{padding-top:0}.gallery--thumbs--spaced .slick-dots{margin-top:-4px;padding-top:0}.slider-dots--overlay .slick-dots{margin-top:-20px}.slick-dots li{cursor:pointer;display:inline-block;position:relative;padding:0}.slick-dots li button{background:0 0;border:0;cursor:pointer;color:transparent;display:block;outline:0;padding:5px;width:20px}.slick-dots li button:before{color:#455a64;content:'•';font-size:37px;left:0;line-height:20px;position:absolute;opacity:.25;top:0;text-align:center;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active:focus{outline:0}.slick-dots li.slick-active button:before{opacity:1}#pofo .pofo-tooltip{border-radius:3px;font-family:Arial,sans-serif;position:absolute;left:0;top:-25px;z-index:5;display:none;background:rgba(0,0,0,.6);white-space:nowrap;font-size:14px;font-weight:700;color:#fff;padding:8px 15px}.touch #pofo .pofo-tooltip{opacity:0}#pofo .pofo-tooltip b{border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.6);bottom:-10px;display:block;height:0;left:6px;position:absolute;width:0}#video-wrapper{background-repeat:no-repeat;background-size:cover;height:auto;position:fixed;right:0;max-width:inherit;min-height:100%;min-width:100%;z-index:0;width:auto}#video-wrapper video#bgvid{background-size:cover;bottom:0;height:auto;position:fixed;right:-4px;max-width:inherit;min-height:100%;min-width:102%;z-index:1;width:auto}#play-pause{transition:opacity .2s linear;opacity:.3;cursor:pointer;float:right;margin-top:10px;margin-right:15px;position:absolute;right:0;top:0;z-index:1}#play-pause i.hidden{display:none}#play-pause i.visible{display:block}.no-js #play-pause:hover,.no-touchevents #play-pause:hover{opacity:.7}video::-webkit-media-controls{display:none!important}#pofo #pofo-all-pages .pofo-container-pages{box-sizing:content-box;background:rgba(0,0,0,.3);background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);padding:2.3% 0;position:absolute;width:100%}#pofo #pofo-menu-holder{position:absolute;height:inherit;width:100%}#pofo #pofo-slider{height:inherit;left:0;position:absolute}#pofo #pofo-slider li{cursor:pointer;float:left;height:inherit;list-style:none;margin:0;padding:0;position:relative;text-align:center}#pofo #pofo-slider li:first-child{padding-left:100px}#pofo #pofo-slider li:last-child{padding-right:100px}#pofo #pofo-slider li img{outline:solid 1px #cfd8dc;float:left;height:inherit;margin-left:10px;margin-right:10px;transition:outline .15s ease-in-out,box-shadow .25s ease-in-out}#pofo #pofo-slider li img:hover{box-shadow:0 12px 15px 0 rgba(0,0,0,.25);outline:solid 2px #ff5722}.project .clear{clear:both}.project .clear::after{clear:both;content:"";display:table}.project h1{color:#212121;margin:0;padding:0;line-height:normal;font-family:"Roboto Condensed",sans-serif;font-size:26px;font-weight:100}.project h3.section{border-top:solid 1px rgba(189,189,189,.6);padding-top:25px}.project p{-webkit-text-size-adjust:none;color:#757575;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;line-height:23px;-ms-text-size-adjust:none;text-size-adjust:none;margin:0;margin-top:10px;margin-bottom:10px}.project p.center{text-align:center}.project p.small{font-size:11px;line-height:21px}.project p.large{font-size:14px;line-height:24px}.project p.primary{color:#212121}.project p strong{font-weight:900;color:#212121}.project header{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.project header::after{clear:both;content:"";display:table}.project header .logo-container{line-height:0;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-order:2;order:2}.project header .logo-container img{max-width:200px;transition:filter .2s ease}.no-js .project header .logo-container img:hover,.no-touchevents .project header .logo-container img:hover{filter:brightness(100%)}.project header h1{padding-top:5px}.project .project-summary.project-summary_top--xsmall{padding-top:1.66667px}.project .project-summary.project-summary_top--small{padding-top:2.5px}.project .project-summary.project-summary_top--medium{padding-top:5px}.project .project-summary.project-summary_top--medium-large{padding-top:7.5px}.project .project-summary.project-summary_top--large{padding-top:10px}.project .project-summary.project-summary_top--xlarge{padding-top:15px}.project .project-summary.project-summary_top--xxlarge{padding-top:20px}.project .project-summary.project-summary_top--xxxlarge{padding-top:25px}.project .project-summary.project-summary--inner{margin-left:15px;margin-right:20px}.project .project-summary a{border-bottom:solid 1px rgba(189,189,189,.4);color:inherit;text-decoration:none;font-family:Roboto,sans-serif;font-weight:700;transition:all .2s ease}.no-js .project .project-summary a:hover,.no-touchevents .project .project-summary a:hover{border-bottom-color:#bdbdbd;color:#ff5722}.project .project-summary img.center{display:block;margin-left:auto;margin-right:auto}.project .horizontal-image-container{width:100%;transition:filter .2s ease}.project .horizontal-image-container img{width:100%;height:auto}.project .horizontal-image-container .sprite-icon--fullscreen-image{opacity:.8}.no-js .project .horizontal-image-container:hover .sprite-icon--fullscreen-image,.no-touchevents .project .horizontal-image-container:hover .sprite-icon--fullscreen-image{opacity:1}.project .horizontal-image-container.center,.project .horizontal-image-container.left,.project .horizontal-image-container.right{float:left;margin-top:10px;margin-bottom:10px;width:auto}.project .horizontal-image-container.center .figure-container figure,.project .horizontal-image-container.left .figure-container figure,.project .horizontal-image-container.right .figure-container figure{width:auto}.project .horizontal-image-container.left{float:left;margin-left:10px;margin-right:15px}.project .horizontal-image-container.right{float:right;margin-right:10px;margin-left:15px}.project .horizontal-image-container.center{float:none;text-align:center;margin-left:auto;margin-right:auto}.project .horizontal-image-container.horizontal-image-container--xsmall{max-height:30%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--small{max-height:40%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--small-medium{max-height:45%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--medium{max-height:50%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--medium-large{max-height:60%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--large{max-height:75%;overflow:hidden}.project .horizontal-image-container.horizontal-image-container--auto{overflow:hidden}.project .figure-container{width:100%}.project .figure-container.figure--overlay{height:0;margin-bottom:43px}.project .figure-container.figure--overlay figure{margin-top:-47px;position:relative;padding-left:10px;padding-right:10px}.project .figure-container.figure--overlay figure.figure--small{margin-top:-38px}.project .figure-container figure{background-color:#455a64;border-bottom:solid 2px #212121;color:#fff;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:27px;margin:0;padding:10px 20px}.project .figure-container figure.figure--light{background-color:#607d8b;border-bottom:solid 2px #455a64}.project .figure-container figure.figure--small{padding-top:5px;padding-bottom:5px}.project .pofo-meta{bottom:-1px;padding-top:15px;padding-bottom:15px;position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;line-height:0}.project .pofo-meta .pofo-num{color:#757575;font-size:12px;font-weight:700}.project .pofo-meta .pofo-description{color:#757575;font-size:12px}.project .pofo-meta .pofo-description a{border-bottom:solid 1px transparent;color:#455a64;text-decoration:none;transition:all .2s ease}.no-js .project .pofo-meta .pofo-description a:hover,.no-touchevents .project .pofo-meta .pofo-description a:hover{border-bottom:solid 1px #ff5722}.project .pofo-meta.pofo-left .pofo-description{-ms-flex-order:1;order:1}.project .pofo-meta.pofo-left .pofo-num{-ms-flex-order:1;order:1;padding-right:20px}.project .pofo-meta.pofo-right .pofo-num{-ms-flex-item-align:end;align-self:flex-end;padding-left:5px;padding-right:40px}.project.pofo-page-book--adjacent header{background-color:#455a64;margin:0;padding:15px 20px}.project.pofo-page-book--adjacent header h1{color:#fff}.project.pofo-page-book--adjacent .project-container{padding-top:20px;padding-right:20px;padding-bottom:0;padding-left:20px}.project.pofo-page-book--adjacent .project-summary{padding-left:20px;padding-right:20px}.project.pofo-page-book--adjacent .project-summary--adjacent{padding-left:0;padding-right:0}.project.pofo-page-book--adjacent .horizontal-image-container{margin-top:20px;padding:0 20px}.project.pofo-page-book--adjacent .horizontal-image-container.horizontal-image-container--adjacent{margin:0;padding:0}.project.pofo-page-book--adjacent .figure-container{padding:0 20px}.project.pofo-page-book--adjacent .figure-container.figure-container--adjacent{padding:0}.project.pofo-page-book--adjacent figure{padding:10px 20px}.project.pofo-page-book--adjacent figure.figure--adjacent{padding-top:5px;padding-bottom:5px}.project.pofo-page-book--adjacent .pofo-meta{background-color:#455a64;color:#fff;padding:15px 15px}.project.pofo-page-book--adjacent .pofo-meta .pofo-num{color:#fff}.project.pofo-page-book--adjacent .pofo-meta.pofo-right .pofo-num{padding-right:0}.project.pofo-page-book--adjacent .pofo-meta .pofo-description{color:#fff}.project.pofo-page-book--adjacent .pofo-meta .pofo-description a{color:#fff}#pofo-about{bottom:0;display:none;position:absolute;margin-top:10.85%;margin-left:25px;width:45%}#pofo-about h2{color:#212121;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:800;line-height:37px;margin-bottom:35px}#pofo-about ul{margin-right:110px}#pofo-about ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;clear:both;color:#212121;font-family:Roboto,sans-serif;font-size:16px;font-weight:800;-ms-flex-pack:end;justify-content:flex-end;line-height:22px;margin-bottom:25px;transition:all .2s ease-in-out}.no-js #pofo-about ul li.ripplelink:hover,.no-touchevents #pofo-about ul li.ripplelink:hover{background-color:rgba(255,255,255,.15)}.no-js #pofo-about ul li.ripplelink:hover [class^=sprite-icon],.no-touchevents #pofo-about ul li.ripplelink:hover [class^=sprite-icon]{filter:hue-rotate(193deg) saturate(.85) brightness(420%) saturate(4)}.no-js #pofo-about ul li.ripplelink .icon [class^=sprite-icon],.no-touchevents #pofo-about ul li.ripplelink .icon [class^=sprite-icon]{transition:all .15s ease-out}#pofo-about ul li .icon{display:-ms-flexbox;display:flex;margin-right:20px;text-align:right;vertical-align:middle}#pofo-about ul li a{cursor:pointer;color:inherit;text-decoration:none}#pofo-about ul li .text{width:260px}#pofo-about ul li.pofo-show-all{cursor:pointer}#cover-wrapper .project{background-color:#fff}#cover-wrapper .project header{background-color:#607d8b}#cover-wrapper .project header .logo-container img{background-color:transparent;border:none;padding:2.5px 5px;max-width:123px}#cover-wrapper .project .project-summary p{color:#757575}#cover-wrapper .project .project-summary p.primary{color:#212121}.no-js #cover-wrapper .project .project-summary a:hover,.no-touchevents #cover-wrapper .project .project-summary a:hover{color:#607d8b}#cover-wrapper .project figure{background-color:rgba(0,0,0,.7);border-bottom:solid 1px #bdbdbd;color:#fff}#cover-wrapper .project .slick-arrow{background-color:#607d8b}.no-js #cover-wrapper .project .slick-arrow:hover,.no-touchevents #cover-wrapper .project .slick-arrow:hover{background-color:#36474f}#cover-wrapper .project .gallery.gallery--thumbs{border-color:#bdbdbd}#cover-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:#fff;border-color:#bdbdbd;box-shadow:0 3px 6px rgba(255,255,255,.16),0 3px 6px rgba(255,255,255,.23)}#cover-wrapper .project .slick-current{opacity:1}#cover-wrapper .project .slick-dots button:before{color:#607d8b}#cover-wrapper .project .pofo-meta{background-color:#212c31}#cover-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#cover-wrapper .project #cover-image{margin-left:10px;margin-top:125px}#cover-wrapper .project #cover-image.animation-paused svg,#cover-wrapper .project #cover-image.animation-prevented svg{animation:none;fill-opacity:1}#cover-wrapper .project #cover-image.animation-paused svg line,#cover-wrapper .project #cover-image.animation-paused svg path,#cover-wrapper .project #cover-image.animation-paused svg polyline,#cover-wrapper .project #cover-image.animation-prevented svg line,#cover-wrapper .project #cover-image.animation-prevented svg path,#cover-wrapper .project #cover-image.animation-prevented svg polyline{animation:none;stroke-dashoffset:0}@media screen and (pointer:coarse) and (orientation:portrait){#cover-wrapper .project #cover-image svg{animation:none!important;fill-opacity:1!important}#cover-wrapper .project #cover-image svg line,#cover-wrapper .project #cover-image svg path,#cover-wrapper .project #cover-image svg polyline{animation:none!important;stroke-dashoffset:0!important}}#cover-wrapper .project #cover-image svg{fill:#263137;fill-opacity:0;animation:fill 2s ease forwards;animation-delay:150ms;animation-iteration-count:1}#cover-wrapper .project #cover-image svg path{stroke:#3d4f58;stroke-dasharray:1000;stroke-dashoffset:1000;animation:path 2.5s linear forwards;animation-delay:50ms;animation-iteration-count:1}#cover-wrapper .project #cover-image svg line,#cover-wrapper .project #cover-image svg polyline{stroke:#3d4f58;stroke-dasharray:1000;stroke-dashoffset:1000;animation:polyline 2.25s linear forwards;animation-iteration-count:1}@keyframes fill{90%{fill-opacity:1}to{fill-opacity:1}}@keyframes path{10%{stroke-dashoffset:1000}80%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes polyline{to{stroke-dashoffset:0}}#cover-wrapper .project #cover-text{color:#fff;left:255.5px;top:436px;text-shadow:-2px -2px 0 #3d3d3d,-2px -1px 0 #3d3d3d,-2px 0 0 #3d3d3d,-2px 1px 0 #3d3d3d,-2px 2px 0 #3d3d3d,-1px -2px 0 #3d3d3d,-1px -1px 0 #3d3d3d,-1px 0 0 #3d3d3d,-1px 1px 0 #3d3d3d,-1px 2px 0 #3d3d3d,0 -2px 0 #3d3d3d,0 -1px 0 #3d3d3d,0 0 0 #3d3d3d,0 1px 0 #3d3d3d,0 2px 0 #3d3d3d,1px -2px 0 #3d3d3d,1px -1px 0 #3d3d3d,1px 0 0 #3d3d3d,1px 1px 0 #3d3d3d,1px 2px 0 #3d3d3d,2px -2px 0 #3d3d3d,2px -1px 0 #3d3d3d,2px 0 0 #3d3d3d,2px 1px 0 #3d3d3d,2px 2px 0 #3d3d3d;font-family:Roboto,sans-serif;font-size:83px;font-weight:800;position:absolute;transform:perspective(410px) rotateY(15deg) rotatez(-2deg)}.appdirect-intro-wrapper .project{background-color:#ff5722;background-size:cover}.appdirect-intro-wrapper .project.double-left{background-position:left top}.appdirect-intro-wrapper .project.double-right{background-position:right top}.appdirect-intro-wrapper h1{position:absolute;color:#fff;top:69%;font-family:Roboto,sans-serif;font-size:48px;font-weight:800}.appdirect-intro-wrapper h1.left{right:0}.appdirect-intro-wrapper h1.right{left:-9px}.appdirect-intro-wrapper h2{position:absolute;color:#fff;top:76%;font-family:Roboto,sans-serif;font-size:33px;font-weight:300}.appdirect-intro-wrapper h2.left{left:145px}.appdirect-intro-wrapper h2.right{left:0}#appdirect-wrapper .project{background-color:#fff}#appdirect-wrapper .project header{background-color:#1f2226}#appdirect-wrapper .project header .logo-container img{background-color:transparent;border:none;padding:2.5px 5px;max-width:123px}#appdirect-wrapper .project .project-summary p{color:#757575}#appdirect-wrapper .project .project-summary p.primary{color:#212121}.no-js #appdirect-wrapper .project .project-summary a:hover,.no-touchevents #appdirect-wrapper .project .project-summary a:hover{color:#1f2226}#appdirect-wrapper .project figure{background-color:rgba(31,34,38,.9);border-bottom:solid 1px transparent;color:#fff}#appdirect-wrapper .project .slick-arrow{background-color:#1f2226}.no-js #appdirect-wrapper .project .slick-arrow:hover,.no-touchevents #appdirect-wrapper .project .slick-arrow:hover{background-color:#000}#appdirect-wrapper .project .gallery.gallery--thumbs{border-color:transparent}#appdirect-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:2px;border-color:#b1303f;box-shadow:0 3px 6px rgba(177,48,63,.16),0 3px 6px rgba(177,48,63,.23)}#appdirect-wrapper .project .slick-current{opacity:1}#appdirect-wrapper .project .slick-dots button:before{color:#1f2226}#appdirect-wrapper .project .pofo-meta{background-color:#1f2226}#appdirect-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#appdirect-wrapper .adb-base-button{background-color:#006080;border-bottom-color:#004d66;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-width:1px;border-left-color:#004d66;border-left-style:solid;border-left-width:1px;border-right-color:#004d66;border-right-style:solid;border-right-width:1px;border-top-color:#004d66;border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:solid;border-top-width:1px;box-shadow:#488da4 0 1px 0 0 inset,rgba(0,58,77,.1) 0 2px 2px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:400;height:36px;line-height:22.4px;outline-color:#fff;padding-bottom:6px;padding-left:12px;padding-right:12px;padding-top:6px;text-decoration:none solid #fff;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-shadow:#004d66 0 -1px 0;white-space:nowrap}#appdirect-wrapper .adb-base-button:hover{border-color:#00435a;background-color:#006b8f;color:#fff!important;cursor:pointer;box-shadow:inset 0 1px 0 0 #66a0b3,0 2px 3px 0 rgba(0,58,77,.3)}#appdirect-wrapper .adb-base-button:active{box-shadow:inset 0 2px 6px -1px rgba(45,45,45,.4);text-shadow:0 -1px 0 #003040;border-color:#003a4d;background-color:#004d66;color:#fff}#luvocracy-wrapper .project{background-color:#fff}#luvocracy-wrapper .project header{background-color:#ec3843}#luvocracy-wrapper .project header .logo-container img{background-color:#fff;border:solid 1px #fff;padding:2.5px 5px;max-width:160px}#luvocracy-wrapper .project .project-summary p{color:#757575}#luvocracy-wrapper .project .project-summary p.primary{color:#212121}.no-js #luvocracy-wrapper .project .project-summary a:hover,.no-touchevents #luvocracy-wrapper .project .project-summary a:hover{color:#ec3843}#luvocracy-wrapper .project figure{background-color:rgba(0,0,0,.7);border-bottom:solid 1px #bdbdbd;color:#fff}#luvocracy-wrapper .project .slick-arrow{background-color:#ec3843}.no-js #luvocracy-wrapper .project .slick-arrow:hover,.no-touchevents #luvocracy-wrapper .project .slick-arrow:hover{background-color:#ad111a}#luvocracy-wrapper .project .gallery.gallery--thumbs{border-color:#bdbdbd}#luvocracy-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:1px;border-color:#ff5722}#luvocracy-wrapper .project .slick-current{opacity:1}#luvocracy-wrapper .project .slick-dots button:before{color:#ec3843}#luvocracy-wrapper .project .pofo-meta{background-color:#7f0c13}#luvocracy-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#fontshop-wrapper .project{background-color:#fff}#fontshop-wrapper .project header{background-color:#070707}#fontshop-wrapper .project header .logo-container img{background-color:#fff;border:solid 1px #fff;padding:2.5px 5px;max-width:128.5px}#fontshop-wrapper .project .project-summary p{color:#757575}#fontshop-wrapper .project .project-summary p.primary{color:#212121}.no-js #fontshop-wrapper .project .project-summary a:hover,.no-touchevents #fontshop-wrapper .project .project-summary a:hover{color:#070707}#fontshop-wrapper .project figure{background-color:rgba(7,7,7,.85);border-bottom:solid 1px #ffda03;color:#fff}#fontshop-wrapper .project .slick-arrow{background-color:#070707}.no-js #fontshop-wrapper .project .slick-arrow:hover,.no-touchevents #fontshop-wrapper .project .slick-arrow:hover{background-color:#000}#fontshop-wrapper .project .gallery.gallery--thumbs{border-color:#ffda03}#fontshop-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:1px;border-color:#ff5722}#fontshop-wrapper .project .slick-current{opacity:1}#fontshop-wrapper .project .slick-dots button:before{color:#070707}#fontshop-wrapper .project .pofo-meta{background-color:#000}#fontshop-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#wikia-wrapper .project{background-color:#fff}#wikia-wrapper .project header{background-color:#002951}#wikia-wrapper .project header .logo-container img{background-color:#fff;border:solid 1px #fff;padding:2.5px 5px;max-width:117px}#wikia-wrapper .project .project-summary p{color:#757575}#wikia-wrapper .project .project-summary p.primary{color:#212121}.no-js #wikia-wrapper .project .project-summary a:hover,.no-touchevents #wikia-wrapper .project .project-summary a:hover{color:#002951}#wikia-wrapper .project figure{background-color:#001e3b;border-bottom:solid 1px #fff;color:#fff}#wikia-wrapper .project .slick-arrow{background-color:#002951}.no-js #wikia-wrapper .project .slick-arrow:hover,.no-touchevents #wikia-wrapper .project .slick-arrow:hover{background-color:#000}#wikia-wrapper .project .gallery.gallery--thumbs{border-color:#fff}#wikia-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:1px;border-color:#ff5722}#wikia-wrapper .project .slick-current{opacity:1}#wikia-wrapper .project .slick-dots button:before{color:#002951}#wikia-wrapper .project .pofo-meta{background-color:#002951}#wikia-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#bigtent-wrapper .project{background-color:#fff}#bigtent-wrapper .project header{background-color:#ff5722}#bigtent-wrapper .project header .logo-container img{background-color:#fff;border:solid 1px #fff;padding:2.5px 5px;max-width:90px}#bigtent-wrapper .project .project-summary p{color:#757575}#bigtent-wrapper .project .project-summary p.primary{color:#212121}.no-js #bigtent-wrapper .project .project-summary a:hover,.no-touchevents #bigtent-wrapper .project .project-summary a:hover{color:#ff5722}#bigtent-wrapper .project figure{background-color:rgba(19,181,165,.9);border-bottom:solid 1px #000;color:#fff}#bigtent-wrapper .project .slick-arrow{background-color:#ff5722}.no-js #bigtent-wrapper .project .slick-arrow:hover,.no-touchevents #bigtent-wrapper .project .slick-arrow:hover{background-color:#bb2d00}#bigtent-wrapper .project .gallery.gallery--thumbs{border-color:#000}#bigtent-wrapper .project .gallery.gallery--thumbs--spaced li.slick-current img{border-width:1px;border-color:#ff5722}#bigtent-wrapper .project .slick-current{opacity:1}#bigtent-wrapper .project .slick-dots button:before{color:#ff5722}#bigtent-wrapper .project .pofo-meta{background-color:#ff5722}#bigtent-wrapper .project .pofo-meta a:hover{border-bottom-color:#fff}#end-wrapper{background-size:cover;background-position:left bottom}