/*
Theme Name: bn
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bn
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

bn is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

hr,img,legend{border:0}pre,textarea{max-width:100%;overflow:auto}li>ol,li>ul,ol,p,textarea,ul{float:left}.carousel-nav,a,select{cursor:pointer}.circle-middle,.circle-outer{-webkit-animation-duration:2s;-moz-animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite}html{font-family:Montserrat,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}body{margin:0;min-width:320px;background:#fff}*,::after,::before{box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}img,label{display:block}a{background-color:transparent;color:#1B95AB;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,dt,optgroup,strong{font-weight:700}cite,dfn,em,i{font-style:italic}h1{font-size:2em;margin:0 0 .67em}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;margin:.625em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}textarea{min-width:100%;height:100px;min-height:100px;max-height:300px}td,th{padding:0}body,button,input,select,textarea{color:#67686B;font-size:16px;font-size:1rem;line-height:1.5}code,kbd,pre,tt,var{font-size:15px}h1,h2,h3,h4,h5,h6{float:left;width:100%;clear:both;font-weight:400}main ul,p{font-weight:100}p{width:100%;margin-bottom:1.5em}a:active,a:focus,a:hover{outline:0}a:hover{text-decoration:underline}@media screen and (max-width:1024px){a:hover{text-decoration:none}}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;line-height:1.6;margin-bottom:1.6em;padding:1.6em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}ol,ul{width:100%;margin:0 0 1.5em 1.25em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{width:100%;margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}.form-row{margin:1em 0}form button,input[type=button],input[type=reset],input[type=submit]{float:right;padding:5px 15px;font-size:.9rem;font-weight:700;background-color:#174579;border:4px solid #174579;color:#fff;-webkit-transition:background-color .2s linear,color .2s linear;-moz-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}@media screen and (min-width:1025px){form button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#174579}}input[type=email],input[type=tel],input[type=url],input[type=date],input[type=password],input[type=search],input[type=text],select,textarea{width:100%;padding:10px 20px;margin:0 0 10px;border:none;font-size:.9rem}select{padding:10px 16px}p.sensitive-data{font-size:.85rem}.wpcf7-form,span.wpcf7-form-control-wrap{float:left;width:100%}input[type=email].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=date].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=text].wpcf7-not-valid,textarea.wpcf7-not-valid{margin:0}span.wpcf7-not-valid-tip{float:left;width:100%;margin:0 0 20px}.wpcf7-response-output{float:left;margin:20px 0 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.appear,.appear-from-above,.appear-from-left,.appear-from-right,.appear-scale-in{position:relative;opacity:0}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.center-outer{display:table;height:100%;width:100%}.center-inner{display:table-cell;vertical-align:middle}.appear{top:-30px;transition:opacity .5s linear;-moz-transition:opacity .5s linear;-webkit-transition:opacity .5s linear}.appear-from-left{left:-200px}.appear-from-right{right:-200px}.appear-from-above{top:-200px}.appear-from-below,.appear-from-below-delay,.team-bob-appear{position:relative;bottom:-200px;opacity:0}.appear-scale-in{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform 1.5s;-moz-transition:-moz-transform 1.5s;transition:transform 1.5s,opacity 1.5s}.appear-scale-in-done{opacity:1;transform:scale(1)}.margin-20{margin-bottom:20px}.margin-30{margin-bottom:30px}.margin-50{margin-bottom:50px}.margin-70{margin-bottom:70px}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.full-height,.paint-splat,.tile{height:100vh}#page{overflow:hidden}.full-width,main{float:left;width:100%}.content-width{display:block;margin:0 auto}.content-width-inner{max-width:920px}.content-width-outer{max-width:1024px}.content-width-wide{max-width:1600px}.left-content{float:left;width:50%}.right-content{float:right;width:50%}.stat-small-left-align,.stats-column{float:left}@media screen and (max-width:1649px){.content-width-wide{padding-left:2%;padding-right:2%}}@media screen and (max-width:1099px){.content-width-inner,.content-width-outer{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.left-content{width:100%;margin:0 0 50px}.right-content{width:100%}}.owl-carousel .owl-item{padding:0 20px}.tile{position:relative}.tile-header img{display:block;position:relative;margin:50px auto;z-index:1}.paint-splat{position:absolute;top:0;left:0;width:100%}.paint-splat-back{z-index:0;background:url(img/content/paint-splats/paint-splat-back.png) 50% 50% no-repeat}.paint-splat-front{z-index:2;background:url(img/content/paint-splats/paint-splat-front.png) 50% 50% no-repeat}body.mobile .paint-splat-front{display:none}@media screen and (max-width:767px){.paint-splat-back{background-image:url(img/content/paint-splats/paint-splat-back-large.png)}.paint-splat-front{display:none}.tile-header img{max-width:90%}}@media screen and (max-width:479px){.paint-splat-back{background-image:url(img/content/paint-splats/paint-splat-back-medium.png)}}@media screen and (max-height:499px){.paint-splat-front{display:none}#header-year{max-height:120px}#header-review{max-height:60px}}@media screen and (max-height:419px){.tile-header img{margin:30px auto}#header-year{max-height:100px}#header-review{max-height:50px}}.stats-column-left,.stats-column-right{width:25%}.stats-column-main{width:50%}.stat{clear:both}.stat-small{width:150px;height:210px}.stat-small-right-align{float:right}.stat-circle-wrapper{float:left;width:100%;height:150px;margin-bottom:10px;position:relative}.circle{position:absolute;top:50%;left:50%;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-animation-name:statCirclePulse;-moz-animation-name:statCirclePulse;animation-name:statCirclePulse}.circle-outer{width:150px;height:150px;margin:-75px 0 0 -75px;background-color:#F6C72C;animation-duration:2s;animation-iteration-count:infinite}.circle-middle{width:125px;height:125px;margin:-62px 0 0 -62px;background-color:#F7D04D;animation-duration:2s;animation-iteration-count:infinite}.circle-inner{width:100px;height:100px;margin:-50px 0 0 -50px;background-color:#F9DC79;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.stat-small:nth-of-type(1) .circle-outer{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.stat-small:nth-of-type(1) .circle-middle{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.stat-small:nth-of-type(1) .circle-inner{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.stat-small:nth-of-type(2) .circle-outer{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stat-small:nth-of-type(2) .circle-middle{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stat-small:nth-of-type(2) .circle-inner{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.stat-small:nth-of-type(3) .circle-outer{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.stat-small:nth-of-type(3) .circle-middle{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.stat-small:nth-of-type(3) .circle-inner{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.stat-small:nth-of-type(4) .circle-outer{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.stat-small:nth-of-type(4) .circle-middle{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.stat-small:nth-of-type(4) .circle-inner{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.stat-small:nth-of-type(5) .circle-outer{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.stat-small:nth-of-type(5) .circle-middle{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stat-small:nth-of-type(5) .circle-inner,.stat-small:nth-of-type(6) .circle-outer{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stat-small:nth-of-type(6) .circle-middle{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.7s}.stat-small:nth-of-type(6) .circle-inner{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.9s}.stat-circle-wrapper span{float:left;width:100%;position:relative;text-align:center;color:#0C8777;font-size:2rem;font-weight:700}.stat-small>span{float:left;width:100%;text-align:center;text-transform:uppercase;color:#282828}.stat-circle-wrapper img{display:block;margin:0 auto}.stats-column-main .stat-circle-wrapper{height:600px;margin-bottom:0}.stats-column-main .circle{-webkit-animation:statCirclePulseLarge 3s infinite;-moz-animation:statCirclePulseLarge 3s infinite;animation:statCirclePulseLarge 3s infinite}.stats-column-main .circle-outer{width:600px;height:600px;margin:-300px 0 0 -300px;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stats-column-main .circle-middle{width:490px;height:490px;margin:-245px 0 0 -245px;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stats-column-main .circle-inner{width:380px;height:380px;margin:-190px 0 0 -190px;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.stat-main .stat-circle-wrapper span{text-transform:uppercase;color:#282828;font-size:1.7rem;font-weight:400}.stat-main .stat-circle-wrapper span.main-stat-text-top{margin-top:10px}@keyframes statCirclePulse{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}}@keyframes statCirclePulseLarge{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}}@media screen and (max-height:639px){.tile-stats{height:auto;padding:100px 0 80px}}@media screen and (max-width:1149px){.tile-stats{height:auto;padding:100px 0 80px}.stats-column{width:100%}.stats-column-main{padding:30px 0 50px}.stat-small{float:left;width:33.3%;clear:none}}@media screen and (max-width:639px){.stats-column-main .stat-circle-wrapper{height:500px}.stats-column-main .circle-outer{width:500px;height:500px;margin:-250px 0 0 -250px}.stats-column-main .circle-middle{width:440px;height:440px;margin:-220px 0 0 -220px}.stats-column-main .circle-inner{width:380px;height:380px;margin:-190px 0 0 -190px}}@media screen and (max-width:539px){.stat-small .circle-middle,.stat-small .circle-outer{display:none}.stat-small .circle-inner{width:90px;height:90px;margin:-45px 0 0 -45px}.stats-column-main .stat-circle-wrapper{height:400px}.stats-column-main .circle-outer{width:400px;height:400px;margin:-200px 0 0 -200px}.stats-column-main .circle-middle{width:340px;height:340px;margin:-170px 0 0 -170px}.stats-column-main .circle-inner{width:280px;height:280px;margin:-140px 0 0 -140px}.stat-circle-wrapper img{max-width:150px}.stat-main .stat-circle-wrapper span{font-size:1.4rem}}@media screen and (max-width:429px){.stats-column-main .stat-circle-wrapper{height:300px}.stats-column-main .circle{-webkit-animation-:statCirclePulse 2s infinite;-moz-animation:statCirclePulse 2s infinite;animation:statCirclePulse 2s infinite}.stats-column-main .circle-outer{width:300px;height:300px;margin:-150px 0 0 -150px}.stats-column-main .circle-middle{width:270px;height:270px;margin:-135px 0 0 -135px}.stats-column-main .circle-inner{width:240px;height:240px;margin:-120px 0 0 -120px}.stat-circle-wrapper img{max-width:120px}.stat-main .stat-circle-wrapper span{font-size:1.3rem}}.tile-marketing-portal h2,.tile-marketing-portal p{margin:0 0 60px;color:#fff;text-transform:uppercase}.hand{position:absolute;top:200px;right:-700px;width:349px;height:367px;background:url(img/content/hand.png) no-repeat;-webkit-transition:top 1.5s,right 1.5s;-moz-transition:top 1.5s,right 1.5s;transition:top 1.5s,right 1.5s}.hand-in{top:150px;right:150px}@media screen and (max-width:1399px){.hand{top:50px}.hand-in{right:-95px}}@media screen and (max-width:1023px){.hand-in{right:-95px}}@media screen and (max-width:939px){.hand{top:30px}.hand-in{right:-95px}}@media screen and (max-width:549px){.hand-in{right:-140px}}@media screen and (max-height:599px){.tile-marketing-portal{height:auto;padding:100px 0}.hand{top:30px}}.tile-marketing-portal h2{float:left;font-size:3.2rem;font-weight:700;line-height:100%}.marketing-portal-icons-wrapper{float:left;width:100%}.marketing-portal-icon{float:left;width:100px;margin-right:30px}.marketing-portal-icon:last-of-type{margin-right:0}.marketing-portal-icon span{float:left;width:100%;clear:both;color:#fff;text-transform:uppercase;text-align:center}.portal-icon-bg{display:block;position:relative;width:100px;height:100px;margin:0 auto 30px;overflow:hidden;background-color:#25CAB1;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.portal-icon-bg img{display:block;margin:20px auto 0}.portal-icon-bg-spin{-webkit-animation:portalIconSpin 2s 1;-moz-animation:portalIconSpin 2s 1;animation:portalIconSpin 2s 1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;overflow:hidden}.marketing-portal-icon:nth-of-type(1) .portal-icon-bg-spin{-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0}.marketing-portal-icon:nth-of-type(2) .portal-icon-bg-spin{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.marketing-portal-icon:nth-of-type(3) .portal-icon-bg-spin{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.marketing-portal-icon:nth-of-type(4) .portal-icon-bg-spin{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.marketing-portal-icon:nth-of-type(5) .portal-icon-bg-spin{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.marketing-portal-icon:nth-of-type(6) .portal-icon-bg-spin{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.marketing-portal-icon:nth-of-type(7) .portal-icon-bg-spin{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}@keyframes portalIconSpin{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);-o-transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(0);-ms-transform:rotateY(360deg);transform:rotateY(360deg);-o-transform:rotateY(0)}}@media screen and (max-width:939px){.tile-marketing-portal{height:auto;padding:100px 0}.hand{width:250px;height:263px;background-size:100% 100%}.marketing-portal-icon{width:25%;margin:0 0 50px}.marketing-portal-icon:nth-of-type(5){margin-left:12.5%}.portal-icon-bg{margin-bottom:10px}.marketing-portal-icon span{display:block;float:none;max-width:100px;margin:0 auto}}@media screen and (max-width:479px){.hand{display:none}.marketing-portal-icon{width:50%}.marketing-portal-icon:nth-of-type(1),.marketing-portal-icon:nth-of-type(2),.marketing-portal-icon:nth-of-type(3){width:33.3%}.marketing-portal-icon:nth-of-type(5){margin-left:0}}@media screen and (max-width:379px){.tile-marketing-portal h2{font-size:2.8rem}.marketing-portal-icon{width:50%!important}.marketing-portal-icon:nth-of-type(7){margin-left:25%}}.tile-award-winners{text-align:center;text-transform:uppercase}.awards-title-wrapper{display:block;margin:0 auto 30px;position:relative;width:100%;max-width:830px}.tile-award-winners img{margin:0 auto 30px}.award-lights{position:relative;z-index:1}.award-lights-glow{position:absolute;top:0;left:0;opacity:0;z-index:0;-webkit-animation:awardsGlow 3s infinite;-moz-animation:awardsGlow 3s infinite;animation:awardsGlow 3s infinite}@keyframes awardsGlow{0%,100%{opacity:0}50%{opacity:.8}}.tile-award-winners .winners{display:block;margin:0 0 20px;color:#E1BD55;line-height:100%;font-size:2.8rem;font-weight:700}.tile-award-winners p{float:none;margin:0 auto 30px;max-width:370px;color:#fff}.tile-award-winners .insurance-times-award-winners{margin:0 auto}@media screen and (max-height:549px){.tile-award-winners{height:auto;padding:100px 0}}.tile-team{text-transform:uppercase}.tile-team .content-width-inner{max-width:800px}.team-header-wrapper{float:left;width:100%;position:relative;padding:0;margin-bottom:50px}.team-header-wrapper img{margin:0 auto 50px}.team-header-wrapper h2{position:absolute;top:85px;left:0;width:100%;margin:0;opacity:.8;text-align:center;color:#fff;font-size:9rem;font-weight:700;line-height:100%}.team-header-wrapper p{float:none;display:block;width:100%;max-width:450px;margin:0 auto;color:#134900;line-height:110%;text-align:center}.team-area-wrapper{float:left;position:relative;width:100%;height:60px;margin:0 0 0 43px}.team-area-wrapper span{float:left;width:20%;color:#134900;font-weight:700;line-height:100%;position:absolute;left:0}.appear-from-below-delay-active{bottom:20px;opacity:1;-webkit-transition:bottom 1.3s,opacity 1s linear;-moz-transition:bottom 1.3s,opacity 1s linear;transition:bottom 1.3s,opacity 1s linear}.appear-from-below-delay-done{bottom:0;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;transition:bottom .4s}.team-area-wrapper span:nth-of-type(2){left:18%}.team-area-wrapper span:nth-of-type(3){left:36%}.team-area-wrapper span:nth-of-type(4){left:59%}.team-area-wrapper span:nth-of-type(5){left:80%}.team-bob-active{-webkit-animation:teamBob 5s 4s infinite;-moz-animation:teamBob 5s 4s infinite;animation:teamBob 5s 4s infinite}@keyframes teamBob{0%,100%,20%{bottom:0}10%{bottom:20px}}@media screen and (max-height:599px){.tile-team{height:auto;padding:100px 0}}@media screen and (max-width:799px){.team-header-wrapper h2{font-size:7rem}.tile-team{height:auto;padding:100px 0}.team-header-wrapper{padding:0 0 60px}.team-header-wrapper p{position:relative;bottom:auto;left:auto;width:100%;padding:50px 10% 0;text-align:center}.team-area-wrapper{height:auto;margin:0}.team-area-wrapper span{position:relative;left:0!important;width:33.3%;margin-bottom:40px;text-align:center}.appear-from-below-delay-done{bottom:0}.team-area-wrapper span:nth-of-type(4){margin-left:16.6%}.team-area-wrapper span:nth-of-type(4),.team-area-wrapper span:nth-of-type(5){margin-bottom:0}}@media screen and (max-width:649px){.team-header-wrapper h2{font-size:5rem;top:110px}}@media screen and (max-width:479px){.team-header-wrapper h2{font-size:4rem;top:125px}}@media screen and (max-width:379px){.team-header-wrapper h2{font-size:3rem;top:85px}.team-area-wrapper span{width:50%}.team-area-wrapper span:nth-of-type(4){margin-left:0;margin-bottom:40px}.team-area-wrapper span:nth-of-type(5){margin-left:25%}}.tile-work-examples h2{text-transform:uppercase;text-align:center}#work-examples-wrapper{width:100%;height:500px}.tile-work-examples .kc-wrap{background:0 0;padding-bottom:50%}.carousel-nav,.tile-footer,.tile-new-year{background-repeat:no-repeat}.kc-wrap{margin-bottom:30px}.kc-item img{position:absolute;pointer-events:none;width:100%}.kc-wrap div:nth-of-type(2){opacity:0}.carousel-nav-wrapper{display:block;width:100px;margin:0 auto}.carousel-nav{width:25px;height:29px;background-image:url(img/assets/arrows-thin.png);text-indent:-5000px;-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;transition:transform .2s linear}#prev{float:left;background-position:5px 0}#next{float:right;background-position:-33px 0}@media screen and (min-width:1025px){.carousel-nav:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-height:767px),screen and (max-width:1023px){.tile-work-examples{height:auto;padding:100px 0}}.tile-new-year{background-image:url(img/content/fireworks-transparent.png);background-position:90% 1000px;text-transform:uppercase;-webkit-transition:background-position 1.5s;-moz-transition:background-position 1.5s;transition:background-position 1.5s}.tile-new-year-done{background-position:90% 100%}.tile-new-year h2{margin:0 0 70px;color:#fff;font-size:3rem;font-weight:700;line-height:105%}.new-year-resolutions-content,.tile-new-year h2 span{color:#373737}.new-year-resolutions-content ul{margin:0;padding:0 0 0 20px}.new-year-resolutions-content ul li{float:left;width:100%;padding:0 0 5px 20px}@media screen and (max-height:449px){.tile-new-year{height:auto;padding:100px 0;background-size:auto 70%}}@media screen and (max-width:479px){.tile-new-year{height:auto;padding:100px 0;background-size:70% auto}.tile-new-year h2{font-size:2rem;line-height:110%}}.tile-footer{text-align:left;text-transform:uppercase;background-image:url(img/content/paint-splats/paint-splat-bottom.png);background-position:105% 130%}.tile-footer h2{margin:0 0 35px;color:#fff;font-size:4rem;line-height:100%;font-weight:400}.footer-2016,.great,.making{font-weight:700}.tile-footer h4{margin:0 0 10px;color:#25658E;font-size:2.3rem;line-height:100%}.footer-2016{color:#25658E}.footer-contact-details{float:left;width:100%;margin-bottom:100px}.tile-footer .footer-contact-details p{margin-bottom:0}.tile-footer a,.tile-footer p{color:#fff}.tile-footer p{margin-bottom:35px}.tile-footer p span{color:#25658E}.tile-footer img{float:left}@media screen and (max-height:599px){.tile-footer{height:auto;padding:100px 0}}@media screen and (max-width:1499px){.tile-footer{background-position:120% 150%}}@media screen and (max-width:1299px){.tile-footer{background-position:135% 150%}}@media screen and (max-width:1099px){.tile-footer{background-position:165% 150%}}@media screen and (max-width:1023px){.tile-footer{background-position:200% 150%}}@media screen and (max-width:939px){.tile-footer{background-position:250% 150%}}@media screen and (max-width:849px){.tile-footer{background-position:340% 150%}}@media screen and (max-width:799px){.tile-footer{background-position:400% 150%}}@media screen and (max-width:767px){.tile-footer{height:auto;padding:100px 20px;background-image:url(img/content/paint-splats/paint-splat-bottom-medium.png);background-position:150% 110%}.tile-footer h2{font-size:3rem}.footer-email{font-size:.9rem}}@media screen and (max-width:599px){.tile-footer h2{font-size:2.5rem}.tile-footer h2,.tile-footer h4,.tile-footer p{float:left;width:100%;text-align:center}.footer-contact-details p a{display:block;margin:0 auto;text-align:center}.footer-contact-details p a:first-of-type{width:150px}.tile-footer img{float:none;margin:0 auto}}@media screen and (max-width:479px){.tile-footer{background-image:url(img/content/paint-splats/paint-splat-bottom-small.png);background-position:175% 120%}.tile-footer h2{font-size:2rem}.footer-email{font-size:.8rem}.tile-footer img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@media screen and (max-width:359px){.footer-email{font-size:.7rem}}@media screen and (max-width:399px){.footer-email{font-size:.62rem}}

/*html{font-family:Montserrat,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;min-width:320px}*,::after,::before{box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0 0 .67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#67686b;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{float:left;width:100%;clear:both;font-weight:400}p{float:left;width:100%;margin-bottom:1.5em;font-weight:100}a{color:#1b95ab;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{outline:0}a:hover{text-decoration:underline}@media screen and (max-width:1024px){a:hover{text-decoration:none}}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}body{background:#fff}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{border:0;height:1px;margin:.625em}ol,ul{float:left;width:100%;margin:0 0 1.5em 1.25em}ul{list-style:disc}main ul{font-weight:100}ol{list-style:decimal}li>ol,li>ul{float:left;width:100%;margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.form-row{margin:1em 0}label{display:block}form button,input[type=button],input[type=reset],input[type=submit]{float:right;padding:5px 15px;border:none;font-size:.9rem;font-weight:700;background-color:#174579;border:4px solid #174579;color:#fff;-webkit-transition:background-color .2s linear,color .2s linear;-moz-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}@media screen and (min-width:1025px){form button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#174579}}input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;padding:10px 20px;margin:0 0 10px;border:none;font-size:.9rem}select{padding:10px 16px;cursor:pointer}textarea{float:left;min-width:100%;max-width:100%;height:100px;min-height:100px;max-height:300px}p.sensitive-data{font-size:.85rem}.wpcf7-form{float:left;width:100%}span.wpcf7-form-control-wrap{float:left;width:100%}input[type=date].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid,textarea.wpcf7-not-valid{margin:0}span.wpcf7-not-valid-tip{float:left;width:100%;margin:0 0 20px}.wpcf7-response-output{float:left;margin:20px 0 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.center-outer{display:table;height:100%;width:100%}.center-inner{display:table-cell;vertical-align:middle}.appear{position:relative;top:-30px;opacity:0;transition:opacity .5s linear;-moz-transition:opacity .5s linear;-webkit-transition:opacity .5s linear}.appear-from-left{position:relative;left:-200px;opacity:0}.appear-from-right{position:relative;right:-200px;opacity:0}.appear-from-above{position:relative;top:-200px;opacity:0}.appear-from-below,.appear-from-below-delay,.team-bob-appear{position:relative;bottom:-200px;opacity:0}.appear-scale-in{position:relative;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform 1.5s;-moz-transition:-moz-transform 1.5s;transition:transform 1.5s,opacity 1.5s}.appear-scale-in-done{opacity:1;transform:scale(1)}.margin-20{margin-bottom:20px}.margin-30{margin-bottom:30px}.margin-50{margin-bottom:50px}.margin-70{margin-bottom:70px}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#page{overflow:hidden}main{float:left;width:100%}.full-width{float:left;width:100%}.full-height{height:100vh}.content-width{display:block;margin:0 auto}.content-width-inner{max-width:920px}.content-width-outer{max-width:1024px}.content-width-wide{max-width:1600px}.left-content{float:left;width:50%}.right-content{float:right;width:50%}@media screen and (max-width:1649px){.content-width-wide{padding-left:2%;padding-right:2%}}@media screen and (max-width:1099px){.content-width-inner,.content-width-outer{padding-left:2%;padding-right:2%}}@media screen and (max-width:767px){.left-content{width:100%;margin:0 0 50px}.right-content{width:100%}}.owl-carousel .owl-item{padding:0 20px}.tile{position:relative;height:100vh}.tile-header img{display:block;position:relative;margin:50px auto;z-index:1}.paint-splat{position:absolute;top:0;left:0;width:100%;height:100vh}.paint-splat-back{z-index:0;background:url(img/content/paint-splats/paint-splat-back.png) no-repeat 50% 50%}.paint-splat-front{z-index:2;background:url(img/content/paint-splats/paint-splat-front.png) no-repeat 50% 50%}body.mobile .paint-splat-front{display:none}@media screen and (max-width:767px){.paint-splat-back{background-image:url(img/content/paint-splats/paint-splat-back-large.png)}}@media screen and (max-width:479px){.paint-splat-back{background-image:url(img/content/paint-splats/paint-splat-back-medium.png)}}@media screen and (max-width:767px){.paint-splat-front{display:none}.tile-header img{max-width:90%}}@media screen and (max-height:499px){.paint-splat-front{display:none}#header-year{max-height:120px}#header-review{max-height:60px}}@media screen and (max-height:419px){.tile-header img{margin:30px auto}#header-year{max-height:100px}#header-review{max-height:50px}}.stats-column{float:left}.stats-column-left,.stats-column-right{width:25%}.stats-column-main{width:50%}.stat{clear:both}.stat-small{width:150px;height:210px}.stat-small-left-align{float:left}.stat-small-right-align{float:right}.stat-circle-wrapper{float:left;width:100%;height:150px;margin-bottom:10px;position:relative}.circle{position:absolute;top:50%;left:50%;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-animation-name:statCirclePulse;-moz-animation-name:statCirclePulse;animation-name:statCirclePulse}.circle-outer{width:150px;height:150px;margin:-75px 0 0 -75px;background-color:#f6c72c;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.circle-middle{width:125px;height:125px;margin:-62px 0 0 -62px;background-color:#f7d04d;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.circle-inner{width:100px;height:100px;margin:-50px 0 0 -50px;background-color:#f9dc79;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.stat-small:nth-of-type(1) .circle-outer{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.stat-small:nth-of-type(1) .circle-middle{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.stat-small:nth-of-type(1) .circle-inner{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.stat-small:nth-of-type(2) .circle-outer{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stat-small:nth-of-type(2) .circle-middle{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stat-small:nth-of-type(2) .circle-inner{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.stat-small:nth-of-type(3) .circle-outer{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.stat-small:nth-of-type(3) .circle-middle{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.stat-small:nth-of-type(3) .circle-inner{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.stat-small:nth-of-type(4) .circle-outer{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.stat-small:nth-of-type(4) .circle-middle{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.stat-small:nth-of-type(4) .circle-inner{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.stat-small:nth-of-type(5) .circle-outer{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.stat-small:nth-of-type(5) .circle-middle{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stat-small:nth-of-type(5) .circle-inner{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stat-small:nth-of-type(6) .circle-outer{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stat-small:nth-of-type(6) .circle-middle{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.7s}.stat-small:nth-of-type(6) .circle-inner{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.9s}.stat-circle-wrapper span{float:left;width:100%;position:relative;text-align:center;color:#0c8777;font-size:2rem;font-weight:700}.stat-small>span{float:left;width:100%;text-align:center;text-transform:uppercase;color:#282828}.stat-circle-wrapper img{display:block;margin:0 auto}.stats-column-main .stat-circle-wrapper{height:600px;margin-bottom:0}.stats-column-main .circle{-webkit-animation:statCirclePulseLarge 3s infinite;-moz-animation:statCirclePulseLarge 3s infinite;animation:statCirclePulseLarge 3s infinite}.stats-column-main .circle-outer{width:600px;height:600px;margin:-300px 0 0 -300px;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.stats-column-main .circle-middle{width:490px;height:490px;margin:-245px 0 0 -245px;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.stats-column-main .circle-inner{width:380px;height:380px;margin:-190px 0 0 -190px;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}.stat-main .stat-circle-wrapper span{text-transform:uppercase;color:#282828;font-size:1.7rem;font-weight:400}.stat-main .stat-circle-wrapper span.main-stat-text-top{margin-top:10px}@keyframes statCirclePulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes statCirclePulseLarge{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@media screen and (max-height:639px){.tile-stats{height:auto;padding:100px 0 80px}}@media screen and (max-width:1149px){.tile-stats{height:auto;padding:100px 0 80px}.stats-column{width:100%}.stats-column-main{padding:30px 0 50px}.stat-small{float:left;width:33.3%;clear:none}}@media screen and (max-width:639px){.stats-column-main .stat-circle-wrapper{height:500px}.stats-column-main .circle-outer{width:500px;height:500px;margin:-250px 0 0 -250px}.stats-column-main .circle-middle{width:440px;height:440px;margin:-220px 0 0 -220px}.stats-column-main .circle-inner{width:380px;height:380px;margin:-190px 0 0 -190px}}@media screen and (max-width:539px){.stat-small .circle-middle,.stat-small .circle-outer{display:none}.stat-small .circle-inner{width:90px;height:90px;margin:-45px 0 0 -45px}.stats-column-main .stat-circle-wrapper{height:400px}.stats-column-main .circle-outer{width:400px;height:400px;margin:-200px 0 0 -200px}.stats-column-main .circle-middle{width:340px;height:340px;margin:-170px 0 0 -170px}.stats-column-main .circle-inner{width:280px;height:280px;margin:-140px 0 0 -140px}.stat-circle-wrapper img{max-width:150px}.stat-main .stat-circle-wrapper span{font-size:1.4rem}}@media screen and (max-width:429px){.stats-column-main .stat-circle-wrapper{height:300px}.stats-column-main .circle{-moz-animation:statCirclePulse 2s infinite;animation:statCirclePulse 2s infinite}.stats-column-main .circle-outer{width:300px;height:300px;margin:-150px 0 0 -150px}.stats-column-main .circle-middle{width:270px;height:270px;margin:-135px 0 0 -135px}.stats-column-main .circle-inner{width:240px;height:240px;margin:-120px 0 0 -120px}.stat-circle-wrapper img{max-width:120px}.stat-main .stat-circle-wrapper span{font-size:1.3rem}}.hand{position:absolute;top:200px;right:-700px;width:349px;height:367px;background:url(img/content/hand.png) no-repeat 0 0;-webkit-transition:top 1.5s,right 1.5s;-moz-transition:top 1.5s,right 1.5s;transition:top 1.5s,right 1.5s}.hand-in{top:150px;right:150px}@media screen and (max-width:1399px){.hand{top:50px}.hand-in{right:-95px}}@media screen and (max-width:1023px){.hand-in{right:-95px}}@media screen and (max-width:939px){.hand{top:30px}.hand-in{right:-95px}}@media screen and (max-width:549px){.hand-in{right:-140px}}@media screen and (max-height:599px){.tile-marketing-portal{height:auto;padding:100px 0}.hand{top:30px}}.tile-marketing-portal h2{float:left;margin:0 0 60px;color:#fff;text-transform:uppercase;font-size:3.2rem;font-weight:700;line-height:100%}.tile-marketing-portal p{margin:0 0 60px;color:#fff;text-transform:uppercase}.marketing-portal-icons-wrapper{float:left;width:100%}.marketing-portal-icon{float:left;width:100px;margin-right:30px}.marketing-portal-icon:last-of-type{margin-right:0}.marketing-portal-icon span{float:left;width:100%;clear:both;color:#fff;text-transform:uppercase;text-align:center}.portal-icon-bg{display:block;position:relative;width:100px;height:100px;margin:0 auto 30px;overflow:hidden;background-color:#25cab1;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.portal-icon-bg img{display:block;margin:20px auto 0}.portal-icon-bg-spin{-webkit-animation:portalIconSpin 2s 1;-moz-animation:portalIconSpin 2s 1;animation:portalIconSpin 2s 1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;overflow:hidden}.marketing-portal-icon:nth-of-type(1) .portal-icon-bg-spin{-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0}.marketing-portal-icon:nth-of-type(2) .portal-icon-bg-spin{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.marketing-portal-icon:nth-of-type(3) .portal-icon-bg-spin{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.marketing-portal-icon:nth-of-type(4) .portal-icon-bg-spin{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.marketing-portal-icon:nth-of-type(5) .portal-icon-bg-spin{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.marketing-portal-icon:nth-of-type(6) .portal-icon-bg-spin{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.marketing-portal-icon:nth-of-type(7) .portal-icon-bg-spin{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}@keyframes portalIconSpin{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);-o-transform:rotateY(0)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(0);-ms-transform:rotateY(360deg);transform:rotateY(360deg);-o-transform:rotateY(0)}}@media screen and (max-width:939px){.tile-marketing-portal{height:auto;padding:100px 0}.hand{width:250px;height:263px;background-size:100% 100%}.marketing-portal-icon{width:25%;margin:0 0 50px}.marketing-portal-icon:nth-of-type(5){margin-left:12.5%}.portal-icon-bg{margin-bottom:10px}.marketing-portal-icon span{display:block;float:none;max-width:100px;margin:0 auto}}@media screen and (max-width:479px){.hand{display:none}.marketing-portal-icon{width:50%}.marketing-portal-icon:nth-of-type(1),.marketing-portal-icon:nth-of-type(2),.marketing-portal-icon:nth-of-type(3){width:33.3%}.marketing-portal-icon:nth-of-type(5){margin-left:0}}@media screen and (max-width:379px){.tile-marketing-portal h2{font-size:2.8rem}.marketing-portal-icon{width:50%!important}.marketing-portal-icon:nth-of-type(7){margin-left:25%}}.tile-award-winners{text-align:center;text-transform:uppercase}.awards-title-wrapper{display:block;margin:0 auto 30px;position:relative;width:100%;max-width:830px}.tile-award-winners img{margin:0 auto 30px}.award-lights{position:relative;z-index:1}.award-lights-glow{position:absolute;top:0;left:0;opacity:0;z-index:0;-webkit-animation:awardsGlow 3s infinite;-moz-animation:awardsGlow 3s infinite;animation:awardsGlow 3s infinite}@keyframes awardsGlow{0%{opacity:0}50%{opacity:.8}100%{opacity:0}}.tile-award-winners .winners{display:block;margin:0 0 20px;color:#e1bd55;line-height:100%;font-size:2.8rem;font-weight:700}.tile-award-winners p{float:none;margin:0 auto 30px;max-width:370px;color:#fff}.tile-award-winners .insurance-times-award-winners{margin:0 auto}@media screen and (max-height:549px){.tile-award-winners{height:auto;padding:100px 0}}.tile-team{text-transform:uppercase}.tile-team .content-width-inner{max-width:800px}.team-header-wrapper{float:left;width:100%;position:relative;padding:0;margin-bottom:50px}.team-header-wrapper img{margin:0 auto 50px}.team-header-wrapper h2{position:absolute;top:85px;left:0;width:100%;margin:0;opacity:.8;text-align:center;color:#fff;font-size:9rem;font-weight:700;line-height:100%}.team-header-wrapper p{float:none;display:block;width:100%;max-width:450px;margin:0 auto;color:#134900;line-height:110%;text-align:center}.team-area-wrapper{float:left;position:relative;width:100%;height:60px;margin:0 0 0 43px}.team-area-wrapper span{float:left;width:20%;color:#134900;font-weight:700;line-height:100%;position:absolute;left:0}.appear-from-below-delay-active{bottom:20px;opacity:1;-webkit-transition:bottom 1.3s,opacity 1s linear;-moz-transition:bottom 1.3s,opacity 1s linear;transition:bottom 1.3s,opacity 1s linear}.appear-from-below-delay-done{bottom:0;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;transition:bottom .4s}.team-area-wrapper span:nth-of-type(2){left:18%}.team-area-wrapper span:nth-of-type(3){left:36%}.team-area-wrapper span:nth-of-type(4){left:59%}.team-area-wrapper span:nth-of-type(5){left:80%}.team-bob-active{-webkit-animation:teamBob 5s 4s infinite;-moz-animation:teamBob 5s 4s infinite;animation:teamBob 5s 4s infinite}@keyframes teamBob{0%{bottom:0}10%{bottom:20px}20%{bottom:0}100%{bottom:0}}@media screen and (max-height:599px){.tile-team{height:auto;padding:100px 0}}@media screen and (max-width:799px){.team-header-wrapper h2{font-size:7rem}.tile-team{height:auto;padding:100px 0}.team-header-wrapper{padding:0 0 60px}.team-header-wrapper p{position:relative;bottom:auto;left:auto;width:100%;padding:50px 10% 0;text-align:center}.team-area-wrapper{height:auto;margin:0}.team-area-wrapper span{position:relative;left:0!important;width:33.3%;margin-bottom:40px;text-align:center}.appear-from-below-delay-done{bottom:0}.team-area-wrapper span:nth-of-type(4){margin-left:16.6%}.team-area-wrapper span:nth-of-type(4),.team-area-wrapper span:nth-of-type(5){margin-bottom:0}}@media screen and (max-width:649px){.team-header-wrapper h2{font-size:5rem;top:110px}}@media screen and (max-width:479px){.team-header-wrapper h2{font-size:4rem;top:125px}}@media screen and (max-width:379px){.team-header-wrapper h2{font-size:3rem;top:85px}.team-area-wrapper span{width:50%}.team-area-wrapper span:nth-of-type(4){margin-left:0;margin-bottom:40px}.team-area-wrapper span:nth-of-type(5){margin-left:25%}}.tile-work-examples h2{text-transform:uppercase;text-align:center}#work-examples-wrapper{width:100%;height:500px}.tile-work-examples .kc-wrap{background:0 0;padding-bottom:50%}.kc-wrap{margin-bottom:30px}.kc-item img{position:absolute;pointer-events:none;width:100%}.kc-wrap div:nth-of-type(2){opacity:0}.carousel-nav-wrapper{display:block;width:100px;margin:0 auto}.carousel-nav{width:25px;height:29px;background-image:url(img/assets/arrows-thin.png);background-repeat:no-repeat;text-indent:-5000px;cursor:pointer;-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;transition:transform .2s linear}#prev{float:left;background-position:5px 0}#next{float:right;background-position:-33px 0}@media screen and (min-width:1025px){.carousel-nav:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-height:767px),screen and (max-width:1023px){.tile-work-examples{height:auto;padding:100px 0}}.tile-new-year{background-image:url(img/content/fireworks-transparent.png);background-repeat:no-repeat;background-position:90% 1000px;text-transform:uppercase;-webkit-transition:background-position 1.5s;-moz-transition:background-position 1.5s;transition:background-position 1.5s}.tile-new-year-done{background-position:90% 100%}.tile-new-year h2{margin:0 0 70px;color:#fff;font-size:3rem;font-weight:700;line-height:105%}.tile-new-year h2 span{color:#373737}.new-year-resolutions-content{color:#373737}.new-year-resolutions-content ul{margin:0;padding:0 0 0 20px}.new-year-resolutions-content ul li{float:left;width:100%;padding:0 0 5px 20px}@media screen and (max-height:449px){.tile-new-year{height:auto;padding:100px 0;background-size:auto 70%}}@media screen and (max-width:479px){.tile-new-year{height:auto;padding:100px 0;background-size:70% auto}.tile-new-year h2{font-size:2rem;line-height:110%}}.tile-footer{text-align:left;text-transform:uppercase;background-image:url(img/content/paint-splats/paint-splat-bottom.png);background-repeat:no-repeat;background-position:105% 130%}.tile-footer h2{margin:0 0 35px;color:#fff;font-size:4rem;line-height:100%;font-weight:400}.tile-footer h4{margin:0 0 10px;color:#25658e;font-size:2.3rem;line-height:100%}.great,.making{font-weight:700}.footer-2016{color:#25658e;font-weight:700}.footer-contact-details{float:left;width:100%;margin-bottom:100px}.tile-footer .footer-contact-details p{margin-bottom:0}.tile-footer a,.tile-footer p{color:#fff}.tile-footer p{margin-bottom:35px}.tile-footer p span{color:#25658e}.tile-footer img{float:left}@media screen and (max-height:599px){.tile-footer{height:auto;padding:100px 0}}@media screen and (max-width:1499px){.tile-footer{background-position:120% 150%}}@media screen and (max-width:1299px){.tile-footer{background-position:135% 150%}}@media screen and (max-width:1099px){.tile-footer{background-position:165% 150%}}@media screen and (max-width:1023px){.tile-footer{background-position:200% 150%}}@media screen and (max-width:939px){.tile-footer{background-position:250% 150%}}@media screen and (max-width:849px){.tile-footer{background-position:340% 150%}}@media screen and (max-width:799px){.tile-footer{background-position:400% 150%}}@media screen and (max-width:767px){.tile-footer{height:auto;padding:100px 20px;background-image:url(img/content/paint-splats/paint-splat-bottom-medium.png);background-position:150% 110%}.tile-footer h2{font-size:3rem}.footer-email{font-size:.9rem}}@media screen and (max-width:599px){.tile-footer h2{font-size:2.5rem}.tile-footer h2,.tile-footer h4,.tile-footer p{float:left;width:100%;text-align:center}.footer-contact-details p a{display:block;margin:0 auto;text-align:center}.footer-contact-details p a:first-of-type{width:150px}.tile-footer img{float:none;margin:0 auto}}@media screen and (max-width:479px){.tile-footer{background-image:url(img/content/paint-splats/paint-splat-bottom-small.png);background-position:175% 120%}.tile-footer h2{font-size:2rem}.footer-email{font-size:.8rem}.tile-footer img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@media screen and (max-width:359px){.footer-email{font-size:.7rem}}@media screen and (max-width:399px){.footer-email{font-size:.62rem}}.pum-title{margin-bottom:15px}.pum-content p{font-weight:400}*/

.pum-title{margin-bottom:15px;}.pum-content p{font-weight:400;}