@charset "UTF-8";.pmt-fw,.pmt-li{text-align:center}a,a:focus,a:hover{text-decoration:none}dl,ol,ul{margin-top:0}blockquote :last-child,dl{margin-bottom:0}.button.alert:focus,.button.info:focus,.button.secondary:focus,.button.success:focus,.button.warning:focus,.button:focus,a:focus{outline:#3b99fc auto 5px}html,select{box-sizing:border-box}@font-face{font-family:prompt;src:url(../assets/fonts/prompt.eot?vb4ehi);src:url(../assets/fonts/prompt.eot?vb4ehi#iefix) format("embedded-opentype"),url(../assets/fonts/prompt.ttf?vb4ehi) format("truetype"),url(../assets/fonts/prompt.woff?vb4ehi) format("woff"),url(../assets/fonts/prompt.svg?vb4ehi#prompt) format("svg");font-weight:400;font-style:normal}.button-o:before,.pmt-amp,.pmt-arrow-down,.pmt-arrow-left-fat,.pmt-arrow-right-fat,.pmt-bars,.pmt-circle,.pmt-circle-o,.pmt-cross,.pmt-facebook,.pmt-logo,.pmt-plane,.pmt-play,.pmt-play-o,.pmt-share,.pmt-spotify,.pmt-square,.pmt-time,.pmt-tumblr,.pmt-twitter,header#page-header .logo .toggle-nav,main.blog-page .categories label:after,main.blog-page .controls .newer:before,main.blog-page .controls .older:after,main.blog-page .listing article .info time:before,main.contact-page .contact-form form[name=contactForm] button[type=submit]:before,main.home-page .blog ul li>a .post-meta time:before,main>.intro .see-more:after{font-family:prompt!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pmt-amp:before{content:""}.pmt-arrow-down:before{content:""}.pmt-arrow-left-fat:before{content:""}.pmt-arrow-right-fat:before{content:""}.pmt-bars:before{content:""}.pmt-circle-o:before{content:""}.pmt-circle:before{content:""}.pmt-cross:before{content:""}.pmt-facebook:before{content:""}.pmt-logo:before{content:""}.pmt-plane:before{content:""}.button-o:before,.pmt-play-o:before{content:""}.pmt-play:before{content:""}.pmt-share:before{content:""}.pmt-spotify:before{content:""}.pmt-square:before{content:""}.pmt-time:before{content:""}.pmt-tumblr:before{content:""}.pmt-twitter:before{content:""}.pmt-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pmt-2x{font-size:2em}.pmt-3x{font-size:3em}.pmt-4x{font-size:4em}.pmt-5x{font-size:5em}.pmt-fw{width:1.28571429em}.pmt-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.pmt-ul>li{position:relative}.pmt-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.pmt-li.pmt-lg{left:-1.85714286em}.pmt-pull-left{float:left}.pmt-pull-right{float:right}@keyframes fadeInUpShort{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}.fadeInUpShort{animation-name:fadeInUpShort}@keyframes fadeInDownShort{from{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:none}}.fadeInDownShort{animation-name:fadeInDownShort}@keyframes fadeInRightShort{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:none}}.fadeInRightShort{animation-name:fadeInRightShort}@keyframes fadeInLeftShort{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:none}}.fadeInLeftShort{animation-name:fadeInLeftShort}@keyframes hatch{0%{transform:rotate(0) scaleY(.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0)}}.hatch{animation-name:hatch;animation-duration:2s;animation-timing-function:ease-in-out;-ms-transform-origin:50% 100%;transform-origin:50% 100%;visibility:visible!important}@keyframes slideInUpShort{from{transform:translateY(50px)}to{transform:none}}.slideInUpShort{animation-name:slideInUpShort}*,:after,:before{box-sizing:inherit}::selection{color:#fff;background:#b368b5}html{-webkit-tap-highlight-color:transparent;font-size:62.5%}body{font-size:16px;font-size:1.6rem;background:#262C36;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;position:relative;-webkit-font-smoothing:antialiased;overflow:hidden}.flexbox body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh}img,select[multiple],select[size],textarea[rows]{height:auto}.flexbox footer#page-footer,.flexbox header#page-header{-ms-flex-negative:0;flex-shrink:0}.flexbox .main-view{-ms-flex:1 0 auto;flex:1 0 auto;background:#F7F7FA;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flexbox .main-view main{-ms-flex:1;flex:1}.main-view{overflow:hidden}a{color:#9B4D9D;cursor:pointer}a:focus,a:hover{color:#c48ac6}img{display:inline-block;max-width:100%;-ms-interpolation-mode:bicubic;vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}dl dd,h1,h2,h3,h4,h5,h6{margin-bottom:10px}.pmt-amp{font-size:.75em}h1,h2,h3,h4,h5,h6{font-family:"Brandon Grotesque",proxima-nova,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;color:#9B4D9D;text-rendering:optimizeLegibility;margin-top:20px;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;line-height:1;color:#9B4D9D}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{font-weight:400;color:#9B4D9D}h1.underlined,h2.underlined,h3.underlined,h4.underlined,h5.underlined,h6.underlined{padding-bottom:10px;border-bottom:1px solid #575756}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-weight:200}h5 small,h6 small{font-size:75%;line-height:1;color:#9B4D9D}h1.large{font-size:38px}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p{margin:0 0 10px}p.lead{font-size:19.2px;font-size:1.92rem}small{font-size:12px;line-height:inherit}code{background-color:#fbfbfb;border:1px solid #e2e2e2;color:#9B4D9D;font-family:proxima-nova,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;padding:2px}b,dl dt,strong{font-weight:600}code.block,pre code{display:block;padding:.5em;background:#FAFAFA;color:#333}hr{margin-top:25px;margin-bottom:30px;border:none;border-top:1px solid #F1F1F2;height:0;clear:both}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}ol,ul{margin-bottom:20px;list-style-position:inside}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:20px;list-style:inherit}ul{list-style-type:disc}ul.no-bullet{list-style-type:none}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}dl dt{margin-bottom:5px}blockquote{margin:0 0 20px;padding:5px 20px;border-left:2px solid #ddd}blockquote,blockquote p{color:inherit}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \00A0"}abbr,acronym{text-transform:uppercase;font-size:90%;cursor:help}.button,.button-o{display:inline-block;margin:0 0 20px;text-decoration:none;text-align:center;background-image:none;text-transform:none;transition:all .2s ease-in;vertical-align:middle;line-height:normal;font-weight:400;position:relative}abbr[title],acronym[title]{border-bottom:1px dotted #fff}@media all and (min-width:30em){h1.large{font-size:50px}h1{font-size:48px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}}@media all and (min-width:46.8em){h1.large{font-size:50px}h1{font-size:48px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}}@media all and (min-width:60em){h1.large{font-size:85px}h1{font-size:48px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}}.button{cursor:pointer;border:none;border-radius:0;-ms-user-select:none;user-select:none;background-color:#9B4D9D;color:#fff;padding:15px 20px;font-size:16px;font-size:1.6rem}.button:focus,.button:hover{background-color:#7c3e7e;color:#fff}.button.small{padding:5px 10px;font-size:12px;font-size:1.2rem}.button.large{padding:18px 24px;font-size:18px;font-size:1.8rem}.button.secondary{background-color:#262C36;color:#fff}.button.secondary:focus,.button.secondary:hover{background-color:#1e232b;color:#fff}.button.alert{background-color:#d9534f;color:#fff}.button.alert:focus,.button.alert:hover{background-color:#c32e2a;color:#fff}.button.warning{background-color:#f08a24;color:#fff}.button.warning:focus,.button.warning:hover{background-color:#cf6e0e;color:#fff}.button.success{background-color:#5cb85c;color:#fff}.button.success:focus,.button.success:hover{background-color:#439a43;color:#fff}.button.info{background-color:#a0d3e8;color:#000}.button.info:focus,.button.info:hover{background-color:#61b6d9;color:#fff}.button.round{border-radius:1000px}.button.radius{border-radius:4px}.button.expand{padding-left:0;padding-right:0;width:100%}.button.disabled,.button[disabled],fieldset[disabled] .button{pointer-events:none;cursor:default;opacity:.7}.button-o{cursor:pointer;-ms-user-select:none;user-select:none;font-size:16px;font-size:1.6rem;border-radius:1000px;padding:10px 16px;border:2px solid #9B4D9D;color:#fff}.button-o:hover{background:#9B4D9D;text-shadow:none;color:#fff}.button-o:before{color:inherit;vertical-align:middle;margin-right:8px;position:relative;top:-1px}.row{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0}.row::after{clear:both;content:"";display:table}form{margin:0 0 20px}input:not([type]),input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;box-sizing:border-box;height:50px;padding:18px 14.4px;margin:0 0 16px;line-height:normal;font-size:14px;font-family:inherit;font-weight:400;color:#000;background-image:none;background-color:#fff;border:1px solid #E6E7E8;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:box-shadow .5s,border-color .25s ease-in-out}input:not([type])::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=color]::-moz-placeholder,textarea::-moz-placeholder{color:#7d7d7c;opacity:1}input:not([type]):-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7d7d7c}input:not([type])::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7d7d7c}input:not([type]):focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=color]:focus,textarea:focus{border-color:rgba(155,77,157,.5);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #9b4d9d;color:#000;background:#fff}fieldset[disabled] input:not([type]),fieldset[disabled] input[type=text],fieldset[disabled] input[type=password],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=month],fieldset[disabled] input[type=week],fieldset[disabled] input[type=email],fieldset[disabled] input[type=number],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=color],fieldset[disabled] textarea,input:not([type]).disabled,input:not([type]):disabled,input:not([type])[disabled],input:not([type])[readonly],input[type=text].disabled,input[type=text]:disabled,input[type=text][disabled],input[type=text][readonly],input[type=password].disabled,input[type=password]:disabled,input[type=password][disabled],input[type=password][readonly],input[type=date].disabled,input[type=date]:disabled,input[type=date][disabled],input[type=date][readonly],input[type=datetime].disabled,input[type=datetime]:disabled,input[type=datetime][disabled],input[type=datetime][readonly],input[type=datetime-local].disabled,input[type=datetime-local]:disabled,input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=month].disabled,input[type=month]:disabled,input[type=month][disabled],input[type=month][readonly],input[type=week].disabled,input[type=week]:disabled,input[type=week][disabled],input[type=week][readonly],input[type=email].disabled,input[type=email]:disabled,input[type=email][disabled],input[type=email][readonly],input[type=number].disabled,input[type=number]:disabled,input[type=number][disabled],input[type=number][readonly],input[type=search].disabled,input[type=search]:disabled,input[type=search][disabled],input[type=search][readonly],input[type=tel].disabled,input[type=tel]:disabled,input[type=tel][disabled],input[type=tel][readonly],input[type=time].disabled,input[type=time]:disabled,input[type=time][disabled],input[type=time][readonly],input[type=url].disabled,input[type=url]:disabled,input[type=url][disabled],input[type=url][readonly],input[type=color].disabled,input[type=color]:disabled,input[type=color][disabled],input[type=color][readonly],textarea.disabled,textarea:disabled,textarea[disabled],textarea[readonly]{cursor:default;background-color:#f2f2f2;opacity:1;box-shadow:none}input[type=radio],input[type=checkbox],label{cursor:pointer}input[type=file]:focus,select:focus{border-color:rgba(155,77,157,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #9b4d9d;outline:0}label{display:block;font-size:14px;margin-bottom:5px}label.right{text-align:right}label.inline{margin:0 0 20px;padding:18px 27px;display:inline-block}textarea{min-height:70px;max-width:100%}input[type=range]{display:block;width:100%;cursor:pointer}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;margin-left:3px;margin-right:10px;margin-bottom:0;vertical-align:baseline}input[type=radio],input[type=checkbox],input[type=file]{margin:0 0 20px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}input[type=file]{width:100%;line-height:normal}input[type=file]:focus{border-style:solid;border-width:1px}select{display:block;width:100%;height:50px;padding:0 0 0 14.4px;margin:0 0 16px;line-height:normal;font-size:14px;font-family:inherit;font-weight:400;color:#000;background-image:none;background-color:#fff;border:1px solid #E6E7E8;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:box-shadow .5s,border-color .25s ease-in-out;text-indent:9px;text-transform:capitalize}select::-moz-placeholder{color:#7d7d7c;opacity:1}select:-ms-input-placeholder{color:#7d7d7c}select::-webkit-input-placeholder{color:#7d7d7c}select:focus{color:#000;background:#fff}fieldset[disabled] select,select.disabled,select:disabled,select[disabled],select[readonly]{cursor:default;background-color:#f2f2f2;opacity:1;box-shadow:none}main.blog-page .controls .newer:hover,main.blog-page .controls .older:hover,main.contact-page .contact-bar ul li a:hover img,main.home-page .blog ul li:hover{opacity:.7}main{animation-name:fadeIn;animation-duration:1s}main>.intro{overflow:hidden;margin:0;background-image:url(../assets/images/default.header.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;min-height:320px;position:relative}main>.intro .center{padding-left:10px;padding-right:10px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5)}main>.intro .center h1,main>.intro .center h2,main>.intro .center h3,main>.intro .center h4,main>.intro .center h5,main>.intro .center h6{color:inherit;transition:all .1s ease-in;margin:0 0 20px}main>.intro .center p{margin-bottom:25px}main>.intro .center .button-o{font-size:14px;font-size:1.4rem;padding:10px 22px;margin:0}main>.intro .center .button-o:before{color:#9B4D9D;transition:all .2s ease-in}main>.intro .center .button-o:hover:before{color:#fff}main>.intro .see-more{position:absolute;bottom:0;left:0;right:0;text-align:center;padding-bottom:15px;cursor:pointer}main>.intro .see-more:after{content:"";color:#9B4D9D;display:block;padding-top:5px}main>section:not(.intro){padding:20px 0}main>section:not(.intro) .row>h1:first-of-type{font-weight:200;text-align:center;margin-top:0}main>section:not(.intro)>:last-child{margin-bottom:0}main .testimonial{background-image:url(../assets/images/default.testimonial.jpg);background-size:cover;background-color:#fff}main .testimonial blockquote.pp-testimonial{padding-left:10px;padding-right:10px;font-size:21.6px;font-size:2.16rem;font-family:"Brandon Grotesque",proxima-nova,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}main .testimonial blockquote.pp-testimonial cite{font-size:16px;font-size:1.6rem;font-family:proxima-nova,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media all and (min-width:46.8em){main>section:not(.intro){padding:40px 0}}@media all and (min-width:60em){main>.intro{padding-bottom:42%}main>.intro .center{max-width:60%;margin:0 auto;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}main>.intro h1.large{line-height:.9;margin-bottom:40px}main>.intro p{font-size:24px;font-size:2.4rem;transition:all .1s ease-in}main .testimonial{min-height:400px;position:relative}main .testimonial blockquote.pp-testimonial{font-size:36px;font-size:3.6rem;max-width:1000px;top:50%;left:50%;position:absolute;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}main.about-page>.intro{background-image:url(../assets/images/about/about.header.jpg);min-height:500px}main.about-page>.intro .center{top:40px;-ms-transform:none;transform:none}main.about-page>.intro .see-more{position:relative;top:auto;left:auto}main.about-page .identity{background:#fff;color:#262C36}main.about-page .identity .row>div{padding-left:10px;padding-right:10px;margin-bottom:20px;overflow:hidden}main.about-page .identity .row>div:last-child{margin-bottom:0}main.about-page .identity .row>div h3{margin-top:0}main.about-page .standards{background:#262C36}main.about-page .standards ul{margin:30px 0 0;padding:0;list-style:none}main.about-page .standards ul>li{padding-left:10px;padding-right:10px;text-align:center;margin-bottom:50px}main.about-page .standards ul>li:last-child{margin-bottom:0}@media all and (max-width:30em){main.about-page .standards ul>li>h3{font-size:22px;font-size:2.2rem}}@media all and (min-width:30em){main.about-page>.intro{padding-bottom:65%}main.about-page>.intro .center{top:35%;left:50%;-ms-transform:translateY(-35%) translateX(-50%);transform:translateY(-35%) translateX(-50%)}}@media all and (min-width:46.8em){main.about-page .identity::after,main.about-page .standards ul::after{content:"";display:table;clear:both}main.about-page>.intro .center{max-width:60%}main.about-page .identity .row>div{float:left;width:50%;margin-bottom:0}main.about-page .identity .row>div:first-child{padding-right:30px}main.about-page .identity .row>div:last-child{padding-left:30px}main.about-page .standards ul>li{float:left;width:33.33333%;padding-left:10px;padding-right:10px;text-align:left}main.about-page .standards ul>li:nth-child(3n+1){clear:both;padding-right:15px}main.about-page .standards ul>li:nth-child(3n-1){padding-left:12.5px;padding-right:12.5px}main.about-page .standards ul>li:nth-child(3n){padding-left:15px}}@media all and (min-width:60em){main.about-page>.intro .center{max-width:50%}}main.blog-page .categories{padding:0;background:#fff;-ms-user-select:none;user-select:none;-webkit-user-select:none}main.blog-page .categories #blog-menu{display:none}main.blog-page .categories #blog-menu:checked~nav{display:block}main.blog-page .categories #blog-menu:checked~label{border-bottom:2px solid #9B4D9D}main.blog-page .categories label{margin:0;font-size:inherit;color:#9B4D9D;display:block;position:relative;padding:10px}main.blog-page .categories label:after{content:"";display:block;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}main.blog-page .categories nav{padding-left:10px;padding-right:10px;display:none}main.blog-page .categories nav ul{margin:0;padding:0;list-style:none}main.blog-page .categories nav ul>li.active{display:none}main.blog-page .categories nav ul>li a{display:block;padding:10px 0;color:#262C36}main.blog-page .categories nav ul>li a:hover{color:#9B4D9D}main.blog-page .listing{padding:0}main.blog-page .controls,main.blog-page .listing article .info{padding-left:10px;padding-right:10px}main.blog-page .listing article{padding-bottom:30px;background:#F7F7FA;color:#262C36;position:relative}main.blog-page .listing article:nth-child(even){background:#fff}main.blog-page .listing article .thumbnail{width:100%;background-color:#575756;background-size:cover;background-repeat:no-repeat;margin-bottom:20px;padding-bottom:65%}main.blog-page .listing article .info .post-title{margin-top:0;font-weight:200}main.blog-page .listing article .info .post-excerpt{margin-bottom:15px}main.blog-page .listing article .info time{font-size:12px;font-size:1.2rem;font-size:14px;font-size:1.4rem;color:#bbbdbf;font-weight:200;display:block;font-style:italic}main.blog-page .listing article .info time:before{content:"";vertical-align:middle;margin-right:8px;top:-1px;position:relative}main.blog-page .controls{background:#fff}main.blog-page .controls .newer,main.blog-page .controls .older{color:#262C36}main.blog-page .controls .newer:before,main.blog-page .controls .older:after{vertical-align:middle;position:relative;top:-1px}main.blog-page .controls .older{float:right}main.blog-page .controls .older:after{content:"";margin-left:8px}main.blog-page .controls .newer{float:left}main.blog-page .controls .newer:before{content:"";margin-right:8px}@media all and (min-width:46.8em){main.blog-page>.intro{padding-bottom:40%}main.blog-page .categories{height:70px;line-height:70px;padding:0}main.blog-page .categories label{display:none}main.blog-page .categories nav{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0;display:block}main.blog-page .categories nav::after{clear:both;content:"";display:table}main.blog-page .categories nav ul>li,main.blog-page .categories nav ul>li.active{display:inline-block}main.blog-page .categories nav ul>li.active>a{color:#9B4D9D}main.blog-page .categories nav ul>li a{padding:0 20px}main.blog-page .listing{padding:0}main.blog-page .listing article{padding-bottom:0}main.blog-page .listing article .row{display:table;widows:100%}main.blog-page .listing article .info,main.blog-page .listing article .thumbnail{display:table-cell;vertical-align:middle}main.blog-page .listing article .thumbnail{padding:0;width:370px;height:350px}main.blog-page .listing article .info{padding:50px 0 50px 50px}}main.contact-page{background:#F7F7FA}main.contact-page>.intro{padding-bottom:30%;background-image:url(../assets/images/contact/contact.header.jpg)}main.contact-page .contact-bar{background:#262C36}main.contact-page .contact-bar ul{list-style:none}main.contact-page .contact-bar ul li{margin-bottom:50px;text-align:center}main.contact-page .contact-bar ul li a{display:block;color:#fff}main.contact-page .contact-bar ul li a:hover{color:#9B4D9D}main.contact-page .contact-bar ul li a img{display:block;margin:0 auto 10px;max-width:60px}main.contact-page .contact-bar ul li:last-child{margin-bottom:0}main.contact-page .contact-form{padding-left:10px;padding-right:10px;background:#F7F7FA;color:#262C36}main.contact-page .contact-form form[name=contactForm]{width:100%;text-align:center;margin-bottom:0}main.contact-page .contact-form form[name=contactForm] .fields-wrapper .help-block{margin-top:-10px;margin-bottom:20px;text-align:left;color:#d9534f}main.contact-page .contact-form form[name=contactForm] .fields-wrapper .right-fields textarea{min-height:140px}main.contact-page .contact-form form[name=contactForm] button[type=submit]{outline:0}main.planner-page .choose-list li a.selected:focus,main.planner-page .choose-list li a:focus{outline:#3b99fc auto 5px}main.contact-page .contact-form form[name=contactForm] button[type=submit]:before{font-size:12px;font-size:1.2rem;content:"";vertical-align:middle;margin-right:10px}main.contact-page .contact-form .error{margin-bottom:20px}main.contact-page .contact-form .error h3{margin-top:0}main.contact-page .contact-form .sending,main.contact-page .contact-form .sent{text-align:center}main.contact-page .contact-form .sending .sa-icon.sa-success .sa-fix,main.contact-page .contact-form .sending .sa-icon.sa-success:after,main.contact-page .contact-form .sending .sa-icon.sa-success:before,main.contact-page .contact-form .sent .sa-icon.sa-success .sa-fix,main.contact-page .contact-form .sent .sa-icon.sa-success:after,main.contact-page .contact-form .sent .sa-icon.sa-success:before{background:#F7F7FA}@media all and (min-width:46.8em){main.contact-page .contact-bar ul{display:table;table-layout:fixed;position:relative;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0;width:50%}main.contact-page .contact-bar ul::after{clear:both;content:"";display:table}main.contact-page .contact-bar ul:first-child{float:left}main.contact-page .contact-bar ul:first-child li{display:table-cell;width:50%}main.contact-page .contact-bar ul:last-child{float:right}main.contact-page .contact-bar ul:last-child li{display:table-cell;width:33.33333%}main.contact-page .contact-bar ul li{vertical-align:middle}main.contact-page .contact-bar ul li a img{height:50px}main.contact-page .contact-form{padding-left:0;padding-right:0}main.contact-page .contact-form form[name=contactForm] .fields-wrapper{display:table;table-layout:fixed;position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;padding-left:0;padding-right:0;margin-bottom:20px}main.contact-page .contact-form form[name=contactForm] .fields-wrapper::after{clear:both;content:"";display:table}main.contact-page .contact-form form[name=contactForm] .fields-wrapper .left-fields,main.contact-page .contact-form form[name=contactForm] .fields-wrapper .right-fields{display:table-cell;width:50%;padding-left:10px;padding-right:10px;vertical-align:top}main.contact-page .contact-form form[name=contactForm] .fields-wrapper .right-fields textarea{height:100%;min-height:248px}}main.home-page .projects .half-tile::after,main.home-page .projects::after{clear:both;content:"";display:table}main.home-page>.intro .hopefully{font-size:12px;font-size:1.2rem;text-align:center;position:absolute;bottom:0;width:100%;font-style:italic;padding-bottom:15px}main.home-page .projects{padding:0}main.home-page .projects .clear{clear:both}main.home-page .projects .half-tile{width:100%}main.home-page .projects .half-tile .half-tile{width:50%;float:left}main.home-page .projects .drt{background-image:url(../assets/images/work/drt/drt.home-tile.jpg);background-color:#22272D;padding-bottom:60%}main.home-page .projects .ymca{background-image:url(../assets/images/work/ymca/ymca.home-tile.jpg);background-color:#F34542;padding-bottom:50%}main.home-page .projects .artaban{background-image:url(../assets/images/work/artaban/artaban.tile.jpg);background-color:#d24e7a;padding-bottom:50%}main.home-page .projects .bicycle-posters{background-image:url(../assets/images/work/bicycle-posters/bicycle-posters.tile.jpg);background-color:#053B48;padding-bottom:50%}main.home-page .projects .propercycling{background-image:url(../assets/images/work/propercycling/propercycling.home-tile.jpg);background-color:#EDE7DE;padding-bottom:100%}main.home-page .projects .smallholders{background-image:url(../assets/images/work/smallholders/smallholders.home-tile.jpg);background-color:#1E4220;padding-bottom:100%}main.home-page .projects .storror{background-image:url(../assets/images/work/storror/storror.home-tile.jpg);background-color:#A2EA76;padding-bottom:50%;background-position:bottom left}main.home-page .projects .yellowfish{background-image:url(../assets/images/work/yellowfish/yellowfish.home-tile.jpg);background-color:#3A89C9;padding-bottom:50%}main.home-page .services{background:#262C36}main.home-page .services h1{text-align:center;margin:0 0 20px}main.home-page .services ul{margin:0;padding:0;list-style:none}main.home-page .services ul>li{padding-left:10px;padding-right:10px;text-align:center;margin-bottom:70px}main.home-page .services ul>li img{width:50%}main.home-page .services ul>li:last-child{margin-bottom:0}main.home-page .about-us{background:#F7F7FA;text-align:center;color:#262C36}main.home-page .about-us .content{padding-left:10px;padding-right:10px;color:#262C36}main.home-page .about-us .content h3{color:#9B4D9D;margin:0 0 30px}main.home-page .testimonial{background:#fff}main.home-page .testimonial blockquote.pp-testimonial{color:#262C36}main.home-page .blog .title h1+a,main.home-page .testimonial blockquote.pp-testimonial cite{color:#9B4D9D}main.home-page .blog{background:#262C36}main.home-page .blog .title{text-align:center;margin-bottom:20px}main.home-page .blog .title h1{margin:0 0 20px}main.home-page .blog .title h1+a:hover{color:#fff}main.home-page .blog ul{margin:0;padding:0;list-style:none}main.home-page .blog ul li{padding-left:10px;padding-right:10px;margin-bottom:30px}main.home-page .blog ul li:last-child{margin-bottom:0}main.home-page .blog ul li>a{display:block}main.home-page .blog ul li>a h2{margin-top:0;color:#fff}main.home-page .blog ul li>a .excerpt{color:#C2C7CE;margin-bottom:10px}main.home-page .blog ul li>a .post-meta{font-size:14px;font-size:1.4rem;color:#C2C7CE}main.home-page .blog ul li>a .post-meta time:before{font-size:16px;font-size:1.6rem;content:"";vertical-align:middle;margin-right:10px;position:relative;top:-1pxx}footer#page-footer section.links::after,main.planner-page .choose-list::after,main.planner-page .planner::after,main.work-page .snapshots ul::after{content:"";clear:both}@media all and (max-width:30em){main.home-page .about-us .content h3{font-size:19.2px;font-size:1.92rem}main.home-page .blog ul li>a h2{font-size:20px;font-size:2rem}}@media all and (min-width:30em){main.home-page .services h1{margin:0 0 40px}main.home-page .services ul::after{clear:both;content:"";display:table}main.home-page .services ul>li{float:left;width:50%;padding-left:10px;padding-right:10px;text-align:left;margin-bottom:20px}main.home-page .services ul>li:nth-child(2n+1){clear:both}main.home-page .services ul>li:nth-child(2n){float:right}main.home-page .services ul>li:nth-last-of-type(-n+2){margin-bottom:0}main.home-page .services ul>li img{width:auto;max-height:100px}}@media all and (min-width:46.8em){main.home-page .projects .half-tile{width:50%;float:left}main.home-page .projects .propercycling,main.home-page .projects .smallholders,main.home-page .projects .storror,main.home-page .projects .yellowfish{padding-bottom:55%}main.home-page .services ul>li{max-width:49%;margin-bottom:40px}main.home-page .services ul>li img{max-height:150px}main.home-page .about-us{background-image:url(../assets/images/home/about.section.jpg);background-repeat:no-repeat;background-position:bottom center;padding-top:0;padding-bottom:0;position:relative}main.home-page .about-us>.row{min-height:398px}main.home-page .about-us .content{padding-left:10px;max-width:60%;text-align:left;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}main.home-page .testimonial{min-height:0}main.home-page .testimonial blockquote.pp-testimonial{position:static;-ms-transform:none;transform:none}main.home-page .blog .title{margin-bottom:40px}main.home-page .blog .title h1{display:inline-block;margin:0 30px 0 0}main.home-page .blog .title h1+a{vertical-align:super;margin:0}main.home-page .blog ul li{float:left;width:33.33333%;padding-left:10px;padding-right:10px}}@media all and (min-width:60em){main.home-page>.intro{padding-bottom:50%}main.home-page .services ul>li{max-width:46%}main.home-page .about-us{background-position:bottom right}main.home-page .about-us .content{max-width:40%}main.home-page .blog ul li{padding-left:30px;padding-right:30px;margin:0}main.home-page .blog ul li:last-child{padding-right:10px}main.home-page .blog ul li:first-child{padding-left:10px}}main.planner-page{background:#F7F7FA}main.planner-page>.intro{padding-bottom:30%;background-image:url(../assets/images/planner/planner.header.jpg)}main.planner-page .planner{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0;padding-left:10px;padding-right:10px;color:#262C36;text-align:center}main.planner-page .planner::after{display:table}main.planner-page .planner .question{margin:0 auto 50px;max-width:80%}main.planner-page .planner .send a{padding-left:50px;padding-right:50px}main.planner-page .choose-list li,main.services-page .branding .info,main.services-page .development .info,main.services-page .ecommerce .info,main.services-page .ui .info{padding-left:10px;padding-right:10px}main.planner-page .planner label{font-size:22px;font-size:2.2rem;margin-bottom:20px}main.planner-page .planner label span{font-size:14px;font-size:1.4rem;display:block;margin-top:10px}main.planner-page .planner input,main.planner-page .planner select,main.planner-page .planner textarea{max-width:60%;margin-left:auto;margin-right:auto}main.planner-page .choose-list{list-style:none;margin-left:-10px;margin-right:-10px}main.planner-page .choose-list::after{display:table}main.planner-page .choose-list li{float:left;width:33.33333%}main.planner-page .choose-list li a{width:100%;-ms-user-select:none;user-select:none;-webkit-user-select:none;background-color:#c5c5c5;color:#000}main.planner-page .choose-list li a:focus,main.planner-page .choose-list li a:hover{background-color:#9e9e9e;color:#fff}main.planner-page .choose-list li a.selected{background-color:#9B4D9D;color:#fff}main.planner-page .choose-list li a.selected:focus,main.planner-page .choose-list li a.selected:hover{background-color:#7c3e7e;color:#fff}main.services-page>.intro{background-image:url(../assets/images/services/services.header.jpg)}main.services-page .branding .illustration,main.services-page .development .illustration,main.services-page .ecommerce .illustration,main.services-page .ui .illustration{display:none}main.services-page .branding .info h2,main.services-page .development .info h2,main.services-page .ecommerce .info h2,main.services-page .ui .info h2{margin-top:0}main.services-page .branding{background:#262C36}main.services-page .ui{background:#F7F7FA;color:#262C36}main.services-page .ecommerce{background:#262C36}main.services-page .development{background:#F7F7FA;color:#262C36}@media all and (min-width:46.8em){main.services-page .branding,main.services-page .development,main.services-page .ecommerce,main.services-page .ui{padding:0}main.services-page .branding::after,main.services-page .development::after,main.services-page .ecommerce::after,main.services-page .ui::after{clear:both;content:"";display:table}main.services-page .branding .row,main.services-page .development .row,main.services-page .ecommerce .row,main.services-page .ui .row{display:table;min-height:400px;width:100%}main.services-page .branding .illustration,main.services-page .branding .info,main.services-page .development .illustration,main.services-page .development .info,main.services-page .ecommerce .illustration,main.services-page .ecommerce .info,main.services-page .ui .illustration,main.services-page .ui .info{display:table-cell;width:50%}main.services-page .branding .info,main.services-page .development .info,main.services-page .ecommerce .info,main.services-page .ui .info{vertical-align:middle;padding-right:30px}main.services-page .branding .illustration,main.services-page .development .illustration,main.services-page .ecommerce .illustration,main.services-page .ui .illustration{vertical-align:bottom}main.services-page .branding .illustration+.info,main.services-page .development .illustration+.info,main.services-page .ecommerce .illustration+.info,main.services-page .ui .illustration+.info{padding-left:30px;padding-right:10px}main.services-page .ecommerce .illustration{vertical-align:middle}}main.work-page .case-studies,main.work-page .snapshots{color:#262C36}main.work-page .case-studies h1,main.work-page .snapshots h1{margin:0 0 30px;text-align:center}main.work-page .case-studies{background:#F7F7FA}main.work-page .snapshots{background:#fff}main.work-page .snapshots ul{margin:0;padding:0;list-style:none}main.work-page .snapshots ul::after{display:table}main.work-page .snapshots ul>li{float:left;width:50%}main.work-page .snapshots ul>li .image{display:block;background-color:#575756;background-size:cover;padding-bottom:80%;margin:5px}main.work-page .snapshots ul>li .image span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media all and (min-width:30em){main.work-page .case-studies ul>li .overlay .excerpt{display:block}}@media all and (min-width:46.8em){main.work-page .case-studies ul,main.work-page .snapshots ul{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0}main.work-page .case-studies ul::after,main.work-page .snapshots ul::after{clear:both;content:"";display:table}main.work-page .case-studies ul>li,main.work-page .snapshots ul>li{float:left;width:33.33333%}}.app-loading{position:fixed;top:0;right:0;bottom:0;left:0;background:#262C36;color:#9B4D9D;opacity:1;transition:all 1s ease;z-index:9999}.app-loading .sk-folding-cube{margin-top:0;position:fixed;top:50%;left:50%;-ms-transform:rotate(45deg) translateX(-50%) translateY(-50%);transform:rotateZ(45deg) translateX(-50%) translateY(-50%)}.app-loading .sk-folding-cube .sk-cube:before{background-color:#9B4D9D}.app-loading.ng-leave .sk-folding-cube{display:none}.app-loading.ng-leave-active{opacity:0}footer#page-footer section{height:70px;line-height:70px;overflow:hidden}footer#page-footer section.links{background:#9A509B;display:table;width:100%}footer#page-footer section.links::after{display:table}footer#page-footer section.links .copyright,footer#page-footer section.links .email,footer#page-footer section.links .social-links{font-size:12px;font-size:1.2rem;display:table-cell;line-height:1;vertical-align:middle}footer#page-footer section.links .copyright{padding-left:10px;padding-right:10px}footer#page-footer section.links .email>a{color:#fff}footer#page-footer section.links .email>a:hover{color:#c48ac6}footer#page-footer section.links .social-links{padding:0 10px 0 0;margin:0;text-align:right;list-style:none}footer#page-footer section.links .social-links>li{display:inline-block}footer#page-footer section.links .social-links>li:last-child>a{margin-right:0}footer#page-footer section.links .social-links>li>a{font-size:20px;font-size:2rem;color:#fff;display:block;margin-right:0}footer#page-footer section.links .social-links>li>a>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}footer#page-footer section.links .social-links>li>a:before{vertical-align:middle;border:2px solid transparent}footer#page-footer section.links .social-links>li>a:hover:before{background:#fff;border-radius:100%;border:2px solid #fff}footer#page-footer section.links .social-links>li>a.pmt-twitter:hover{color:#1da1f2}footer#page-footer section.links .social-links>li>a.pmt-facebook:hover{color:#3b5998}footer#page-footer section.links .social-links>li>a.pmt-tumblr:hover{color:#32506d}footer#page-footer section.links .social-links>li>a.pmt-spotify:hover{color:#84bd00}footer#page-footer section.contact-button{background:#95a5e8}footer#page-footer section.contact-button>a{display:block;background:#78387B;color:#fff;text-align:center;transition:background .2s ease-in}footer#page-footer section.contact-button>a:hover{background:#673069}header#page-header #toggle-nav:checked~.logo,header#page-header nav{background-color:#262C36}footer#page-footer section.contact-button>a:before{font-family:prompt!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle;font-size:1.33333333em;margin-right:10px}@media all and (min-width:46.8em){footer#page-footer{background:#9A509B;background:linear-gradient(90deg,#9A509B 50%,#78387B 50%)}footer#page-footer section{height:90px;line-height:90px}footer#page-footer section.links{float:left;width:66.66667%;padding-left:10px;padding-right:10px}footer#page-footer section.links .copyright,footer#page-footer section.links .email,footer#page-footer section.links .social-links{font-size:16px;font-size:1.6rem}footer#page-footer section.links .social-links>li>a{font-size:32px;font-size:3.2rem;margin-right:11px}footer#page-footer section.contact-button{float:left;width:33.33333%}}header#page-header{line-height:1;z-index:3;position:absolute;left:0;width:100%}header#page-header #toggle-nav{display:none}header#page-header #toggle-nav:checked~nav{display:block}header#page-header #toggle-nav:checked~.logo .toggle-nav:before{content:""}header#page-header .logo{font-size:18px;font-size:1.8rem;padding:10px;-ms-user-select:none;user-select:none}header#page-header .logo::after{clear:both;content:"";display:table}header#page-header .logo>a{color:#fff}header#page-header .logo .toggle-nav{-ms-user-select:none;user-select:none;float:right;cursor:pointer}header#page-header .logo .toggle-nav:before{content:""}header#page-header nav{display:none}header#page-header nav>ul{list-style:none;margin:0;padding:0}header#page-header nav>ul>li{padding:0 10px;transition:background-color .2s ease-in}header#page-header nav>ul>li>a{font-size:16px;font-size:1.6rem;display:block;color:#fff;padding:12px 0;border-bottom:1px solid #373F4A;border-top:1px solid transparent;transition:border .2s ease-in-out}header#page-header nav>ul>li>a.active{border-color:#9B4D9D}header#page-header nav>ul>li:hover{background:#9B4D9D}header#page-header nav>ul>li:hover>a{border-bottom-color:transparent}header#page-header .client-login{display:none}header#page-header .client-login .button{margin:0}@media all and (min-width:46.8em){header#page-header{display:table;table-layout:fixed;width:100%;z-index:3;position:fixed;transition:all .2s ease-in}header#page-header #toggle-nav:checked~.logo{background:0 0}header#page-header.scrolling{z-index:3;background:#262C36;box-shadow:0 0 5px rgba(0,0,0,.4)}header#page-header .client-login,header#page-header .logo,header#page-header nav{display:table-cell;vertical-align:middle}header#page-header .logo{font-size:22px;font-size:2.2rem;padding-left:20px;width:145px}header#page-header .logo>a{vertical-align:inherit}header#page-header .logo .toggle-nav{display:none}header#page-header nav{margin:0 auto;background:0 0;text-align:center;line-height:60px;overflow:hidden;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}header#page-header nav>ul{width:auto;margin-left:-145px}header#page-header nav>ul>li{display:inline-block}header#page-header nav>ul>li>a{padding:0 10px;border:none;position:relative;outline:0}header#page-header nav>ul>li>a.active:before{content:'';border-top:5px solid #9B4D9D;display:block;position:absolute;left:0;right:0}header#page-header nav>ul>li:hover{background:0 0}header#page-header nav>ul>li:hover>a{color:#c48ac6}header#page-header .client-login{text-align:right}header#page-header .client-login .button{display:inline-block;height:100%;padding:0 20px;line-height:60px}}@media all and (min-width:60em){header#page-header nav>ul>li>a{padding:0 15px}}.project-tile{position:relative;background-size:99%;background-position:center;background-repeat:no-repeat;padding-bottom:25%;overflow:hidden}.no-touch .project-tile:hover .overlay,.no-touch .project-tile:hover:before,.touch .project-tile.hover .overlay,.touch .project-tile.hover:before{opacity:1}.project-tile .overlay,.project-tile:before{transition:opacity .3s ease-in;position:absolute;opacity:0;text-align:center}.no-touch .project-tile:hover .overlay span{animation-name:fadeInDownShort;animation-duration:1s}.no-touch .project-tile:hover .overlay .button-o{animation-name:fadeInUpShort;animation-duration:1s}.project-tile:before{content:'';vertical-align:middle;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1}.project-tile .overlay{z-index:2;top:50%;left:50%;width:90%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.project-tile .overlay span{display:block;margin:0 0 10px}.project-tile .overlay h1{margin:0 0 15px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.project-tile .overlay .button-o{margin:0}@media all and (min-width:46.8em){.project-tile .overlay h1{line-height:inherit}}@keyframes in-top{from{transform:rotate3d(-1,0,0,90deg)}to{transform:rotate3d(0,0,0,0deg)}}@keyframes in-right{from{transform:rotate3d(0,-1,0,90deg)}to{transform:rotate3d(0,0,0,0deg)}}@keyframes in-bottom{from{transform:rotate3d(1,0,0,90deg)}to{transform:rotate3d(0,0,0,0deg)}}@keyframes in-left{from{transform:rotate3d(0,1,0,90deg)}to{transform:rotate3d(0,0,0,0deg)}}@keyframes out-top{from{transform:rotate3d(0,0,0,0deg)}to{transform:rotate3d(-1,0,0,104deg)}}@keyframes out-right{from{transform:rotate3d(0,0,0,0deg)}to{transform:rotate3d(0,-1,0,104deg)}}@keyframes out-bottom{from{transform:rotate3d(0,0,0,0deg)}to{transform:rotate3d(1,0,0,104deg)}}@keyframes out-left{from{transform:rotate3d(0,0,0,0deg)}to{transform:rotate3d(0,1,0,104deg)}}@keyframes slide-in-top{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-in-right{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-in-bottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-left{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-top{from{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes slide-out-right{from{transform:translateX(0)}to{transform:translateX(105%)}}@keyframes slide-out-bottom{from{transform:translateY(0)}to{transform:translateY(105%)}}@keyframes slide-out-left{from{transform:translateX(0)}to{transform:translateX(-105%)}}.ie .pp-projects-grid ul{border:2px solid red}.pp-projects-grid ul{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1000px;margin-bottom:0;padding:0;list-style:none}.pp-projects-grid ul::after{clear:both;content:"";display:table}.pp-projects-grid ul li{float:left;width:50%;position:relative;overflow:hidden}.pp-projects-grid .image{display:block;background-color:#575756;background-size:cover;padding-bottom:97%;margin:5px;position:relative;overflow:hidden}.pp-projects-grid .image span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pp-projects-grid .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#262C36;opacity:.95;padding:5%}.pp-projects-grid .overlay .title{font-weight:200;margin-top:0;line-height:1.1}.pp-projects-grid .overlay .excerpt{color:#fff;display:none}.pp-projects-grid .overlay .button-o{position:absolute;bottom:0}.cssanimations .pp-projects-grid .overlay{-ms-transform:translate(-110%,-110%);transform:translate(-110%,-110%)}.cssanimations .pp-projects-grid .in-top .overlay{animation:slide-in-top .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .in-right .overlay{animation:slide-in-right .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .in-bottom .overlay{animation:slide-in-bottom .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .in-left .overlay{animation:slide-in-left .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .out-top .overlay{animation:slide-out-top .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .out-right .overlay{animation:slide-out-right .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .out-bottom .overlay{animation:slide-out-bottom .3s ease 0s 1 forwards}.cssanimations .pp-projects-grid .out-left .overlay{animation:slide-out-left .3s ease 0s 1 forwards}.no-cssanimations .pp-projects-grid .overlay{opacity:0;transition:opacity .3s ease}.no-cssanimations .pp-projects-grid .overlay:hover{opacity:1}@media all and (min-width:30em){.pp-projects-grid .overlay .excerpt{display:block}}@media all and (min-width:60em){.pp-projects-grid ul li{float:left;width:33.33333%}}.pp-social-share.visible .modal-overlay{opacity:.7;visibility:visible}.pp-social-share.visible .modal{visibility:visible}.pp-social-share.visible .modal .modal-inset{animation:modalComeIn .25s ease;visibility:visible}.pp-social-share.visible .modal .modal-body{opacity:1;-ms-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1)}.pp-social-share.leaving .modal{visibility:visible}.pp-social-share.leaving .modal .modal-inset{animation:modalHeadOut .35s ease .1s;visibility:visible}.pp-social-share.leaving .modal .modal-body{opacity:0;-ms-transform:translateY(25px);transform:translateY(25px)}.no-cssanimations .pp-social-share.leaving .modal,.no-cssanimations .pp-social-share.leaving .modal-overlay{display:none}.pp-social-share .modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#262C36;opacity:0;visibility:hidden;z-index:40;transition:opacity .25s ease 0s,visibility linear .35s}.pp-social-share .modal{position:fixed;z-index:50;top:50%;left:50%;width:100%;max-width:500px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;text-align:center}.pp-social-share .modal-inset{position:relative;padding:30px;background-color:#fff;visibility:hidden;box-shadow:2px 2px 8px 1px rgba(0,0,0,.2);backface-visibility:hidden;transform:translate3d(0,0,0);transform-style:preserve-3d}.pp-social-share .modal-inset .close{display:block;cursor:pointer;position:absolute;top:10px;right:10px;opacity:.4}.pp-social-share .modal-inset .close:hover{opacity:1}.pp-social-share .modal-inset .close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pp-social-share .modal-body{opacity:0;-ms-transform:translateY(0) scale(.8,.8);transform:translateY(0) scale(.8,.8);transition:opacity .35s .15s,transform .35s .15s}.pp-social-share .modal-body h2{margin:0 0 20px}.pp-social-share .modal-body ul{margin:0;padding:0;list-style:none}.pp-social-share .modal-body ul li{display:inline-block;margin:0 10px}.pp-social-share .modal-body ul li a{font-size:40px;font-size:4rem;display:block}.pp-social-share .modal-body ul li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pp-social-share .modal-body ul li a.pmt-twitter{color:#1da1f2}.pp-social-share .modal-body ul li a.pmt-facebook{color:#3b5998}.pp-social-share .modal-body ul li a.pmt-tumblr{color:#32506d}.pp-social-share .modal-body ul li a:hover{opacity:.8}@keyframes modalComeIn{0%{visibility:hidden;opacity:0;transform:scale(.8,.8)}65.5%{transform:scale(1.03,1.03)}100%{visibility:visible;opacity:1;transform:scale(1,1)}}@keyframes modalHeadOut{0%{visibility:visible;opacity:1;transform:translateY(0) scale(1,1)}100%{visibility:hidden;opacity:0;transform:translateY(35px) scale(.97,.97)}}.sa-wrapper{overflow:hidden}.sa-icon{position:relative;box-sizing:content-box;width:80px;height:80px;border:4px solid grey;border-radius:50%;padding:0;margin:20px auto}.sa-icon.sa-error{border-color:#F27474}.sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sa-icon.sa-error .sa-line{display:block;height:5px;width:47px;position:absolute;top:37px;border-radius:2px;background-color:#F27474}.sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sa-icon.sa-success{border-color:#A5DC86}.sa-icon.sa-success:after,.sa-icon.sa-success:before{content:'';position:absolute;width:60px;height:120px;background:#fff}.sa-icon.sa-success:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:60px 60px;transform-origin:60px 60px}.sa-icon.sa-success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:0 60px;transform-origin:0 60px}.sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;position:absolute;left:-4px;top:-4px;z-index:2}.sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}.animateSuccessTip{animation:animateSuccessTip .75s}.animateSuccessLong{animation:animateSuccessLong .75s}.sa-icon.sa-success.animate::after{animation:rotatePlaceholder 4.25s ease-in}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes animateXMark{0%{transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);margin-top:26px}80%{transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);margin-top:0;opacity:1}}.animateErrorIcon{animation:animateErrorIcon .5s}.animateXMark{animation:animateXMark .5s}blockquote.pp-testimonial{margin:0 auto 10px;padding:0 10px;text-align:center;font-size:26px;border:0}blockquote.pp-testimonial cite{color:inherit;font-style:normal;margin-top:30px;font-size:16px}main.project .project-info .col h5+p,main.project .project-info .title h1{margin-top:0}@media all and (min-width:60em){blockquote.pp-testimonial{max-width:80%;width:80%}blockquote.pp-testimonial cite{margin-top:0}}main.project{background-color:#F7F7FA}main.project>.intro{animation-name:fadeInUpShort;animation-duration:1s}main.project .project-info{padding-left:10px;padding-right:10px;background:#F7F7FA;color:#262C36}main.project .project-info .title .trigger a{display:none;color:#9B4D9D;padding-left:30px;padding-right:30px}main.project .project-info .title .trigger a:hover{color:#fff}main.project .project-info .title .trigger a:before{content:""}main.project .project-info .col{margin-bottom:30px}main.project .project-info .col:last-child{margin-bottom:0}main.project .project-info .col h5{margin-bottom:5px}main.project .project-info .col a{color:#262C36;transition:color .2s ease-in}main.project .project-info .col a:hover{color:#9B4D9D}main.project .showcase{padding-left:10px;padding-right:10px;color:#fff}main.project .showcase h5{color:inherit;margin:0 0 30px}main.project .showcase img{width:100%;margin-bottom:40px}main.project .showcase img:last-child{margin-bottom:0}main.project .showcase.cover span,main.project .showcase.split-image>div span{margin:-1px;position:absolute;border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden}main.project .showcase.cover{background-repeat:no-repeat;background-size:cover;padding-bottom:30%}main.project .showcase.cover span{padding:0;width:1px}main.project .showcase.split-image{padding:0}main.project .showcase.split-image::after{clear:both;content:"";display:table}main.project .showcase.split-image>div{background-repeat:no-repeat;background-size:cover;width:50%;float:left}main.project .showcase.split-image>div span{padding:0;width:1px}main.project .other-work{background:#F7F7FA}main.project .other-work h1{font-weight:200;text-align:center;margin:0 0 20px}@media all and (min-width:46.8em){main.project .project-info .title::after{clear:both;content:"";display:table}main.project .project-info .title h1{float:left}main.project .project-info .title .trigger a{display:inline-block;float:right;margin:20px 25px 0 0}main.project .project-info .intro-text{max-width:66.66666%;padding-right:25px}main.project .project-info .col-wrapper::after{clear:both;content:"";display:table}main.project .project-info .col-wrapper.three .col{float:left;width:33.33333%;padding-left:25px;padding-right:25px;margin-bottom:0}main.project .project-info .col-wrapper.two .col{float:left;width:50%;padding-left:25px;padding-right:25px}main.project .project-info .col-wrapper .col:first-child{padding-left:0}main.project .project-info .col-wrapper .col:last-child{padding-right:0}}main.project.artaban>.intro{background-image:url(../assets/images/work/artaban/artaban.header.jpg)}main.project.artaban>.intro .center img{max-width:60%}main.project.artaban .showcase.about-photos{background-image:url(../assets/images/work/artaban/artaban.about-photos.jpg);padding-bottom:30%}main.project.artaban .showcase.responsive{background-image:url(../assets/images/work/artaban/artaban.screens.jpg);padding-bottom:39%}main.project.artaban .showcase.mobiles .tablet{background-image:url(../assets/images/work/artaban/artaban.tablet.jpg);padding-bottom:37%}main.project.artaban .showcase.mobiles .phone{background-image:url(../assets/images/work/artaban/artaban.phone.jpg);padding-bottom:37%}main.project.artaban .showcase.tablets,main.project.artaban .showcase.website{background-color:#d24e7a}main.project.artaban .showcase.tablets>div{padding-left:10px;padding-right:10px;width:100%;margin-bottom:30px}main.project.artaban>.testimonial{background-image:url(../assets/images/work/artaban/artaban.testimonial.jpg)}@media all and (min-width:30em){main.project.artaban .showcase.tablets{padding:50px 0 100px}main.project.artaban .showcase.tablets>div{margin-bottom:0;width:50%}}@media all and (min-width:60em){main.project.artaban .showcase.tablets>div:first-child{padding-left:140px;padding-right:20px}main.project.artaban .showcase.tablets>div:last-child{padding-left:20px;padding-right:140px}}main.project.bicycle-posters>.intro{background-image:url(../assets/images/work/bicycle-posters/bp.header.jpg)}main.project.bicycle-posters .showcase.posters>div{padding-bottom:50%}main.project.bicycle-posters .showcase.posters .poster-blue{background-image:url(../assets/images/work/bicycle-posters/bp.poster.blue.jpg)}main.project.bicycle-posters .showcase.posters .poster-orange{background-image:url(../assets/images/work/bicycle-posters/bp.poster.orange.jpg)}main.project.bicycle-posters .showcase.posters .poster-dgreen{background-image:url(../assets/images/work/bicycle-posters/bp.poster.dgreen.jpg)}main.project.bicycle-posters .showcase.posters .poster-green{background-image:url(../assets/images/work/bicycle-posters/bp.poster.green.jpg)}main.project.bicycle-posters .showcase.posters .poster-wall{background-image:url(../assets/images/work/bicycle-posters/bp.poster.wall.jpg)}main.project.bicycle-posters .showcase.posters .poster-window{background-image:url(../assets/images/work/bicycle-posters/bp.poster.window.jpg)}main.project.bicycle-posters .showcase.bike-design{background:#06b8a4}main.project.bicycle-posters .showcase.bike-design img{max-width:80%;display:block;margin:0 auto 30px}main.project.propercycling>.intro .center img,main.project.rookwood>.intro .center img{max-width:60%}main.project.bicycle-posters .showcase.flyer{background-image:url(../assets/images/work/bicycle-posters/bp.flyer.jpg);padding-bottom:55%;background-position:center}main.project.drt>.intro{background-image:url(../assets/images/work/drt/drt.header.jpg)}main.project.drt .showcase.responsive{color:#B9BEC6}main.project.drt .showcase.mobile-player{background:#262C36}main.project.drt .showcase.pages{background:#5592CD}main.project.findmefast>.intro{background-image:url(../assets/images/work/findmefast/findmefast.header.jpg)}main.project.findmefast .showcase.logo{background:#18A0AF;padding-bottom:0}main.project.findmefast .showcase.logo img{margin:0 auto;display:block}main.project.findmefast .showcase.app-views::after,main.project.propercycling .showcase.collage .half-tile::after,main.project.propercycling .showcase.collage::after{content:"";display:table;clear:both}main.project.findmefast .showcase.app-mockup{background-image:url(../assets/images/work/findmefast/findmefast.mockup.png);padding-bottom:40%}main.project.findmefast .showcase.app-mockup span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main.project.findmefast .showcase.app-ui{background:#18A0AF}main.project.findmefast .showcase.app-ui .wrapper{text-align:center}main.project.findmefast .showcase.app-ui .wrapper img{width:90%}main.project.findmefast .showcase.app-ui .wrapper .left-phone{margin-bottom:40px}main.project.findmefast .showcase.app-views{background:#fff}main.project.findmefast .showcase.app-views img{margin-bottom:20px;width:100%}main.project.findmefast .showcase.app-views .left-side{padding-right:10px;float:left;width:50%}main.project.findmefast .showcase.app-views .right-side{padding-left:10px;float:right;width:50%}@media all and (min-width:46.8em){main.project.findmefast .project-info .row .col{width:50%}main.project.findmefast .showcase.app-ui .wrapper::after{clear:both;content:"";display:table}main.project.findmefast .showcase.app-ui .wrapper .left-phone,main.project.findmefast .showcase.app-ui .wrapper .right-phone{width:50%;float:left;text-align:center}main.project.findmefast .showcase.app-ui .wrapper .left-phone img,main.project.findmefast .showcase.app-ui .wrapper .right-phone img{width:70%}main.project.findmefast .showcase.app-ui .wrapper .left-phone{margin-bottom:0}}main.project.geniushub .showcase.responsive{background:#fff;color:#B9BEC6}main.project.geniushub .showcase.illustration{background-image:url(../assets/images/work/geniushub/geniushub.illustration.png);background-size:cover;background-position:center center;padding-bottom:18%}main.project.geniushub .showcase.illustration span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main.project.geniushub .showcase.guests{background:#599CD2}main.project.geniushub .showcase.guests .left-side{margin-bottom:20px}main.project.geniushub .showcase.app{background:#22262D}@media all and (min-width:46.8em){main.project.geniushub .showcase.guests::after{clear:both;content:"";display:table}main.project.geniushub .showcase.guests .left-side,main.project.geniushub .showcase.guests .right-side{float:left;width:50%}main.project.geniushub .showcase.guests .left-side{padding-right:50px}main.project.geniushub .showcase.guests .right-side{padding-left:50px}}main.project.premierenergy>.intro{background-image:url(../assets/images/work/premierenergy/premierenergy.header.jpg)}main.project.premierenergy .showcase.responsive{background:#fff;color:#B9BEC6}main.project.premierenergy>.testimonial{background-image:url(../assets/images/work/premierenergy/premierenergy.testimonial.jpg)}main.project.propercycling>.intro{background-image:url(../assets/images/work/propercycling/propercycling.header.jpg)}main.project.propercycling .showcase.collage{background:#D2E8DC;padding:0}main.project.propercycling .showcase.collage .tile{position:relative;background-size:100%;background-position:center;background-repeat:no-repeat;padding-bottom:100%}main.project.propercycling .showcase.collage .tile span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main.project.propercycling .showcase.collage .half-tile{width:100%}main.project.propercycling .showcase.collage .half-tile .half-tile{width:50%;float:left}main.project.propercycling .showcase.collage .coffee{background-image:url(../assets/images/work/propercycling/propercycling.coffee.jpg)}main.project.propercycling .showcase.collage .machine{background-image:url(../assets/images/work/propercycling/propercycling.machine.jpg)}main.project.propercycling .showcase.collage .worker{background-image:url(../assets/images/work/propercycling/propercycling.worker.jpg)}main.project.propercycling .showcase.collage .poster{background-image:url(../assets/images/work/propercycling/propercycling.poster.jpg)}main.project.propercycling .showcase.homepage,main.project.propercycling .showcase.mobile{background:#EDE7DE;color:#8E5C3E}main.project.propercycling .showcase.feature-image{background-image:url(../assets/images/work/propercycling/propercycling.desk.jpg);padding-bottom:60%}main.project.propercycling .showcase.drinks-shop .drinks,main.project.propercycling .showcase.drinks-shop .shop{padding-bottom:37%}main.project.propercycling .showcase.drinks-shop .drinks{background-image:url(../assets/images/work/propercycling/propercycling.drinks.jpg)}main.project.propercycling .showcase.drinks-shop .shop{background-image:url(../assets/images/work/propercycling/propercycling.shop.jpg)}@media all and (min-width:46.8em){main.project.propercycling .showcase.collage .half-tile{width:50%;float:left}main.project.propercycling .showcase.collage .poster{padding-bottom:50%}}main.project.rookwood>.intro{background-image:url(../assets/images/work/rookwood/rookwood.header.jpg)}main.project.rookwood .showcase.computer{background:#ed7247;text-align:center}main.project.rookwood .showcase.computer img{margin:30px 0}main.project.rookwood .showcase.mobile-desktop .desktop,main.project.rookwood .showcase.mobile-desktop .mobile{padding-bottom:37%}main.project.rookwood .showcase.mobile-desktop .mobile{background-image:url(../assets/images/work/rookwood/rookwood.mobile.jpg)}main.project.rookwood .showcase.mobile-desktop .desktop{background-image:url(../assets/images/work/rookwood/rookwood.desktop.jpg)}main.project.rookwood .showcase.website{background:#5697a8}main.project.rookwood .showcase.website img:first-of-type{margin-bottom:80px}main.project.smallholders>.intro{background-image:url(../assets/images/work/smallholders/smallholders.header.jpg)}main.project.smallholders>.intro .center img{max-width:65%}main.project.smallholders .showcase.illustration{background:#fff;color:#B9BEC6;padding-bottom:0;margin-bottom:-1px}main.project.smallholders .showcase.typography{background:#3B7B3F}main.project.smallholders .showcase.sheep{background-image:url(../assets/images/work/smallholders/smallholders.sheep.jpg);padding-bottom:40%}main.project.smallholders .showcase.sheep span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main.project.smallholders .showcase.homepage{background:#1E4320}main.project.smallholders .showcase.featured-image{background-image:url(../assets/images/work/smallholders/smallholders.dog.jpg);background-size:cover;padding-bottom:45%}main.project.smallholders .showcase.featured-image span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main.project.smallholders .showcase.at-the-show{background:#F2EEE4;color:#B9BEC6}main.project.smallholders .showcase.at-the-show img{margin-bottom:20px;width:100%}main.project.smallholders .showcase.at-the-show .left-side{padding-right:10px;float:left;width:50%}main.project.smallholders .showcase.at-the-show .right-side{padding-left:10px;float:right;width:50%}main.project.smallholders .showcase.at-the-show .clear{clear:both}main.project.smallholders>.testimonial{background-image:url(../assets/images/work/smallholders/smallholders.testimonial.jpg)}main.project.storror>.intro{background-image:url(../assets/images/work/storror/storror.header.jpg)}main.project.storror .showcase.responsive{background:#fff;color:#B9BEC6}main.project.storror .showcase.mobile{background:#000;color:#00B9A7}main.project.storror .showcase.home{background:#00B9A7}main.project.storror>.testimonial{background-image:url(../assets/images/work/storror/storror.testimonial.jpg)}main.project.yellowfish>.intro{background-image:url(../assets/images/work/yellowfish/yellowfish.header.jpg)}main.project.yellowfish .showcase.responsive{background:#fff;color:#B9BEC6}main.project.yellowfish .showcase.iconography{background:#1C345E}main.project.yellowfish .showcase.webpages{background:#3E89C6;padding-bottom:0}main.project.yellowfish>.testimonial{background-image:url(../assets/images/work/yellowfish/yellowfish.testimonial.jpg)}main.project.ymca>.intro{background-image:url(../assets/images/work/ymca/ymca.header.jpg)}main.project.ymca .showcase.logo{background-color:#fff;background-image:url(../assets/images/work/ymca/ymca.triangles.png);background-size:cover;color:#B9BEC6;position:relative}main.project.ymca .showcase.logo .row{min-height:300px}main.project.ymca .showcase.logo img{max-width:70%;display:block;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}main.project.ymca .showcase.website{background:#F34542;padding-bottom:0}main.project.ymca>.testimonial{background-image:url(../assets/images/work/ymca/ymca.testimonial.jpg)}