@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,700|Roboto:100,300,400,700|Roboto+Slab:100,300,400,700");@import url("https://use.typekit.net/ifj6fow.css");/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin: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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html{font-size:18px}body{background:#FFFFFF;color:#7a7a7a;font:300 18px/1.6 "Roboto",Helvetica,Arial,sans-serif;margin:0;padding:0}h1.unformatted,h2.unformatted,h3.unformatted,h4.unformatted,h5.unformatted,h6.unformatted{margin:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#151515;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.05;margin:40px 0 20px 0}h1,.h1{font-size:60px;font-weight:100;text-transform:uppercase}h2,.h2{font-size:38px;text-transform:none}h3,.h3{font-size:34px;font-weight:300;text-transform:uppercase}h4,.h4{font-size:32px;text-transform:none}h5,.h5{font-size:30px;text-transform:none}h6,.h6{font-size:22px;text-transform:none}@media screen and (max-width: 959px){h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}}.typography-v2{color:#232426;font:300 18px/1.6 "canada-type-gibson",sans-serif}.typography-v2 h1,.typography-v2 h2,.typography-v2 h3,.typography-v2 h4,.typography-v2 h5,.typography-v2 h6{margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.typography-v2 .h1,.typography-v2 .h2,.typography-v2 .h3,.typography-v2 .h4,.typography-v2 .h5,.typography-v2 .h6{margin:20px 0;color:inherit;font-family:"canada-type-gibson",sans-serif;font-weight:600;line-height:1}.typography-v2 .h1{font-size:44px}.typography-v2 .h2{font-size:30px}.typography-v2 .h3{font-size:24px}.typography-v2 .h4{font-size:18px}@media screen and (min-width: 960px){.typography-v2 .h1{font-size:52px}.typography-v2 .h2{font-size:45px}.typography-v2 .h3{font-size:36px}.typography-v2 .h4{font-size:28px}}p{margin:20px 0}a{color:#009afb;cursor:pointer;text-decoration:underline}a:focus,a:hover{text-decoration:none}a[href*="tel:"]{color:inherit;cursor:default;text-decoration:none !important}b,strong{font-weight:bold}i,em{font-style:italic}pre{font-size:inherit;white-space:pre-wrap}img{height:auto;max-width:100%}figure{margin-top:0;margin-bottom:25px}.perimeter,.pg-blog-single .wp-block-group{max-width:1280px;margin:0 auto;padding:0 20px}.perimeter.small,.pg-blog-single .small.wp-block-group{max-width:800px}.perimeter.medium,.pg-blog-single .medium.wp-block-group{max-width:960px}.perimeter.large,.pg-blog-single .large.wp-block-group{max-width:1600px}.page-wrapper{max-width:1280px;margin:0 auto;padding:0 20px}.page-wrapper.small{max-width:800px}.page-wrapper.medium{max-width:960px}.page-wrapper.large{max-width:1600px}.clearfix:after,.pg-work-single .body-content:after,.pg-work-single .body-content .page-wrapper:after,.pg-work-single .stats.social-media:after{display:table;clear:both;content:''}.alignleft{float:left;margin:0 30px 20px 0}@media screen and (max-width: 639px){.alignleft{float:none;display:block;margin:0 auto 20px auto}}.alignright{float:right;margin:0 0 20px 30px}@media screen and (max-width: 639px){.alignright{float:none;display:block;margin:0 auto 20px auto}}.aligncenter{display:block;margin:0 auto 20px auto}.wp-caption{margin-bottom:20px}.wp-caption img{display:block}.wp-caption-text{max-width:calc(100% - 20px);margin:10px auto 0 auto;font-size:11px;font-weight:1.2;text-align:center}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-display{display:none !important}.no-wrap{white-space:nowrap !important}.sr-only{position:absolute;height:1px;width:1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap}.sr-only-focusable{position:absolute;height:1px;width:1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;height:auto;width:auto;clip:auto;overflow:visible;white-space:normal}.debug{display:block;max-height:500px;padding:15px;background:#37474F;border-radius:5px;color:white;font:normal 12px/1.25 monospace;overflow:auto}.debug:before{display:block;margin-bottom:10px;content:'Debugging Info:';font-weight:bold;text-decoration:underline}.debug.loud{background:#FF4569}.wp-block-quote{padding:20px 20px 20px 20px;margin:20px 0;border-left:solid 8px #dddddd;font:italic 400 20px/1.1 "Crimson Text",serif}.wp-block-quote>*:first-child{margin-top:0}.wp-block-quote>*:last-child{margin-bottom:0}.wp-block-quote cite{font:300 14px/1 "Roboto",Helvetica,Arial,sans-serif}.wp-block-quote cite:before{display:inline-block;margin-right:5px;content:'\2013'}.wp-block-quote cite b,.wp-block-quote cite strong{font:700 18px/1 "Crimson Text",serif !important}@media screen and (min-width: 480px){.wp-block-quote{margin-left:30px;margin-right:30px;font-size:24px}.wp-block-quote cite{font-size:16px}.wp-block-quote cite b,.wp-block-quote cite strong{font-size:20px}}@media screen and (min-width: 640px){.wp-block-quote{margin-right:70px}}@media screen and (min-width: 960px){.wp-block-quote{margin:40px 80px 40px 60px;padding:25px 30px 25px 30px;font-size:30px}}.btn{position:relative;display:inline-block;padding:10px 24px;cursor:pointer;font:300 16px/1 "Roboto",Helvetica,Arial,sans-serif;background:none;border-radius:2px;border-style:solid;border-width:2px;outline:none;overflow:hidden;text-align:center;text-decoration:none !important;text-transform:uppercase;transition:color 0.35s ease;z-index:0}.btn:after{position:absolute;content:'';top:50%;left:50%;height:0;width:0;padding-bottom:0;border-radius:50%;transform:translate(-50%, -50%);transition:padding-bottom 0.35s ease, width 0.35s ease;z-index:-1}.btn:hover:not([disabled]):after,.btn:focus:after{width:110%;padding-bottom:110%}.btn[disabled]{opacity:0.5}.btn-blue,.btn{border-color:#009afb;color:#009afb}.btn-blue:after,.btn:after{background:#009afb}.btn-blue:hover:not([disabled]),.btn:hover:not([disabled]),.btn-blue:focus,.btn:focus{color:#FFFFFF}.btn-blue.solid,.solid.btn{background:#009afb;border-color:#009afb;color:#FFFFFF;transition:background-color 0.35s ease, border-color 0.35s ease}.btn-blue.solid:after,.solid.btn:after{display:none}.btn-blue.solid:hover:not([disabled]),.solid.btn:hover:not([disabled]),.btn-blue.solid:focus,.solid.btn:focus{background:#007bc8;border-color:#007bc8}form{margin:0;padding:0}label{font:lighter 16px/1 "Roboto",Helvetica,Arial,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-text,input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search],textarea{padding:10px 15px;border:solid #ced2c7 3px;border-radius:2px;color:#5d6168;font:lighter 16px/1 "Roboto",Helvetica,Arial,sans-serif;outline:none;background:none;-webkit-appearance:none}.checker{float:left;position:relative;display:inline-block;width:20px;height:20px;margin:0 10px 0 0}.checker span,.checker input{width:100%;height:100%;cursor:pointer}.checker span{position:relative;display:inline-block;border:solid #ced2c7 3px;transition:border-color 0.2s ease}.checker span:after{position:absolute;left:50%;top:50%;width:0;height:0;background:#aeb5a2;content:' ';transform:translate(-50%, -50%);transition:height 0.2s ease, width 0.2s ease}.checker span.checked{border-color:#aeb5a2}.checker span.checked:after{height:9px;width:9px}.checker input{position:absolute;top:0;left:0;border:none;background:none;opacity:0;filter:alpha(opacity=0);z-index:999}.required:before,.required:after{display:inline-block;color:#fc1919;font-size:inherit;font-weight:inherit}.required:not(.before):after{margin-left:5px;content:'*'}.required.before:before{margin-right:5px;content:'*'}input[name=breathing]{display:none}.form-label-stacked .form-row{margin-bottom:14px}.form-label-stacked .input-text,.form-label-stacked input[type=text],.form-label-stacked input[type=password],.form-label-stacked input[type=email],.form-label-stacked input[type=number],.form-label-stacked input[type=tel],.form-label-stacked textarea,.form-label-stacked select{width:100%}.form-label-stacked label:not(.label){display:block;margin-bottom:2px;padding-left:5px;font-size:12px;line-height:1;text-align:left}.form-label-inline .form-row{position:relative;margin:8px 0 20px 0}.form-label-inline .form-row.label-up label{top:-12px;bottom:auto;font-size:10px;line-height:1}.form-label-inline .input-text,.form-label-inline input[type=text],.form-label-inline input[type=password],.form-label-inline input[type=email],.form-label-inline input[type=number],.form-label-inline input[type=tel],.form-label-inline textarea,.form-label-inline select{width:100%}.form-label-inline label{position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:10;padding-left:15px;cursor:text;line-height:40px;transition:color 0.25s ease, font-size 0.25s ease, top 0.25s ease}.grecaptcha-badge{z-index:-1}.wp-gallery{margin:40px -8px 25px -8px}.wp-gallery ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto !important}.wp-gallery li{width:100%;max-width:170px;padding:0 8px 16px 8px !important}.wp-gallery li:before{display:none !important}.wp-gallery a{display:block;width:100%;font-size:0}.wp-gallery .img{display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 2px rgba(0,0,0,0.1)}.wp-gallery .img:after{display:block;padding-bottom:100%;content:''}@media screen and (min-width: 960px){.wp-gallery[data-cols="1"] li,.wp-gallery[data-cols="2"] li,.wp-gallery[data-cols="3"] li{max-width:300px}.wp-gallery[data-cols="4"] li{max-width:200px}.wp-gallery[data-cols="5"] li{max-width:20.00%}.wp-gallery[data-cols="6"] li{max-width:16.50%}.wp-gallery[data-cols="7"] li{max-width:14.25%}.wp-gallery[data-cols="8"] li{max-width:12.50%}.wp-gallery[data-cols="9"] li{max-width:11.00%}.wp-gallery[data-cols="1"] ul{max-width:300px}.wp-gallery[data-cols="2"] ul{max-width:600px}.wp-gallery[data-cols="3"] ul{max-width:900px}}ul{list-style:none;margin:0;padding:0}.ul,.wp-the-content ul{margin:20px 0}.ul li,.wp-the-content ul li{padding-left:35px;position:relative}.ul li:before,.wp-the-content ul li:before{content:"\2022";display:inline-block;left:15px;position:absolute}.ul.checkmark li:before,.wp-the-content ul.checkmark li:before{content:"\2713"}.ol{margin-bottom:20px}.poi-wrapper{position:relative}.poi-wrapper .poi{position:absolute;top:0;left:0}.poi{position:relative;height:1px;width:1px}.poi.active .poi-tooltip{opacity:1;transform:scale(1)}.poi-node{cursor:pointer}.poi-node:before,.poi-node:after{position:absolute;top:50%;left:50%;border-radius:50%;content:'';transform:translate3d(-50%, -50%, 0);transition:height 0.3s cubic-bezier(0.68, -0.8, 0.265, 1.85),width 0.3s cubic-bezier(0.68, -0.8, 0.265, 1.85)}.poi-node:before{height:10px;width:10px;background:#009afb;z-index:2}.poi-node:after{height:20px;width:20px;background:rgba(255,255,255,0.75);border:solid #FFFFFF 1px;box-shadow:0 0 7px rgba(0,0,0,0.4);z-index:1}.poi-node:hover:before{height:20px;width:20px}.poi-node:hover:after{height:36px;width:36px}.poi-tooltip{position:absolute;top:0;left:45px;right:auto;width:180px;padding:18px 20px;background:rgba(0,0,0,0.7);border:solid #009afb;border-width:0 0 2px 0;color:#FFFFFF;font:normal 12px/1.35 "Roboto",Helvetica,Arial,sans-serif;opacity:0;text-align:center;transform:scale(0);transform-origin:top left;transition:opacity 0.3s cubic-bezier(0.68, -0.8, 0.265, 1.85),transform 0.3s cubic-bezier(0.68, -0.8, 0.265, 1.85);z-index:99}.poi-tooltip:after{position:absolute;top:0;left:0;right:auto;height:0;width:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent rgba(0,0,0,0.7) transparent transparent;content:'';transform:translateX(-100%)}.poi-tooltip.to-right{left:45px;right:auto;transform-origin:top left}.poi-tooltip.to-right:after{left:0;right:auto;border-width:0 20px 20px 0;border-color:transparent rgba(0,0,0,0.7) transparent transparent;transform:translateX(-100%)}.poi-tooltip.to-left{left:auto;right:45px;transform-origin:top right}.poi-tooltip.to-left:after{left:auto;right:0;border-width:20px 20px 0 0;border-color:rgba(0,0,0,0.7) transparent transparent transparent;transform:translateX(100%)}.segues{display:flex;flex-wrap:wrap}.segue{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.segue:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(14,27,80,0.95);content:'';opacity:0;transition:opacity 0.5s ease-out;z-index:1}.segue-card{position:relative;display:block;width:calc(100% - 40px);max-width:500px;margin:45px 0;padding:60px 35px;cursor:pointer;transition:color 0.5s ease-out;z-index:10}.segue-card:after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.95);content:'';transition:background-color 0.5s ease-out, transform 0.5s ease-out;z-index:-1}.segue-card-title{margin-top:0;color:#3b3b3b;font-size:36px;font-weight:300;text-transform:uppercase}.segue-card-cta{margin-bottom:0}.segue-card-cta a{position:relative;font-family:"Crimson Text",serif;font-style:italic;text-decoration:none}.segue-card-cta a:after{display:inline-block;margin-left:10px;content:'\2192';font-family:Arial, sans-serif;transition:transform 0.25s ease}.segue-card-cta a:hover:after{transform:translate3d(6px, 0, 0)}@media screen and (max-width: 959px){.segues .segue:first-child{margin-bottom:10px}}@media screen and (min-width: 960px){.segues{flex-wrap:nowrap}.segue:after{opacity:1}.segue-card{max-width:350px;margin:100px 0;color:#FFFFFF}.segue-card:after{background-color:rgba(14,27,80,0);transform:scale(1.1)}.segue-card-title{color:inherit}.segue.active:after{opacity:0}.segue.active .segue-card{color:inherit}.segue.active .segue-card:after{background:rgba(255,255,255,0.95);transform:scale(1)}.segue.active .segue-card-title{color:#3b3b3b}}@media screen and (min-width: 1280px){.segue-card{margin:150px 0}}.trophy-case{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}@media screen and (max-width: 959px){.trophy-case{margin-left:auto;margin-right:auto}}@media screen and (max-width: 639px){.trophy-case{max-width:440px}}@media screen and (min-width: 640px) and (max-width: 959px){.trophy-case{max-width:640px}}.trophy-case .award{width:100%;margin-bottom:60px;padding:0 20px 0 20px;text-align:center}@media screen and (min-width: 640px){.trophy-case .award{width:50%}}@media screen and (min-width: 960px){.trophy-case .award{width:33.3333333333%}}.trophy-case .award[data-display="featured"]{width:100%}@media screen and (max-width: 959px){.trophy-case .award[data-display="featured"] .award-inner{max-width:400px;margin-left:auto;margin-right:auto}.trophy-case .award[data-display="featured"] .award-img .img{width:100%}}@media screen and (min-width: 960px){.trophy-case .award[data-display="featured"] .award-inner{display:flex;max-width:750px;margin-left:auto;margin-right:auto}.trophy-case .award[data-display="featured"] .award-img{display:flex;align-items:center;justify-content:center;width:195px;margin-bottom:0}.trophy-case .award[data-display="featured"] .award-img .img{width:100%}.trophy-case .award[data-display="featured"] .award-body{position:relative;width:calc(100% - 195px);padding:10px 0 10px 40px;text-align:left}.trophy-case .award[data-display="featured"] .award-body:after{position:absolute;top:0;left:0;display:block;height:100%;width:2px;background:#9ea9ac;content:''}.trophy-case .award[data-display="featured"] .award-heading{padding-bottom:20px}.trophy-case .award[data-display="featured"] .award-heading:after{display:none}}.trophy-case .award[data-type="silver"] .award-img svg .logo{fill:#9fa7aa}.trophy-case .award[data-type="silver"] .award-body:after{background:#9ea9ac}.trophy-case .award[data-type="silver"] .award-heading:after{background:#9ea9ac}.trophy-case .award[data-type="silver"] .award-type{color:#9fa7aa}.trophy-case .award[data-type="gold"] .award-img svg .logo{fill:#cbb543 !important}.trophy-case .award[data-type="gold"] .award-body:after{background:#cbb543}.trophy-case .award[data-type="gold"] .award-heading:after{background:#cbb543}.trophy-case .award[data-type="gold"] .award-type{color:#cbb543}.trophy-case .award-img{margin-bottom:20px}.trophy-case .award-img .img{width:50%;max-width:115px;margin-left:auto;margin-right:auto}.trophy-case .award-img svg{display:block}.trophy-case .award-heading{position:relative;padding-bottom:40px}.trophy-case .award-heading:after{position:absolute;bottom:18px;left:50%;display:block;height:2px;width:40px;background:#9ea9ac;content:'';transform:translateX(-50%)}.trophy-case .award-type{font:700 14px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.trophy-case .award-title{margin-top:7px;font:700 18px/1 "Roboto",Helvetica,Arial,sans-serif}.trophy-case .award-subtitle{margin-top:5px;font:italic 400 16px/1 "Crimson Text",serif}.trophy-case .award-details{margin-bottom:15px;font:300 16px/1.4 "Roboto",Helvetica,Arial,sans-serif}.trophy-case .award-link{font:italic 400 18px/1 "Crimson Text",serif}.trophy-case .award-link:after{display:inline-block;margin-left:4px;color:#009afb;content:'\2192'}.trophy-case .award-link a{text-decoration:none}.trophy-case .award-link a:hover{text-decoration:underline}.video__responsive-dimensions{position:relative;padding:56.25% 0 0 0}.video__responsive-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}.video__responsive-embed{height:100%;width:100%}.section--type-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:280px;margin-bottom:50px;background-color:#9a9e93;color:white;line-height:1.5;z-index:auto}@media screen and (min-width: 640px){.section--type-hero{min-height:380px}}.section--type-hero .copy{position:relative;padding:50px 0;text-align:center;z-index:3}.section--type-hero .title{margin:0 !important;color:inherit;line-height:1}.section--type-hero .image{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1}.section--type-hero .overlay{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:rgba(6,15,52,0.6);z-index:2}.section--type-hero.section--for-blog-single .copy-inner--blog-single{display:flex;flex-direction:column}.section--type-hero.section--for-blog-single .published{margin-top:25px;font-size:18px;font-weight:600;line-height:1}.section--type-hero.section--for-blog-single .taxonomies{order:-1;margin-bottom:10px;font-size:20px}.section--type-hero.section--for-blog-single .taxonomies a{color:inherit;text-decoration:none}.image-display{margin:30px auto}@media screen and (min-width: 450px){.image-display[data-width="95"]{width:95%}.image-display[data-width="90"]{width:90%}.image-display[data-width="85"]{width:85%}.image-display[data-width="80"]{width:80%}.image-display[data-width="75"]{width:75%}}@media screen and (min-width: 900px){.image-display[data-width="breakout"]{margin-left:-50px;margin-right:-50px}}@media screen and (min-width: 1050px){.image-display[data-width="breakout"]{margin-left:-100px;margin-right:-100px}}.image-display figure{flex:1;margin:0 10px}.image-display img{display:block;width:100%;max-width:none}.image-display figcaption{padding:0 15px;margin-top:8px;color:#949494;font-size:13px;line-height:1.25;text-align:center}.image-display__inner{display:flex;margin:0 -10px}.spacer{display:block;height:0;margin:30px auto}.spacer--size-small{height:10px}.spacer--size-medium{height:40px}.spacer--size-large{height:70px}@media screen and (min-width: 900px){.video-embed__video{margin-left:-50px;margin-right:-50px}}@media screen and (min-width: 1050px){.video-embed__video{margin-left:-100px;margin-right:-100px}}.video-embed__transcript{position:relative;margin-top:50px;padding:30px 40px;background:#F7F8FB;border-top:solid #C9EAFE 8px}.video-embed__transcript:after{position:absolute;bottom:30px;left:40px;right:40px;height:30px;background:linear-gradient(to bottom, rgba(247,248,251,0) 0%, #f7f8fb 100%);content:''}.video-embed__transcript-title{margin-bottom:25px;font-size:22px;font-weight:bold;line-height:1;text-align:center}.video-embed__transcript-body{max-height:300px;padding-bottom:30px;line-height:1.5;overflow:scroll}.video-embed__transcript-body p{margin:20px 0 !important}.video-embed__transcript-body>*:first-child{margin-top:0 !important}.video-embed__transcript-body>*:last-child{margin-bottom:0 !important}.header-main{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;z-index:4}body[header-display="normal"] .header-main{position:relative;background:#0284E8;transition:background-color 0.5s ease}body.header-menu-enabled[header-display="normal"] .header-main{background-color:rgba(2,132,232,0)}.header-logo{display:block}.header-logo img,.header-logo svg{display:block;height:35px;width:153.740234375px;fill:#FFFFFF;transition:height 0.5s ease, width 0.5s ease}@media screen and (min-width: 960px){.header-logo img,.header-logo svg{height:50px;width:219.62890625px}}.header-menu-trigger{position:relative;margin-right:8px;display:block;height:16px;width:28px;cursor:pointer}.header-menu-trigger i,.header-menu-trigger:before,.header-menu-trigger:after{position:absolute;left:0;display:block;height:2px;width:100%;background:#FFFFFF;border-radius:1px}.header-menu-trigger i{top:50%;transform:translateY(-50%);transition:height 0.15s ease, opacity 0.15s ease}.header-menu-trigger:before,.header-menu-trigger:after{content:'';transition:height 0.25s ease, transform 0.25s ease}.header-menu-trigger:before{top:0}.header-menu-trigger:after{bottom:0}@media screen and (min-width: 960px){.header-menu-trigger{height:20px}.header-menu-trigger i,.header-menu-trigger:before,.header-menu-trigger:after{height:4px}}.header-menu{position:fixed;top:0;bottom:0;left:0;right:0;color:#FFFFFF;opacity:0;pointer-events:none;transform:translate3d(0, 0, 0);transition:opacity 0.5s ease;z-index:3}.header-menu a{color:inherit;text-decoration:none}.header-menu:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.93);content:'';opacity:0.95;z-index:-1}.header-menu-col-wrapper{position:absolute;top:50%;left:50%;display:flex;align-items:flex-start;justify-content:center;padding:0 10px;transform:translate(-50%, -50%)}.header-menu-col{padding:0 10px}.header-menu-col1{font:100 20px/1 "Roboto",Helvetica,Arial,sans-serif}.header-menu-col1 a{position:relative;display:inline-block;padding:10px 10px;letter-spacing:2px;opacity:0.7;text-transform:uppercase;transition:opacity 0.25s ease;white-space:nowrap}.header-menu-col1 a:after{position:absolute;bottom:6px;left:50%;display:block;height:2px;width:0;background:#009afb;content:'';transform:translateX(-50%);transition:width 0.35s ease}.header-menu-col1 a:hover{opacity:1}.header-menu-col1 a:hover:after{width:100%}.header-menu-col2{position:relative}.header-menu-col2 .secondary-links{font:700 13px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.header-menu-col2 .secondary-links a{display:block;padding:13px 0;opacity:0.65;transition:opacity 0.5s ease}.header-menu-col2 .secondary-links a:hover{opacity:1}.header-menu-col2 .secondary-links .awards a{display:flex;align-items:center;white-space:nowrap}.header-menu-col2 .secondary-links .awards a svg{display:block;height:15px;width:auto;margin-left:7px;fill:#FFFFFF}.header-menu-col2 .social-links{display:flex;justify-content:space-evenly;width:100%}.header-menu-col2 .social-link{display:flex;align-items:center;justify-content:center;height:34px;width:34px;margin:0 5px;opacity:0.65;transition:opacity 0.5s ease}.header-menu-col2 .social-link svg{display:block;height:100%;width:auto;fill:#FFFFFF}.header-menu-col2 .social-link:hover{opacity:1}.header-menu-col2 .social-link.facebook svg{height:24px}.header-menu-col2 .social-link.instagram svg{height:22px}.header-menu-col2 .social-link.linkedin svg{height:22px}.header-menu-col2 .social-link.twitter svg{height:24px}.header-menu-col2 .social-link.google svg{height:27px}.header-menu-col2 .social-link.youtube svg{height:24px}.header-menu-col2:before{position:absolute;display:none;background:#FFFFFF;content:'';opacity:0.35}.header-menu-col3 .location{font:300 15px/1.35 "Roboto",Helvetica,Arial,sans-serif;white-space:nowrap}.header-menu-col3 .location-icon{margin-bottom:30px}.header-menu-col3 .location-icon svg{display:block;height:auto;width:90px;fill:#FFFFFF;opacity:0.6}.header-menu-col3 .location-title{margin-bottom:8px;color:#009afb;font:700 14px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.header-menu-col3 .location-address{opacity:0.65}.header-menu-col3 .btn{color:#009afb}.header-menu-col3 .btn:hover,.header-menu-col3 .btn:focus{color:#FFFFFF}.header-menu-extra{position:absolute;top:120%;left:0;right:0;font:100 11px/1.65 "Roboto",Helvetica,Arial,sans-serif;opacity:0.75;text-transform:uppercase}.header-menu-extra .title{font-weight:400}.header-menu-extra li{display:inline-block}.header-menu-extra li:not(:last-child){position:relative;margin-right:9px;padding-right:11px}.header-menu-extra li:not(:last-child):after{position:absolute;right:0;content:'|'}@media screen and (max-width: 767px){.header-menu-col-wrapper{align-items:center;flex-direction:column;margin-top:20px;text-align:center}.header-menu-col{flex:1}.header-menu-col2{margin-top:10px;padding-top:15px}.header-menu-col2 .secondary-links{display:none}.header-menu-col2:before{top:0;left:50%;display:block;height:1px;width:150px;transform:translateX(-50%)}.header-menu-col3{margin-top:20px}.header-menu-col3 .location:last-child{margin-top:20px}.header-menu-col3 .location-icon,.header-menu-col3 .location-title,.header-menu-col3 .location-address{display:none}.header-menu-col3 .btn{display:block;width:220px;margin:0 auto}}@media screen and (min-width: 480px) and (max-width: 767px){.header-menu-col-wrapper{margin-top:0}}@media screen and (min-width: 768px){.header-menu-col-wrapper{padding:0}.header-menu-col1{padding-left:0;padding-right:30px;font-size:26px}.header-menu-col1 a{padding-top:12px;padding-bottom:12px}.header-menu-col1 a:after{bottom:8px}.header-menu-col1 .news,.header-menu-col1 .careers{display:none}.header-menu-col2{padding-right:30px}.header-menu-col2 .secondary-links{margin-top:2px}.header-menu-col2 .social-links{margin-top:5px;margin-left:-8px}.header-menu-col2 .social-link:first-child{margin-left:0}.header-menu-col2 .social-link:last-child{margin-right:0}.header-menu-col3 .location-cta{margin-top:10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.header-menu-col3{padding-top:13px}.header-menu-col3 .location:not(:last-child){margin-bottom:30px}.header-menu-col3 .location-icon{display:none}}@media screen and (min-width: 1024px){.header-menu-col-wrapper{align-items:stretch}.header-menu-col1{font-size:32px}.header-menu-col2{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:10px;padding-right:80px}.header-menu-col2:before{top:-20px;bottom:-15px;right:40px;display:block;width:1px}.header-menu-col3{padding-top:15px}.header-menu-col3 .locations{display:flex}.header-menu-col3 .location:not(:last-child){margin-right:50px}}@media screen and (min-width: 1200px){.header-menu-col1{padding-right:50px;font-size:36px}.header-menu-col2{padding-right:200px}.header-menu-col2:before{right:100px}}body.header-menu-enabled{overflow-y:hidden}body.header-menu-enabled .body-main{filter:blur(3px) grayscale(20%);transition:filter 0.35s 0.35s ease}body.header-menu-enabled .header-contact-cta{opacity:0}body.header-menu-enabled .header-menu-trigger .label{opacity:0}body.header-menu-enabled .header-menu-trigger i{height:0;opacity:0}body.header-menu-enabled .header-menu-trigger:before,body.header-menu-enabled .header-menu-trigger:after{top:50%;bottom:auto;height:3px}body.header-menu-enabled .header-menu-trigger:before{transform:rotate(45deg);transform-origin:center center}body.header-menu-enabled .header-menu-trigger:after{bottom:auto;transform:rotate(-45deg);transform-origin:center center}body.header-menu-enabled .header-menu{opacity:1;pointer-events:auto}body.header-menu-enabled .header-menu li{transform:translate3d(0, 0, 0) rotate(0deg) scale(1);opacity:1}html.no-csspointerevents .header-menu{display:none}html.no-csspointerevents body.header-menu-enabled .header-menu{display:block}.hero-asset{position:relative;height:280px;width:100%;overflow:hidden}@media screen and (min-width: 640px){.hero-asset{height:360px}}@media screen and (min-width: 640px){.hero-asset{height:380px}}.hero-asset[data-type="image"] img,.hero-asset[data-type="image"] picture{position:absolute;top:50%;left:50%;display:block;height:auto;width:auto;min-height:100%;min-width:100%;transform:translate(-50%, -50%);z-index:1}html.objectfit .hero-asset[data-type="image"] img,html.objectfit .hero-asset[data-type="image"] picture{top:0;left:0;height:100%;width:100%;object-fit:cover;transform:none}.hero-asset[data-type="video"]{height:auto;min-height:350px;max-height:85vh}.hero-asset[data-type="video"] .video-fallback{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.hero-asset .body{position:absolute;top:50%;left:0;width:100%;margin-top:15px;color:#FFFFFF;text-align:center;transform:translateY(-50%);z-index:3}@media screen and (min-width: 640px){.hero-asset .body{margin-top:20px}}@media screen and (min-width: 960px){.hero-asset .body{margin-top:30px}}.hero-asset .title{position:relative;display:inline-block;margin:0;color:inherit;font:400 16px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase}.hero-asset .title:after{position:absolute;bottom:-5px;left:-5px;right:-5px;display:block;height:2px;background:#0284E8;content:''}@media screen and (min-width: 480px){.hero-asset .title{font-size:18px}}@media screen and (min-width: 960px){.hero-asset .title{font-size:24px}}.hero-asset .subtitle{width:100%;max-width:640px;margin:15px auto 0 auto;color:inherit;font:400 28px/1.1 "Crimson Text",serif;font-style:italic}.hero-asset .subtitle+.cta{margin-top:15px}.hero-asset .subtitle a{color:inherit;text-decoration:none !important}@media screen and (min-width: 480px){.hero-asset .subtitle{margin-top:20px;font-size:4.5vw}}@media screen and (min-width: 960px){.hero-asset .subtitle{font-size:48px}}.hero-asset .cta{margin-top:10px}.hero-asset .video-wrapper{position:relative;height:0;width:100%;padding-bottom:56.19%;z-index:2}@media screen and (max-width: 639px){.hero-asset .video-wrapper{height:350px;padding-bottom:0}}.hero-asset video{position:absolute;top:0;left:0;display:block;height:100%;width:100%}@media screen and (max-width: 639px){.hero-asset video{object-fit:cover}}.hero-asset .video-fallback{position:relative;z-index:1}html.touchevents .hero-asset .video-fallback{position:absolute;top:0;left:0;display:block;height:100%;width:100%;object-fit:cover;transform:none}.hero-asset:after{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(41,35,34,0.75);content:'';z-index:2}.hero-wrapper .hero-ctrls{display:none}.body-main{position:relative;background:#FFFFFF;transform:translate3d(0, 0, 0);transition:filter 0s ease;z-index:2}.page-content{min-height:500px}.page-content-row{padding:75px 0;overflow:hidden}.page-content-row.highlighted{background:#f5f5f5}@media screen and (min-width: 960px){.page-content-row{padding:115px 0}}.page-content-column{float:left;width:100%}.page-content-column>*:first-child{margin-top:0}.page-content-column>*:last-child{margin-bottom:0}.page-content-column .wp-the-content>*:first-child{margin-top:0}.page-content-column .wp-the-content>*:last-child{margin-bottom:0}.footer-top{position:relative;padding:80px 0;background:#DADADA}.footer-top-body{position:relative;color:#151515;text-align:center;z-index:1}.footer-top-contact-info .cta{margin-bottom:25px;font:italic 36px/1 "Crimson Text",serif}.footer-top-contact-info .contact-info{font:300 20px/1.25 "Roboto",Helvetica,Arial,sans-serif}.footer-top-contact-info .address{margin:10px 0 15px 0}.footer-top-contact-form{text-align:left}.footer-top-contact-form .form-row{position:relative;margin-bottom:5px;overflow:hidden}.footer-top-contact-form .form-row.suppress{margin-bottom:0;max-height:0}.footer-top-contact-form .form-row.suppress.form-row-company{transition:margin 0.5s 0.25s ease, max-height 0.5s 0.25s ease}.footer-top-contact-form .form-row.suppress.form-row-website{transition:margin 0.5s 0.5s ease, max-height 0.5s 0.5s ease}.footer-top-contact-form .form-row.suppress.form-row-submit{transition:margin 0.5s .75s ease, max-height 0.5s .75s ease}.footer-top-contact-form .form-row.complete .input-text{background:#FFFFFF}.footer-top-contact-form label{position:absolute;top:50%;left:12px;width:60px;color:#8a8a8a;cursor:text;font:400 12px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase;transform:translateY(-50%);z-index:1}.footer-top-contact-form label.required:after{position:absolute;top:-5px;left:-8px;display:block;margin:0;color:rgba(252,25,25,0.75);font:100 14px/1 Arial, sans-serif;opacity:0;transition:opacity 0.5s 1s ease}.footer-top-contact-form .input-text{width:100%;padding-left:85px;background:rgba(255,255,255,0.65);border:none;border-radius:2px;color:#151515;font-size:14px;font-weight:400;transition:background 0.3s ease}.footer-top-contact-form .input-text:focus{background:#FFFFFF}.footer-top-contact-form .form-row-comments label{top:0;left:12px;right:12px;width:auto;padding:10px 0 5px 0;transform:none}.footer-top-contact-form .form-row-comments label.required:after{top:4px}.footer-top-contact-form .form-row-comments .input-text{padding-top:26px;padding-left:12px;line-height:1.25}.footer-top-contact-form .form-row-comments.complete label{background:#FFFFFF}.footer-top-contact-form .contact-info-secondary{margin-top:30px;font:300 16px/1.35 "Roboto",Helvetica,Arial,sans-serif;opacity:0.65;text-align:center}.footer-top-contact-form.touched .form-row.suppress{margin-bottom:5px;max-height:40px}.footer-top-contact-form.touched label.required:after{opacity:1}.footer-social-nav{position:relative;margin-top:40px;font-size:0;text-align:center;z-index:1}.footer-social-nav li{display:inline-block;padding:0 10px}.footer-social-icon{position:relative;display:block;height:32px;width:32px;border:solid transparent 2px;border-radius:50%;overflow:hidden;text-indent:-999px;transition:border-color 0.25s ease}.footer-social-icon svg{position:absolute;top:50%;left:50%;height:100%;fill:#151515;transform:translate(-50%, -50%);transition:fill 0.25s ease}.footer-social-icon:hover svg{fill:#009afb}.footer-social-icon.facebook svg{width:40%;margin-top:1px}.footer-social-icon.instagram svg{width:64%}.footer-social-icon.linkedin svg{width:64%;margin-left:2px}.footer-social-icon.twitter svg{width:64%}.footer-social-icon.google svg{width:78%;margin-left:1px}.footer-bg{position:absolute;bottom:0;left:0;display:none;height:0;width:100%;padding-bottom:74.9125874126%;background:url("../img/bg-footer-no-sign.jpg") bottom center no-repeat;background-size:100%;z-index:0}.footer-signage{position:absolute;left:9.5%;bottom:10.9733%;width:14.2857%}.footer-signage .inner{height:0;width:100%;padding-bottom:23.7903%}.footer-signage svg{position:absolute;top:0;left:0;display:block;height:100%;width:100%}@media screen and (max-width: 639px){.footer-top-contact-info .contact-info{height:0;overflow:hidden}.footer-top-contact-form{max-width:400px;padding:0 20px;margin:0 auto}.footer-top-contact-form label.required:after{opacity:1}.footer-top-contact-form .form-row.suppress{max-height:40px;margin-bottom:5px}.footer-top-contact-form .form-row-submit{text-align:center}.footer-top-contact-form .form-row-submit .btn{min-width:60%}}@media screen and (min-width: 640px){.footer-top{padding:50px 0 32% 0px}.footer-top-body{display:flex;align-items:center;max-width:660px;margin:0 auto;padding-left:20px;padding-right:20px}.footer-top-body:after{position:absolute;top:0;left:50%;height:100%;width:2px;margin-left:-1px;background:#151515;content:''}.footer-top-section{width:50%;padding-top:40px;padding-bottom:40px}.footer-top-contact-info{padding-right:35px;text-align:right}.footer-top-contact-form{padding-left:35px}.footer-top-contact-form .contact-info-secondary{display:none}.footer-social-icon{height:60px;width:60px}.footer-social-icon.facebook svg{width:30%}.footer-social-icon.instagram svg{width:50%}.footer-social-icon.linkedin svg{width:50%;margin-top:-1px}.footer-social-icon.twitter svg{width:50%}.footer-social-icon.google svg{width:70%}.footer-bg{display:block}}@media screen and (min-width: 960px){.footer-social-icon:hover{border-color:#009afb}}.page-id-31 .footer-top-body,.post-type-archive-trimark_careers .footer-top-body,.single-trimark_careers .footer-top-body{display:none}.footer-bottom{padding:12px 20px;background:#231f20;border-bottom:solid #2550ca 2px;color:#FFFFFF;font:100 11px/1.65 "Roboto",Helvetica,Arial,sans-serif;overflow:hidden;text-align:center;text-transform:uppercase}.footer-bottom .badges{margin:40px 0 50px 0}@media screen and (min-width: 960px){.footer-bottom .badges{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 640px){.footer-bottom .badge-row{display:flex;align-items:center;justify-content:center}}.footer-bottom .badge{flex-basis:1;margin:15px 25px}.footer-bottom .badge img{width:100%}.footer-bottom .badge .bptw{max-width:195px}.footer-bottom .badge .inc{max-width:93px}.footer-bottom .badge .fast{max-width:95px}.footer-bottom .badge .microsoft-partner{max-width:170px}@media screen and (min-width: 640px){.footer-bottom .badge{margin-top:10px;margin-bottom:10px}}.footer-bottom a{position:relative;display:inline-block;color:inherit;text-decoration:none}.footer-bottom a:after{position:absolute;left:0;bottom:2px;display:block;height:1px;width:0;background:#2550ca;content:'';transition:width 0.25s ease}.footer-bottom a:hover:after{width:100%}.footer-bottom ul{font-size:0}.footer-bottom li{display:inline-block;font-size:11px}@media screen and (max-width: 639px){.footer-bottom li{display:block}}@media screen and (min-width: 640px){.footer-bottom li:not(:first-child){position:relative;margin-left:10px;padding-left:11px}.footer-bottom li:not(:first-child):before{position:absolute;left:0;content:'|'}}.footer-bottom .copyright{margin-bottom:10px}.pg-404 .page-content video{width:100%;margin-bottom:50px}.pg-about .page-content-row .title{color:#545454;font:400 24px/1.1 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-about .page-content-row .title{font-size:34px}}.pg-about .page-content-row.row0{position:relative;padding:0;overflow:visible;z-index:10}.pg-about .page-content-row.row0 .page-wrapper{position:relative;max-width:680px}.pg-about .page-content-row.row0 svg{display:block;height:auto;width:160px;margin:0 auto;transform:rotate(14deg)}.pg-about .page-content-row.row0 svg .cls-3{fill:#008DFE}@media screen and (max-width: 759px){.pg-about .page-content-row.row0{margin:40px 0 -30px 0}}@media screen and (min-width: 760px){.pg-about .page-content-row.row0 .page-wrapper{max-width:1000px}.pg-about .page-content-row.row0 svg{position:absolute;top:-82px;right:40px;width:175px}}@media screen and (min-width: 960px){.pg-about .page-content-row.row0 svg{top:-95px;width:200px}}.pg-about .page-content-row.row1 .page-wrapper{max-width:680px}@media screen and (max-width: 759px){.pg-about .page-content-row.row1 .page-content-column:nth-child(1){display:none}}@media screen and (min-width: 760px){.pg-about .page-content-row.row1 .page-wrapper{max-width:1000px}.pg-about .page-content-row.row1 .page-content-column:nth-child(1){width:33.3333333333%;padding-right:20px}.pg-about .page-content-row.row1 .page-content-column:nth-child(2){width:66.6666666667%;padding-left:20px}}.pg-about .page-content-row.row2{height:0;padding-top:0;padding-bottom:37.5263157895%;background:url("../img/about/culture-fullwidth.jpg") center center no-repeat;background-size:cover}@media screen and (min-width: 1100px){.pg-about .page-content-row.row2{height:480px;padding-bottom:0;background-position:50% 15%}}.pg-about .page-content-row.row3 .page-wrapper{max-width:680px}.pg-about .page-content-row.row3 .title{font-style:italic}.pg-about .page-content-row.row3 .btn-wrapper .btn:nth-child(1){margin:0 15px 10px 0}@media screen and (max-width: 959px){.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h1,.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h2,.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h3,.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h4,.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h5,.pg-about .page-content-row.row3 .page-content-column:nth-child(1) h6{margin-bottom:20px}.pg-about .page-content-row.row3 .title br{display:none}}@media screen and (min-width: 960px){.pg-about .page-content-row.row3 .page-wrapper{max-width:1000px}.pg-about .page-content-row.row3 .title{text-align:right}.pg-about .page-content-row.row3 .page-content-column:nth-child(1){width:33.3333333333%;padding-right:30px}.pg-about .page-content-row.row3 .page-content-column:nth-child(2){width:66.6666666667%;padding-left:30px}}.pg-about .page-content-row.row4{padding:0;font-size:0}.pg-about .page-content-row.row4 li{display:inline-block;width:33.3333333333%}.pg-about .page-content-row.row4 img{width:100%}.pg-about .page-content-row.row5{padding:10px 0 0 0}.pg-about .page-content-row.row5 .segue-work{background-image:url("../img/cta/work-collaboration.jpg");background-position:top center}.pg-about .page-content-row.row5 .segue-clients{background-image:url("../img/cta/clients.jpg")}.pg-awards .hero-asset .title{font-size:14px}@media screen and (min-width: 960px){.pg-awards .hero-asset .title{font-size:16px}}.pg-awards .hero-asset .subtitle{font-size:20px}@media screen and (min-width: 960px){.pg-awards .hero-asset .subtitle{font-size:22px}}.pg-awards .awards{padding-bottom:0}.pg-awards .awards .page-wrapper{max-width:400px}.pg-awards .award{margin-bottom:60px}.pg-awards .award:last-child{margin-bottom:0}@media screen and (min-width: 640px){.pg-awards .awards .page-wrapper{max-width:800px;padding:0 30px}.pg-awards .awards-wrapper{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.pg-awards .award{flex-basis:50%;padding-left:20px;padding-right:20px}}@media screen and (min-width: 960px){.pg-awards .awards .page-wrapper{max-width:1280px;padding:0 60px}.pg-awards .awards-wrapper{margin-left:-40px;margin-right:-40px}.pg-awards .award{margin-bottom:100px;padding-left:40px;padding-right:40px}}@media screen and (min-width: 1280px){.pg-awards .awards .page-wrapper{padding:0 80px}.pg-awards .awards-wrapper{margin-left:-60px;margin-right:-60px}.pg-awards .award{padding-left:60px;padding-right:60px}}.pg-awards .award-type{position:relative;margin-bottom:15px;padding-bottom:6px;color:#009afb;font:700 12px/1.2 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase}.pg-awards .award-type:after{position:absolute;left:0;top:100%;display:block;height:2px;width:95px;background:#009afb;content:''}@media screen and (min-width: 960px){.pg-awards .award-type{max-width:75%;margin-bottom:20px;font-size:14px}.pg-awards .award-type:after{left:-15px}}.pg-awards .award-title{margin-bottom:10px;color:#353535;font:400 28px/1 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-awards .award-title{margin-bottom:15px;font-size:42px}}.pg-awards .award-subtitle{margin-bottom:14px;font-size:16px}@media screen and (min-width: 960px){.pg-awards .award-subtitle{margin-bottom:20px;font-size:18px}}@media screen and (max-width: 959px){.pg-awards .award-cta .btn{font-size:14px}}.pg-awards .award.featured{flex-basis:100%}.pg-awards .award.featured .award-bg{background-position:center center;background-repeat:no-repeat;background-size:cover}.pg-awards .award.featured .award-meta{display:flex;align-items:center;padding:20px 30px 25px 30px;background:#f5f5f5}.pg-awards .award.featured .award-subtitle{color:#545454}@media screen and (max-width: 639px){.pg-awards .award.featured .award-bg{height:0;padding-bottom:50.9259259259%}}@media screen and (min-width: 640px){.pg-awards .award.featured .award-body{display:flex}.pg-awards .award.featured .award-bg{flex-basis:50%;min-height:300px}.pg-awards .award.featured .award-meta{flex-basis:50%;padding:30px}.pg-awards .award.featured.featured-img-right .award-bg{order:2}.pg-awards .award.featured.featured-img-right .award-meta{order:1}}@media screen and (min-width: 960px){.pg-awards .award.featured .award-bg{flex-basis:70%;min-height:400px}.pg-awards .award.featured .award-meta{flex-basis:30%;padding:40px}}.pg-awards .award.video .award-body{display:block;color:inherit;text-decoration:none}.pg-awards .award.video .award-body:hover .award-bg:after{opacity:1}.pg-awards .award.video .award-body:hover .award-cta{top:50%;opacity:1;transition:opacity 0.35s ease-in-out 0.15s, top 0.35s ease-in-out 0.15s}.pg-awards .award.video .award-bg{position:relative;display:block;height:0;padding-bottom:56.25%;background-position:center center;background-repeat:no-repeat;background-size:cover}.pg-awards .award.video .award-bg:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);content:'';opacity:0;transition:opacity 0.25s ease-in-out;z-index:1}.pg-awards .award.video .award-cta{position:absolute;top:calc(50% + 20px);left:50%;border-color:#FFFFFF;color:#FFFFFF;opacity:0;transform:translate(-50%, -50%);transition:opacity 0.25s ease-in-out, top 0.25s ease-in-out;z-index:2}.pg-awards .award.video .award-cta:after{background-color:#FFFFFF}.pg-awards .award.video .award-cta:hover{color:#009afb}.pg-awards .award.video .award-meta{margin-top:10px;padding:0 20px;text-align:center}.pg-awards .award.video .award-type{max-width:none;margin-bottom:12px}.pg-awards .award.video .award-type:after{left:50%;transform:translateX(-50%)}.pg-awards .award.video .award-title{margin-bottom:5px;font-size:25px}.pg-awards .award.video .award-subtitle{margin-bottom:0;font-size:16px}.pg-awards .segues{padding-bottom:0}.pg-awards .segues .segue-work{background-image:url("../img/cta/work-collaboration.jpg");background-position:top center}.pg-awards .segues .segue-testimonial{padding:50px;background-image:url("../img/cta/work-collaboration.jpg");color:#FFFFFF}.pg-awards .segues .segue-testimonial:after{background:rgba(41,35,34,0.95);opacity:1 !important}.pg-awards .segues .segue-testimonial .quote-wrapper{position:relative;max-width:600px;border-top:solid #009afb 3px;z-index:10}.pg-awards .segues .segue-testimonial .quote{padding:30px 30px 20px 30px;font:italic 400 20px/1.3 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-awards .segues .segue-testimonial .quote{font-size:22px}}.pg-awards .segues .segue-testimonial .border{position:relative;height:45px}.pg-awards .segues .segue-testimonial .border:before,.pg-awards .segues .segue-testimonial .border:after{position:absolute;top:50%;display:block;height:3px;width:calc(50% - 20px);margin-top:-1px;background:#009afb;content:''}.pg-awards .segues .segue-testimonial .border:before{left:0}.pg-awards .segues .segue-testimonial .border:after{right:0}.pg-awards .segues .segue-testimonial .border i{display:inline-block;height:45px;width:45px;border:solid #009afb 3px;border-radius:50%;font:300 80px/1 "Roboto",Helvetica,Arial,sans-serif}.pg-awards .segues .segue-testimonial .author{margin:15px 0 10px 0;font:300 17px/1.25 "Roboto",Helvetica,Arial,sans-serif}.pg-awards .segues .segue-testimonial .author-meta{font:300 11px/1.3 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.pg-blog-archive{padding:50px 0 20px 0}@media screen and (min-width: 640px){.pg-blog-archive{padding-top:80px;padding-bottom:20px}}.typography-v2 .blog-archive__heading{margin-bottom:50px;text-align:center}.typography-v2 .blog-archive__heading h1{margin:0}.typography-v2 .blog-archive__blogroll{max-width:450px;margin-left:auto;margin-right:auto}@media screen and (min-width: 640px){.typography-v2 .blog-archive__blogroll{max-width:750px;padding:0 10px}}@media screen and (min-width: 960px){.typography-v2 .blog-archive__blogroll{max-width:none;padding:0 20px}}.typography-v2 .blog-archive__blogroll-heading{position:relative;margin-bottom:35px;padding-bottom:12px;font:bold 28px/1 "canada-type-gibson",sans-serif}.typography-v2 .blog-archive__blogroll-heading:after{position:absolute;top:100%;left:0;display:block;height:2px;width:65px;background:#009afb;content:''}.typography-v2 .blog-archive__blogroll-set{margin-left:-10px;margin-right:-10px}@media screen and (min-width: 640px){.typography-v2 .blog-archive__blogroll-set{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}}@media screen and (min-width: 960px){.typography-v2 .blog-archive__blogroll-set{margin-left:-20px;margin-right:-20px}}.typography-v2 .blog-archive__article{margin-bottom:80px;padding:0 10px}@media screen and (min-width: 640px){.typography-v2 .blog-archive__article{width:50%;padding:0 15px}}@media screen and (min-width: 960px){.typography-v2 .blog-archive__article{width:33.3333333333%;padding:0 20px}}.typography-v2 .blog-archive__article-img{display:block;margin-bottom:20px}.typography-v2 .blog-archive__article-img img{display:block;width:100%}.typography-v2 .blog-archive__article-title{position:relative;margin:0 0 25px 0;font:bold 21px/1.3 "canada-type-gibson",sans-serif}.typography-v2 .blog-archive__article-title a{display:block;padding-bottom:12px;color:inherit;text-decoration:none}.typography-v2 .blog-archive__article-title:after{position:absolute;top:100%;left:0;display:block;height:2px;width:65px;background:#009afb;content:''}.typography-v2 .blog-archive__article-excerpt{margin-bottom:20px}.typography-v2 .blog-archive__article-excerpt>*:first-child{margin-top:0}.typography-v2 .blog-archive__article-excerpt>*:last-child{margin-bottom:0}.typography-v2 .blog-archive__article-cta{display:flex;align-items:center;color:#009afb;font:bold 18px/1 "canada-type-gibson",sans-serif;text-decoration:none}.typography-v2 .blog-archive__article-cta svg{display:block;height:18px;width:6.43359375px;margin-left:5px;fill:#009afb}.typography-v2 .blog-archive__article-cta:hover{text-decoration:underline}.typography-v2 .blog-archive__article--featured{padding:0 0 80px 0;border-bottom:solid #ebecf0 2px}@media screen and (min-width: 640px){.typography-v2 .blog-archive__article--featured{width:100%}}@media screen and (min-width: 960px){.typography-v2 .blog-archive__article--featured{display:flex;align-items:stretch;justify-content:space-between;width:100%}.typography-v2 .blog-archive__article--featured .blog-archive__article-img{width:calc(66.6666666667% - 12px);margin-bottom:0}.typography-v2 .blog-archive__article--featured .blog-archive__article-img img{display:block;height:100%;object-fit:cover;min-height:300px}.typography-v2 .blog-archive__article--featured .blog-archive__article-body{width:calc(33.3333333333% - 28px)}}.pg-blog-single{padding-bottom:50px}.pg-blog-single .wp-the-content{line-height:2}.pg-blog-single .h1,.pg-blog-single .h2,.pg-blog-single .h3,.pg-blog-single .h4,.pg-blog-single .h5,.pg-blog-single .h6{margin:30px 0}.pg-blog-single p{margin:30px 0}.pg-blog-single p.has-medium-font-size{font-size:24px;line-height:1.65}.pg-blog-single p.has-large-font-size{font-size:24px;line-height:1.65}.pg-blog-single p.has-huge-font-size{font-size:24px;line-height:1.65}.pg-blog-single .wp-block-group{max-width:700px}.pg-blog-single .wp-the-content .reset{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.pg-blog-single .wp-the-content .serif{font-family:"Crimson Text",serif}.pg-blog-single .wp-the-content .bold{font-weight:700}.pg-blog-single .wp-the-content .md,.pg-blog-single .wp-the-content .med,.pg-blog-single .wp-the-content .medium{font-size:22px}.pg-blog-single .wp-the-content .lg,.pg-blog-single .wp-the-content .large{font-size:36px}.pg-careers-archive .page-content-row .title{color:#353535;font:400 24px/1.1 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-careers-archive .page-content-row .title{font-size:40px}}.pg-careers-archive .page-content-row.row4 .unavailable{max-width:640px;margin:0 auto;font-size:20px;text-align:center}@media screen and (max-width: 550px){.pg-careers-archive .culture-carousel .poi{display:none}}.pg-careers-archive .hero-asset .body{left:50%;max-width:600px;transform:translate(-50%, -50%)}@media screen and (min-width: 640px){.pg-careers-archive .hero-asset .body{top:auto;bottom:100px;transform:translateX(-50%)}}.pg-careers-archive .hero-asset .title{line-height:1.5}.pg-careers-archive .hero-asset .title:after{background:#FFFFFF;bottom:-15px;left:50%;right:auto;width:120px;transform:translateX(-50%)}@media screen and (min-width: 640px){.pg-careers-archive .hero-asset .title{font-size:20px}}.pg-careers-archive .hero-asset .subtitle{margin-top:30px}.pg-careers-archive .hero-asset .subtitle a{color:#009AFB}.pg-careers-archive .page-content-row.row1{position:relative;text-align:center}.pg-careers-archive .page-content-row.row1 .page-wrapper{max-width:640px;z-index:1}.pg-careers-archive .page-content-row.row1 .title-bold{color:#0284E8;font:700 50px/1.1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width: 960px){.pg-careers-archive .page-content-row.row1{text-align:left}.pg-careers-archive .page-content-row.row1 .page-wrapper{max-width:1120px}.pg-careers-archive .page-content-row.row1 .title-bold{position:absolute;top:50%;left:25%;width:380px;font-size:123px;transform:translate(-50%, -50%);z-index:1}.pg-careers-archive .page-content-row.row1 .content{padding-left:50%}.pg-careers-archive .page-content-row.row1:after{position:absolute;top:0;bottom:0;left:0;width:25%;background:#FFFFFF;content:'';z-index:0}}.pg-careers-archive .page-content-row.row2 .page-wrapper{max-width:1120px}.pg-careers-archive .page-content-row.row2 .title-small{color:#BBBBBB;font:700 18px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:4px;text-align:center;text-transform:uppercase}.pg-careers-archive .page-content-row.row2 .title{margin:0 auto 30px auto;max-width:600px;text-align:center}.pg-careers-archive .page-content-row.row2 .perks{display:flex;flex-wrap:wrap;justify-content:center;max-width:400px;margin:0 auto}.pg-careers-archive .page-content-row.row2 .perk{width:100%;padding:30px;color:#353535;text-align:center}.pg-careers-archive .page-content-row.row2 .perk-icon-wrapper{max-width:250px;margin:0 auto 20px auto}.pg-careers-archive .page-content-row.row2 .perk-icon{position:relative;height:0;padding-bottom:91.5%}.pg-careers-archive .page-content-row.row2 .perk-icon svg{position:absolute;top:50%;left:50%;height:auto;width:75%;transform:translate(-50%, -50%)}.pg-careers-archive .page-content-row.row2 .perk-title{margin-bottom:10px;font:400 18px/1 "Roboto",Helvetica,Arial,sans-serif}.pg-careers-archive .page-content-row.row2 .perk-desc{font:300 16px/1.25 "Roboto",Helvetica,Arial,sans-serif}.pg-careers-archive .page-content-row.row2 .perk.downtown .perk-icon svg{width:91.439688716%}.pg-careers-archive .page-content-row.row2 .perk.studio .perk-icon svg{width:69.7368421053%}.pg-careers-archive .page-content-row.row2 .perk.medical .perk-icon svg{width:57.1428571429%}.pg-careers-archive .page-content-row.row2 .perk.fitness .perk-icon svg{width:91.5%}.pg-careers-archive .page-content-row.row2 .perk.retirement .perk-icon svg{width:75.5830985915%}.pg-careers-archive .page-content-row.row2 .perk.holidays .perk-icon svg{width:59.9221789883%}.pg-careers-archive .page-content-row.row2 .perk.flex .perk-icon svg{width:84.046692607%}.pg-careers-archive .page-content-row.row2 .perk.foodtrucks .perk-icon svg{width:90.2723735409%}.pg-careers-archive .page-content-row.row2 .perk.trips .perk-icon svg{width:95.3307392996%}@media screen and (max-width: 639px){.pg-careers-archive .page-content-row.row2 .perk-icon{height:auto;padding-bottom:0}.pg-careers-archive .page-content-row.row2 .perk-icon svg{position:static;margin:0 auto;transform:none}}@media screen and (min-width: 640px){.pg-careers-archive .page-content-row.row2 .title{font-size:30px}.pg-careers-archive .page-content-row.row2 .perks{max-width:640px}.pg-careers-archive .page-content-row.row2 .perk{width:50%}}@media screen and (min-width: 960px){.pg-careers-archive .page-content-row.row2 .title{max-width:770px;font-size:40px}.pg-careers-archive .page-content-row.row2 .perks{max-width:none}.pg-careers-archive .page-content-row.row2 .perk{width:33.3333333333%}.pg-careers-archive .page-content-row.row2 .perk-title{font-size:20px}.pg-careers-archive .page-content-row.row2 .perk-desc{font-size:16px}}.pg-careers-archive .page-content-row.row3{padding:0}.pg-careers-archive .culture-carousel{position:relative}.pg-careers-archive .culture-carousel .slick-slide{opacity:0.5;transition:opacity 0.3s ease}.pg-careers-archive .culture-carousel .slick-slide img{width:100%}.pg-careers-archive .culture-carousel .slick-slide.slick-active{opacity:1}.pg-careers-archive .culture-carousel .slick-arrow{position:absolute;top:50%;display:block;height:50px;width:40px;padding:0;background:#000000;border:0;opacity:0.3;outline:none;overflow:hidden;text-indent:-500px;transform:translateY(-50%);transition:opacity 0.3s ease;z-index:1}.pg-careers-archive .culture-carousel .slick-arrow svg{position:absolute;top:50%;left:50%;display:block;height:auto;width:12px;fill:#FFFFFF;transform:translate(-50%, -50%)}.pg-careers-archive .culture-carousel .slick-arrow.slick-prev{left:0;border-radius:0 4px 4px 0}.pg-careers-archive .culture-carousel .slick-arrow.slick-prev svg{margin-left:-2px}.pg-careers-archive .culture-carousel .slick-arrow.slick-next{right:0;border-radius:4px 0 0 4px}.pg-careers-archive .culture-carousel .slick-arrow.slick-next svg{margin-left:2px}.pg-careers-archive .culture-carousel .slick-arrow:hover{opacity:0.5}@media screen and (max-width: 639px){.pg-careers-archive .culture-carousel .slick-arrow{height:40px;width:30px}}.pg-careers-archive .page-content-row.row4 .page-wrapper{max-width:1120px}.pg-careers-archive .page-content-row.row4 .title{margin-bottom:20px}.pg-careers-archive .page-content-row.row4 .jobs{display:flex;flex-wrap:wrap;justify-content:space-between}.pg-careers-archive .page-content-row.row4 .job{width:100%;margin-bottom:20px;font:300 16px/1.25 "Roboto",Helvetica,Arial,sans-serif}.pg-careers-archive .page-content-row.row4 .job a{display:block;height:100%;padding:20px;background:rgba(243,243,243,0);border:solid #D7D7D7 1px;color:#353535;text-decoration:none;transition:background 0.3s ease}.pg-careers-archive .page-content-row.row4 .job a:hover{background:#f3f3f3}.pg-careers-archive .page-content-row.row4 .job a:hover .job-link:after{left:5px}.pg-careers-archive .page-content-row.row4 .job-title{font-size:18px;font-weight:400}.pg-careers-archive .page-content-row.row4 .job-link{margin-top:8px;color:#0284E8;font-weight:400}.pg-careers-archive .page-content-row.row4 .job-link:after{position:relative;left:0;display:inline-block;margin-left:5px;content:'\2192';transition:left 0.25s ease}@media screen and (min-width: 640px){.pg-careers-archive .page-content-row.row4 .job{width:calc(50% - 10px)}.pg-careers-archive .page-content-row.row4 .job-title{font-size:20px}}.pg-careers-single .page-content .page-content-row:last-child{position:relative;text-align:center}.pg-careers-single .page-content .page-content-row:last-child .wp-the-content{padding:30px;background:rgba(255,255,255,0.95)}.pg-careers-single .page-content .page-content-row:last-child .wp-the-content .btn{min-width:200px;padding:15px 25px}@media screen and (min-width: 640px){.pg-careers-single .page-content .page-content-row:last-child:before{position:absolute;top:0;bottom:0;left:0;right:0;background:url("../img/bg-trimark-office-desk.jpg") center center no-repeat;background-size:cover;content:'';filter:blur(1.5px) grayscale(0.5);transform:scale(1.01);z-index:-1}}@media screen and (min-width: 960px){.pg-clients .hero-asset .subtitle{font-size:42px}}.pg-clients .client-grid .page-wrapper{max-width:1100px}@media screen and (max-width: 959px){.pg-clients .client-grid .page-wrapper{padding-left:10px;padding-right:10px}}.pg-clients .client-cards{font-size:0;text-align:center}.pg-clients .client-card{display:inline-block;width:50%;padding:10px;perspective:1000px;text-align:left}@media screen and (min-width: 640px){.pg-clients .client-card{width:33.3333333333%}}@media screen and (min-width: 960px){.pg-clients .client-card{width:25%}}.pg-clients .client-card figure{position:relative;display:block;height:0;width:100%;margin:0;padding-bottom:100%}.pg-clients .client-card.flipped .card-flipper{transform:rotateY(180deg)}.pg-clients .card-flipper{position:relative;transition:0.6s;transform-style:preserve-3d}.pg-clients .card-face{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:#FFFFFF;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pg-clients .card-face-front{z-index:1}.pg-clients .card-face-back{display:flex;flex-direction:column;justify-content:center;padding:15px;align-items:center;font-size:13px;font-weight:300;line-height:1.25;text-align:center;transform:rotateY(180deg);z-index:2}@media screen and (min-width: 960px){.pg-clients .card-face-back{padding:30px}}.pg-clients .card-face-back .card-title{position:relative;display:inline-block;margin-bottom:15px;font-size:12px;font-weight:400;text-transform:uppercase}.pg-clients .card-face-back .card-title:after{position:absolute;bottom:-5px;left:50%;display:block;height:2px;width:110%;max-width:100px;background:#0284E8;content:'';transform:translateX(-50%)}.pg-clients .client-logo{position:absolute;top:50%;left:50%;display:block;height:auto;width:60%;transform:translate(-50%, -50%)}.pg-clients .client-card.atlanticspas .client-logo{width:70%}.pg-clients .client-card.blueheron .client-logo{width:75%}.pg-clients .client-card.colonytire .client-logo{width:65%}.pg-clients .client-card.fairviewgarden .client-logo{width:75%}.pg-clients .client-card.fastlane .client-logo{width:65%}.pg-clients .client-card.hardisonwood .client-logo{width:70%}.pg-clients .client-card.inmotionnow .client-logo{width:70%}.pg-clients .client-card.manninglaw .client-logo{width:70%}.pg-clients .client-card.oldoakconstruction .client-logo{width:75%}.pg-clients .client-card.paragonbank .client-logo{width:65%}.pg-clients .client-card.stanleydentistry .client-logo{width:72%}.pg-clients .client-card.windowworld .client-logo{width:65%}.pg-clients .client-card.zaytoun .client-logo{width:75%}.pg-clients .segues{padding:0}.pg-clients .segue-about{background-image:url("../img/cta/about-us.jpg")}.pg-clients .segue-work{background-image:url("../img/cta/work.jpg")}.pg-contact .form-messages{margin:0 auto 30px auto;max-width:600px;padding:20px;background:#fd4b4b;border-radius:4px;color:#FFFFFF;font:lighter 14px/1.5 "Roboto",Helvetica,Arial,sans-serif}.pg-contact .form-messages .title{font-weight:400}.pg-contact .form-messages ul{margin:5px 0}.pg-contact .form-section{max-width:600px;margin:0 auto}.pg-contact .form-section .title{margin:0 0 40px 0;font:400 22px/1.1 "Crimson Text",serif;font-style:italic;text-align:center}.pg-contact .form-section .form-row,.pg-contact .form-section .form-col,.pg-contact .form-section .input-text{width:100%}.pg-contact .form-section .form-col{position:relative;margin-bottom:50px}.pg-contact .form-section .form-col.label-up label{top:-8px;font-size:11px;opacity:0.75}@media screen and (min-width: 640px){.pg-contact .form-section .form-row-2-col{display:flex;justify-content:space-between}.pg-contact .form-section .form-row-2-col .form-col{float:left;width:calc(50% - 20px)}}.pg-contact .form-section label{position:absolute;top:50%;left:4px;font:300 16px/1 "Roboto",Helvetica,Arial,sans-serif;transform:translateY(-50%);transition:font-size 0.25s ease, top 0.25s ease, opacity 0.25s ease}.pg-contact .form-section .input-text{display:block;padding:2px 4px;border:solid #c7c7c7;border-width:0 0 1px 0;border-radius:0;font:300 24px/1.25 "Roboto",Helvetica,Arial,sans-serif;transition:border-color 0.25s ease}.pg-contact .form-section .input-text:focus{border-color:#7A7A7A}.pg-contact .form-section textarea{overflow:hidden;resize:none}.pg-contact .form-section-submit{margin-top:30px}.pg-contact .form-section-submit .btn{display:block;width:250px;margin:0 auto}.pg-contact .page-section-contact-info{position:relative;padding:0;border:solid #c2c7b9;border-width:1px 0}.pg-contact .page-section-contact-info .page-wrapper{position:absolute;top:0;bottom:0;left:50%;width:100%;transform:translateX(-50%);z-index:2}.pg-contact .page-section-contact-info .contact-info{position:absolute;top:20px;left:20px;right:20px;padding:20px;background:rgba(255,255,255,0.9);border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.25);font-size:15px;line-height:1.35;text-align:center}.pg-contact .page-section-contact-info .title{margin:0 0 4px 0;color:#151515;font:400 26px/1 "Roboto",Helvetica,Arial,sans-serif;line-height:1}.pg-contact .page-section-contact-info p{margin-bottom:0}.pg-contact #map-main{position:relative;height:570px;width:100%;z-index:1}@media screen and (min-width: 640px){.pg-contact .page-section-contact-info .contact-info{top:50%;right:auto;max-width:300px;transform:translateY(-50%)}.pg-contact #map-main{height:310px}}.pg-contact .page-section-segues{padding:0}.pg-contact .page-section-segues .segue-about{background-image:url("../img/cta/about-us.jpg")}.pg-contact .page-section-segues .segue-work{background-image:url("../img/cta/work.jpg")}.pg-contact-spam{height:100%}.pg-contact-spam body{position:relative;height:100%}.pg-contact-spam .msg{position:absolute;top:50%;left:50%;width:100%;max-width:460px;padding:30px;font:300 24px/1.4 "Roboto",Helvetica,Arial,sans-serif;text-align:center;transform:translate(-50%, -50%)}.pg-contact-spam .title{margin-bottom:15px;color:#2B2F36;font:italic 42px/1 "Crimson Text",serif}.pg-contact-spam .phone{white-space:nowrap}@media screen and (max-width: 599px){.home-hero-section{padding-top:65px;background:#0284E8}}.home-hero-section .hero-asset[data-type="video"]{min-height:auto;max-height:none}.home-hero-section .hero-asset .video-wrapper{height:0 !important;padding-bottom:42.08%}@media screen and (max-width: 639px){.home-hero-section .hero-asset .video-wrapper{padding-bottom:100%}}.home-hero-section .hero-asset:after{height:150px;background:linear-gradient(180deg, rgba(0,0,0,0.2) 0%, transparent 100%)}@media screen and (max-width: 599px){.home-hero-section .hero-asset:after{display:none}}.home-clients{position:relative;padding:25px 0;background:#e4e4e4;text-align:center;z-index:10}.home-clients .bx-wrapper{margin:0 auto}.home-clients:not(.suppress-ctrls):hover .home-client-logos-wrapper .ctrls,.home-clients:not(.suppress-ctrls):hover .home-clients-trigger-more{opacity:1}.home-client-logos-wrapper{position:relative}.home-client-logos-wrapper .bx-wrapper{position:relative;z-index:2}.home-client-logos-wrapper .bx-wrapper:before,.home-client-logos-wrapper .bx-wrapper:after{position:absolute;top:0;bottom:0;width:30px;content:'';z-index:2}.home-client-logos-wrapper .bx-wrapper:before{left:0;background:linear-gradient(to right, #e4e4e4 0%, rgba(228,228,228,0) 50%)}.home-client-logos-wrapper .bx-wrapper:after{right:0;background:linear-gradient(to left, #e4e4e4 0%, rgba(228,228,228,0) 50%)}.home-client-logos-wrapper .bx-viewport{z-index:1}.home-client-logos-wrapper .ctrls{opacity:0;transition:opacity 0.25s ease}.home-client-logos-wrapper .ctrl{position:absolute;top:50%;height:100px;width:40px;transform:translateY(-50%)}.home-client-logos-wrapper .ctrl a{position:absolute;top:0;bottom:0;left:0;right:0;display:block;overflow:hidden;text-indent:-500px}.home-client-logos-wrapper .ctrl svg{position:absolute;top:50%;left:50%;display:block;width:40%;fill:rgba(0,0,0,0.15);transform:translate(-50%, -50%);transition:fill 0.25s ease}.home-client-logos-wrapper .ctrl:hover svg{fill:rgba(0,0,0,0.3)}.home-client-logos-wrapper .ctrl-prev{left:0}.home-client-logos-wrapper .ctrl-next{right:0}.home-client-logos{font-size:0}.home-client-logo{display:inline-block;padding:15px 20px}.home-client-logo .logo{height:0;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5}.home-client-logo.golfpride .logo{background-size:93%}.home-client-logo.papajohns .logo{background-size:80%}.home-client-logo.alehouse .logo{background-size:85%}.home-client-logo.pinehurst .logo{background-size:75%}.home-clients-trigger-more{position:absolute;top:100%;left:50%;padding:0 20px 8px 20px;background:#e4e4e4;border-radius:0 0 20px 20px;color:inherit;font:300 13px/1 "Roboto",Helvetica,Arial,sans-serif;opacity:0;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);transition:opacity 0.25s ease}.touchevents .home-clients-trigger-more{opacity:1}@media screen and (max-width: 639px){.home-client-logos-wrapper .ctrls{display:none}.home-client-logos{max-width:380px;margin:0 auto}.home-client-logo{width:50%;padding-top:0;padding-bottom:0}.home-clients-trigger-more{opacity:1}}@media screen and (min-width: 640px){.home-client-logos-wrapper{padding:0 50px}.home-client-logo{padding:0 25px}}.home-projects{position:relative;padding:100px 0;background:#f5f5f5}.home-projects .page-wrapper{text-align:center}.home-projects .home-headline{position:relative;display:inline-block;margin:0 0 40px 0;font:100 28px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.home-projects .home-headline:after{position:absolute;bottom:-3px;left:-5px;right:-5px;display:block;height:2px;background:#0284E8;content:''}@media screen and (min-width: 640px){.home-projects .home-headline{font-size:34px}}.home-projects-carousel{position:relative}.home-projects-carousel .project-item{position:relative;display:flex;flex-direction:column;justify-content:center;height:100vw;width:100%;color:inherit;outline:none;text-decoration:none}.home-projects-carousel .project-item .img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:1}.home-projects-carousel .project-item .body{position:relative;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:0 30px;background:rgba(255,255,255,0.8);color:#151515;text-align:center;z-index:2}.home-projects-carousel .project-item .body .title{text-shadow:0 0 5px #fff;font:600 20px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.home-projects-carousel .project-item .body .subtitle{margin-top:10px;text-shadow:0 0 5px #fff;font:300 italic 18px/1 "Crimson Text",serif}.home-projects-carousel .project-item .body .btn{display:inline-block;width:150px;margin:30px auto 0 auto}.home-projects-carousel .project-item:hover .body .btn{color:#FFFFFF}.home-projects-carousel .project-item:hover .body .btn:after{width:110%;padding-bottom:110%}.home-projects-carousel .project-item.slick-active{opacity:1}.home-projects-carousel .project-item.slick-active .body{opacity:1}.home-projects-carousel .project-item:not(.slick-active){cursor:default}html.no-objectfit .home-projects-carousel .project-item{background-position:center center;background-repeat:no-repeat;background-size:cover}html.no-objectfit .home-projects-carousel .project-item .img{visibility:hidden}.home-projects-carousel .slick-arrow{position:absolute;top:50%;display:block;height:50px;width:40px;padding:0;background:#000000;border:0;opacity:0.3;outline:none;overflow:hidden;text-indent:-500px;transform:translateY(-50%);transition:opacity 0.3s ease;z-index:1}.home-projects-carousel .slick-arrow svg{position:absolute;top:50%;left:50%;display:block;height:auto;width:12px;fill:#FFFFFF;transform:translate(-50%, -50%)}.home-projects-carousel .slick-arrow.slick-prev{left:0;border-radius:0 4px 4px 0}.home-projects-carousel .slick-arrow.slick-prev svg{margin-left:-2px}.home-projects-carousel .slick-arrow.slick-next{right:0;border-radius:4px 0 0 4px}.home-projects-carousel .slick-arrow.slick-next svg{margin-left:2px}.home-projects-carousel .slick-arrow:hover{opacity:0.5}.home-projects-carousel .slick-dots{position:absolute;bottom:10px;left:0;display:flex !important;width:100%;justify-content:center}.home-projects-carousel .slick-dots li{overflow:hidden;opacity:0.25;transition:opacity 0.25s ease}.home-projects-carousel .slick-dots li:hover,.home-projects-carousel .slick-dots li.slick-active{opacity:0.75}.home-projects-carousel .slick-dots button{position:relative;display:block;height:24px;width:24px;background:none;border:0;text-indent:-500px}.home-projects-carousel .slick-dots button:after{position:absolute;top:50%;left:50%;display:block;height:6px;width:6px;background:#000000;border-radius:50%;content:'';transform:translate(-50%, -50%)}@media screen and (max-width: 639px){.home-projects-carousel .project-item .body{height:100%;width:100%}.home-projects-carousel .slick-arrow{display:none !important}}@media screen and (min-width: 640px){.home-projects-carousel .project-item{height:400px;opacity:0.5;transform:translateZ(0);transition:opacity 0.5s ease}.home-projects-carousel .project-item .body{height:100%;width:100%;max-height:80%;max-width:80%;border-radius:3px;opacity:0;transform:translateZ(0);transition:opacity 0.5s ease 0.25s}.home-projects-carousel .slick-dots{display:none !important}}@media screen and (min-width: 768px){.home-projects-carousel .project-item{height:500px}.home-projects-carousel .project-item .body{height:50%;width:50%;max-height:500px;max-width:500px}}@media screen and (min-width: 960px){.home-projects-carousel .project-item{height:700px}}.home-client-testimonials{position:relative}.home-client-testimonials .page-wrapper{padding:0}.home-client-testimonials .quote{max-width:480px;margin:0 auto;padding:100px 30px;font:normal 28px/1.2 "Crimson Text",serif}.home-client-testimonials .quote-author{margin-top:30px}.home-client-testimonials .quote-author .name{font:700 28px/1 "Crimson Text",serif}.home-client-testimonials .quote-author .title{margin-top:5px;font:300 14px/1.35 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.home-client-testimonials .quote-author .service{margin-top:10px;color:inherit;font:300 italic 12px/1.35 "Roboto",Helvetica,Arial,sans-serif;text-transform:none}@media screen and (min-width: 960px){.home-client-testimonials .quote{max-width:none;margin-right:50%;padding:150px 30px;font-size:32px}.home-client-testimonials .quote-author .name{font-size:32px}.home-client-testimonials .img{position:absolute;top:0;bottom:0;left:0;width:100%;background:url("../img/home/bg-quote.jpg") center center no-repeat;background-size:cover;z-index:-1}}@media screen and (min-width: 1280px){.home-client-testimonials .quote{padding-left:0}}.work-archive-projects-grid{width:100%;max-width:320px;margin:0 auto;font-size:0}.work-archive-projects-grid .project-item{display:inline-block;width:100%;margin-bottom:50px;vertical-align:top}.work-archive-projects-grid .project-item .wrapper{position:relative;display:block;color:#353535;text-decoration:none}.work-archive-projects-grid .project-item .wrapper:hover .img{transform:scale(1.1);transition:transform 6s ease}.work-archive-projects-grid .project-item .wrapper:hover .title{color:#009AFB}.work-archive-projects-grid .project-item .img-wrapper{position:relative;display:block;height:0;padding-bottom:69.2307692308%;overflow:hidden}.work-archive-projects-grid .project-item .img{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-size:cover;transition:transform 1.65s ease;z-index:1}.work-archive-projects-grid .project-item .title{padding-top:20px;font:700 26px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;transition:color 0.5s ease}.work-archive-projects-grid .project-item .subtitle{width:80%;max-width:400px;padding-top:10px;font:300 15px/1.4 "Roboto",Helvetica,Arial,sans-serif}.work-archive-projects-grid .project-item .services{position:relative;margin-top:12px;padding-top:18px;font:300 12px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}.work-archive-projects-grid .project-item .services:after{position:absolute;top:0;left:0;height:1px;width:160px;background:#009afb;content:''}.work-archive-projects-grid .project-item.cta .img{z-index:1}.work-archive-projects-grid .project-item.cta .cta-wrapper{position:absolute;top:50%;left:50%;display:flex;align-items:center;height:80%;width:80%;max-height:175px;padding:30px;background:rgba(255,255,255,0.9);color:inherit;text-align:center;transform:translate(-50%, -50%);z-index:2}.work-archive-projects-grid .project-item.cta .cta-body{width:100%}.work-archive-projects-grid .project-item.cta .cta-title{width:100%;margin-bottom:10px;color:#545454;font:100 24px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width: 640px){.work-archive-projects-grid .project-item.cta .cta-title{font-size:30px}}.work-archive-projects-grid .project-item.cta .cta-cta{width:100%;color:#009AFB;font:italic 400 18px/1 "Crimson Text",serif}.work-archive-projects-grid .project-item.cta .cta-cta:after{display:inline-block;margin-left:10px;content:'\2192';font:normal 22px/16px Arial}@media screen and (min-width: 480px){.work-archive-projects-grid{max-width:700px}}@media screen and (min-width: 960px){.work-archive-projects-grid{max-width:1080px}.work-archive-projects-grid .project-item{width:50%;margin-bottom:60px}.work-archive-projects-grid .project-item:nth-child(2n){padding-left:20px}.work-archive-projects-grid .project-item:nth-child(2n+1){padding-right:20px}.work-archive-projects-grid .project-item .title{padding-top:30px;font-size:30px}}.pg-work-single .body-content{position:relative;overflow:visible}.pg-work-single .body-content .page-wrapper>*:first-child{margin-top:0}.pg-work-single .body-content .page-wrapper>*:last-child{margin-bottom:0}.pg-work-single .body-content .txt-large{font-family:"Crimson Text",serif;font-size:26px;font-style:italic;line-height:1.3}.pg-work-single .body-content-row{overflow:hidden}.pg-work-single .wp-the-content img{max-width:100%;height:auto;vertical-align:middle;display:block}.pg-work-single .wp-the-content p,.pg-work-single .wp-the-content ul,.pg-work-single .wp-the-content li{margin-top:0}.pg-work-single .dropshadow img{box-shadow:15px 15px 35px rgba(0,0,0,0.13)}.pg-work-single .center{text-align:center}.pg-work-single .body-content-column>*:first-child{margin-top:0;padding-top:0}.pg-work-single .body-content-column>*:last-child{margin-bottom:0;padding-bottom:0}.pg-work-single .body-content-column .content>*:first-child{margin-top:0;padding-top:0}.pg-work-single .body-content-column .content>*:last-child{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 639px){.pg-work-single .body-content-column:first-child{margin-bottom:30px}.pg-work-single .body-content-column img{margin-left:auto;margin-right:auto}}@media screen and (min-width: 640px){.pg-work-single .body-content-column{float:left;width:50%;padding-left:2.5%;padding-right:2.5%}}.pg-work-single .animate.lazyload{opacity:0;transform:translate(-20%, 0)}.pg-work-single .animate.lazyload.from-right{transform:translate(20%, 0)}.pg-work-single .animate.lazyload.from-bottom{transform:translate(0, 20%)}.pg-work-single .animate.lazyloaded{opacity:1;transform:translate(0, 0);transition:all 700ms}.pg-work-single .stat-set{text-align:center}.pg-work-single .stats{padding-top:30px;text-align:center}.pg-work-single .stats .stat{margin-bottom:30px}.pg-work-single .stats .value{margin:0;font:100 74px/1 "Roboto Slab",serif;white-space:nowrap}.pg-work-single .stats .dollar{display:inline-block;padding-top:2.75%;padding-right:3px;font-size:65%;vertical-align:top}.pg-work-single .stats .unit{font-size:60%}.pg-work-single .stats .unit.sm{font-size:40%}.pg-work-single .stats p{margin:0;font:300 15px/22px "Roboto",Helvetica,Arial,sans-serif;color:#9da1a7;text-transform:uppercase}@media screen and (max-width: 959px){.pg-work-single .stats{max-width:440px;margin:0 auto;clear:both}}@media screen and (min-width: 960px){.pg-work-single .stats{overflow:hidden}.pg-work-single .stats .stat{float:left;width:33.3333333333%;margin-bottom:0;padding:0 65px}.pg-work-single .stats.two .stat{width:50%;padding:0 25px}.pg-work-single .stats.four .stat{width:25%;padding:0 25px}}.pg-work-single .title.lazyload,.pg-work-single .title.lazyloaded{display:inline-block;position:relative}.pg-work-single .title.lazyload:after,.pg-work-single .title.lazyloaded:after{position:absolute;bottom:-5px;left:50%;display:block;height:2px;width:0;background:#009afb;content:'';transform:translateX(-50%);transition:width 0.35s ease}.pg-work-single .title.lazyloaded{opacity:1}.pg-work-single .title.lazyloaded:after{width:calc(100% + 10px)}.pg-work-single .work-overview .content{position:relative}@media screen and (min-width: 960px){.pg-work-single .work-overview .content{float:left;width:69.5652173913%}.pg-work-single .work-overview .content>*:last-child{margin-bottom:0}}.pg-work-single .work-overview .title{margin:0 0 25px 0;color:#151515;font:400 30px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:none}@media screen and (min-width: 960px){.pg-work-single .work-overview .title{font-size:40px}}.pg-work-single .work-overview .services .services-title{margin-bottom:0}.pg-work-single .work-overview .services ul{margin-bottom:0}.pg-work-single .work-overview .services ul li{padding-left:25px}.pg-work-single .work-overview .services ul li:before{left:2px}@media screen and (min-width: 960px){.pg-work-single .work-overview .services{float:right;width:21.7391304348%}.pg-work-single .work-overview .services li{font-size:14px}.pg-work-single .work-overview .services li a{color:inherit;text-decoration:none;font-style:italic}.pg-work-single .work-overview .services li a:hover{text-decoration:underline}}.pg-work-single .page-wrapper.social{min-height:180px;max-width:1500px;margin:45px auto 0 auto}@media screen and (min-width: 960px){.pg-work-single .page-wrapper.social{min-height:0}.pg-work-single .page-wrapper.social:not(:last-child){margin-bottom:90px}}.pg-work-single .stats.social-media{position:relative;margin:0 auto;overflow:visible !important}.pg-work-single .stats.social-media:before{position:absolute;top:0;left:50%;display:block;height:2px;width:90%;background:#000000;border-radius:3px;transform:translateX(-50%)}.pg-work-single .stats.social-media .title{position:absolute;top:-22px;left:50%;height:44px;width:180px;background:#FFFFFF;overflow:hidden;text-align:left;text-indent:-500px;transform:translateX(-50%)}.pg-work-single .stats.social-media .title svg{position:absolute;top:50%;left:50%;display:block;width:150px;transform:translate(-50%, -50%)}.pg-work-single .stats.social-media .value{font-size:50px}.pg-work-single .stats.social-media.facebook:before{background:#3b5998}.pg-work-single .stats.social-media.facebook .title svg{fill:#3b5998}.pg-work-single .stats.social-media.instagram:before{background:#000000}.pg-work-single .stats.social-media.instagram .title svg{fill:#000000}.pg-work-single .stats.social-media.pinterest:before{background:#bd081c}.pg-work-single .stats.social-media.pinterest .title svg{fill:#bd081c}.pg-work-single .stats.social-media.twitter:before{background:#1DA1F2}.pg-work-single .stats.social-media.twitter .title svg{fill:#1DA1F2}.pg-work-single .body-content-image-grid{width:100%;overflow:hidden}.pg-work-single .body-content-image-grid img{margin-left:auto;margin-right:auto;margin-bottom:0.8vw}.pg-work-single .single-work-navigation{width:100%;display:table;margin:30px 0;overflow:hidden}.pg-work-single .single-work-navigation a{display:block;padding:5%;color:#555b62;background-color:#efefef;text-decoration:none;transition:all 0.3s;margin-bottom:24px}@media screen and (min-width: 640px){.pg-work-single .single-work-navigation a{display:table-cell;vertical-align:top;width:50%}}.pg-work-single .single-work-navigation a span{display:block}.pg-work-single .single-work-navigation a .label{border-bottom:1px solid;margin-bottom:8px;padding-bottom:8px;font-size:18px;line-height:1.4}.pg-work-single .single-work-navigation a .title{font-size:27px;line-height:1;font-family:"Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:900}@media screen and (min-width: 960px){.pg-work-single .single-work-navigation a .title{font-size:44px}}.pg-work-single .single-work-navigation a:nth-of-type(2){text-align:right}.pg-work-single .single-work-navigation a:hover{background-color:#009afb}.pg-work-single .single-work-navigation a:hover .label,.pg-work-single .single-work-navigation a:hover .title{color:white;border-color:white}@media screen and (min-width: 960px){.pg-work-single.post-8714 .hero-asset .subtitle{font-size:42px}}.page-content-our-work-fls .body-content-image-grid{padding-top:0;padding-bottom:0}.page-content-our-work-fls .body-content-image-grid img:nth-of-type(1n+2){display:none}@media screen and (min-width: 640px){.page-content-our-work-fls .body-content-image-grid img:nth-of-type(1){float:right;width:57.8125%}.page-content-our-work-fls .body-content-image-grid img:nth-of-type(1n+2){display:inline;float:left;width:41.40625%}}@media screen and (min-width: 640px){.page-content-our-work-buckner .body-content-image-grid img{float:left}.page-content-our-work-buckner .body-content-image-grid img:nth-of-type(1),.page-content-our-work-buckner .body-content-image-grid img:nth-of-type(3){width:39.0625%}.page-content-our-work-buckner .body-content-image-grid img:nth-of-type(2){width:19.140625%;margin:0 1.3671875%}.page-content-our-work-buckner .body-content-image-grid img:nth-of-type(4){width:59.765625%}.page-content-our-work-buckner .body-content-image-grid img:nth-of-type(5){float:right;width:39.0625%}}@media screen and (max-width: 639px){.page-content-our-work-buckner .body-content-image-grid img{width:75%}}.page-content-our-work-buckner .body-content.videography .title{margin-top:0}.page-content-our-work-buckner .body-content-collage{height:58vw;padding:0 !important;margin:0 !important}.page-content-our-work-buckner .body-content-collage .collage-content{background:transparent url("../img/our-work-single/buckner/bg-work-buckner-collage-12.jpg") center center no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:-7vw;right:-7vw}.page-content-our-work-papa .sports-logo-container{width:100%;overflow:hidden;font-size:0}.page-content-our-work-papa .sports-logo-container img{display:inline-block;width:50%;max-height:170px;margin:0 auto 30px;padding:20px}@media screen and (min-width: 640px){.page-content-our-work-papa .sports-logo-container img{width:33.3333333333%}}@media screen and (min-width: 960px){.page-content-our-work-papa .sports-logo-container img{width:16.6666666667%}}.page-content-our-work-papa .body-content-image-grid{width:100%;overflow:hidden;max-width:1280px;margin:0 auto}@media screen and (min-width: 640px){.page-content-our-work-papa .body-content-image-grid img{float:left;width:33.3333333333%;margin:0}}.page-content-our-work-papa .body-content.leveraging-sports .title{margin-top:0}.page-content-our-work-papa .body-content.advertising-strategy-results .title{margin:0}.page-content-our-work-papa .body-content.advertising-strategy-results .stat-set1{margin-bottom:80px}.page-content-our-work-papa .scroll-links li{cursor:pointer}.page-content-our-work-o2-fitness .activity-container{width:100%;margin-top:50px;overflow:hidden}.page-content-our-work-o2-fitness .activity-container .title{margin-bottom:0}.page-content-our-work-o2-fitness .activity-container-item{width:50%;float:left;margin:0 auto 20px;min-height:180px;text-align:center;text-transform:uppercase;font-size:13px;line-height:24px;padding-top:130px;background:transparent center top no-repeat;background-size:auto 60%}.page-content-our-work-o2-fitness .activity-container-item.cycle{background-image:url("../img/our-work-single/o2/bg-cycle.png")}.page-content-our-work-o2-fitness .activity-container-item.yoga{background-image:url("../img/our-work-single/o2/bg-yoga.png")}.page-content-our-work-o2-fitness .activity-container-item.dance{background-image:url("../img/our-work-single/o2/bg-dance.png")}.page-content-our-work-o2-fitness .activity-container-item.kickboxing{background-image:url("../img/our-work-single/o2/bg-kickboxing.png")}.page-content-our-work-o2-fitness .activity-container-item.fitness{background-image:url("../img/our-work-single/o2/bg-fitness.png")}.page-content-our-work-o2-fitness .activity-container-item.trainer{background-image:url("../img/our-work-single/o2/bg-trainer.png")}@media screen and (min-width: 640px){.page-content-our-work-o2-fitness .activity-container-item{width:33.3333333333%}}@media screen and (min-width: 960px){.page-content-our-work-o2-fitness .activity-container-item{width:16.6666666667%}}.page-content-our-work-o2-fitness .campaign-collage{height:0;padding-bottom:25vw;background:transparent url("../img/our-work-single/o2/bg-work-o2-03.png") center center no-repeat;background-size:auto 100%;margin:30px 0}.page-content-our-work-golf-pride img.full-width{display:block;margin:0 auto}.page-content-our-work-golf-pride .body-content-paid-media .gallery{font-size:0;overflow:hidden}.page-content-our-work-golf-pride .body-content-paid-media .gallery li{padding-left:0}.page-content-our-work-golf-pride .body-content-paid-media .gallery li:before{display:none}@media screen and (max-width: 639px){.page-content-our-work-golf-pride .body-content-paid-media .gallery li:nth-child(2),.page-content-our-work-golf-pride .body-content-paid-media .gallery li:nth-child(3){max-width:50%;float:left}}@media screen and (min-width: 640px){.page-content-our-work-golf-pride .body-content-paid-media .gallery{display:table;width:100%;border-collapse:collapse}.page-content-our-work-golf-pride .body-content-paid-media .gallery li{display:table-cell;padding-left:0;vertical-align:top}.page-content-our-work-golf-pride .body-content-paid-media .gallery li:before{display:none}.page-content-our-work-golf-pride .body-content-paid-media .gallery img{display:block;height:auto;width:100%}}.page-content-our-work-golf-pride .body-content-merchandise-design .retailers{margin:20px 0 0 0;overflow:hidden}.page-content-our-work-golf-pride .body-content-merchandise-design .retailers li{margin-top:15px;padding-left:0;text-align:center}.page-content-our-work-golf-pride .body-content-merchandise-design .retailers li:before{display:none}.page-content-our-work-golf-pride .body-content-merchandise-design .retailers img{display:inline-block;max-width:65%}@media screen and (min-width: 640px){.page-content-our-work-golf-pride .body-content-merchandise-design .retailers li{float:left;width:33.3333333333%}.page-content-our-work-golf-pride .body-content-merchandise-design .retailers img{max-width:90%}}.page-content-our-work-window-world img.full-width{display:block;padding:25px;margin:0 auto}.page-content-our-work-window-world .video-gallery .video{margin:50px 0 65px 0}.page-content-our-work-window-world .video-gallery .video:last-child{margin-bottom:0}@media screen and (min-width: 640px){.page-content-our-work-window-world .video-gallery .video{margin-left:40px;margin-right:40px}}.page-content-our-work-window-world .video-gallery .video-copy{margin-bottom:15px;font-size:85%;line-height:1.4}.pg-work-single-new{color:#36373A}@media screen and (max-width: 959px){.pg-work-single-new{font-size:16px}}.pg-work-single-new .page-content{overflow:hidden}.pg-work-single-new .hero-asset{height:300px}@media screen and (min-width: 640px){.pg-work-single-new .hero-asset{height:0;padding-bottom:46.6472303207%}}@media screen and (min-width: 1200px){.pg-work-single-new .hero-asset{height:600px;padding-bottom:0}}.pg-work-single-new .hero-asset .body{margin-top:0}.pg-work-single-new .hero-asset .title{font-size:0}.pg-work-single-new .hero-asset .title:after{position:static;height:0;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain}.pg-work-single-new .hero-asset .subtitle{font:italic 400 22px/1.1 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-work-single-new .hero-asset .subtitle{font-size:28px}}@media screen and (min-width: 1280px){.pg-work-single-new .hero-asset .subtitle{font-size:32px}}.pg-work-single-new .hero-asset:after{display:none}.pg-work-single-new .cs-section{position:relative;padding:80px 0 100px 0;background-position:center bottom;background-repeat:no-repeat;background-size:100%}.pg-work-single-new .cs-section:before{position:absolute;top:0;left:0;display:block;height:400px;width:100%;background:linear-gradient(180deg, #fff 15%, rgba(255,255,255,0) 100%);content:'';z-index:-1;z-index:0}@media screen and (min-width: 960px){.pg-work-single-new .cs-section{padding:110px 0 140px 0}}.pg-work-single-new .page-wrapper{position:relative}@media screen and (min-width: 640px){.pg-work-single-new .page-wrapper{padding-left:40px;padding-right:40px}}.pg-work-single-new .cs-section-main-copy{padding-left:40px;padding-right:40px}@media screen and (min-width: 640px){.pg-work-single-new .cs-section-main-copy{max-width:915px;margin-right:auto;padding-left:60px;padding-right:60px}}@media screen and (min-width: 960px){.pg-work-single-new .cs-section-main-copy{padding-left:160px}}.pg-work-single-new .cs-heading-lg{margin-bottom:25px;font:700 26px/1 "Roboto",Helvetica,Arial,sans-serif}@media screen and (min-width: 640px){.pg-work-single-new .cs-heading-lg{font-size:36px}}@media screen and (min-width: 1280px){.pg-work-single-new .cs-heading-lg{font-size:48px}}.pg-work-single-new .cs-heading-md{margin-top:30px;margin-bottom:20px;font:700 20px/1.25 "Roboto",Helvetica,Arial,sans-serif}@media screen and (min-width: 960px){.pg-work-single-new .cs-heading-md{font-size:22px}}.pg-work-single-new .cs-heading-sm,.pg-work-single-new .cs-heading-sm-lined,.pg-work-single-new .cs-heading-vertical{margin-bottom:30px;font:700 12px/1.25 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:3px;text-transform:uppercase}@media screen and (min-width: 960px){.pg-work-single-new .cs-heading-sm,.pg-work-single-new .cs-heading-sm-lined,.pg-work-single-new .cs-heading-vertical{font-size:14px}}.pg-work-single-new .cs-heading-sm-lined{position:relative}.pg-work-single-new .cs-heading-sm-lined:after{position:absolute;top:50%;left:0;display:block;height:1px;width:0;background:#36373A;content:'';transform:translateY(-50%)}@media screen and (min-width: 640px){.pg-work-single-new .cs-heading-sm-lined{padding-left:125px}.pg-work-single-new .cs-heading-sm-lined:after{width:100px}}@media screen and (min-width: 960px){.pg-work-single-new .cs-heading-sm-lined{padding-left:150px}.pg-work-single-new .cs-heading-sm-lined:after{width:120px}}.pg-work-single-new .cs-heading-vertical{position:absolute;top:-135px;left:22px;padding-right:135px;line-height:1;transform-origin:center left;transform:rotate(-90deg) translateX(-100%)}.pg-work-single-new .cs-heading-vertical:after{position:absolute;top:50%;right:0;display:block;height:1px;width:125px;background:#36373A;content:'';transform:translateY(-50%)}@media screen and (min-width: 640px){.pg-work-single-new .cs-heading-vertical{left:42px}}@media screen and (min-width: 960px){.pg-work-single-new .cs-heading-vertical{top:-220px;padding-right:220px}.pg-work-single-new .cs-heading-vertical:after{width:205px}}.pg-work-single-new .cs-img.has-shadow img,.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1:after{box-shadow:-10px 10px 20px rgba(0,0,0,0.25)}.pg-work-single-new .cs-gallery{position:relative;margin-top:30px;z-index:0}@media screen and (min-width: 640px){.pg-work-single-new .cs-gallery{margin-top:40px}}@media screen and (min-width: 960px){.pg-work-single-new .cs-gallery{margin-top:50px}}.pg-work-single-new .cs-img{position:relative}.pg-work-single-new .cs-img .wp-block-image{margin:0}.pg-work-single-new .cs-img img{display:block;width:100%;max-width:none}.pg-work-single-new .cs-gallery-stacked-ne{padding-top:50%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(1){width:92.7%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(2){position:absolute;top:0;right:0;width:60.5%}@media screen and (min-width: 480px){.pg-work-single-new .cs-gallery-stacked-ne{padding-top:11%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(1){width:72.7%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(2){width:45.25%}}@media screen and (min-width: 960px){.pg-work-single-new .cs-gallery-stacked-ne{padding-top:9%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(1){width:68%}.pg-work-single-new .cs-gallery-stacked-ne .cs-img:nth-child(2){width:42%}}@media screen and (max-width: 639px){.pg-work-single-new .cs-gallery-2col-stacked-se{padding-bottom:44.8%}.pg-work-single-new .cs-gallery-2col-stacked-se .cs-img{width:81%}.pg-work-single-new .cs-gallery-2col-stacked-se .cs-img:nth-child(2){position:absolute;top:0;right:0;margin-top:44.8%}}@media screen and (min-width: 640px){.pg-work-single-new .cs-gallery-2col-stacked-se{display:flex;margin-left:-20px;margin-right:-20px}.pg-work-single-new .cs-gallery-2col-stacked-se .cs-img{flex:1;padding:0 20px}}.pg-work-single-new .cs-gallery-paid-search-display-ads{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img{padding-left:10px;padding-right:10px}@media screen and (max-width: 639px){.pg-work-single-new .cs-gallery-paid-search-display-ads{max-width:400px;margin-left:auto;margin-right:auto}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img1{flex-basis:100%;padding-bottom:20px}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img2{flex:300}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img3{flex:171}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img4{flex-basis:100%;padding-top:20px}}@media screen and (min-width: 640px){.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-gallery-break{flex-basis:100%}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img1{padding-bottom:20px}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img2{flex:300}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img3{flex:171}.pg-work-single-new .cs-gallery-paid-search-display-ads .cs-img4{flex:336}}@media screen and (min-width: 960px){.pg-work-single-new .cs-gallery-paid-search-display-ads{max-width:920px;padding-left:120px}}.pg-work-single-new .cs-chart figure{margin:0;padding:0}.pg-work-single-new .cs-chart figcaption{margin-top:10px;line-height:1.2;text-align:center}.pg-work-single-new .cs-chart figcaption>*:first-child{margin-top:0;padding-top:0}.pg-work-single-new .cs-chart figcaption>*:last-child{margin-bottom:0;padding-bottom:0}.pg-work-single-new .cs-chart .chart-stat{position:relative;display:flex;align-items:baseline;justify-content:center;z-index:10}.pg-work-single-new .cs-chart .arrow{margin-right:3px}.pg-work-single-new .cs-chart .arrow svg{display:block;width:23px}@media screen and (min-width: 960px){.pg-work-single-new .cs-chart .arrow svg{width:28px}}.pg-work-single-new .cs-chart .stat{color:#231F20;font:700 34px/1 "Roboto",Helvetica,Arial,sans-serif;text-align:center;vertical-align:baseline}.pg-work-single-new .cs-chart .stat sub{bottom:0;font-size:60%}@media screen and (min-width: 960px){.pg-work-single-new .cs-chart .stat{font-size:42px}}.pg-work-single-new .cs-stats{padding-top:60px;text-align:center}@media screen and (min-width: 640px){.pg-work-single-new .cs-stats{padding-top:80px}}.pg-work-single-new .cs-stats .cs-charts{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-30px}.pg-work-single-new .cs-stats .cs-chart{margin:0 30px 30px 30px}.pg-work-single-new .circle-chart figure{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;width:150px}@media screen and (min-width: 960px){.pg-work-single-new .circle-chart figure{height:200px;width:200px}}.pg-work-single-new .circle-chart .chart-wrapper{position:relative;z-index:1}.pg-work-single-new .circle-chart .chart{position:absolute;height:100%;width:100%;background:#f3f3f3;border:solid #b7b7b7 6px;border-radius:50%;opacity:0.5;z-index:0}.pg-work-single-new .donut-chart{width:150px}@media screen and (min-width: 960px){.pg-work-single-new .donut-chart{width:200px}}.pg-work-single-new .donut-chart .chart{position:relative;height:0;width:100%;padding-bottom:100%}.pg-work-single-new .donut-chart svg{position:absolute;top:0;left:0;height:100%;width:100%;transform:rotate(-90deg);border-radius:50%}.pg-work-single-new .donut-chart circle{fill:none}.pg-work-single-new .donut-chart circle.ring-inner{fill:rgba(255,255,255,0.67)}.pg-work-single-new .donut-chart circle.ring-default{stroke:rgba(35,31,32,0.2);stroke-dasharray:101}.pg-work-single-new .donut-chart circle.ring-active{stroke:#231F20}.pg-work-single-new .donut-chart .chart-stat{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pg-work-single-new .cs-quote{font:normal 20px/1.2 "Crimson Text",serif}.pg-work-single-new .cs-quote .author{margin-top:20px}.pg-work-single-new .cs-quote .author-name{font-weight:700;line-height:1}.pg-work-single-new .cs-quote .author-title{margin-top:5px;font:300 11px/1.35 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width: 960px){.pg-work-single-new .cs-quote{font-size:32px}.pg-work-single-new .cs-quote .author{margin-top:30px}.pg-work-single-new .cs-quote .author-title{font-size:14px}}.pg-work-single-new .cs-video .no-video{position:relative;padding-bottom:56.25%;background:#eee}.pg-work-single-new .cs-video .no-video .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pg-work-single-new .cs-section-intro:before{display:none}.pg-work-single-new .cs-section-intro .project-meta{font-size:16px}.pg-work-single-new .cs-section-intro .project-meta-part:not(:last-child){margin-bottom:25px}.pg-work-single-new .cs-section-intro .subtitle{margin-bottom:5px;font:700 18px/1.25 "Roboto",Helvetica,Arial,sans-serif}.pg-work-single-new .cs-section-intro .body p:first-child{font-size:18px}.pg-work-single-new .cs-section-intro .body>*:last-child{margin-bottom:0}.pg-work-single-new .cs-section-intro .btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-transform:none}.pg-work-single-new .cs-section-intro .btn svg{display:block;height:11px;width:16px;margin:-1px 0 0 10px;transform:rotate(180deg);transition:fill 0.35s ease}@media screen and (max-width: 959px){.pg-work-single-new .cs-section-intro .page-wrapper{display:flex;flex-direction:column;max-width:750px;margin-left:auto;margin-right:auto}.pg-work-single-new .cs-section-intro .project-meta{order:-1;margin-bottom:50px}}@media screen and (min-width: 960px){.pg-work-single-new .cs-section-intro .title,.pg-work-single-new .cs-section-intro .body{padding-left:340px}.pg-work-single-new .cs-section-intro .project-meta{position:absolute;top:0;left:40px;width:300px}.pg-work-single-new .cs-section-intro .body p:first-child{font-size:22px;line-height:1.5}}@media screen and (min-width: 1280px){.pg-work-single-new .cs-section-intro .title,.pg-work-single-new .cs-section-intro .body{padding-left:480px}.pg-work-single-new .cs-section-intro .project-meta{width:430px}.pg-work-single-new .cs-section-intro .body p:first-child{font-size:22px;line-height:1.5}}body.postid-10322 .hero-asset .title{width:200px}body.postid-10322 .hero-asset .title:after{padding-bottom:55.0724637681%;background-image:url("../img/our-work-single/fairview/logo.png")}@media screen and (min-width: 640px){body.postid-10322 .hero-asset .title{width:40%;max-width:300px}}body.postid-10322 .hero-asset .subtitle{font:700 14px/1.25 "Roboto",Helvetica,Arial,sans-serif}@media screen and (min-width: 640px){body.postid-10322 .hero-asset .subtitle{font-size:26px}}.page-content-our-work-fairview .cs-heading-sm,.page-content-our-work-fairview .pg-work-single-new .cs-heading-sm-lined,.pg-work-single-new .page-content-our-work-fairview .cs-heading-sm-lined,.page-content-our-work-fairview .pg-work-single-new .cs-heading-vertical,.pg-work-single-new .page-content-our-work-fairview .cs-heading-vertical{color:#175e47}.page-content-our-work-fairview .cs-section-intro .subtitle{color:#6b9757}.page-content-our-work-fairview .cs-section-intro .btn{border-color:#6b9757;color:#6b9757}.page-content-our-work-fairview .cs-section-intro .btn svg{fill:#6b9757}.page-content-our-work-fairview .cs-section-intro .btn:after{background:#6b9757}.page-content-our-work-fairview .cs-section-intro .btn:hover{color:white}.page-content-our-work-fairview .cs-section-intro .btn:hover svg{fill:white}.page-content-our-work-fairview .cs-chart .arrow svg{fill:#6b9757}.page-content-our-work-fairview .cs-chart.donut-chart circle.ring-active{stroke:#6b9757}.page-content-our-work-fairview .cs-section-intro{background:url("../img/our-work-single/fairview/bg-paper.jpg") center center repeat}.page-content-our-work-fairview .cs-section1 .cs-gallery{position:relative;margin-top:40px}.page-content-our-work-fairview .cs-section1 .cs-gallery .embellishment{position:relative;height:0;width:100%;margin:3% auto 0 auto;padding-bottom:12.6394052045%}.page-content-our-work-fairview .cs-section1 .cs-gallery .embellishment:after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:url("../img/our-work-single/fairview/bg-artwork-filigree-1.png") center center/contain no-repeat;content:''}@media screen and (min-width: 640px){.page-content-our-work-fairview .cs-section1 .cs-gallery .embellishment{width:95%}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section1 .cs-gallery .embellishment{width:90%}}.page-content-our-work-fairview .cs-section1 .cs-section-bg{position:absolute;bottom:0;width:121%;z-index:-2}.page-content-our-work-fairview .cs-section1 .cs-section-bg:after{display:block;height:0;width:100%;padding-bottom:101.111111111%;background:url("../img/our-work-single/fairview/bg-artwork-flowers.jpg") center center/contain no-repeat;content:''}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg1{left:0;transform:translateX(-42%)}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg2{bottom:6%;right:0}@media screen and (max-width: 479px){.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg2{display:none}}@media screen and (min-width: 480px){.page-content-our-work-fairview .cs-section1 .cs-section-bg{width:82%}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg1{transform:translateX(-55%)}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg2{transform:translateX(65%)}}@media screen and (min-width: 750px){.page-content-our-work-fairview .cs-section1 .cs-section-bg{width:72%}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg1{transform:translateX(-45%)}.page-content-our-work-fairview .cs-section1 .cs-section-bg.bg2{transform:translateX(45%)}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section1 .cs-section-bg{width:62%}}@media screen and (min-width: 1280px){.page-content-our-work-fairview .cs-section1 .cs-section-bg{width:52%}}.page-content-our-work-fairview .cs-section2{padding-top:20px;background-image:url("../img/our-work-single/fairview/bg-section-1.jpg")}@media screen and (min-width: 640px){.page-content-our-work-fairview .cs-section2{padding-top:30px}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section2{padding-top:40px}}.page-content-our-work-fairview .cs-section3{background-image:url("../img/our-work-single/fairview/bg-section-2.jpg")}.page-content-our-work-fairview .cs-section4{background-image:url("../img/our-work-single/fairview/bg-section-3.jpg")}.page-content-our-work-fairview .cs-section5{background-image:url("../img/our-work-single/fairview/bg-section-4.jpg")}.page-content-our-work-fairview .cs-section5 .cs-gallery .embellishment{position:relative;height:0;width:95%;margin:3% auto 0 auto;padding-bottom:17.4142480211%}.page-content-our-work-fairview .cs-section5 .cs-gallery .embellishment:after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:url("../img/our-work-single/fairview/bg-artwork-filigree-2.png") center center/contain no-repeat;content:''}@media screen and (min-width: 640px){.page-content-our-work-fairview .cs-section5 .cs-gallery .embellishment{width:90%}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section5 .cs-gallery .embellishment{width:75%}}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg{position:absolute;width:60%;z-index:-1}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg:after{display:block;height:0;width:100%;padding-bottom:124.585635359%;background:url("../img/our-work-single/fairview/bg-artwork-stem.png") center center/contain no-repeat;content:''}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg1{top:0;left:0;transform:rotate(180deg) translate(20%, -6%)}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg2{bottom:0;right:0}@media screen and (max-width: 479px){.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg2{display:none}}@media screen and (min-width: 480px){.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg{width:40%}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(180deg) translate(30%, 5%)}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg2{transform:translate(20%, 25%)}}@media screen and (min-width: 750px){.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg{width:30%}.page-content-our-work-fairview .cs-section5 .cs-gallery .cs-gallery-bg.bg2{transform:translate(30%, 5%)}}.page-content-our-work-fairview .cs-section6{background-image:url("../img/our-work-single/fairview/bg-section-5.jpg")}.page-content-our-work-fairview .cs-section6 .cs-gallery{padding-top:85px;padding-left:15px}.page-content-our-work-fairview .cs-section6 .cs-gallery .cs-img{max-width:600px}.page-content-our-work-fairview .cs-section6 .cs-gallery .embellishment{position:absolute;top:-95px;left:-25px;width:170px}.page-content-our-work-fairview .cs-section6 .cs-gallery .embellishment:after{display:block;height:0;width:100%;padding-bottom:77.1929824561%;background:url("../img/our-work-single/fairview/landy-awards-badge.png") center center/contain no-repeat;content:''}@media screen and (min-width: 640px){.page-content-our-work-fairview .cs-section6 .cs-gallery{padding-top:50px;padding-left:155px}.page-content-our-work-fairview .cs-section6 .cs-gallery .embellishment{top:-65px;left:-135px;width:220px}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section6 .cs-gallery{padding-left:200px;padding-top:60px}.page-content-our-work-fairview .cs-section6 .cs-gallery .cs-img{max-width:700px}.page-content-our-work-fairview .cs-section6 .cs-gallery .embellishment{top:-85px;left:-185px;width:300px}}@media screen and (min-width: 1100px){.page-content-our-work-fairview .cs-section6 .cs-gallery{padding-top:70px;padding-left:300px}}.page-content-our-work-fairview .cs-section7 .cs-gallery{margin-top:50px}@media screen and (min-width: 480px){.page-content-our-work-fairview .cs-section7 .cs-gallery{width:72%;margin-top:70px}}@media screen and (min-width: 640px){.page-content-our-work-fairview .cs-section7 .cs-gallery{margin-top:100px}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section7 .cs-gallery{width:68%;margin-top:80px}}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg{position:absolute;width:93%;z-index:-1}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg:after{display:block;height:0;width:100%;padding-bottom:109.819121447%;background:url("../img/our-work-single/fairview/bg-artwork-vine.png") center center/contain no-repeat;content:''}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{top:0;left:0;transform:rotate(185deg) translate(57%, 10%)}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg2{bottom:0;right:0}@media screen and (max-width: 479px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg2{display:none}}@media screen and (min-width: 480px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg{width:60%}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(185deg) translate(60%, 21%)}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg2{transform:translate(83%, 17%)}}@media screen and (min-width: 480px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg{width:60%}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(185deg) translate(60%, 21%)}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg2{transform:translate(83%, 17%)}}@media screen and (min-width: 850px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(185deg) translate(60%, 18%)}}@media screen and (min-width: 960px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg{width:50%}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(185deg) translate(80%, -12%)}.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg2{transform:translate(97%, -15%)}}@media screen and (min-width: 1400px){.page-content-our-work-fairview .cs-section7 .cs-gallery .cs-gallery-bg.bg1{transform:rotate(185deg) translate(100%, -18%)}}body.postid-10487 .hero-asset .title{width:200px}body.postid-10487 .hero-asset .title:after{padding-bottom:33.8174273859%;background-image:url("../img/our-work-single/kohler-wib/logo.png")}@media screen and (min-width: 640px){body.postid-10487 .hero-asset .title{width:40%;max-width:350px}}body.postid-10487 .hero-asset .subtitle{max-width:850px}.page-content-our-work-kohler-wib .cs-heading-sm,.page-content-our-work-kohler-wib .pg-work-single-new .cs-heading-sm-lined,.pg-work-single-new .page-content-our-work-kohler-wib .cs-heading-sm-lined,.page-content-our-work-kohler-wib .pg-work-single-new .cs-heading-vertical,.pg-work-single-new .page-content-our-work-kohler-wib .cs-heading-vertical{color:#c4ab7d}.page-content-our-work-kohler-wib .cs-section-intro .subtitle{color:#c4ab7d}.page-content-our-work-kohler-wib .cs-section-intro .btn{border-color:#7a9cbd;color:#7a9cbd}.page-content-our-work-kohler-wib .cs-section-intro .btn svg{fill:#7a9cbd}.page-content-our-work-kohler-wib .cs-section-intro .btn:after{background:#7a9cbd}.page-content-our-work-kohler-wib .cs-section-intro .btn:hover{color:white}.page-content-our-work-kohler-wib .cs-section-intro .btn:hover svg{fill:white}.page-content-our-work-kohler-wib .wp-block-quote{border-color:#8fb6c8}.page-content-our-work-kohler-wib .cs-chart .arrow svg{fill:#1d5082}.page-content-our-work-kohler-wib .cs-section-intro{background:#edf3f5}.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment{position:relative;height:8px;width:86%;margin-top:10%}.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment:before,.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment:after{position:absolute;left:0;display:block;height:1px;width:100%;content:''}.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment:before{top:0;background:#c4ab7d}.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment:after{bottom:0;width:65%;background:#8fb6c8}@media screen and (max-width: 479px){.page-content-our-work-kohler-wib .cs-section1 .cs-gallery .embellishment{display:none}}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg{position:absolute;bottom:0;width:120%;z-index:-2}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg:after{display:block;height:0;width:100%;padding-bottom:125.190839695%;content:''}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg1{left:0;background:url("../img/our-work-single/kohler-wib/bg-artwork-tiletexture-1.jpg") center center/contain no-repeat}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg2{right:0;background:url("../img/our-work-single/kohler-wib/bg-artwork-tiletexture-2.jpg") center center/contain no-repeat}@media screen and (max-width: 479px){.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg2{display:none}}@media screen and (min-width: 480px){.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg{width:70%}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg1{left:-30px}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg2{right:-30px;transform:translateY(-15%)}}@media screen and (min-width: 960px){.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg{width:60%}}@media screen and (min-width: 1280px){.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg{width:40%}.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg.bg2{transform:translateY(-25%)}}@media screen and (min-width: 1500px){.page-content-our-work-kohler-wib .cs-section1 .cs-section-bg{max-width:550px}}.page-content-our-work-kohler-wib .cs-section2{padding-top:0;background-image:url("../img/our-work-single/kohler-wib/bg-section-1.jpg")}.page-content-our-work-kohler-wib .cs-section2 .cs-gallery{margin-top:60px}.page-content-our-work-kohler-wib .cs-section2 .cs-gallery .cs-img1{position:absolute;left:0;top:0;width:80%}.page-content-our-work-kohler-wib .cs-section2 .cs-gallery .cs-img2{width:70%;margin-left:auto;padding-top:26%}.page-content-our-work-kohler-wib .cs-section3{background-image:url("../img/our-work-single/kohler-wib/bg-section-2.jpg")}.page-content-our-work-kohler-wib .cs-section3 .main-copy-1 .cs-heading-md{margin-top:50px}.page-content-our-work-kohler-wib .cs-section3 .main-copy-1 .wp-block-quote{margin-top:60px;margin-bottom:60px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1{margin-top:100px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img:before{position:absolute;bottom:calc(100% + 10px);left:2px;font:400 20px/1.25 "Roboto",Helvetica,Arial,sans-serif}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img1:before{content:'A'}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img2:before{content:'B'}@media screen and (max-width: 639px){.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1{max-width:500px;margin-left:auto;margin-right:auto}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img2{margin-top:80px}}@media screen and (min-width: 640px){.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1{display:flex;margin-left:-10px;margin-right:-10px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img{padding:0 10px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img:before{left:12px}}@media screen and (min-width: 800px){.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1{margin-left:-20px;margin-right:-20px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img{padding:0 20px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-1 .cs-img:before{font-size:28px;left:22px}}.page-content-our-work-kohler-wib .cs-section3 .main-copy-2{margin:60px 0 50px 0}@media screen and (min-width: 640px){.page-content-our-work-kohler-wib .cs-section3 .main-copy-2{margin:100px 0 90px 0}}@media screen and (min-width: 1280px){.page-content-our-work-kohler-wib .cs-section3 .main-copy-2{margin:120px 0 110px 0}}@media screen and (max-width: 639px){.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2{max-width:400px;margin-left:auto;margin-right:auto}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2 .cs-img{padding-bottom:30px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2 .cs-img:last-child{padding-bottom:0}}@media screen and (min-width: 640px){.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2 .cs-img{width:50%;padding:0 25px 50px 25px}.page-content-our-work-kohler-wib .cs-section3 .cs-gallery-2 .cs-img:nth-last-child(-n+2){padding-bottom:0}}.page-content-our-work-kohler-wib .cs-section4{background-image:url("../img/our-work-single/kohler-wib/bg-section-3.jpg")}.page-content-our-work-kohler-wib .cs-section5{background-image:url("../img/our-work-single/kohler-wib/bg-section-4.jpg")}.page-content-our-work-kohler-wib .cs-section5 .cs-stats{padding-top:30px}.page-content-our-work-kohler-wib .cs-section5 .cs-video{max-width:960px;margin-left:auto;margin-right:auto;padding-top:50px}.page-content-our-work-kohler-wib .cs-section6{background-image:url("../img/our-work-single/kohler-wib/bg-section-5.jpg")}.page-content-our-work-kohler-wib .cs-section6 .main-copy1 .cs-heading-md{margin-top:50px}.page-content-our-work-kohler-wib .cs-section6 .cs-stats{padding-top:20px;padding-bottom:60px}@media screen and (min-width: 640px){.page-content-our-work-kohler-wib .cs-section6 .cs-stats{padding-bottom:80px}}.page-content-our-work-kohler-wib .cs-section7{background-image:url("../img/our-work-single/kohler-wib/bg-section-6.jpg")}.page-content-our-work-kohler-wib .cs-section8{background-image:url("../img/our-work-single/kohler-wib/bg-section-7.jpg")}.page-content-our-work-kohler-wib .cs-section8 .cs-chart:not(:last-child){margin-bottom:60px}.page-content-our-work-kohler-wib .cs-section8 .cs-chart .wp-block-image{max-width:450px;margin-bottom:20px}@media screen and (max-width: 799px){.page-content-our-work-kohler-wib .cs-section8 .cs-charts{max-width:500px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 800px){.page-content-our-work-kohler-wib .cs-section8 .cs-charts{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.page-content-our-work-kohler-wib .cs-section8 .cs-chart{width:50%;padding-left:30px;padding-right:30px}.page-content-our-work-kohler-wib .cs-section8 .cs-chart .wp-block-image{margin-top:25px;margin-bottom:25px}}body.postid-10324 .hero-asset .title{width:100px}body.postid-10324 .hero-asset .title:after{padding-bottom:116.949152542%;background-image:url("../img/our-work-single/pinehurst/logo.png")}@media screen and (min-width: 640px){body.postid-10324 .hero-asset .title{width:125px}}@media screen and (min-width: 850px){body.postid-10324 .hero-asset .title{width:150px}}@media screen and (min-width: 960px){body.postid-10324 .hero-asset .title{width:175px}}@media screen and (min-width: 1280px){body.postid-10324 .hero-asset .title{width:200px}}.page-content-our-work-pinehurst .cs-heading-sm,.page-content-our-work-pinehurst .pg-work-single-new .cs-heading-sm-lined,.pg-work-single-new .page-content-our-work-pinehurst .cs-heading-sm-lined,.page-content-our-work-pinehurst .pg-work-single-new .cs-heading-vertical,.pg-work-single-new .page-content-our-work-pinehurst .cs-heading-vertical{color:#96855a}.page-content-our-work-pinehurst .cs-section-intro .subtitle{color:#96855a}.page-content-our-work-pinehurst .cs-section-intro .btn{border-color:#96855a;color:#96855a}.page-content-our-work-pinehurst .cs-section-intro .btn svg{fill:#96855a}.page-content-our-work-pinehurst .cs-section-intro .btn:after{background:#96855a}.page-content-our-work-pinehurst .cs-section-intro .btn:hover{color:white}.page-content-our-work-pinehurst .cs-section-intro .btn:hover svg{fill:white}.page-content-our-work-pinehurst .wp-block-quote{border-color:#96855a}.page-content-our-work-pinehurst .cs-chart .arrow svg{fill:#757b4d}.page-content-our-work-pinehurst .cs-chart.donut-chart circle.ring-active{stroke:#96855a}.page-content-our-work-pinehurst .cs-section-intro{background:#f3f1e2}.page-content-our-work-pinehurst .cs-section1 .cs-gallery{position:relative;margin-top:40px}.page-content-our-work-pinehurst .cs-section1 .cs-gallery .embellishment{position:relative;height:0;width:90%;margin:3% auto 0 auto;padding-bottom:17.0560747664%}.page-content-our-work-pinehurst .cs-section1 .cs-gallery .embellishment:after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:url("../img/our-work-single/pinehurst/bg-artwork-filigree.png") center center/contain no-repeat;content:''}@media screen and (min-width: 640px){.page-content-our-work-pinehurst .cs-section1 .cs-gallery .embellishment{width:90%}}@media screen and (min-width: 960px){.page-content-our-work-pinehurst .cs-section1 .cs-gallery .embellishment{width:83%}}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg{position:absolute;bottom:0;width:130%;z-index:-2}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg:after{display:block;height:0;width:100%;padding-bottom:119.76744186%;content:''}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg1{left:0;background:url("../img/our-work-single/pinehurst/bg-artwork-floralscroll-1.jpg") center center/contain no-repeat}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg2{right:0;background:url("../img/our-work-single/pinehurst/bg-artwork-floralscroll-2.jpg") center center/contain no-repeat}@media screen and (max-width: 479px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg1{display:none}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg2{transform:translateX(20%)}}@media screen and (min-width: 480px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg{width:60%}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg1{transform:translate(-30%, -20%)}.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg2{transform:translate(30%, -5%)}}@media screen and (min-width: 640px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg1{transform:translateY(-5%)}}@media screen and (min-width: 960px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg{width:55%}}@media screen and (min-width: 1280px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg{width:45%}}@media screen and (min-width: 1600px){.page-content-our-work-pinehurst .cs-section1 .cs-section-bg.bg1{transform:translateY(5%)}}.page-content-our-work-pinehurst .cs-section2{padding-top:0;background-image:url("../img/our-work-single/pinehurst/bg-section-1.jpg")}.page-content-our-work-pinehurst .cs-section3{background-image:url("../img/our-work-single/pinehurst/bg-section-2.jpg")}.page-content-our-work-pinehurst .cs-section3 .cs-gallery{text-align:center}.page-content-our-work-pinehurst .cs-section3 .cs-gallery .cs-gallery-inner{display:flex;justify-content:center;margin-left:-10px;margin-right:-10px}.page-content-our-work-pinehurst .cs-section3 .cs-gallery .cs-img{padding:0 10px}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1{margin-top:60px}@media screen and (max-width: 850px){.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-gallery-inner{flex-wrap:wrap}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img1,.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img2{padding-bottom:20px}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-gallery-break{flex-basis:100%}}@media screen and (max-width: 639px){.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-gallery-inner{max-width:513px;margin-left:auto;margin-right:auto}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img1{flex:220}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img2{flex:253}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img3{flex:253}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-1 .cs-img4{flex:220}}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2{margin-top:80px}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-gallery-inner{align-items:center}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img{position:relative}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1{position:relative}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1 img{box-shadow:none}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1:after{position:absolute;top:50%;left:50%;display:block;height:calc(100% - 4px);width:calc(97.5% - 20px);border-radius:4.6vw;content:'';transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 549px){.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-gallery-inner{flex-direction:column;max-width:360px;margin-left:auto;margin-right:auto}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img{padding:0}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1{width:70%;margin-right:auto;z-index:1}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img1:after{width:97.5%;border-radius:8.5vw}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img2{width:60%;margin-top:-50%;margin-left:auto;z-index:2}.page-content-our-work-pinehurst .cs-section3 .cs-gallery-2 .cs-img3{width:60%;margin-top:-30%;margin-right:auto;z-index:3}}.page-content-our-work-pinehurst .cs-section4{background-image:url("../img/our-work-single/pinehurst/bg-section-3.jpg")}@media screen and (max-width: 639px){.page-content-our-work-pinehurst .cs-section4 .cs-gallery.cs-gallery-2col-stacked-se{padding-bottom:60%}.page-content-our-work-pinehurst .cs-section4 .cs-gallery.cs-gallery-2col-stacked-se .cs-img:nth-child(2){margin-top:60%}}.page-content-our-work-pinehurst .cs-section5{background-image:url("../img/our-work-single/pinehurst/bg-section-4.jpg")}.page-content-our-work-pinehurst .cs-section5 .cs-stats{padding-top:0}@media screen and (max-width: 639px){.page-content-our-work-pinehurst .cs-section5 .circle-chart{margin-top:10px}.page-content-our-work-pinehurst .cs-section5 .circle-chart figure{margin-left:auto;margin-right:auto}}.page-content-our-work-pinehurst .cs-section5 .custom-chart .chart{padding-bottom:64.2007926024%;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 549px){.page-content-our-work-pinehurst .cs-section5 .custom-chart{margin-left:-40px;margin-right:-40px}}@media screen and (min-width: 640px){.page-content-our-work-pinehurst .cs-section5 .custom-chart{max-width:750px}}.page-content-our-work-pinehurst .cs-section5 .main-copy-1 .cs-chart{margin-bottom:20px}@media screen and (min-width: 400px){.page-content-our-work-pinehurst .cs-section5 .main-copy-1 .cs-chart{float:right;margin-left:20px}}.page-content-our-work-pinehurst .cs-section5 .main-copy-2{margin-top:70px}.page-content-our-work-pinehurst .cs-section5 .main-copy-3{margin-top:60px}.pg-press-archive .page-content-row{font-size:0;padding-bottom:25px}.pg-press-archive .page-wrapper{max-width:400px;padding-left:15px;padding-right:15px}@media screen and (min-width: 560px){.pg-press-archive .page-wrapper{max-width:750px}}@media screen and (min-width: 960px){.pg-press-archive .page-wrapper{max-width:1140px}}.pg-press-archive .article{display:inline-block;margin-bottom:50px;padding:0 15px;font:300 16px/1.3 "Roboto",Helvetica,Arial,sans-serif;vertical-align:top}.pg-press-archive .article a{display:block;color:inherit;text-decoration:none}.pg-press-archive .article a:hover .img{transform:scale(1.1) translate3d(-50%, -50%, 0);transition:transform 6s ease}.pg-press-archive .article a:hover .title{color:#0284E8}.pg-press-archive .article .img-wrapper{position:relative;display:block;height:0;overflow:hidden}.pg-press-archive .article .img{position:absolute;top:50%;left:50%;display:block;transform:translate3d(-50%, -50%, 0);transform-origin:top left;transition:transform 1.65s ease}.pg-press-archive .article .title{display:block;margin-top:10px;transition:color 0.25s ease}.pg-press-archive .article .more{position:relative;display:inline-block;margin-top:18px;padding-top:13px;font-size:13px;letter-spacing:1.5px;line-height:1;text-transform:uppercase}.pg-press-archive .article .more:after{position:absolute;top:0;left:0;display:block;height:3px;width:20px;background:#0284E8;content:'';transition:width 0.25s ease}.pg-press-archive .hero-asset{height:65px;overflow:visible}.pg-press-archive .hero-asset .body{top:100%;color:inherit;transform:none}.pg-press-archive .hero-asset .title:after{bottom:-10px;left:-20%;right:-20%}.pg-press-archive .hero-asset:after{background:#0284E8}@media screen and (min-width: 960px){.pg-press-archive .hero-asset{height:80px}.pg-press-archive .hero-asset .body{margin-top:42px}}.pg-press-archive .row-primary .article{width:100%}.pg-press-archive .row-primary .img-wrapper{padding-bottom:105.882352941%}@media screen and (max-width: 559px){.pg-press-archive .row-primary{padding-bottom:0}}@media screen and (min-width: 560px){.pg-press-archive .row-primary .article{margin-bottom:0;text-align:center}.pg-press-archive .row-primary .img-wrapper{padding-bottom:50.9259259259%}.pg-press-archive .row-primary .title{padding-left:20px;padding-right:20px;font:italic 400 34px/1 "Crimson Text",serif}.pg-press-archive .row-primary .more:after{left:-30px;right:-30px;width:auto}}@media screen and (min-width: 960px){.pg-press-archive .row-primary .title{width:80%;margin-left:auto;margin-right:auto;font-size:38px}}.pg-press-archive .row-secondary .article{position:relative}.pg-press-archive .row-secondary .article a:hover .more:after{width:100%}.pg-press-archive .row-secondary .img-wrapper{padding-bottom:105.882352941%}@media screen and (max-width: 559px){.pg-press-archive .row-secondary{padding-top:0}}@media screen and (min-width: 560px){.pg-press-archive .row-secondary .article{width:50%}}@media screen and (min-width: 960px){.pg-press-archive .row-secondary .article{width:33.3333333333%;font-size:18px}}.pg-press-archive .row-tertiary{padding-bottom:75px;background:#F3F3F3}@media screen and (min-width: 960px){.pg-press-archive .row-tertiary .page-wrapper{max-width:750px}}.pg-press-archive .row-tertiary .heading{margin-bottom:50px;text-align:center}.pg-press-archive .row-tertiary .heading-title{position:relative;display:inline-block;color:#000000;font:700 34px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.pg-press-archive .row-tertiary .heading-title:after{position:absolute;bottom:-15px;left:50%;height:3px;width:100px;background:#0284E8;content:'';transform:translateX(-50%)}.pg-press-archive .row-tertiary .article{width:100%;margin:0;padding:55px 30px 45px 30px;border-top:solid #dadada 1px;text-align:center}.pg-press-archive .row-tertiary .article a{position:relative}.pg-press-archive .row-tertiary .article:first-child{border-top:0}.pg-press-archive .row-tertiary .article.suppress{display:none}.pg-press-archive .row-tertiary .title{margin:0 auto;padding-top:8px;font:italic 400 20px/1 "Crimson Text",serif}@media screen and (min-width: 960px){.pg-press-archive .row-tertiary .title{font-size:25px}}.pg-press-archive .row-tertiary .date{position:absolute;bottom:100%;left:0;width:100%;display:block;font:300 14px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;opacity:0.65}@media screen and (max-width: 559px){.pg-press-archive .row-tertiary .heading{margin-bottom:70px}}.pg-press-archive .load-more{margin-top:20px;text-align:center}.pg-press-single .hero-asset{height:65px;overflow:visible}.pg-press-single .hero-asset:after{background:#0284E8}@media screen and (min-width: 960px){.pg-press-single .hero-asset{height:80px}}.pg-press-single .page-content b,.pg-press-single .page-content strong{font-weight:400}@media screen and (min-width: 640px){.pg-press-single .page-content .page-wrapper{padding-left:30px;padding-right:30px}}.pg-press-single .page-content .header{position:relative;margin-bottom:50px;padding-top:5px;text-align:center}.pg-press-single .page-content .title{margin:0 auto;color:#151515;font:italic 400 34px/1 "Crimson Text",serif;text-transform:none}@media screen and (min-width: 640px){.pg-press-single .page-content .title{width:85%}}@media screen and (min-width: 960px){.pg-press-single .page-content .title{width:75%;font-size:46px}}.pg-press-single .page-content .date{position:absolute;bottom:calc(100% + 12px);left:50%;display:inline-block;font:300 14px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px;transform:translateX(-50%)}.pg-press-single .page-content .date:after{position:absolute;bottom:-10px;left:-20px;right:-20px;display:block;height:2px;background:#0284E8;content:'';opacity:0.75}.pg-press-single .page-content .back-btn{position:absolute;left:50%;bottom:calc(100% + 50px);display:flex;align-items:center;color:inherit;font:400 12px/1 "Roboto",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap}.pg-press-single .page-content .back-btn svg{display:block;height:20px;width:8px;margin:-1px 10px 0 0;fill:#7a7a7a}.pg-press-single .page-content .back-btn:hover{text-decoration:underline}@media screen and (min-width: 960px){.pg-press-single .page-content .back-btn{left:0;transform:none}}.pg-press-single .page-content .boilerplate-wrapper{margin-top:50px;font-size:15px}.pg-press-single .page-content .boilerplate p{margin:0}.pg-press-single .page-content .boilerplate:not(:last-child){margin-bottom:20px}@media screen and (max-width: 959px){.pg-press-single .page-content-row{padding-top:100px}}.pg-press-single .anchor-wrapper{margin:40px 0;text-align:center}.pg-press-single .anchor-wrapper .btn{padding-left:50px;padding-right:50px}.pg-press-single .trophy-case-title{margin:60px 0 75px 0;color:inherit;text-align:center}.pg-press-single .trophy-case-title span{position:relative;display:inline-block}.pg-press-single .trophy-case-title span:after{position:absolute;bottom:-5px;left:-5px;right:-5px;display:block;height:2px;background:#0284E8;content:''}@media screen and (min-width: 960px){.pg-press-single .trophy-case-title{margin-top:80px}}.pg-services .hero-asset .subtitle{max-width:630px}.pg-services .service-intro .page-wrapper{max-width:600px;margin:0 auto;text-align:center}.pg-services .service-intro .title{margin-bottom:20px;color:#2b2f36;font:700 40px/1 "Roboto",Helvetica,Arial,sans-serif;text-transform:uppercase}.pg-services .service-intro .title .highlight{color:#009afb}.pg-services .service-intro .copy{font:400 italic 26px/1.3 "Crimson Text",serif}.pg-services .service-intro .copy .nowrap{white-space:nowrap}.pg-services .service-grid{padding-top:10px;padding-bottom:10px}.pg-services .service-grid .page-wrapper{max-width:320px}@media screen and (max-width: 959px){.pg-services .service-grid .page-wrapper{padding-left:10px;padding-right:10px}}@media screen and (min-width: 640px){.pg-services .service-grid .page-wrapper{max-width:640px}}@media screen and (min-width: 960px){.pg-services .service-grid .page-wrapper{max-width:1000px}}.pg-services .service-cards{font-size:0;text-align:center}.pg-services .service-card{display:inline-block;width:100%;padding:10px;perspective:1000px;text-align:left}@media screen and (min-width: 640px){.pg-services .service-card{width:50%}}@media screen and (min-width: 960px){.pg-services .service-card{width:33.3333333333%}}.pg-services .service-card figure{position:relative;display:block;height:0;width:100%;margin:0;padding-bottom:100%}.pg-services .service-card.flipped .card-flipper{transform:rotateY(180deg)}.pg-services .service-card:first-child .card-face-front:after{animation:dogear 1.35s infinite ease-in-out;position:absolute;top:0;left:0;height:0;width:0;border-color:#fff #49b8ff #49b8ff #fff;border-style:solid;border-width:20px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);content:'';z-index:999}.pg-services .card-flipper{position:relative;transition:0.6s;transform-style:preserve-3d}.pg-services .card-face{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:#FFFFFF;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pg-services .card-face-front{z-index:1}.pg-services .service-title{position:absolute;bottom:50%;left:50%;color:#FFFFFF;font:700 20px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:3px;text-align:center;text-transform:uppercase;transform:translateX(-50%);z-index:1}.pg-services .service-title:after{position:absolute;bottom:-20px;left:50%;height:2px;width:80px;background:#FFFFFF;content:'';transform:translateX(-50%)}@media screen and (min-width: 960px){.pg-services .service-title{font-size:28px}}.pg-services .service-img{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.pg-services .card-face-back{display:flex;flex-direction:column;justify-content:center;padding:15px;align-items:center;font-size:13px;font-weight:300;line-height:1.25;text-align:center;transform:rotateY(180deg);z-index:2}@media screen and (min-width: 960px){.pg-services .card-face-back{padding:30px}}.pg-services .card-face-back .card-title{position:relative;display:inline-block;margin-bottom:15px;font-size:12px;font-weight:400;text-transform:uppercase}.pg-services .card-face-back .card-title:after{position:absolute;bottom:-5px;left:50%;display:block;height:2px;width:80px;max-width:100px;background:#0284E8;content:'';transform:translateX(-50%)}@media screen and (min-width: 640px){.pg-services .card-face-back .card-title{margin-bottom:28px;color:#353535;font:700 20px/1 "Roboto",Helvetica,Arial,sans-serif;letter-spacing:2px}.pg-services .card-face-back .card-title:after{bottom:-15px}}.pg-services .service-card.paid-media .service-img{background-image:url("../img/services/paid-media.jpg")}.pg-services .service-card.paid-social .service-img{background-image:url("../img/services/paid-social.jpg")}.pg-services .service-card.organic-search .service-img{background-image:url("../img/services/organic-search.jpg")}.pg-services .service-card.email-marketing .service-img{background-image:url("../img/services/email-marketing.jpg")}.pg-services .service-card.social-media .service-img{background-image:url("../img/services/social-media.jpg")}.pg-services .service-card.website-design .service-img{background-image:url("../img/services/website-design.jpg")}.pg-services .service-card.graphic-design .service-img{background-image:url("../img/services/graphic-design.jpg")}.pg-services .service-card.video-production .service-img{background-image:url("../img/services/video-production.jpg")}.pg-services .service-card.photography .service-img{background-image:url("../img/services/photography.jpg")}.pg-services .segues{padding:0}.pg-services .segue-about{background-image:url("../img/cta/about-us.jpg")}.pg-services .segue-work{background-image:url("../img/cta/work.jpg")}@keyframes dogear{0%{border-width:20px}50%{border-width:25px}100%{border-width:20px}}.page-id-9530 .header-main{transition:top 0.5s ease}.page-id-9530 .header-main.is-collapsed{top:-100px}.page-id-9530 .hero-wrapper{display:none}.page-id-9530 .page-content{height:125vh;min-height:auto;background:#000000}.page-id-9530 .video-wrapper-outer{display:flex;align-items:center;justify-content:center;height:100vh}.page-id-9530 .video-wrapper{width:100%;max-width:100%}.page-id-9530 .no-video{font-size:24px;text-align:center}.page-id-9530 .footer-top-body,.page-id-9530 .footer-bg,.page-id-9530 .footer-bottom ul,.page-id-9530 .footer-bottom .badge{display:none}.page-id-9530 .footer-top{padding:0;background:#000000}.page-id-9530 .footer-social-nav{margin-top:0}.page-id-9530 .footer-social-icon{border:0}.page-id-9530 .footer-social-icon svg{fill:#444444;transition:fill 0.3s ease}.page-id-9530 .footer-social-icon:hover svg{fill:#FFFFFF}.page-id-9530 .footer-bottom{padding:0 0 30px 0;background:#000000;border:0;color:#888888}

/*# sourceMappingURL=main.css.map */
