﻿@import"//hello.myfonts.net/count/32f461";@font-face{font-family:"BrandonTextWeb-Bold";src:url("webfonts/32F461_0_0.eot");src:url("webfonts/32F461_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/32F461_0_0.woff2") format("woff2"),url("webfonts/32F461_0_0.woff") format("woff"),url("webfonts/32F461_0_0.ttf") format("truetype")}@font-face{font-family:"BrandonTextWeb-Light";src:url("webfonts/32F461_1_0.eot");src:url("webfonts/32F461_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/32F461_1_0.woff2") format("woff2"),url("webfonts/32F461_1_0.woff") format("woff"),url("webfonts/32F461_1_0.ttf") format("truetype")}@font-face{font-family:"BrandonTextWeb-Regular";src:url("webfonts/32F461_2_0.eot");src:url("webfonts/32F461_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/32F461_2_0.woff2") format("woff2"),url("webfonts/32F461_2_0.woff") format("woff"),url("webfonts/32F461_2_0.ttf") format("truetype")}@font-face{font-family:"BrandonTextWeb-RegularItalic";src:url("webfonts/brandontext-regularitalic-webfont.woff2") format("woff2"),url("webfonts/brandontext-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.start{float:left !important}.end{float:right !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:1000px;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-15px;margin-right:-15px;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.blogrow{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:1206px;*zoom:1}.blogrow:before,.blogrow:after{content:" ";display:table}.blogrow:after{clear:both}.blogrow.collapse>.column,.blogrow.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.blogrow.collapse .blogrow{margin-left:0;margin-right:0}.blogrow .row{width:auto;margin-left:-15px;margin-right:-15px;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.blogrow .row:before,.blogrow .row:after{content:" ";display:table}.blogrow .row:after{clear:both}.blogrow .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.blogrow .row.collapse:before,.blogrow .row.collapse:after{content:" ";display:table}.blogrow .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:15px;padding-right:15px;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.small-offset-0{position:relative;margin-left:0% !important}.small-offset-1{position:relative;margin-left:8.33333% !important}.small-offset-2{position:relative;margin-left:16.66667% !important}.small-offset-3{position:relative;margin-left:25% !important}.small-offset-4{position:relative;margin-left:33.33333% !important}.small-offset-5{position:relative;margin-left:41.66667% !important}.small-offset-6{position:relative;margin-left:50% !important}.small-offset-7{position:relative;margin-left:58.33333% !important}.small-offset-8{position:relative;margin-left:66.66667% !important}.small-offset-9{position:relative;margin-left:75% !important}.small-offset-10{position:relative;margin-left:83.33333% !important}.column.small-reset-order,.columns.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width: 641px){.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.medium-offset-0{position:relative;margin-left:0% !important}.medium-offset-1{position:relative;margin-left:8.33333% !important}.medium-offset-2{position:relative;margin-left:16.66667% !important}.medium-offset-3{position:relative;margin-left:25% !important}.medium-offset-4{position:relative;margin-left:33.33333% !important}.medium-offset-5{position:relative;margin-left:41.66667% !important}.medium-offset-6{position:relative;margin-left:50% !important}.medium-offset-7{position:relative;margin-left:58.33333% !important}.medium-offset-8{position:relative;margin-left:66.66667% !important}.medium-offset-9{position:relative;margin-left:75% !important}.medium-offset-10{position:relative;margin-left:83.33333% !important}.column.medium-reset-order,.columns.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:15px;padding-right:15px;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.large-offset-0{position:relative;margin-left:0% !important}.large-offset-1{position:relative;margin-left:8.33333% !important}.large-offset-2{position:relative;margin-left:16.66667% !important}.large-offset-3{position:relative;margin-left:25% !important}.large-offset-4{position:relative;margin-left:33.33333% !important}.large-offset-5{position:relative;margin-left:41.66667% !important}.large-offset-6{position:relative;margin-left:50% !important}.large-offset-7{position:relative;margin-left:58.33333% !important}.large-offset-8{position:relative;margin-left:66.66667% !important}.large-offset-9{position:relative;margin-left:75% !important}.large-offset-10{position:relative;margin-left:83.33333% !important}.column.large-reset-order,.columns.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}[class*=block-grid-]{display:block;padding:0;margin:0 0 0 -0.625rem;*zoom:1}[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:inline;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem;list-style:none}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 641px){.medium-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem;list-style:none}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 64.063em){.large-block-grid-1>li{width:100%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625rem 1.25rem;list-style:none}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.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;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}/*! jQuery.Flipster, v1.0.1 (built 2015-11-02) */.flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}.flipster:focus{outline:none}.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}.flipster__container{display:block;white-space:nowrap;word-spacing:-0.25em;transform-origin:50% 50%;backface-visibility:hidden}.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:bottom}.flipster--click .flipster__item--past,.flipster--click .flipster__item--future{cursor:pointer}.flipster__item img{max-width:100%}.flipster__button{position:absolute;top:50%;display:block;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;transition:opacity 500ms ease;margin:-1em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:hover,.flipster__button:focus{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;transition:all 250ms ease-out;transition-timing-function:cubic-bezier(0.56, 0.12, 0.12, 0.98)}.flipster__nav__link::after{content:"";display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transform:translateY(100%) translateY(-0.25em);transition:inherit}.flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:hover,.flipster__nav__link:focus{color:#fff}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{transform:translateY(0)}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#fff}.flipster__nav__child .flipster__nav__link::after{background:#fff}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:hover,.flipster__nav__child .flipster__nav__link:focus{color:#232221}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56, 0.12, 0.12, 0.98)}.flipster--carousel .flipster__item{perspective:800px}.flipster--carousel .flipster__item--past,.flipster--carousel .flipster__item--future{opacity:0;transition-delay:115ms}.flipster--carousel .flipster__item--past-2,.flipster--carousel .flipster__item--future-2{opacity:.6;transition-delay:90ms}.flipster--carousel .flipster__item--past-1,.flipster--carousel .flipster__item--future-1{opacity:.8;transition-delay:60ms}.flipster--carousel .flipster__item--past .flipster__item__content{transform:translateX(100%) rotateY(-20deg) scale(0.5)}.flipster--carousel .flipster__item--past-2 .flipster__item__content{transform:translateX(25%) rotateY(40deg) scale(0.65)}.flipster--carousel .flipster__item--past-1 .flipster__item__content{transform:rotateY(45deg) scale(0.8)}.flipster--carousel .flipster__item--future .flipster__item__content{transform:translateX(-100%) rotateY(20deg) scale(0.5)}.flipster--carousel .flipster__item--future-2 .flipster__item__content{transform:translateX(-25%) rotateY(-40deg) scale(0.65)}.flipster--carousel .flipster__item--future-1 .flipster__item__content{transform:rotateY(-45deg) scale(0.8)}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{transform:translateX(175%) scale(0.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{transform:translateX(25%) scale(0.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{transform:translateX(0%) scale(0.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{transform:translateX(-175%) scale(0.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{transform:translateX(-25%) scale(0.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{transform:translateX(0%) scale(0.8)}.flipster--carousel .flipster__item--current .flipster__item__content{transform:translateX(0) rotateY(0deg) scale(1);transition-delay:60ms}.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56, 0.12, 0.12, 0.98)}.flipster--coverflow .flipster__item{perspective:800px}.flipster--coverflow .flipster__container{padding-bottom:5%}.flipster--coverflow .flipster__item__content{transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear, left bottom, left top, color-stop(0.05, rgba(255, 255, 255, 0.12)), color-stop(0.2, transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{transform-origin:0% 50%;transform:scale(0.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{transform-origin:100% 50%;transform:scale(0.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{transform:rotateY(0deg)}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{transition:all 400ms ease-in-out}.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:.5}.flipster--flat .flipster__item--past .flipster__item__content{transform:scale(0.75)}.flipster--flat .flipster__item--future .flipster__item__content{transform:scale(0.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{transition:all 400ms ease-in-out;transition-timing-function:cubic-bezier(0.56, 0.12, 0.12, 0.98)}.flipster--wheel .flipster__container{padding-bottom:20%}.flipster--wheel .flipster__item__content{transform-origin:50% 100%}.flipster--wheel .flipster__item--past .flipster__item__content{transform-origin:100% 100%}.flipster--wheel .flipster__item--future .flipster__item__content{transform-origin:0% 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;transform:rotateZ(-80deg) translate(-170%, 110%)}.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;transform:rotateZ(80deg) translate(170%, 110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;transform:rotateZ(-60deg) translate(-70%, 75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;transform:rotateZ(60deg) translate(70%, 75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;transform:rotateZ(-40deg) translate(-17%, 30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;transform:rotateZ(40deg) translate(17%, 30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;transform:rotateZ(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;transform:rotateZ(20deg)}.flipster--wheel .flip-current .flipster__item__content{transform:rotateX(0deg)}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media only screen and (min-width: 640px){.alignnone{margin:5px 20px 20px 0}}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.centered{margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.alignright{float:right;margin:5px 0 20px 20px}}@media only screen and (min-width: 640px){.alignleft{float:left;margin:5px 20px 20px 0}}.aligncenter{display:block;margin:5px auto 5px auto}@media only screen and (min-width: 640px){a img.alignright{float:right;margin:5px 0 20px 20px}}@media only screen and (min-width: 640px){a img.alignnone{margin:5px 20px 20px 0}}@media only screen and (min-width: 640px){a img.alignleft{float:left;margin:5px 20px 20px 0}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.center{display:block;margin:0 auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media screen and (max-width: 40.063em){.hide-on-mobile,.small-hide{display:none}}@media screen and (min-width: 40.063em){.hide-on-desktop,.large-hide{display:none}}input[type=text],input[type=email],input[type=password],input[type=textarea],input[type=tel],input[type=search],input[type=url],input[type=number],textarea{width:100%;margin-bottom:24px;padding:10px 8px 2px 8px;border:0;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:24px;-webkit-box-shadow:inset 0px 3px 0px 0px #d8d8d8;-moz-box-shadow:inset 0px 3px 0px 0px #d8d8d8;box-shadow:inset 0px 3px 0px 0px #d8d8d8;border:1px solid #e6e6e6;transition-property:-webkit-box-shadow,-moz-box-shadow,box-shadow,border,color,background;transition-duration:.2s}@media only screen and (max-width: 519px){input[type=text],input[type=email],input[type=password],input[type=textarea],input[type=tel],input[type=search],input[type=url],input[type=number],textarea{font-size:16px;margin-bottom:18px}}input[type=text].error,input[type=email].error,input[type=password].error,input[type=textarea].error,input[type=tel].error,input[type=search].error,input[type=url].error,input[type=number].error,textarea.error{-webkit-box-shadow:inset 0px 3px 0px 0px #d81a1a;-moz-box-shadow:inset 0px 3px 0px 0px #d81a1a;box-shadow:inset 0px 3px 0px 0px #d81a1a;border:1px solid #d81a1a;color:#d81a1a;background:rgba(216,26,26,.1)}label.checkbox{font-size:20px;color:#444;margin-right:8px}@media only screen and (max-width: 519px){label.checkbox{font-size:16px}}a{color:#0284c6;text-decoration:none;display:inline;position:relative}p a{border-bottom:1px solid #0284c6}body{font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;text-rendering:optimizeLegibility;background:#fff}h1,h2,h3,h4{line-height:1.1;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:500}b,strong{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:500}hr{border-top-color:#000622;color:#000622}.stuck .nav-col .button,.button,.downloadButton,.nextButton,.downloadButton--shadow,.nextButton--shadow,.nav-col .button,.button.clear,.button.blue,.downloadButton--blue,.nextButton--blue{width:100%;max-width:400px;min-width:180px;text-align:center;border-radius:8px;border:none;border-bottom:2px solid #487a26;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#000e33;background:#c0d72f;padding:10px 20px 9px 20px;outline:none;text-decoration:none;display:inline-block;width:auto;line-height:27px}.stuck .nav-col .button:hover,.button:hover,.downloadButton:hover,.nextButton:hover,.downloadButton--shadow:hover,.nextButton--shadow:hover,.downloadButton--blue:hover,.nextButton--blue:hover{color:#000e33;background-color:#cddf5a}.stuck .nav-col .button:active,.button:active,.downloadButton:active,.nextButton:active,.downloadButton--shadow:active,.nextButton--shadow:active,.downloadButton--blue:active,.nextButton--blue:active,.stuck .nav-col .button:focus,.button:focus,.downloadButton:focus,.nextButton:focus,.downloadButton--shadow:focus,.nextButton--shadow:focus,.downloadButton--blue:focus,.nextButton--blue:focus{background-color:#9db122}.button.blue,.downloadButton--blue,.nextButton--blue{background-color:#024377;color:#fff;border-bottom:2px solid #030922}.button.blue:hover,.downloadButton--blue:hover,.nextButton--blue:hover{background-color:#035fa9;color:#fff}.button.blue:active,.downloadButton--blue:active,.nextButton--blue:active,.button.blue:focus,.downloadButton--blue:focus,.nextButton--blue:focus{background-color:#012745}.nav-col .button,.button.clear{background-color:transparent;color:#fff;border-bottom:none;border:1px solid #fff}.nav-col .button:hover,.button.clear:hover{background-color:#035fa9;color:#fff}.nav-col .button:active,.button.clear:active,.nav-col .button:focus,.button.clear:focus{background-color:#012745}.downloadButton--shadow,.nextButton--shadow{border:none;box-shadow:0px 2px 10px 0px rgba(0,14,51,.5)}.share-buttons{font-size:0px;position:relative;top:0;left:0;width:100%;margin-top:-10px}.share-buttons .twitter-share-button,.share-buttons .facebook-share-button,.share-buttons .linkedin-share-button{display:inline-block;width:30px;height:30px;margin-right:10px;background-size:contain;background-repeat:no-repeat;vertical-align:top}.share-buttons .twitter-share-button a,.share-buttons .facebook-share-button a,.share-buttons .linkedin-share-button a{display:inline-block;width:30px;height:30px;margin-right:10px;background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity 300ms ease-out}.share-buttons .twitter-share-button:hover a,.share-buttons .facebook-share-button:hover a,.share-buttons .linkedin-share-button:hover a{opacity:1}.share-buttons .twitter-share-button{background-image:url("/img/twitter-share-button@2x.png")}.share-buttons .twitter-share-button a{background-image:url("/img/twitter-share-button-hover@2x.png")}.share-buttons .facebook-share-button{background-image:url("/img/facebook-share-button@2x.png")}.share-buttons .facebook-share-button a{background-image:url("/img/facebook-share-button-hover@2x.png")}.share-buttons .linkedin-share-button{background-image:url("/img/linkedin-share-button@2x.png")}.share-buttons .linkedin-share-button a{background-image:url("/img/linkedin-share-button-hover@2x.png")}.ssba img{display:inline-block;width:64px !important;margin-right:12px;border:0;vertical-align:middle}@media only screen and (max-width: 768px){.ssba img{width:48px !important}}.video{width:100%}.videoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.videoContainer iframe,.videoContainer object,.videoContainer embed,.videoContainer video{position:absolute;top:0;left:0;width:100%;height:100%}.reset-list{list-style:none;margin:0;padding:0}.inline-list{list-style:none}.inline-list li{display:inline-block;margin-left:2%}.inline-list li:first-child{margin-left:0}.check-list{margin-left:0;padding-left:0;width:100%}.check-list li{background:url("/img/checkicon.png") no-repeat 7px 7px transparent;list-style-type:none;min-height:30px;margin:0;margin-top:30px;padding-top:3px;padding-left:42px;vertical-align:middle}.check-list li:last-child{float:left;margin-bottom:0}.check-list h1,.check-list h2,.check-list h3,.check-list h4,.check-list h5,.check-list h6,.check-list p{margin:0}@media screen and (max-width: 64.063em){.check-list li:first-child,.faq:first-child{margin-top:0}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.check-list li{background-image:url("/img/checkicon@2x.png")}}.avatar,.avatar--large{position:relative;display:block;width:65px;height:65px;overflow:hidden;border-radius:50%}.avatar img,.avatar--large img{position:absolute;top:0;left:0;width:100%;height:auto}.avatar.left,.left.avatar--large{margin-right:10px}.avatar.right,.right.avatar--large{margin-left:10px}.avatar--large{width:75px;height:75px}.avatar-info{font-size:.875em;margin-top:5px;margin-bottom:10px}.avatar-title{display:block;font-size:.75em;color:#000a26}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}@media only screen and (min-width: 640px){.wp-caption.alignnone{margin:5px 20px 20px 0}}@media only screen and (min-width: 640px){.wp-caption.alignleft{margin:5px 20px 20px 0}}@media only screen and (min-width: 640px){.wp-caption.alignright{margin:5px 0 20px 20px}}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.short{max-width:720px}.gist{font-size:.68em;line-height:1.4}.msd-modal{opacity:0;z-index:-9999;transition:opacity 300ms ease-in-out}.msd-modal{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;text-align:center;white-space:nowrap;left:0}.msd-modal-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#222;background:rgba(34,34,34,.9)}.msd-modal-background:before{content:"×";position:absolute;top:15px;right:15px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:3rem;color:#fff}.msd-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.msd-modal-inner{display:inline-block;vertical-align:middle;max-width:1000px;width:100%}body.msd-modal-on .msd-modal.msd-modal-enabled{opacity:1;z-index:9999}#comments .commentlist{margin-left:0px;padding-left:10px}#respond ul{margin-left:0px}.comments-title{font-weight:bold;text-decoration:underline;font-size:1rem;margin-top:2rem;display:block;clear:both}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 0px;border-bottom:1px solid #ccc}.commentlist li:last-child{margin-bottom:0;border-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0}.commentlist .avatar-wrapper{float:left}.commentlist .name-comment{margin-left:85px}.commentlist img.avatar,.commentlist img.avatar--large{padding:2px;background:#fff}.commentlist .comment-author{font-size:1rem}.commentlist .comment_content p{margin:.2em 0 1em;font-size:.9em}.commentlist .comment-reply-link{float:right}.comment-notes{font-size:1rem}.comment-respond{margin:3.5em 0px 0rem 0;padding-bottom:2.2em}.comment-respond h3.comment-reply-title{font-size:2.2rem;border-bottom:4px solid #c0d72f;padding-bottom:.6rem}.comment-respond form{margin:.75em 0}.comment-respond form li{list-style-type:none;clear:both;margin-bottom:.7335em}.comment-respond form li label,.comment-respond form li small{display:none}.comment-respond form label{margin-bottom:.6rem;min-width:90px;display:block;font-size:1rem}.comment-respond form input[type=text],.comment-respond form input[type=email],.comment-respond form input[type=url],.comment-respond form textarea{padding:3px 6px;line-height:1.5em}.comment-respond form input[type=text]:focus,.comment-respond form input[type=email]:focus,.comment-respond form input[type=url]:focus,.comment-respond form textarea:focus{background:#fff}.comment-respond form input[type=text],.comment-respond form input[type=email],.comment-respond form input[type=url]{max-width:350px;min-width:250px;margin-bottom:10px}.comment-respond form textarea{resize:none;height:150px;margin-bottom:5px}.form-submit #submit{float:right;height:50px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}#sticky{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:transparent;transition:all 1.5s ease}#sticky.stuck{background-color:rgba(255,255,255,.95);box-shadow:0}#sticky.stuck .logo-col h1.logo a{height:63px;background-image:url(/img/MindSea-logo.png);background-position:top left}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){#sticky.stuck .logo-col h1.logo a{background-image:url(/img/MindSea-logo@2x.png)}}@media only screen and (max-width: 767px){#sticky.stuck .logo-col h1.logo a{height:63px}}#sticky.stuck .nav-col .mainnav>ul li a{color:#000e33;text-shadow:none}@media only screen and (min-width: 768px){#sticky.stuck .nav-col .mainnav>ul li a:hover{color:#6cb33f}}@media only screen and (min-width: 768px){#sticky.stuck .nav-col .mainnav>ul li.current-menu-item a{color:#6cb33f}}#sticky.stuck .nav-col .mainnav>ul li.menu-item-has-children>a{color:#000e33}#sticky.stuck .nav-col div.hamburger{background-position:-43px top}#sticky .top-row{padding:7px 10px}@media only screen and (min-width: 767px){#sticky .top-row{padding:15px 25px 0 15px}}#sticky .logo-col{position:relative;float:left;width:15%}#sticky .logo-col h1.logo{position:relative;margin:3px 0 3px 0;z-index:100}#sticky .logo-col h1.logo a{display:block;height:63px;width:115px;background-image:url(/img/MindSea-logo.png);background-repeat:no-repeat;background-size:115px 126px;background-position:bottom left}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){#sticky .logo-col h1.logo a{background-image:url(/img/MindSea-logo@2x.png)}}@media only screen and (max-width: 767px){#sticky .logo-col h1.logo a{height:63px}}#sticky .nav-col{position:relative;float:right;width:85%}@media only screen and (max-width: 767px){#sticky .nav-col{width:100%;min-height:50px;margin-top:-50px;height:auto}#sticky .nav-col .mainnav ul{width:100%;display:none}}#sticky .nav-col div.hamburger{display:block;width:44px;height:32px;float:right;background-image:url(/img/navIcons@2x.png);background-repeat:no-repeat;background-size:129px 64px;background-position:0 top;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){#sticky .nav-col div.hamburger{display:none}}@media only screen and (max-width: 767px){#sticky .nav-col div.hamburger{margin:0}}#sticky .nav-col div.hamburger.open{background-position:-87px top}#sticky .nav-col .mainnav>ul{margin-top:26px;padding:0;text-align:right}@media only screen and (max-width: 767px){#sticky .nav-col .mainnav>ul{text-align:center;position:relative;margin:50px 0 20px 0;width:100%}}#sticky .nav-col .mainnav>ul li{position:relative;display:inline-block}@media only screen and (max-width: 767px){#sticky .nav-col .mainnav>ul li{display:block;margin:0;padding:0;text-align:center}}#sticky .nav-col .mainnav>ul li a{display:block;text-transform:uppercase;text-size:18px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-decoration:none;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}@media only screen and (min-width: 40.063em){#sticky .nav-col .mainnav>ul li a{padding:0 10px}}@media only screen and (min-width: 64.063em){#sticky .nav-col .mainnav>ul li a{padding:15px 20px 25px 20px}}#sticky .nav-col .mainnav>ul li a:hover{cursor:pointer;text-shadow:none}@media only screen and (min-width: 768px){#sticky .nav-col .mainnav>ul li a:hover{color:#000e33}}@media only screen and (min-width: 768px){#sticky .nav-col .mainnav>ul li a.active{color:#c0d72f}}@media only screen and (max-width: 767px){#sticky .nav-col .mainnav>ul li a{padding:12px 0}#sticky .nav-col .mainnav>ul li a:hover{color:#000e33}}@media only screen and (min-width: 768px){#sticky .nav-col .mainnav>ul li.current-menu-item a{color:#c0d72f}}#sticky .nav-col .mainnav>ul li:last-child a{padding-right:0}#sticky .nav-col .mainnav>ul li.menu-item-has-children a:hover{color:#000e33}#sticky .nav-col .mainnav>ul li.menu-item-has-children.active .sub-menu li a{color:#000;text-shadow:none}#sticky .nav-col .mainnav>ul li.menu-item-has-children>a{color:#000e33}#sticky .nav-col .mainnav>ul li.menu-item-has-children>a:after{content:"";display:inline-block;background-image:url(/img/blue_arrow.png);background-repeat:no-repeat;background-position:top left;background-size:13px 8px;width:13px;height:8px;margin:0 0 0 10px;position:relative;top:-2px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){#sticky .nav-col .mainnav>ul li.menu-item-has-children>a:after{background-image:url(/img/blue_arrow@2x.png)}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children>a{color:#fff}#sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a{color:#000e33;text-shadow:none}#sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}#sticky .nav-col .mainnav>ul li.menu-item-has-children:hover a:hover{color:#000e33}}#sticky .nav-col .mainnav>ul li.menu-item-has-children.open>a:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{margin:0;padding:10px 0;background-color:rgba(204,204,204,.15);position:relative;left:-9px;width:calc(100% + 18px)}@media only screen and (max-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{display:block;margin:0;padding:0;text-align:center}}@media only screen and (max-width: 767px)and (max-height: 500px){#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{width:50%;float:left}}#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a{color:#000e33;text-shadow:none}@media only screen and (max-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{display:none}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children{position:relative}#sticky .nav-col .mainnav>ul li.menu-item-has-children>a{display:inline-block;background-color:rgba(255,255,255,0);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width: 767px)and (min-width: 40.063em){#sticky .nav-col .mainnav>ul li.menu-item-has-children>a{padding:15px 10px 9px 10px}}@media only screen and (min-width: 767px)and (min-width: 64.063em){#sticky .nav-col .mainnav>ul li.menu-item-has-children>a{padding:15px 15px 9px 15px}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children>a:hover{color:#000}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{background-color:#fff;width:233px;border-radius:8px;border-top-left-radius:0;position:absolute;z-index:99;top:40px;left:0px;padding:12px 0px 12px 0;box-shadow:0 2px 4px -2px rgba(0,0,0,.25);text-align:left;opacity:0;visibility:hidden;transition-property:opacity,visibility}#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{display:block}#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a{padding:18px 20px 18px 20px;display:block;white-space:nowrap;color:#000}#sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a:hover{background-color:#f7f7f7}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children.active .sub-menu li a{color:#000}}@media only screen and (min-width: 767px){#sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a{background-color:#fff;color:#000;transition-delay:0s,0s}#sticky .nav-col .mainnav>ul li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s,0s}}.app-redesign #sticky.stuck .nav-col .mainnav>ul li a{color:#000e33}.app-redesign #sticky.stuck .nav-col .mainnav>ul li.menu-item-has-children>a{color:#000e33}.app-redesign #sticky.stuck .nav-col .mainnav>ul li.menu-item-has-children>a:after{content:"";display:inline-block;background-image:url(/img/blue_arrow.png)}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){.app-redesign #sticky.stuck .nav-col .mainnav>ul li.menu-item-has-children>a:after{background-image:url(/img/blue_arrow@2x.png)}}.app-redesign #sticky .nav-col{position:relative;float:right;width:85%}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col{width:100%;min-height:50px;margin-top:-50px;height:auto}.app-redesign #sticky .nav-col .mainnav ul{width:100%;display:none}}.app-redesign #sticky .nav-col .mainnav>ul li a{display:block;text-transform:uppercase;text-size:18px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-decoration:none;color:#fff;text-shadow:none}@media only screen and (min-width: 40.063em){.app-redesign #sticky .nav-col .mainnav>ul li a{padding:0 10px}}@media only screen and (min-width: 64.063em){.app-redesign #sticky .nav-col .mainnav>ul li a{padding:15px 20px 25px 20px}}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li a{color:#000e33}}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li a{text-shadow:none}}.app-redesign #sticky .nav-col .mainnav>ul li a:hover{cursor:pointer;text-shadow:none}@media only screen and (min-width: 768px){.app-redesign #sticky .nav-col .mainnav>ul li a:hover{color:#000e33}}@media only screen and (min-width: 768px){.app-redesign #sticky .nav-col .mainnav>ul li a.active{color:#c0d72f}}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li a{padding:12px 0}.app-redesign #sticky .nav-col .mainnav>ul li a:hover{color:#000e33}}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a{color:#000e33}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a:after{content:"";display:inline-block;background-image:url(/img/white_arrow.png);background-repeat:no-repeat;background-position:top left;background-size:13px 8px;width:13px;height:8px;margin:0 0 0 10px;position:relative;top:-2px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a:after{background-image:url(/img/white_arrow@2x.png)}}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a:after{background-image:url(/img/blue_arrow.png)}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a{color:#fff}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a{color:#000e33;text-shadow:none}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children:hover a:hover{color:#000e33}}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children.open>a:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{margin:0;padding:10px 0;background-color:rgba(204,204,204,.15);position:relative;left:-9px;width:calc(100% + 18px)}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{display:block;margin:0;padding:0;text-align:center}}@media only screen and (max-width: 767px)and (max-height: 500px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{width:50%;float:left}}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a{color:#000e33;text-shadow:none}@media only screen and (max-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{display:none}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children{position:relative}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a{display:inline-block;background-color:rgba(255,255,255,0);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width: 767px)and (min-width: 40.063em){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a{padding:15px 10px 9px 10px}}@media only screen and (min-width: 767px)and (min-width: 64.063em){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a{padding:15px 15px 9px 15px}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children>a:hover{color:#000}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu{background-color:#fff;width:233px;border-radius:8px;border-top-left-radius:0;position:absolute;z-index:99;top:40px;left:0px;padding:12px 0px 12px 0;box-shadow:0 2px 4px -2px rgba(0,0,0,.25);text-align:left;opacity:0;visibility:hidden;transition-property:opacity,visibility}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li{display:block}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a{padding:18px 20px 18px 20px;display:block;white-space:nowrap;color:#000}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children .sub-menu li a:hover{background-color:#f7f7f7}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children.active .sub-menu li a{color:#000}}@media only screen and (min-width: 767px){.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children:hover>a{background-color:#fff;color:#000;transition-delay:0s,0s}.app-redesign #sticky .nav-col .mainnav>ul li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s,0s}}.hs-landingpage #sticky,.blog.insider #sticky,.p404 #sticky,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky{background-color:rgba(255,255,255,.95);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.hs-landingpage #sticky .logo-col h1.logo a,.blog.insider #sticky .logo-col h1.logo a,.p404 #sticky .logo-col h1.logo a,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .logo-col h1.logo a{height:63px;background-image:url(/img/MindSea-logo.png);background-position:top left}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){.hs-landingpage #sticky .logo-col h1.logo a,.blog.insider #sticky .logo-col h1.logo a,.p404 #sticky .logo-col h1.logo a,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .logo-col h1.logo a{background-image:url(/img/MindSea-logo@2x.png)}}@media only screen and (max-width: 767px){.hs-landingpage #sticky .logo-col h1.logo a,.blog.insider #sticky .logo-col h1.logo a,.p404 #sticky .logo-col h1.logo a,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .logo-col h1.logo a{height:63px}}.hs-landingpage #sticky .nav-col .mainnav>ul>li a,.blog.insider #sticky .nav-col .mainnav>ul>li a,.p404 #sticky .nav-col .mainnav>ul>li a,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .nav-col .mainnav>ul>li a{color:#000e33;text-shadow:none}@media only screen and (min-width: 768px){.hs-landingpage #sticky .nav-col .mainnav>ul>li a:hover,.blog.insider #sticky .nav-col .mainnav>ul>li a:hover,.p404 #sticky .nav-col .mainnav>ul>li a:hover,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .nav-col .mainnav>ul>li a:hover{color:#6cb33f}}.hs-landingpage #sticky .nav-col .mainnav>ul>li .menu-item-has-children a:hover,.blog.insider #sticky .nav-col .mainnav>ul>li .menu-item-has-children a:hover,.p404 #sticky .nav-col .mainnav>ul>li .menu-item-has-children a:hover,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .nav-col .mainnav>ul>li .menu-item-has-children a:hover{color:#000e33}.hs-landingpage #sticky .nav-col div.hamburger,.blog.insider #sticky .nav-col div.hamburger,.p404 #sticky .nav-col div.hamburger,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .nav-col div.hamburger{background-position:-43px top}.hs-landingpage #sticky .nav-col div.hamburger.open,.blog.insider #sticky .nav-col div.hamburger.open,.p404 #sticky .nav-col div.hamburger.open,.page:not(.about):not(.services):not(.resources):not(.home):not(.projects):not(.blog):not(.app-redesign) #sticky .nav-col div.hamburger.open{background-position:-87px top}#top{position:relative}#drift-widget-container{z-index:9998 !important}#CybotCookiebotDialog{z-index:9999}#main,.content{color:#000622;font-size:20px;line-height:27px}#main .narrow,.content .narrow{max-width:720px}#main.content.padded,.content.content.padded{padding-top:130px;padding-bottom:88px}@media only screen and (max-width: 768px){#main.content.padded,.content.content.padded{padding-top:100px;padding-bottom:24px}}@media only screen and (max-width: 40.043em){#main.content.padded.inside,.content.content.padded.inside{padding-top:95px !important}}@media only screen and (max-width: 519px){#main,.content{font-size:17px}}.top-bar{background-color:#f7f7f7;height:40px;padding-top:3px;overflow:hidden}.top-bar p{text-align:center;margin:9px auto;color:#000e33}.top-bar p .button,.top-bar p .cta_button{margin-left:8px;font-size:16px;line-height:16px;padding:1px 8px;border-bottom:none;border-radius:4px;display:inline;min-width:auto}#bottom-cta.selected{background-image:url(/img/portfolioHeader.jpg);line-height:130%;font-size:16px;padding-top:64px;padding-bottom:64px;color:#fff;border-top:2px solid #e6e6e6}#bottom-cta.app-redesign{background-image:url(/img/blog-page-bottom-cta.png);line-height:130%;font-size:16px;padding-top:64px;padding-bottom:64px;color:#fff;border-top:2px solid #e6e6e6}.blog #bottom-cta{background-image:url(/img/blog-page-bottom-cta.png)}@media only screen and (max-width: 64.043em){.blog #bottom-cta{background-position:center}}.blog #bottom-cta .footer-blurb p{font-size:28px;line-height:39px;letter-spacing:.03em;text-align:center;color:#fff}.blog #bottom-cta .footer-blurb p .button{margin-top:0;min-width:147px;height:35px;text-align:center;border-radius:8px;font-family:"BrandonTextWeb-Regular";font-weight:900;border:none;font-size:14px;color:#000e33;background:#c0d72f;padding:7px 7px 7px 7px;outline:none;text-decoration:none;display:inline-block;width:auto;line-height:20px}#bottom-cta{background:#f7f7f7;line-height:130%;font-size:16px;padding-top:64px;padding-bottom:64px;color:#000e33;border-top:2px solid #e6e6e6}#bottom-cta .footer-blurb{margin-bottom:20px}#bottom-cta .footer-blurb p{font-size:32px;line-height:34px;margin-bottom:2px;letter-spacing:.03em;text-align:center;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}@media only screen and (max-width: 767px){#bottom-cta .footer-blurb p{font-size:28px}}@media only screen and (max-width: 640px){#bottom-cta .footer-blurb p{font-size:24px}}#bottom-cta .footer-blurb p strong{color:#c0d72f}#bottom-cta .footer-blurb p a{display:inline-block;margin-top:10px;text-decoration:none}#bottom-cta .footer-blurb p .button{margin-top:20px}#bottom{background:#003a6d;line-height:130%;font-size:16px;padding-top:64px;padding-bottom:64px;color:#fff}#bottom h4{font-size:16px;font-weight:400;text-transform:uppercase;margin-bottom:1.4rem}@media only screen and (min-width: 40.063em){#bottom h4{margin-bottom:1.6rem}}#bottom h4 span{opacity:.6}#bottom p{margin-top:0;margin-bottom:0;line-height:1.6;font-size:15px}#bottom p a:not(.button){color:#c0d72f;text-decoration:none;border-bottom:none}#bottom p a.bottom--email-link{color:#fff}#bottom p a.bottom--email-link:hover{color:#c0d72f;border-bottom:1px solid #c0d72f}#bottom p a.bottom--phone-link:hover{border-bottom:1px solid #c0d72f}#bottom .bottom--services p a,#bottom .bottom--industries p a{color:#fff;border-bottom:1px solid #fff}#bottom .bottom--services p a:hover,#bottom .bottom--industries p a:hover{color:#c0d72f;border-bottom:1px solid #c0d72f}#bottom .highlight{color:#c0d72f}#bottom .columns{padding-bottom:1.6rem}@media only screen and (min-width: 64.063em){#bottom .columns{padding-bottom:0}}@media only screen and (max-width: 64.063em){#bottom{padding-top:34px;padding-bottom:34px}.hello p,.hello a{text-align:center}}#footer{background:#000622;padding:26px 0 35px 0}#footer .social{text-align:center}#footer .social ul{max-width:210px;padding-right:24px}@media only screen and (max-width: 64.063em){#footer .social ul{padding-right:0;margin:0 auto;margin-top:10px;margin-bottom:20px}}#footer .social ul li{padding:0}#footer .social ul li a{display:block;width:29px;height:29px}#footer .social ul li.social-icon a{background-image:url(/img/social-icons.png)}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){#footer .social ul li.social-icon a{background-image:url(/img/social-icons@2x.png);background-size:auto 29px}}#footer .social ul li.social-icon.tw a{background-position:-29px center}#footer .social ul li.social-icon.li a{background-position:-58px center}#footer .social ul li.social-icon.md a{background-position:58px center}#footer .social ul li.social-icon.vm a{background-position:29px center}#footer .mainnav .sub-menu{display:none}#footer .mainnav ul{margin:0;padding:0;text-align:right}@media only screen and (max-width: 64.063em){#footer .mainnav ul{position:relative;display:block;margin:0}}#footer .mainnav ul li{position:relative;display:inline-block}@media only screen and (max-width: 64.063em){#footer .mainnav ul li{display:block;margin:0;padding:0;text-align:center;padding:4px 0}}#footer .mainnav ul li a{display:block;padding:0 15px;text-transform:uppercase;font-size:18px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;line-height:29px;text-decoration:none;color:#9b9b9b}#footer .mainnav ul li a:hover{color:#77bc48}#footer .mainnav ul li a.active{color:#77bc48}@media only screen and (max-width: 64.063em){#footer .mainnav ul li a{padding:0}#footer .mainnav ul li a:hover{color:#77bc48}}#footer .mainnav ul li.current-menu-item a{color:#77bc48}#footer .mainnav ul li:last-child a{padding-right:0}#footer .privacy{text-align:center}#footer .privacy a{display:inline-block;padding:30px 7px 0px 7px;font-size:14px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;line-height:24px;text-decoration:underline;color:#9b9b9b}#footer .privacy a:first-child{padding-left:0;margin-left:-0.625rem}#footer .privacy a:hover{color:#77bc48}#footer .privacy a.active{color:#77bc48}#sitemap{background:#00081f;padding:12px 0;border-top:1px solid #000f39;line-height:130%;font-size:14px;color:#999eae}#sitemap a:link,#sitemap a:visited{color:#999eae}#sitemap a:active,#sitemap a:focus,#sitemap a:hover{color:#6cb33f}#bottom{padding-left:20px;padding-right:20px}#bottom .footer-blurb{text-align:center}#bottom .footer-blurb p{max-width:400px;margin:0 auto}@media only screen and (min-width: 64.063em){#bottom .footer-blurb{text-align:left}#bottom .footer-blurb p{max-width:100%;margin:0 auto}}.show-on-medium-only{display:none}@media only screen and (max-width: 64.063em)and (min-width: 40.063em){.show-on-medium-only{display:inline-block}}@media only screen and (max-width: 64.063em)and (min-width: 40.063em){.hide-on-medium-only{display:none}}#main .planning,.planning{padding-bottom:0;margin-bottom:0;max-width:720px}#main .planning .checklistIcon,.planning .checklistIcon{margin:24px 0;text-align:center}@media only screen and (max-width: 640px){#main .planning .checklistIcon,.planning .checklistIcon{display:none}}#main .planning h1,.planning h1{margin-top:0;margin-bottom:0;font-size:38px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;color:#6cb33f;font-weight:500;line-height:1.1}@media only screen and (max-width: 519px){#main .planning h1,.planning h1{font-size:24px}}#main .planning .signup,.planning .signup{margin:24px 0}@media only screen and (max-width: 640px){#main .planning .signup,.planning .signup{margin-top:12px}}#main .planning .signup .signupContainer,.planning .signup .signupContainer{margin-top:-12px}#main .planning .signup .submitContainer,.planning .signup .submitContainer{margin-top:18px}.blog-cta-wrapper{margin-left:40px}.blog-cta-wrapper img{image-rendering:-webkit-optimize-contrast}.blogrow .sticky-ad{position:fixed;top:138px}@media screen and (max-width: 1152px)and (min-width: 1024px){.blogrow .blog-subscribe.single-post{width:220px}.blogrow .blog-subscribe.single-post .hs-form.hs-form input[type=submit],.blogrow .blog-subscribe.single-post .hs-form.hs-form .hs-button{min-width:170px}}@media screen and (max-width: 1272)and (min-width: 1138){.blogrow .blog-subscribe.single-post{width:230px}}.blogrow #sidebar.sticky{position:fixed}.blogrow .blog-subscribe{border:none;font-size:16px;color:#000;width:272px}@media screen and (max-width: 1185px)and (min-width: 64.043em){.blogrow .blog-subscribe{width:240px}}.blogrow .blog-subscribe h3{color:#030922;font-size:20px;font-family:"BrandonTextWeb-Bold";line-height:27px !important}.blogrow .blog-subscribe p{font-size:14px;line-height:20px}.blogrow .blog-subscribe input{border:0px !important;padding-top:8px !important;border-radius:5px !important;padding:5px !important;box-shadow:none !important}.blogrow .blog-subscribe .hs-form.hs-form input[type=submit],.blogrow .blog-subscribe .hs-form.hs-form .hs-button{box-sizing:border-box;display:block;margin-left:auto;max-width:500px;min-width:200px;border-radius:12px;border:none;border-bottom:none;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-size:24px;font-weight:normal;line-height:normal;padding:12px;background-size:35px 36px;background-position:24px center;background-repeat:no-repeat;background-size:auto contain;outline:none;white-space:normal;transition-property:-webkit-box-shadow,-moz-box-shadow,box-shadow,border,color,background;transition-duration:.2s;border-radius:8px;border:none;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#fff;background:#0284c6;padding:10px 20px 9px 20px;cursor:pointer}.blogrow .blog-subscribe .hs-form.hs-form .hs-form-required{font-size:80%;font-weight:bold;color:red;margin-left:2px}@media only screen and (max-width: 64.043em){.blogrow .blog-subscribe{position:static !important;width:100%}}@media only screen and (max-width: 64.043em){.blogrow .blog-subscribe.single-post{margin-bottom:25px}}@media only screen and (max-width: 40.043em){.blogrow .blog-subscribe.single-post{width:100%}}.blog-subscribe,.contactusform,.blog-recent{border:1px solid #8ec56c;border-radius:12px;padding:20px;background:#f7f7f7;color:#000e33;font-size:0px;margin-top:20px;line-height:1}@media only screen and (min-width: 64.063em){.blog-subscribe,.contactusform,.blog-recent{display:block;margin-left:40px}}.post-content .blog-subscribe,.post-content .contactusform,.post-content .blog-recent{margin-top:1em}.blog-subscribe h3,.contactusform h3,.blog-recent h3{font-size:24px;margin:0 0 .5em;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;text-align:center}#main .blog-subscribe h3,#main .contactusform h3,#main .blog-recent h3{line-height:1.2}.blog-subscribe p,.contactusform p,.blog-recent p{font-size:20px;text-align:center;margin:0;margin-bottom:20px}.blog-subscribe .hs-form.hs-form,.contactusform .hs-form.hs-form,.blog-recent .hs-form.hs-form{margin:0}.blog-subscribe .hs-form.hs-form label,.contactusform .hs-form.hs-form label,.blog-recent .hs-form.hs-form label{font-size:16px;line-height:24px}.blog-subscribe .hs-form.hs-form select,.blog-subscribe .hs-form.hs-form textarea,.blog-subscribe .hs-form.hs-form input[type=text],.blog-subscribe .hs-form.hs-form input[type=password],.blog-subscribe .hs-form.hs-form input[type=datetime],.blog-subscribe .hs-form.hs-form input[type=datetime-local],.blog-subscribe .hs-form.hs-form input[type=date],.blog-subscribe .hs-form.hs-form input[type=month],.blog-subscribe .hs-form.hs-form input[type=time],.blog-subscribe .hs-form.hs-form input[type=week],.blog-subscribe .hs-form.hs-form input[type=number],.blog-subscribe .hs-form.hs-form input[type=email],.blog-subscribe .hs-form.hs-form input[type=url],.blog-subscribe .hs-form.hs-form input[type=search],.blog-subscribe .hs-form.hs-form input[type=tel],.blog-subscribe .hs-form.hs-form input[type=color],.contactusform .hs-form.hs-form select,.contactusform .hs-form.hs-form textarea,.contactusform .hs-form.hs-form input[type=text],.contactusform .hs-form.hs-form input[type=password],.contactusform .hs-form.hs-form input[type=datetime],.contactusform .hs-form.hs-form input[type=datetime-local],.contactusform .hs-form.hs-form input[type=date],.contactusform .hs-form.hs-form input[type=month],.contactusform .hs-form.hs-form input[type=time],.contactusform .hs-form.hs-form input[type=week],.contactusform .hs-form.hs-form input[type=number],.contactusform .hs-form.hs-form input[type=email],.contactusform .hs-form.hs-form input[type=url],.contactusform .hs-form.hs-form input[type=search],.contactusform .hs-form.hs-form input[type=tel],.contactusform .hs-form.hs-form input[type=color],.blog-recent .hs-form.hs-form select,.blog-recent .hs-form.hs-form textarea,.blog-recent .hs-form.hs-form input[type=text],.blog-recent .hs-form.hs-form input[type=password],.blog-recent .hs-form.hs-form input[type=datetime],.blog-recent .hs-form.hs-form input[type=datetime-local],.blog-recent .hs-form.hs-form input[type=date],.blog-recent .hs-form.hs-form input[type=month],.blog-recent .hs-form.hs-form input[type=time],.blog-recent .hs-form.hs-form input[type=week],.blog-recent .hs-form.hs-form input[type=number],.blog-recent .hs-form.hs-form input[type=email],.blog-recent .hs-form.hs-form input[type=url],.blog-recent .hs-form.hs-form input[type=search],.blog-recent .hs-form.hs-form input[type=tel],.blog-recent .hs-form.hs-form input[type=color]{font-size:18px}.blog-subscribe .hs-form.hs-form input[type=submit],.blog-subscribe .hs-form.hs-form .hs-button,.contactusform .hs-form.hs-form input[type=submit],.contactusform .hs-form.hs-form .hs-button,.blog-recent .hs-form.hs-form input[type=submit],.blog-recent .hs-form.hs-form .hs-button{font-size:20px;margin-left:auto;margin-right:auto;display:block;width:100%}@media only screen and (min-width: 40.063em){.blog-subscribe .hs-form.hs-form input[type=submit],.blog-subscribe .hs-form.hs-form .hs-button,.contactusform .hs-form.hs-form input[type=submit],.contactusform .hs-form.hs-form .hs-button,.blog-recent .hs-form.hs-form input[type=submit],.blog-recent .hs-form.hs-form .hs-button{width:auto}}#main .blog-subscribe .hbspt-form .hs-form.hs-form select,#main .blog-subscribe .hbspt-form .hs-form.hs-form textarea,#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=text],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=password],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=datetime],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=datetime-local],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=date],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=month],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=time],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=week],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=number],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=email],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=url],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=search],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=tel],#main .blog-subscribe .hbspt-form .hs-form.hs-form input[type=color],#main .contactusform .hbspt-form .hs-form.hs-form select,#main .contactusform .hbspt-form .hs-form.hs-form textarea,#main .contactusform .hbspt-form .hs-form.hs-form input[type=text],#main .contactusform .hbspt-form .hs-form.hs-form input[type=password],#main .contactusform .hbspt-form .hs-form.hs-form input[type=datetime],#main .contactusform .hbspt-form .hs-form.hs-form input[type=datetime-local],#main .contactusform .hbspt-form .hs-form.hs-form input[type=date],#main .contactusform .hbspt-form .hs-form.hs-form input[type=month],#main .contactusform .hbspt-form .hs-form.hs-form input[type=time],#main .contactusform .hbspt-form .hs-form.hs-form input[type=week],#main .contactusform .hbspt-form .hs-form.hs-form input[type=number],#main .contactusform .hbspt-form .hs-form.hs-form input[type=email],#main .contactusform .hbspt-form .hs-form.hs-form input[type=url],#main .contactusform .hbspt-form .hs-form.hs-form input[type=search],#main .contactusform .hbspt-form .hs-form.hs-form input[type=tel],#main .contactusform .hbspt-form .hs-form.hs-form input[type=color],#main .blog-recent .hbspt-form .hs-form.hs-form select,#main .blog-recent .hbspt-form .hs-form.hs-form textarea,#main .blog-recent .hbspt-form .hs-form.hs-form input[type=text],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=password],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=datetime],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=datetime-local],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=date],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=month],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=time],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=week],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=number],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=email],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=url],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=search],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=tel],#main .blog-recent .hbspt-form .hs-form.hs-form input[type=color]{margin-bottom:12px}.blog-subscribe .submitted-message,.contactusform .submitted-message,.blog-recent .submitted-message{padding:10px;font-size:20px;display:block;text-align:center;color:inherit !important}@media screen and (max-width: 600px){.blog-subscribe,.contactusform,.blog-recent{width:100%;margin-left:0px;padding-left:30px;padding-right:30px}}.app-redesign .contactusform{border-radius:20px;background:#ebebeb}@media screen and (max-width: 600px){.app-redesign .contactusform{border-radius:0}}.blogrow .blog-subscribe{margin-top:0}@media only screen and (min-width: 64.063em){.blogrow .blog-subscribe{display:block;margin-left:0}}@media screen and (max-width: 64.043em){.blogrow .blog-subscribe{margin-top:15px}}@media screen and (max-width: 40.043em){.blogrow .blog-subscribe{margin-bottom:15px}}.blog-recent ul{padding:0}.blog-recent ul li{padding:10px 0;border-bottom:1px solid #ccc}.blog-recent ul li:first-child{padding-top:0}.blog-recent ul li:last-child{padding-bottom:0;border-bottom:0}.blog-recent ul li a{font-size:20px;line-height:27px;font-weight:bold}.blog-recent ul li a:hover{color:#6cb33f}@media only screen and (max-width: 64.063em){.blog-recent,.blog-cta-wrapper{display:none}}.home .hero .hero-gradient{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/img/hero-gradient.png);background-size:cover;background-position:center left}.home .hero .background-slider{position:absolute;top:0;bottom:0;left:0;right:0}.home .hero .background-slider div{width:100%;height:100%;background-size:cover;background-position:center}@media only screen and (max-width: 415px){.home .hero .background-slider div{background-position:-16px center}}@media only screen and (min-width: 40.063em){.home .hero .background-slider div{background-position:center 38px}}@media only screen and (min-width: 40.063em)and (max-width: 850px){.home .hero .background-slider div{background-position:-500px center}}.home .hero .background-slider div.slide1{background-image:url(/img/constant-health-mobile@1x.png)}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide1{background-image:url(/img/constant-health-mobile@1x.png)}}@media only screen and (min-width: 40.063em){.home .hero .background-slider div.slide1{background-image:url(/img/constant-health@1x.png)}}@media only screen and (min-width: 40.063em)and (-o-min-device-pixel-ratio: 5/4),only screen and (min-width: 40.063em)and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min--moz-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide1{background-image:url(/img/constant-health@1x.png)}}.home .hero .background-slider div.slide2{background-image:url(/img/99walks-mobile@1x.png)}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide2{background-image:url(/img/99walks-mobile@1x.png)}}@media only screen and (min-width: 40.063em){.home .hero .background-slider div.slide2{background-image:url(/img/99walks.png)}}@media only screen and (min-width: 40.063em)and (-o-min-device-pixel-ratio: 5/4),only screen and (min-width: 40.063em)and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min--moz-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide2{background-image:url(/img/99walks@1x.png)}}.home .hero .background-slider div.slide3{background-image:url(/img/coeo-mobile@1x.png)}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide3{background-image:url(/img/coeo-mobile@1x.png)}}@media only screen and (min-width: 40.063em){.home .hero .background-slider div.slide3{background-image:url(/img/coeo.png)}}@media only screen and (min-width: 40.063em)and (-o-min-device-pixel-ratio: 5/4),only screen and (min-width: 40.063em)and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min--moz-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide3{background-image:url(/img/coeo@1x.png)}}.home .hero .background-slider div.slide4{background-image:url(/img/mobie-mobile@1x.png)}@media only screen and (-o-min-device-pixel-ratio: 5/4),only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide4{background-image:url(/img/mobie-mobile@1x.png)}}@media only screen and (min-width: 40.063em){.home .hero .background-slider div.slide4{background-image:url(/img/mobie.png)}}@media only screen and (min-width: 40.063em)and (-o-min-device-pixel-ratio: 5/4),only screen and (min-width: 40.063em)and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min--moz-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-device-pixel-ratio: 1.25),only screen and (min-width: 40.063em)and (min-resolution: 1.25dppx){.home .hero .background-slider div.slide4{background-image:url(/img/mobie@1x.png)}}.home .hero .heroContent{position:relative}.intro-text{margin-top:50px !important}@media only screen and (max-width: 767px){.intro-text{margin-top:100px !important}}@media only screen and (max-width: 640px){.intro-text{margin-top:0 !important}}.mobileImage1{float:right;background-image:url("/img/constant-health@2x.png");background-repeat:no-repeat;background-position:right !important;background-size:520px 700px !important;margin-top:80px}@media only screen and (max-width: 40.063em){.mobileImage1{background-image:url("/img/constant-health_mobile@2x.png");background-position:center bottom !important;background-size:240px 680px !important}}.mobileImage2{float:right;background-image:url("/img/99walks@2x.png");background-repeat:no-repeat;background-position:right !important;background-size:520px 700px !important;margin-top:80px}@media only screen and (max-width: 40.063em){.mobileImage2{background-image:url("/img/99walks_mobile@2x.png");background-position:center bottom !important;background-size:240px 680px !important}}.mobileImage3{float:right;background-image:url("/img/coeo@2x.png");background-repeat:no-repeat;background-position:right !important;background-size:520px 700px !important;margin-top:80px}@media only screen and (max-width: 40.063em){.mobileImage3{background-image:url("/img/coeo_mobile@2x.png");background-position:center bottom !important;background-size:240px 680px !important}}.mobileImage4{float:right;background-image:url("/img/mobi@2x.png");background-repeat:no-repeat;background-position:right !important;background-size:520px 700px !important;margin-top:80px}@media only screen and (max-width: 40.063em){.mobileImage4{background-image:url("/img/mobi_mobile@2x.png");background-position:center bottom !important;background-size:240px 680px !important}}.caseStudyBlock{padding:53px 0}.caseStudyBlock .csImageCol{padding:0;overflow:hidden}.caseStudyBlock .caseStudyImage{position:relative;overflow:hidden;min-width:500px}@media only screen and (max-width: 400px){.caseStudyBlock .caseStudyImage{left:-40px}}.caseStudyBlock .caseStudyContent{padding-top:0;text-align:center}.caseStudyBlock .caseStudyContent.textAlignLeft{text-align:center}.caseStudyBlock .caseStudyContent h3{color:#fff}.caseStudyBlock .caseStudyContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:30px;line-height:40px;margin-bottom:10px;color:#fff}.caseStudyBlock .caseStudyContent p{margin-top:0;color:#fff;font-size:16px;line-height:22px;max-width:none;margin:0 auto}.caseStudyBlock .caseStudyContent p:last-child(){margin-top:24px}.caseStudyBlock .caseStudyContent.black h3,.caseStudyBlock .caseStudyContent.black h2,.caseStudyBlock .caseStudyContent.black p{color:#000e33}.trustBlock{padding:0;position:relative}.trustBlock .grid{position:absolute;bottom:0;left:0;right:0;height:300px;opacity:.6;background:url(/img/trust-grid.png) top left repeat}.trustBlock .trustBlock--inside{display:flex;flex-direction:column;justify-content:center;padding-top:53px}.trustBlock .trustBlock--inside .trustImg{order:2;padding:0 20px;text-align:center}.trustBlock .trustBlock--inside .trustContent{order:-1;text-align:center;padding:0 40px 40px 40px}.trustBlock .trustBlock--inside .trustContent h2{margin:1rem auto 2rem 0;max-width:520px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2}.trustBlock .trustVideo{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 40.063em){.caseStudyBlock{padding-top:66px;padding-bottom:66px}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.caseStudyBlock{padding-top:188px}}@media only screen and (min-width: 40.063em){.caseStudyBlock .csImageCol{padding:0}}@media only screen and (min-width: 40.063em){.caseStudyBlock .caseStudyImage{position:relative;margin:0 auto;left:0;width:700px}}@media only screen and (min-width: 40.063em){.caseStudyBlock .caseStudyContent{padding-top:5px}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.caseStudyBlock .caseStudyContent{padding-left:40px}}@media only screen and (min-width: 40.063em){.caseStudyBlock .caseStudyContent.textAlignLeft{padding-left:0}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.caseStudyBlock .caseStudyContent.textAlignLeft{padding-right:40px}}@media only screen and (min-width: 40.063em){.caseStudyBlock .caseStudyContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2;margin-bottom:10px;color:#fff}}@media only screen and (min-width: 40.063em){.caseStudyBlock .caseStudyContent p{margin-top:0;color:#fff;font-size:20px;line-height:27px}}@media only screen and (min-width: 870px){.trustBlock{padding:53px 0 0 0;position:relative}.trustBlock .grid{position:absolute;bottom:0;left:0;right:0;height:300px;opacity:.6;background:url(/img/trust-grid.png) top left repeat}.trustBlock .trustBlock--inside{display:flex;flex-direction:row;justify-content:center}.trustBlock .trustBlock--inside .trustImg{order:1;padding:0 20px}.trustBlock .trustBlock--inside .trustContent{width:400px;order:2;text-align:left;padding:100px 40px 0px 40px}.trustBlock .trustBlock--inside .trustContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2}}@media only screen and (min-width: 1280px){.trustBlock .trustBlock--inside{padding-left:400px}}@media only screen and (min-width: 64.063em){.caseStudyBlock{min-height:800px;padding-top:188px;overflow:hidden}.caseStudyBlock .csImageCol{padding:0;overflow:visible}.caseStudyBlock .caseStudyImage{overflow:visible;width:800px}.caseStudyBlock .caseStudyImage img{position:relative;left:-100px;width:731px}.caseStudyBlock .caseStudyImage.csiLeft img{left:-50px}.caseStudyBlock .caseStudyContent{padding-top:5px;text-align:left;padding-left:55px;width:377px}.caseStudyBlock .caseStudyContent.textAlignLeft{text-align:left;padding-right:0px;padding-left:0}.caseStudyBlock .caseStudyContent.textAlignLeft p{margin-right:42px;margin-left:0}.caseStudyBlock .caseStudyContent .img-shadow{box-shadow:0px 15px 15px rgba(0,0,0,.2);border-radius:25px}.caseStudyBlock .caseStudyContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2;margin-bottom:10px;color:#fff}.caseStudyBlock .caseStudyContent p{color:#fff;font-size:20px;line-height:27px;margin:0}}.form{padding:37px 0 41px 0}.form .formContent h2{font-size:32px;line-height:37px}.form .formContent{padding:0 20px}.form .formContent h2{text-align:center}@media only screen and (min-width: 40.063em){.form .formContent{padding:0 40px}}.home #top{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top}.home #top .logo-col h1.logo a{transition-property:height;transition-duration:.2s}.home #top .logo-col h1.logo{transition-property:margin;transition-duration:.2s}.home #top #sticky{background-repeat:no-repeat}@media only screen and (max-width: 767px){.home #top #sticky .logo-col h1.logo{margin:3px 0 3px 0}}@media only screen and (min-width: 768px){.home #top #sticky .logo-col h1.logo{margin:3px 0 0 0}}.home #top #sticky .logo-col h1.logo a{margin-top:2px;margin-bottom:2px}.home #top #sticky.stuck .logo-col h1.logo{margin:3px 0 0 0}@media only screen and (min-width: 768px){.home #top #sticky.stuck .nav-col ul li a:hover{color:#6cb33f}}.home #top .intro,.home #top .intro-mobile{position:relative;padding-top:75px;padding-bottom:50px}.home #top .intro:before,.home #top .intro-mobile:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.85)}.home #top .intro .iphone,.home #top .intro-mobile .iphone{display:block}.home #top .intro h1,.home #top .intro-mobile h1{font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:300;font-size:48px;margin:8px 0 40px 0;line-height:1.2;padding-right:30px}.home #top .intro h1 .mobile,.home #top .intro-mobile h1 .mobile{color:#000a26}.home #top .intro h1 .design,.home #top .intro-mobile h1 .design{color:#6cb33f}@media only screen and (max-width: 900px){.home #top .intro h1,.home #top .intro-mobile h1{margin-top:32px;font-size:64px}}@media only screen and (max-width: 767px){.home #top .intro h1,.home #top .intro-mobile h1{font-size:49px}}.home #top .intro p,.home #top .intro-mobile p{font-size:22px;line-height:25px}.home #top .intro p.design,.home #top .intro-mobile p.design{color:#6cb33f}.home #top .intro .hs-cta-wrapper,.home #top .intro-mobile .hs-cta-wrapper{min-height:57px;display:inline-block;width:auto;margin-right:16px}@media only screen and (max-width: 767px){.home #top .intro .hs-cta-wrapper,.home #top .intro-mobile .hs-cta-wrapper{width:100%}}.home #top .intro .cta_button,.home #top .intro-mobile .cta_button{background-color:#6cb33f;background-image:url(/img/download.png);background-position:left 18px center;background-repeat:no-repeat;background-size:25px 25px;display:inline-block;width:auto;border-radius:12px;border:none;border-bottom:3px solid rgba(0,10,38,.2);font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-size:28px;line-height:32px;color:#fff;outline:none;padding:10px 32px 10px 72px;text-decoration:none;text-align:center;transition:all .2s ease;white-space:normal}@media only screen and (max-width: 767px){.home #top .intro .cta_button,.home #top .intro-mobile .cta_button{width:100%;text-align:left}}.home #top .intro .cta_button:hover,.home #top .intro .cta_button:focus,.home #top .intro-mobile .cta_button:hover,.home #top .intro-mobile .cta_button:focus{background-color:#88bf3a}.home #top .intro .iphone-img,.home #top .intro-mobile .iphone-img{display:block;width:100%;height:400px;margin-top:0;background-image:url(/img/iphone_grey.png);background-size:164px 323px;background-position:right top 25px;background-repeat:no-repeat}@media(-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25){.home #top .intro .iphone-img,.home #top .intro-mobile .iphone-img{background-image:url(/img/iphone_grey@2x.png)}}@media only screen and (max-width: 767px){.home #top .intro .iphone-img,.home #top .intro-mobile .iphone-img{background-size:82px 161.5px;float:left;width:33%}}@media only screen and (max-width: 767px){.home #top .intro,.home #top .intro-mobile{margin-bottom:25px}.home #top .intro .iphone,.home #top .intro-mobile .iphone{display:none}.home #top .intro p.intro-text,.home #top .intro-mobile p.intro-text{margin-top:100px}.home #top .intro h1.intro-text,.home #top .intro-mobile h1.intro-text{margin:0;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-size:32px;text-shadow:0px 1px 2px rgba(0,0,0,.1)}.home #top .intro .getStarted,.home #top .intro-mobile .getStarted{margin-top:6px;width:100%;font-size:16px;text-decoration:none;line-height:1.4}.home #top .intro h3.ir,.home #top .intro-mobile h3.ir{height:165px;width:117px}}.home .hero{position:relative;background-color:#1462ae;background-size:cover;background-repeat:no-repeat;background-position:center top;height:630px}.home .hero .row{padding:7px 10px;padding:7px 25px}@media only screen and (min-width: 40.063em){.home .hero{height:774px}}.home .hero .heroContent{padding-top:340px;max-width:560px;text-align:left;color:#fff}@media only screen and (max-width: 370px){.home .hero .heroContent{padding-top:300px}}@media only screen and (max-width: 40.063em){.home .hero .heroContent{text-align:center}}@media only screen and (min-width: 40.063em){.home .hero .heroContent{padding-top:350px}}@media only screen and (min-width: 40.063em)and (max-width: 850px){.home .hero .heroContent{max-width:400px}}@media only screen and (min-width: 64.063em){.home .hero .heroContent{padding-top:300px}}.home .hero .heroContent p{margin:0;color:#fff;font-size:30px;line-height:34px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;margin-bottom:10px;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.25)}@media only screen and (min-width: 40.063em){.home .hero .heroContent p{margin-bottom:20px}}@media only screen and (min-width: 40.063em){.home .hero .heroContent p{font-size:36px;line-height:44px}}.home .hero .heroContent p strong{font-weight:bold;text-transform:uppercase;font-size:44px;line-height:67px}@media only screen and (max-width: 370px){.home .hero .heroContent p strong{font-size:40px}}@media only screen and (min-width: 40.063em){.home .hero .heroContent p strong{font-size:48px}}.home .hero .heroContent .hs-cta-wrapper{display:block;margin-top:.6rem}.home .hero .heroContent .hs-cta-wrapper .cta_button{padding:10px 12px 9px}@media only screen and (max-width: 370px){.home .hero .heroContent .hs-cta-wrapper .cta_button{padding:10px 10px 9px;font-size:15px}}@media only screen and (min-width: 40.063em){.home .hero .heroContent .hs-cta-wrapper .cta_button{padding:10px 20px 9px}}.home .hero .down-arrow{width:30px;height:16px;margin:0 auto;padding-top:33px;position:relative}@media only screen and (max-width: 370px){.home .hero .down-arrow{padding-top:10px}}@media only screen and (min-width: 40.063em){.home .hero .down-arrow{padding-top:100px}}@media only screen and (min-width: 850px){.home .hero .down-arrow{padding-top:130px}}@media only screen and (min-width: 64.063em){.home .hero .down-arrow{padding-top:183px}}.home .services{color:#fff;padding-top:26px;background-size:cover;background-position:top center}@media only screen and (max-width: 40.063em){.home .services .serviceListCol{padding:0}}@media only screen and (min-width: 40.063em){.home .services{min-height:800px;background-size:cover;background-position:top center;padding-top:294px}}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.home .services{padding-top:130px}}.home .services .servicesDetails{margin-bottom:30px}.home .services .servicesDetails h2{font-size:1rem;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;letter-spacing:1px}.home .services .servicesDetails p{font-size:30px;line-height:38px;margin:0}.home .services .servicesDetails a,.home .services .servicesDetails p a{font-size:18px;line-height:22px;color:#fff;text-decoration:none;border-bottom:1px solid #fff}.home .services .servicesDetails a:hover,.home .services .servicesDetails p a:hover{color:#c0d72f}@media only screen and (min-width: 40.063em){.home .services .servicesDetails h2{font-size:1rem;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.home .services .servicesDetails p{font-size:36px;line-height:44px;margin:0}.home .services .servicesDetails a,.home .services .servicesDetails p a{font-size:18px;color:#fff}}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.home .services .servicesDetails h2,.home .services .servicesDetails p,.home .services .servicesDetails a{text-align:center}.home .services .servicesDetails p{width:416px;display:block;margin:0 auto}}.home .services ul.servicesList{margin:0;padding:0;list-style-type:none}@media only screen and (max-width: 40.063em){.home .services ul.servicesList{width:100%}.home .services ul.servicesList li{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:1rem;color:#fff;height:84px;line-height:84px;display:block;border-top:1px solid #fff;padding-left:30px}.home .services ul.servicesList li a{display:inline-block;position:relative;text-align:left;font-size:18px;font-weight:bold;width:100%;color:#fff;text-decoration:none;line-height:84px}.home .services ul.servicesList li a::after{position:absolute;content:"❯";font-size:18px;font-weight:normal;right:30px;top:0px}}@media only screen and (min-width: 40.063em){.home .services ul.servicesList{width:446px}.home .services ul.servicesList li{margin:14px;border:2px solid #fff;border-radius:8px;width:193px;height:90px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:1rem;color:#fff;line-height:84px;display:inline-block}.home .services ul.servicesList li a{display:inline-block;vertical-align:middle;text-align:center;width:100%;color:#fff;text-decoration:none;line-height:1}.home .services ul.servicesList li:hover{background-color:rgba(2,67,119,.5)}}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.home .services ul.servicesList{margin:0 auto}}.home .cta{height:auto}.home .cta .awards>div{text-align:center;padding-top:78px}.home .cta .awards>div h3{font-size:18px;line-height:29px}.home .cta .awards .middle{padding-top:54px;padding-bottom:54px}.home .cta .awards .middle h3{margin-top:10px;font-size:36px;line-height:44px}.home .cta .checklist{padding-top:78px}.home .cta .ctaImage{display:block;text-align:center;margin-right:0px;margin-bottom:35px}.home .cta .ctaContent{text-align:center;padding-bottom:30px}.home .cta .ctaContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:35px;line-height:37px;margin-bottom:20px;margin-top:0;color:#000e33}.home .cta .ctaContent p{margin-top:0;margin-bottom:35px;color:#000e33;font-size:16px;line-height:22px}.home .cta .resources .ctaContent{text-align:left;padding-top:25px;margin-top:10px;margin-bottom:10px}.home .cta .resources .ctaContent h2,.home .cta .resources .ctaContent p{color:#fff;margin-bottom:5px}.home .cta .resources .all-resources{text-align:center;margin-top:20px;margin-bottom:20px}.home .cta .resources ul{text-align:center;max-width:680px;margin:0 auto}.home .cta .resources ul li{display:inline-block}.home .cta .resources ul li .download{color:#fff;font-size:20px;margin-top:1rem;text-decoration:underline}@media only screen and (max-width: 40.063em){.home .cta .resources .ctaContent h2{font-size:32px;line-height:37px;margin-bottom:20px}.home .cta .resources ul li{border-top:1px solid #fff;float:none;width:100%;padding:0;position:relative;text-align:left;background-image:url(/img/downloadIcon.png);background-repeat:no-repeat;background-position:right 37px center;background-size:33px 31px;min-height:103px}.home .cta .resources ul li a{text-decoration:none;display:inline-block}.home .cta .resources ul li .resource{display:block;position:relative;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#fff;line-height:25px;letter-spacing:1px;padding-left:50px;padding-right:50px;width:100%;padding:26px 80px 26px 80px}.home .cta .resources ul li .resource img{position:absolute;width:50px;left:10px;top:15px}.home .cta .resources ul li .resource .download{display:none}.home .cta .resources ul li:last-child{border-bottom:1px solid #fff}}@media only screen and (min-width: 40.063em){.home .cta{min-height:420px}.home .cta .awards>div{text-align:center;padding-top:134px}.home .cta .awards>div h3{font-size:18px;line-height:29px}.home .cta .awards .middle{padding-top:54px}.home .cta .awards .middle h3{margin-top:10px;font-size:36px;line-height:44px}.home .cta .checklist{padding-top:100px}.home .cta .ctaImage{display:block;text-align:right;margin-right:40px;margin-bottom:0}.home .cta .ctaContent{text-align:left;padding-bottom:0px}.home .cta .ctaContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2;margin-bottom:20px;margin-top:0;color:#000e33}.home .cta .ctaContent p{margin-top:0;margin-bottom:20px;color:#000e33;font-size:20px;line-height:27px}.home .cta .resources .ctaContent{text-align:center;padding-top:25px;margin-top:10px;margin-bottom:40px}.home .cta .resources .ctaContent h2,.home .cta .resources .ctaContent p{color:#fff;margin-bottom:5px}.home .cta .resources .ctaContent p{margin:0 auto;max-width:640px}.home .cta .resources ul{text-align:center;max-width:680px;margin:0 auto}.home .cta .resources ul li{min-height:none;display:inline-block}.home .cta .resources ul li .caption{display:none}.home .cta .resources ul li .download a{color:#fff}}.home .testimonial{padding-top:86px;padding-bottom:74px}.home .testimonial h2{padding:0 10px;font-size:24px;text-align:center;margin:0 auto;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-style:italic;line-height:33px}.home .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto}.home .testimonial .tesimonialDetails .testimonialImg{width:93px;height:93px;position:relative;overflow:hidden;border-radius:50%;float:left;margin-right:20px;margin-left:30px}.home .testimonial .tesimonialDetails .testimonialImg img{display:inline;margin:0 auto;height:100%;width:auto}.home .testimonial .tesimonialDetails .tesimonialName{padding-top:16px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;font-size:18px;color:#6a6969;display:block;overflow:hidden;padding-left:15px;position:relative}.home .testimonial .tesimonialDetails .tesimonialName::before{content:"-";padding-right:5px;position:absolute;left:0px;display:block;width:15px}.home .testimonial .tesimonialDetails .tesimonialSubtitle{display:block;overflow:hidden;padding-top:10px;padding-left:15px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#6a6969}@media only screen and (min-width: 40.063em){.home .testimonial{padding:100px 0}.home .testimonial h2{font-size:30px;max-width:820px;line-height:41px}.home .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto}.home .testimonial .tesimonialDetails .testimonialImage{margin-left:0px}.home .testimonial .tesimonialDetails .tesimonialName{padding-top:24px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;font-size:18px}.home .testimonial .tesimonialDetails .tesimonialSubtitle{padding-top:10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px}}.home #main{margin-top:64px}@media only screen and (max-width: 767px){.home #main{margin-top:0px}}.home #main .fpblock{margin:24px 0;text-align:center}@media only screen and (max-width: 767px){.home #main .fpblock{margin:12px 0}}@media only screen and (max-width: 519px){.home #main .fpblock{margin:6px 0}}.home #main .fpblock a{color:#000622;text-decoration:none}.home #main .fpblock .fpimage img{width:118px;height:118px}@media only screen and (max-width: 519px){.home #main .fpblock .fpimage img{max-width:60%;height:auto}}.home #main .fpblock .fpimage img.nohover{display:inline-block}.home #main .fpblock .fpimage img.hover{display:none}.home #main .fpblock .fpimage:hover img.nohover{display:none}.home #main .fpblock .fpimage:hover img.hover{display:inline-block}.home #main .fpblock .fptext{font-size:38px;margin-top:10px;line-height:110%;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:500}@media only screen and (max-width: 767px){.home #main .fpblock .fptext{font-size:28px}}@media only screen and (max-width: 519px){.home #main .fpblock .fptext{font-size:22px}}.hbspt-form .submitted-message{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;color:#6cb33f}.hs-form.hs-form{margin-bottom:0}.hs-form.hs-form label{font-size:16px;line-height:24px}.hs-form.hs-form select,.hs-form.hs-form textarea,.hs-form.hs-form input[type=text],.hs-form.hs-form input[type=password],.hs-form.hs-form input[type=datetime],.hs-form.hs-form input[type=datetime-local],.hs-form.hs-form input[type=date],.hs-form.hs-form input[type=month],.hs-form.hs-form input[type=time],.hs-form.hs-form input[type=week],.hs-form.hs-form input[type=number],.hs-form.hs-form input[type=email],.hs-form.hs-form input[type=url],.hs-form.hs-form input[type=search],.hs-form.hs-form input[type=tel],.hs-form.hs-form input[type=color]{background:#fff;box-sizing:border-box;width:100%;height:auto;margin-bottom:18px;padding:9px 8px 3px 8px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:24px;-webkit-box-shadow:inset 0px 3px 0px 0px #d8d8d8;-moz-box-shadow:inset 0px 3px 0px 0px #d8d8d8;box-shadow:inset 0px 3px 0px 0px #d8d8d8;border:1px solid #e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition-property:-webkit-box-shadow,-moz-box-shadow,box-shadow,border,color,background;transition-duration:.2s}.hs-form.hs-form select.error,.hs-form.hs-form textarea.error,.hs-form.hs-form input[type=text].error,.hs-form.hs-form input[type=password].error,.hs-form.hs-form input[type=datetime].error,.hs-form.hs-form input[type=datetime-local].error,.hs-form.hs-form input[type=date].error,.hs-form.hs-form input[type=month].error,.hs-form.hs-form input[type=time].error,.hs-form.hs-form input[type=week].error,.hs-form.hs-form input[type=number].error,.hs-form.hs-form input[type=email].error,.hs-form.hs-form input[type=url].error,.hs-form.hs-form input[type=search].error,.hs-form.hs-form input[type=tel].error,.hs-form.hs-form input[type=color].error{background-color:rgba(216,26,26,.1);color:#d81a1a;-webkit-box-shadow:inset 0px 3px 0px 0px #d81a1a;-moz-box-shadow:inset 0px 3px 0px 0px #d81a1a;box-shadow:inset 0px 3px 0px 0px #d81a1a;border:1px solid #d81a1a}#main .hs-form.hs-form select.error,#main .hs-form.hs-form textarea.error,#main .hs-form.hs-form input[type=text].error,#main .hs-form.hs-form input[type=password].error,#main .hs-form.hs-form input[type=datetime].error,#main .hs-form.hs-form input[type=datetime-local].error,#main .hs-form.hs-form input[type=date].error,#main .hs-form.hs-form input[type=month].error,#main .hs-form.hs-form input[type=time].error,#main .hs-form.hs-form input[type=week].error,#main .hs-form.hs-form input[type=number].error,#main .hs-form.hs-form input[type=email].error,#main .hs-form.hs-form input[type=url].error,#main .hs-form.hs-form input[type=search].error,#main .hs-form.hs-form input[type=tel].error,#main .hs-form.hs-form input[type=color].error{background-color:rgba(216,26,26,.1);color:#d81a1a;-webkit-box-shadow:inset 0px 3px 0px 0px #d81a1a;-moz-box-shadow:inset 0px 3px 0px 0px #d81a1a;box-shadow:inset 0px 3px 0px 0px #d81a1a;border:1px solid #d81a1a}.hs-form.hs-form select:focus,.hs-form.hs-form textarea:focus,.hs-form.hs-form input[type=text]:focus,.hs-form.hs-form input[type=password]:focus,.hs-form.hs-form input[type=datetime]:focus,.hs-form.hs-form input[type=datetime-local]:focus,.hs-form.hs-form input[type=date]:focus,.hs-form.hs-form input[type=month]:focus,.hs-form.hs-form input[type=time]:focus,.hs-form.hs-form input[type=week]:focus,.hs-form.hs-form input[type=number]:focus,.hs-form.hs-form input[type=email]:focus,.hs-form.hs-form input[type=url]:focus,.hs-form.hs-form input[type=search]:focus,.hs-form.hs-form input[type=tel]:focus,.hs-form.hs-form input[type=color]:focus{border-color:#6cb33f;outline:0;-webkit-box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f;-moz-box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f;box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f}#main .hs-form.hs-form select:focus,#main .hs-form.hs-form textarea:focus,#main .hs-form.hs-form input[type=text]:focus,#main .hs-form.hs-form input[type=password]:focus,#main .hs-form.hs-form input[type=datetime]:focus,#main .hs-form.hs-form input[type=datetime-local]:focus,#main .hs-form.hs-form input[type=date]:focus,#main .hs-form.hs-form input[type=month]:focus,#main .hs-form.hs-form input[type=time]:focus,#main .hs-form.hs-form input[type=week]:focus,#main .hs-form.hs-form input[type=number]:focus,#main .hs-form.hs-form input[type=email]:focus,#main .hs-form.hs-form input[type=url]:focus,#main .hs-form.hs-form input[type=search]:focus,#main .hs-form.hs-form input[type=tel]:focus,#main .hs-form.hs-form input[type=color]:focus{border-color:#6cb33f;outline:0;-webkit-box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f;-moz-box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f;box-shadow:inset 0px 3px 0px 0px #d8d8d8,0px 0px 8px #6cb33f}.modern .hs-form.hs-form select,.modern .hs-form.hs-form textarea,.modern .hs-form.hs-form input[type=text],.modern .hs-form.hs-form input[type=password],.modern .hs-form.hs-form input[type=datetime],.modern .hs-form.hs-form input[type=datetime-local],.modern .hs-form.hs-form input[type=date],.modern .hs-form.hs-form input[type=month],.modern .hs-form.hs-form input[type=time],.modern .hs-form.hs-form input[type=week],.modern .hs-form.hs-form input[type=number],.modern .hs-form.hs-form input[type=email],.modern .hs-form.hs-form input[type=url],.modern .hs-form.hs-form input[type=search],.modern .hs-form.hs-form input[type=tel],.modern .hs-form.hs-form input[type=color]{-moz-appearance:none;-webkit-appearance:none;appearance:none}#main .hbspt-form .hs-form.hs-form select,#main .hbspt-form .hs-form.hs-form textarea,#main .hbspt-form .hs-form.hs-form input[type=text],#main .hbspt-form .hs-form.hs-form input[type=password],#main .hbspt-form .hs-form.hs-form input[type=datetime],#main .hbspt-form .hs-form.hs-form input[type=datetime-local],#main .hbspt-form .hs-form.hs-form input[type=date],#main .hbspt-form .hs-form.hs-form input[type=month],#main .hbspt-form .hs-form.hs-form input[type=time],#main .hbspt-form .hs-form.hs-form input[type=week],#main .hbspt-form .hs-form.hs-form input[type=number],#main .hbspt-form .hs-form.hs-form input[type=email],#main .hbspt-form .hs-form.hs-form input[type=url],#main .hbspt-form .hs-form.hs-form input[type=search],#main .hbspt-form .hs-form.hs-form input[type=tel],#main .hbspt-form .hs-form.hs-form input[type=color]{margin-bottom:18px;padding:9px 8px 3px 8px}.modern .hs-form.hs-form select{background-image:url(/img/select-icon.png);background-repeat:no-repeat;background-position:right 12px center;background-size:14px 19px;padding-right:38px}.hs-form.hs-form select::-ms-expand{display:none}.modern #main .hbspt-form .hs-form.hs-form select{padding-right:38px}.hs-form.hs-form select option[disabled],.hs-form.hs-form select option:disabled{background:transparent}.hs-form.hs-form textarea{min-height:3.5em}.hs-form.hs-form fieldset{background:none;max-width:none;padding:0}.hs-form.hs-form fieldset.form-columns-1 .hs-input,.hs-form.hs-form fieldset.form-columns-2 .hs-input,.hs-form.hs-form fieldset.form-columns-3 .hs-input{width:100%}.hs-form.hs-form fieldset.form-columns-1 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-1 input[type=radio].hs-input,.hs-form.hs-form fieldset.form-columns-2 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-2 input[type=radio].hs-input,.hs-form.hs-form fieldset.form-columns-3 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-3 input[type=radio].hs-input{width:auto}.hs-form.hs-form fieldset.form-columns-1,.hs-form.hs-form fieldset.form-columns-2{width:103%}.hs-form.hs-form fieldset.form-columns-3{width:104.5%}.hs-form.hs-form fieldset.form-columns-1 .input{margin-right:3%}.hs-form.hs-form fieldset.form-columns-1 .inputs-list{padding-right:3%}.hs-form.hs-form fieldset.form-columns-2 .input{margin-right:6%}.hs-form.hs-form fieldset.form-columns-2 .inputs-list{padding-right:6%}.hs-form.hs-form fieldset.form-columns-3 .input{margin-right:9%}.hs-form.hs-form fieldset.form-columns-3 .inputs-list{padding-right:9%}.hs-form.hs-form .hs-field-desc{font-size:14px;line-height:20px;font-style:italic;margin-top:-4px;margin-bottom:6px}.hs-form.hs-form .hs-form-required{font-size:120%;font-weight:bold;line-height:1;color:#b33f3f;margin-left:6px}.hs-form.hs-form .inputs-list{list-style:none;margin:0;padding:0 0 12px}.hs-form.hs-form .inputs-list label{font-weight:normal;font-size:18px;line-height:24px;padding-left:24px;display:block}.hs-form.hs-form .inputs-list label input[type=checkbox],.hs-form.hs-form .inputs-list label input[type=radio]{float:left;margin:4px 0 0 -24px}.hs-form.hs-form .inputs-list label.hs-form-booleancheckbox-display{font-size:14px;line-height:20px}.hs-form.hs-form .hs-error-msgs{padding:0 0 6px;text-align:center}.hs-form.hs-form .hs-error-msgs li{background:#d9d9d9;color:#b33f3f;margin-bottom:12px;padding:12px}.hs-form.hs-form .hs-error-msgs li a{color:#b33f3f}.hs-form.hs-form .hs-error-msgs label{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:16px;line-height:22px;font-weight:normal;margin:0;padding:0}.hs-form.hs-form .input+.hs-error-msgs{margin-top:-6px}.hs-form.hs-form .hsformerror{background:#b33f3f;color:#fff;border:none}.hs-form.hs-form .hsformerror p{margin-bottom:0}.hs-form.hs-form .hsformerror em{border-color:#b33f3f transparent transparent}.hs-form.hs-form .hsformerror .close-form-error{color:#fff !important;color:rgba(255,255,255,.5) !important}.hs-form.hs-form .hs_submit .actions{width:100%;margin-top:6px;margin-left:0;margin-bottom:0;padding-left:0;padding-right:0}.hs-form.hs-form input[type=submit],.hs-form.hs-form .hs-button{box-sizing:border-box;display:block;margin-left:auto;max-width:500px;min-width:200px;border-radius:12px;border:none;border-bottom:3px solid #d9d9d9;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-size:24px;font-weight:normal;line-height:normal;padding:12px;background-size:35px 36px;background-position:24px center;background-repeat:no-repeat;background-size:auto contain;outline:none;white-space:normal;transition-property:-webkit-box-shadow,-moz-box-shadow,box-shadow,border,color,background;transition-duration:.2s;border-radius:8px;border:none;border-bottom:2px solid #487a26;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#000e33;background:#c0d72f;padding:10px 20px 9px 20px;cursor:pointer}.hs-form.hs-form input[type=submit]:hover,.hs-form.hs-form input[type=submit]:focus,.hs-form.hs-form .hs-button:hover,.hs-form.hs-form .hs-button:focus{color:#000e33;background-color:#cddf5a}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.modern .hs-form.hs-form select{background-image:url(/img/select-icon@2x.png)}}@media only screen and (max-width: 519px){.hs-form.hs-form select,.hs-form.hs-form textarea,.hs-form.hs-form input[type=text],.hs-form.hs-form input[type=password],.hs-form.hs-form input[type=datetime],.hs-form.hs-form input[type=datetime-local],.hs-form.hs-form input[type=date],.hs-form.hs-form input[type=month],.hs-form.hs-form input[type=time],.hs-form.hs-form input[type=week],.hs-form.hs-form input[type=number],.hs-form.hs-form input[type=email],.hs-form.hs-form input[type=url],.hs-form.hs-form input[type=search],.hs-form.hs-form input[type=tel],.hs-form.hs-form input[type=color]{font-size:16px}.hs-form.hs-form fieldset.form-columns-1,.hs-form.hs-form fieldset.form-columns-2,.hs-form.hs-form fieldset.form-columns-3{width:100%}.hs-form.hs-form fieldset.form-columns-1 .input,.hs-form.hs-form fieldset.form-columns-2 .input,.hs-form.hs-form fieldset.form-columns-3 .input{margin-right:0}.hs-form.hs-form fieldset.form-columns-1 .inputs-list,.hs-form.hs-form fieldset.form-columns-2 .inputs-list,.hs-form.hs-form fieldset.form-columns-3 .inputs-list{padding-right:0}.hs-form.hs-form fieldset.form-columns-1 .hs-form-field,.hs-form.hs-form fieldset.form-columns-2 .hs-form-field,.hs-form.hs-form fieldset.form-columns-3 .hs-form-field{clear:both;width:100%}.hs-form.hs-form fieldset.form-columns-1 .hs-form-field .hs-input,.hs-form.hs-form fieldset.form-columns-2 .hs-form-field .hs-input,.hs-form.hs-form fieldset.form-columns-3 .hs-form-field .hs-input{width:100%}.hs-form.hs-form .inputs-list label{font-size:16px;line-height:22px}.hs-form.hs-form input[type=submit],.hs-form.hs-form .hs-button{float:none;display:block;margin-left:auto;background-image:none;font-size:18px;padding:8px;width:100%}}.post-content .hbspt-form{margin-bottom:0}.post-content .hbspt-form .hs-input{max-width:none}.post-content .hbspt-form input[type=submit]{max-width:none}.projects #main .moreApps{margin-bottom:20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:32px;line-height:1.2;text-align:center}.projects section.content{padding:0px 0}@media only screen and (min-width: 40.063em){.projects #main .moreApps{margin-bottom:20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:36px;line-height:1.2;text-align:left}.projects section.content{padding:50px 0}}@media only screen and (max-width: 64.063em){.projects #root div:nth-child(2) .csImageCol{margin-top:50px}}.projects #portfolioHighlight{position:relative;min-height:419px;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.projects #portfolioHighlight{min-height:0;padding-bottom:12px}}@media only screen and (max-width: 519px){.projects #portfolioHighlight{padding-bottom:0}}.projects #portfolioHighlight h2{margin:32px 0 12px 0;color:#fff;font-size:42px;font-weight:300}@media only screen and (max-width: 767px){.projects #portfolioHighlight h2{font-size:24px}}@media only screen and (max-width: 519px){.projects #portfolioHighlight h2{font-size:18px}}.projects #portfolioHighlight h1{margin:0 0 12px 0;line-height:1.2;color:#fff;font-size:76px;font-family:"BrandonText-Thin","BrandonText-Thin",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:100}@media only screen and (max-width: 767px){.projects #portfolioHighlight h1{font-size:48px}}@media only screen and (max-width: 519px){.projects #portfolioHighlight h1{font-size:32px}}.projects #portfolioHighlight .images .bestOf{margin-right:12px}@media only screen and (max-width: 767px){.projects #portfolioHighlight .images img{max-width:100%}}.projects #portfolioHighlight .linkText{display:block;margin:4px 0;line-height:1.4;color:#ddd;font-size:32px;color:#000622;margin-bottom:32px}@media only screen and (max-width: 1024px){.projects #portfolioHighlight .linkText{font-size:24px}}@media only screen and (max-width: 640px){.projects #portfolioHighlight .linkText{margin-top:18px}}.projects .item-list .big{padding-top:32px}@media only screen and (max-width: 767px){.projects .item-list .big li{padding-bottom:12px}}.projects .item-list .big a{position:relative;display:block}.projects .item-list .big a img{border-radius:4px;width:100%;height:auto}.projects .item-list .big a .content{padding:16px;position:absolute;width:100%;top:0;left:0;color:#fff}.projects .item-list .big a .content .dark{margin:-16px;padding:16px;background-color:rgba(0,0,0,.6);font-weight:200}.projects .item-list .big a .content .videoProfile{font-size:80%;font-weight:200}.projects .item-list .small{padding-bottom:0px}@media only screen and (max-width: 767px){.projects .item-list .small{padding-bottom:6px}}.projects .item-list .small li a{display:inline-block;width:100%;position:relative;padding:24px 0;min-height:120px;display:inline-block;text-decoration:none}@media only screen and (max-width: 519px){.projects .item-list .small li a{padding:2px 0;min-height:0px}}@media only screen and (max-width: 519px){.projects .item-list .small li a h1{font-size:17px;font-weight:normal}}.projects .item-list .small li a .stars{white-space:nowrap}.projects .item-list .small li .appIcon{float:left}@media only screen and (max-width: 519px){.projects .item-list .small li .appIcon img{width:60px;height:60px}}.projects .item-list .small li .appInfo{margin-left:88px;padding-right:12px}@media only screen and (max-width: 519px){.projects .item-list .small li .appInfo{margin-left:68px}}.projects .item-list .small li h1{margin:0;font-size:19px;color:#000622;line-height:1.1;padding-top:6px}.projects-inside .hero{height:400px;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 64.063em){.projects-inside .hero{height:430px;background-size:cover}}.projects-inside .hero .heroContent{padding-top:120px;text-align:center}.projects-inside .hero .heroContent h1{text-transform:uppercase;color:#fff;font-size:38px;line-height:44px;max-width:880px;margin:0 auto;margin-bottom:10px;text-shadow:0 2px 1px rgba(0,0,0,.2);margin-top:20px}@media only screen and (min-width: 40.063em){.projects-inside .hero .heroContent h1{margin-top:20px;font-size:54px;line-height:70px}}@media only screen and (min-width: 64.063em){.projects-inside .hero .heroContent h1{font-size:72px;line-height:100px}}.projects-inside .hero .heroContent .store-rating{display:flex;justify-content:center}.projects-inside .hero .heroContent .store-rating h2{margin-top:0;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#fff;letter-spacing:0;line-height:34px;display:inline-block;margin-right:15px;margin-bottom:0;align-self:center}@media only screen and (min-width: 40.063em){.projects-inside .hero .heroContent .store-rating h2{font-size:28px;line-height:38px}}@media only screen and (min-width: 64.063em){.projects-inside .hero .heroContent .store-rating h2{font-size:36px;line-height:44px}}.projects-inside .hero .heroContent .rating-stars{display:inline-block;align-self:center}.projects-inside .hero .heroContent .rating-stars .star{margin-right:6px;display:inline-block;background-image:url(/img/star-ratings.png);background-position:top left;width:25px;height:24px}.projects-inside .hero .heroContent .rating-stars .star.half-star{background-position:-25px 0}.projects-inside .hero .heroContent .rating-stars .star.empty-star{background-position:-50px 0}.projects-inside section.content{padding-top:25px;padding-bottom:25px}.projects-inside section.content section{padding-top:25px;padding-bottom:25px}.projects-inside section.content section .columns{padding-left:15px;padding-right:15px}@media only screen and (min-width: 40.063em){.projects-inside section.content section .columns{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 64.063em){.projects-inside section.content section .columns{padding-left:35px;padding-right:35px}}.projects-inside section.content h2{margin-top:0}.projects-inside section.content ul{list-style:none;margin:0;margin-right:40px}.projects-inside section.content ul li{position:relative;padding-bottom:1rem}.projects-inside section.content ul li:before{content:"";position:absolute;display:inline-block;width:13px;height:13px;background-image:url(/img/bullet@2x.png);background-size:13px 13px;background-repeat:no-repeat;top:7px;left:-28px}.projects-inside section.content ol{margin:0;counter-reset:my-badass-counter;list-style:none;margin-right:40px}.projects-inside section.content ol li{position:relative;padding-bottom:1rem}.projects-inside section.content ol li:before{content:counter(my-badass-counter);counter-increment:my-badass-counter;background-color:#029fca;color:#fff;font-size:9px;line-height:14px;display:inline-block;position:absolute;text-align:center;width:14px;height:14px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;top:7px;left:-28px}.projects-inside .itemContent{padding-bottom:0}.projects-inside .portfolioSubTitle h2{font-size:26px;line-height:32px;margin-bottom:0}@media only screen and (min-width: 40.063em){.projects-inside .portfolioSubTitle h2{font-size:32px;line-height:37px}}@media only screen and (min-width: 64.063em){.projects-inside .portfolioSubTitle h2{font-size:32px;line-height:37px}}.projects-inside .portfolioTitle{position:relative;padding:0 0 16px 0;margin:0 0 32px 0}@media only screen and (max-width: 767px){.projects-inside .portfolioTitle{padding-top:12px}}.projects-inside .portfolioTitle h1{margin:0;padding-top:12px;font-size:36px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;padding-left:90px;line-height:44px;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width: 767px){.projects-inside .portfolioTitle h1{font-size:24px;line-height:24px}}.projects-inside .portfolioTitle .appIcon{position:absolute;top:0;left:0;display:block;height:72px;width:72px}.projects-inside .imageBlock img{width:100%}.projects-inside .calloutBlock .callout{display:flex;padding:0px 15px}@media only screen and (min-width: 40.063em){.projects-inside .calloutBlock .callout{padding:0px 30px}}@media only screen and (min-width: 64.063em){.projects-inside .calloutBlock .callout{padding:0px 30px}}.projects-inside .calloutBlock i.callout-icon{display:inline-block;content:"";flex:0 0 32px;width:32px;height:32px;background-image:url(/img/award-callout.png);background-size:160px 32px;margin-right:20px}.projects-inside .calloutBlock i.callout-icon.award{background-position:-32px 0}.projects-inside .calloutBlock i.callout-icon.first{background-position:-64px 0}.projects-inside .calloutBlock i.callout-icon.second{background-position:-96px 0}.projects-inside .calloutBlock i.callout-icon.third{background-position:-128px 0}.projects-inside .calloutBlock p{margin:0;font-size:24px;line-height:32px;color:#4a4a4a;letter-spacing:.75px}@media only screen and (max-width: 768px){.projects-inside .calloutBlock p{font-size:20px;line-height:28px}}.projects-inside .itemFooter{margin-bottom:19px}.projects-inside .itemFooter .storeIcons a{padding-right:12px}@media only screen and (max-width: 767px){.projects-inside .itemFooter .storeIcons img{width:46%;margin-bottom:6px}}.projects-inside .itemFooter .prevNext{padding-top:20px;text-align:right;font-size:20px}.projects-inside .itemFooter .prevNext span{display:inline-block;vertical-align:middle}.projects-inside .itemFooter .prevNext span.hasPrev{padding-left:2.8em}.projects-inside .itemFooter .prevNext span a{color:#000e33;text-decoration:none}.projects-inside .itemFooter .prevNext span a:hover{text-decoration:underline}.projects-inside .itemFooter .prevNext span .bracket{margin-top:-0.4em;font-size:1em}.projects-inside blockquote{position:relative;font-size:24px;line-height:34px;color:#0284c6}.projects-inside blockquote:before{content:"";position:absolute;left:-35px;top:-10px;background-image:url(/img/blockquote-mark.png);background-size:25px 21px;background-repeat:no-repeat;width:25px;height:21px}.projects-inside blockquote.small,.projects-inside blockquote.line{font-size:18px;line-height:25px;border-left:7px solid #0284c6;padding-left:40px;margin-left:0}.projects-inside blockquote.small:before,.projects-inside blockquote.line:before{display:none}@media only screen and (min-width: 40.063em){.projects-inside blockquote{font-size:30px;line-height:42px}.projects-inside blockquote.small,.projects-inside blockquote.line{font-size:24px;line-height:34px}}.projects-inside #main.content.padded{padding-top:88px;padding-bottom:0}@media only screen and (max-width: 768px){.projects-inside #main.content.padded{padding-top:24px;padding-bottom:24px}}.projects-inside .portfolio-nav .columns{padding:0}.projects-inside .portfolio-nav a{height:200px;display:flex;align-items:center}.projects-inside .portfolio-nav a .portfolio-nav--inside{text-align:center;flex-grow:2;padding:0 15px}.projects-inside .portfolio-nav a h2{color:#000e33;font-size:36px;margin-top:0;margin-bottom:10px}@media only screen and (max-width: 768px){.projects-inside .portfolio-nav a h2{font-size:26px}}.projects-inside .portfolio-nav a h3{margin-top:0;margin:0 auto;max-width:300px;font-size:20px;color:#4a4a4a;letter-spacing:-0.1px;line-height:27px}@media only screen and (max-width: 768px){.projects-inside .portfolio-nav a h3{font-size:14px;line-height:1}}.projects-inside .portfolio-nav a:hover h2{color:#003a6d}.projects-inside .portfolio-nav a:hover h3{color:#0279bf}.projects-inside .portfolio-nav a .arrow{height:31px;width:18px;background-image:url(/img/arrow-b.png);margin:0 10px}.projects-inside .portfolio-nav a.portfolio-nav--prev{border-bottom:2px solid #f5f5f5}@media only screen and (min-width: 40.063em){.projects-inside .portfolio-nav a.portfolio-nav--prev{border-bottom:0;border-right:1px solid #f5f5f5}}@media only screen and (min-width: 40.063em){.projects-inside .portfolio-nav a.portfolio-nav--next{border-left:1px solid #f5f5f5}}.projects-inside .portfolio-nav a.portfolio-nav--next .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.projects-inside .testimonial{background-color:#fbfbfb;padding-top:86px;padding-bottom:74px}.projects-inside .testimonial h2{padding:0 10px;font-size:24px;text-align:center;margin:0 auto;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-style:italic;line-height:33px}.projects-inside .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto}.projects-inside .testimonial .tesimonialDetails .testimonialImg{width:93px;height:93px;position:relative;overflow:hidden;border-radius:50%;float:left;margin-right:20px;margin-left:30px}.projects-inside .testimonial .tesimonialDetails .testimonialImg img{display:inline;margin:0 auto;height:100%;width:auto}.projects-inside .testimonial .tesimonialDetails .tesimonialName{padding-top:16px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;font-size:18px;color:#6a6969;display:block;overflow:hidden;padding-left:15px;position:relative}.projects-inside .testimonial .tesimonialDetails .tesimonialName::before{content:"–";padding-right:5px;position:absolute;left:0px;display:block;width:15px}.projects-inside .testimonial .tesimonialDetails .tesimonialSubtitle{display:block;overflow:hidden;padding-top:10px;padding-left:15px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#6a6969}@media only screen and (min-width: 40.063em){.projects-inside .testimonial{padding:100px 0}.projects-inside .testimonial h2{font-size:30px;max-width:820px;line-height:41px}.projects-inside .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto}.projects-inside .testimonial .tesimonialDetails .testimonialImage{margin-left:0px}.projects-inside .testimonial .tesimonialDetails .tesimonialName{padding-top:24px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-transform:uppercase;font-size:18px}.projects-inside .testimonial .tesimonialDetails .tesimonialSubtitle{padding-top:10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px}}.projects-inside .deviceBlock{background-image:linear-gradient(-180deg, #FFFFFF 0%, #F5F5F5 100%);background-size:100% 400px;background-repeat:no-repeat;background-position:bottom 100px center}.projects-inside .deviceBlock img{display:block;margin:0 auto}.projects-inside .iPhoneSliderWrapper{width:328px;height:562px;position:relative;margin:0 auto}.projects-inside .iPhoneSliderWrapper .iPhoneSliderBackground{background-image:url(/img/iphone-slider-bg.png);width:328px;height:562px;position:absolute;z-index:99;pointer-events:none}.projects-inside .iPhoneSliderWrapper .iPhoneSlider{width:224px;height:401px;position:absolute;top:60px;left:48px}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next{position:absolute;z-index:99;display:block;height:54px;width:22px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;background-image:url("/img/case-studies/proposify/proSliderArrow.png");background-repeat:no-repeat;background-position:top left;background-size:22px 54px;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev:hover,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev:focus,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next:hover,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next:focus{outline:none;opacity:.6;color:transparent}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev:hover:before,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev:focus:before,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next:hover:before,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next:focus:before{opacity:.6}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev:before,.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next:before{line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-prev{left:-60px;top:auto;bottom:190px}.projects-inside .iPhoneSliderWrapper .iPhoneSlider .slick-next{right:-60px;top:auto;bottom:190px;transform:rotate(180deg)}.case-study #top{z-index:99}.caseStudyContent .button{margin-top:23px}.nav-col .button{float:right;width:auto}.stuck .nav-col .button{width:auto}.nav-col .button,.stuck .nav-col .button{min-width:140px;font-size:16px;padding:5px 16px}@media only screen and (min-width: 40.063em){.nav-col .button,.stuck .nav-col .button{margin-top:16px}}.glue h2,.proposify h2{font-size:30px;line-height:42px;color:#20313c;margin:0 0 30px 0;text-align:center}.glue p,.proposify p{font-size:16px;line-height:22px;color:#20313c;margin:0;text-align:center;padding:0 15px}@media only screen and (min-width: 40.063em){.glue h2,.proposify h2{font-size:70px;line-height:73px;margin:0 0 50px 0}.glue p,.proposify p{font-size:24px;line-height:34px;margin:0}}@media only screen and (min-width: 64.063em){.glue h2,.glue p,.proposify h2,.proposify p{text-align:left;padding:0}}.glue .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.glue .hero .heroContent{padding-top:300px}}.glue .hero .heroContent p{margin:0;color:#fff;font-size:30px;line-height:34px}@media only screen and (min-width: 40.063em){.glue .hero .heroContent p{font-size:36px;line-height:44px}}.glue .hero .heroContent p strong{font-weight:bold;text-transform:uppercase;font-size:48px;line-height:96px}@media only screen and (min-width: 40.063em){.glue .hero .heroContent p strong{font-size:72px;line-height:96px}}.glue .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/glue/glueTop.jpg)}.glue .hero .heroContent{padding:160px 15px 80px 15px}.glue .hero .heroContent h1{margin:40px 0 20px 0;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:45px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2);padding-bottom:20px;border-bottom:2px solid #fff}.glue .hero .heroContent h1 span{font-size:24px;line-height:30px;letter-spacing:1px}.glue .hero .heroContent ul{margin-left:0}.glue .hero .heroContent ul li{font-size:16px;padding:0 6px 0}@media only screen and (min-width: 40.063em){.glue .hero{background-position:center top}.glue .hero .heroContent{padding:180px 0 110px 0}.glue .hero .heroContent h1{margin:30px 0;font-size:72px;line-height:60px;padding-bottom:20px;border-bottom:3px solid rgba(255,255,255,.76)}.glue .hero .heroContent h1 span{font-size:36px;line-height:60px;letter-spacing:1px}.glue .hero .heroContent ul{position:relative;left:-12px}.glue .hero .heroContent ul li{font-size:20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;padding:0}}.glue .block{position:relative}.glue .title-highlight{display:none}@media only screen and (min-width: 64.063em){.glue .title-highlight{display:inline-block;width:100%;position:absolute;top:140px}.glue .title-highlight .line{display:inline-block;height:1px;width:14%;margin-bottom:16px;background-color:#fff}.glue .title-highlight .dot{display:inline-block;width:34px;height:34px;background-image:url(/img/case-studies/glue/glueDotA.png);background-size:34px 34px;background-position:center right;background-repeat:no-repeat}.glue .title-highlight.light .line{background-color:#c6c6c6}.glue .title-highlight.light .dot{background-image:url(/img/case-studies/glue/glueDotB.png)}}.the-idea{padding:40px 0 40px 0}.the-idea h2{font-size:30px;margin:0 0 20px 0}@media only screen and (min-width: 40.063em){.the-idea{padding:50px 0 81px 0}.the-idea h2,.the-idea p{text-align:center}.the-idea h2{font-size:50px;margin:0 0 30px 0}}.user-experience{width:100%;overflow:hidden;padding-top:50px;background:#00728b;background-image:url(/img/case-studies/glue/glueWireframesBg.png);background-image:url(/img/case-studies/glue/glueWireframesBg.png),linear-gradient(-180deg, #00728B 0%, #096079 58%);background-size:cover;background-repeat:no-repeat;background-position:center top;padding-bottom:80px}.user-experience h2,.user-experience p{color:#fff}@media only screen and (min-width: 40.063em){.user-experience{min-height:800px;padding-top:120px;padding-bottom:200px}}.phoneWiresWrapper{width:calc(100%);overflow:hidden;max-width:320px;height:285px;margin:0px auto;padding-left:15px;margin-top:30px}.phoneWire{width:140px;height:285px;background-image:url(/img/case-studies/glue/gluePhoneWire1.png);background-size:100%;position:relative;float:left;margin-right:10px}.phoneWire__viewport{width:120px;height:214px;background-size:100%;position:absolute;top:31px;left:10px}.phoneWire__viewport--low{clip:rect(0px 177px 0px 0px)}.phoneWire__viewport--high{clip:rect(0px 177px 316px 0px)}.phoneWire--iconSelection .phoneWire__viewport--low{background-image:url(/img/case-studies/glue/gluePW_1l.png)}.phoneWire--iconSelection .phoneWire__viewport--high{background-image:url(/img/case-studies/glue/gluePW_1h.png)}.phoneWire--matchArena .phoneWire__viewport--low{background-image:url(/img/case-studies/glue/gluePW_2l.png)}.phoneWire--matchArena .phoneWire__viewport--high{background-image:url(/img/case-studies/glue/gluePW_2h.png)}.phoneWire--confirm .phoneWire__viewport--low{background-image:url(/img/case-studies/glue/gluePW_3l.png)}.phoneWire--confirm .phoneWire__viewport--high{background-image:url(/img/case-studies/glue/gluePW_3h.png)}.phoneWire--matchNotification .phoneWire__viewport--low{background-image:url(/img/case-studies/glue/gluePW_4l.png)}.phoneWire--matchNotification .phoneWire__viewport--high{background-image:url(/img/case-studies/glue/gluePW_4h.png)}.phoneWire--chat .phoneWire__viewport--low{background-image:url(/img/case-studies/glue/gluePW_5l.png)}.phoneWire--chat .phoneWire__viewport--high{background-image:url(/img/case-studies/glue/gluePW_5h.png)}@media only screen and (min-width: 40.063em){.phoneWiresWrapper{width:calc(100%);overflow:hidden;max-width:640px}}@media only screen and (min-width: 64.063em){.phoneWiresWrapper{width:1180px;height:420px;margin:0px auto;margin-top:60px;max-width:1180px}.phoneWire{width:206px;height:420px;background-image:url(/img/case-studies/glue/gluePhoneWire1.png);position:relative;float:left;margin-right:25px}.phoneWire__viewport{width:177px;height:316px;position:absolute;top:51px;left:15px}.phoneWire__viewport--low{clip:rect(0px 177px 0px 0px)}.phoneWire__viewport--high{clip:rect(0px 177px 316px 0px)}}.amusement{position:relative;margin-bottom:60px}.amusement .curve-top{width:100%;height:22px;overflow:hidden;position:relative;top:-22px}.amusement .curve-top:before{content:"";display:block;position:absolute;top:0px;background-color:#fff;left:-10%;right:-10%;width:120%;height:300px;border-radius:50% 50% 0 0/15%}.amusement h2{margin-top:0px}.amusement .glueLogo{display:block;margin:50px auto 50px auto;width:280px}.amusement .gluePalette{width:300px;margin:0 auto}.amusement .gluePalette li{padding:0 .9rem 1.45em}.amusement .gluePalette .circle{border-radius:50%;width:56px;height:56px;margin:0 auto;background-color:#000e33}.amusement .gluePalette span{display:block;color:#9b9b9b;font-size:16px;text-align:center;padding-top:25px}.amusement .gluePalette .yellow .circle{background-color:#fad764}.amusement .gluePalette .aqua .circle{background-color:#00b4c8}.amusement .gluePalette .darkgrey .circle{background-color:#50535d}.amusement .gluePalette .white{margin-left:55px}.amusement .gluePalette .white .circle{background-color:#fff;border:1px solid #ccc}.amusement .gluePalette .lightgrey .circle{background-color:#f1f1f1;border:1px solid #ccc}@media only screen and (min-width: 40.063em){.amusement{position:relative;margin-bottom:180px}.amusement .curve-top{width:100%;height:60px;overflow:hidden;position:relative;top:-59px}.amusement .curve-top:before{content:"";display:block;position:absolute;top:0px;background-color:#fff;left:-10%;right:-10%;width:120%;height:900px;border-radius:50% 50% 0 0/15%}.amusement h2{margin-top:0}.amusement .glueLogo{display:block;margin:70px auto 70px auto;width:359px}.amusement .title-highlight{top:80px}.amusement .gluePalette{width:100%}.amusement .gluePalette .circle{border-radius:50%;width:76px;height:76px}.amusement .gluePalette span{width:76px;font-size:25px;margin:0 auto}.amusement .gluePalette .white{margin-left:0}}@media only screen and (min-width: 64.063em){.amusement .gluePalette .circle{border-radius:50%;width:109px;height:109px}.amusement .gluePalette span{width:109px;font-size:25px}}.features{background-image:linear-gradient(-180deg, #2E899E 0%, #003A6D 100%)}.features h2,.features h3,.features p{color:#fff}.features .curve-top{width:100%;height:100px;height:22px;overflow:hidden;position:relative;top:-22px}.features .curve-top:before{content:"";display:block;position:absolute;top:0px;background-color:#2e899e;left:-10%;right:-10%;width:120%;height:300px;border-radius:50% 50% 0 0/15%}@media only screen and (min-width: 40.063em){.features .curve-top{width:100%;height:60px;overflow:hidden;position:relative;top:-59px}.features .curve-top:before{content:"";display:block;position:absolute;top:0px;left:-10%;right:-10%;width:120%;height:900px;border-radius:50% 50% 0 0/15%}}.block.icons .title-highlight{top:25px}.block.icons .personalityIcons{display:block;margin:0 auto;padding:0 20px;margin-top:40px}.matchAnimationWrapper{width:100%;overflow:hidden}.matchAnimation{position:relative;left:-90px;height:368px;width:540px;max-width:1324px;margin:0 auto}.matchAnimation img{position:absolute}.matchAnimation .matchAnimation__line{top:20px}.matchAnimation .matchAnimation__button{top:40px}.matchAnimation .matchAnimation__screen{top:40px}@media only screen and (min-width: 40.063em){.block.icons .personalityIcons{padding:0}.matchAnimation{left:0;width:890px;height:618px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.matchAnimation{left:-65px;width:890px;height:548px}}@media only screen and (min-width: 64.063em){.block.icons .personalityIcons{display:block;margin-left:0;margin-top:70px}.matchAnimation{width:auto;height:748px}}.block.designing .title-highlight{top:20px}.designingAnimationWrapper{margin-top:40px;overflow:hidden}.designingAnimation{position:relative;left:-90px;height:328px;min-width:540px;width:100%;max-width:1186px;margin:0 auto;overflow:hidden}.designingAnimation img{position:absolute}@media only screen and (min-width: 40.063em){.designingAnimationWrapper{margin-top:70px}.designingAnimation{min-width:auto;left:0;width:890px;height:562px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.designingAnimation{left:-65px;width:890px;height:548px}}@media only screen and (min-width: 64.063em){.designingAnimation{min-width:auto;left:0;height:602px}}.carousel h3{font-size:22px;line-height:30px;text-align:center;margin-bottom:60px}.carousel .title-highlight{top:45px}@media only screen and (min-width: 40.063em){.carousel h3{font-size:36px;line-height:47px;margin-bottom:60px}.carousel .title-highlight{top:45px}}@media only screen and (min-width: 64.063em){.carousel h3{font-size:36px;line-height:47px;margin-bottom:80px;text-align:left}.carousel .title-highlight{top:45px}}.slider-wrapper{overflow:hidden}.slider-wrapper .slider .slick-slide img{width:200px;height:300px}.slider-wrapper .slider .slick-center img{width:260px;height:460px}.slider-wrapper .slider-nav{margin:0px auto;margin-bottom:40px}.slider-wrapper .slider-nav div h4{margin:10px 0;text-align:center;color:#fff;font-size:22px;line-height:46px}.slider-wrapper .slider-nav div p{color:#fff;font-size:16px;line-height:22px;padding:0 30px}.slick-prev,.slick-next{position:absolute;display:block;height:27px;width:11px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;background-image:url("/img/left-arrow.png");background-repeat:no-repeat;background-position:top left;background-size:11px 27px;z-index:99;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;opacity:.6;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:.6}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0}.slick-prev:before,.slick-next:before{line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px;top:75px}.slick-next{right:0px;top:75px;transform:rotate(180deg)}@media only screen and (min-width: 40.063em){.slider-wrapper .slider-nav{width:700px;margin-bottom:80px}.slider-wrapper .slider-nav div{width:640px;margin:0 auto}.slider-wrapper .slider-nav div h4{margin:20px 0;text-align:center;color:#fff;font-size:36px}.slider-wrapper .slider-nav div p{color:#fff;font-size:24px;line-height:35px;padding:0 2px}.slick-prev,.slick-next{height:54px;width:22px;background-size:22px 54px}.slick-prev{left:-25px;top:90px}.slick-next{right:-25px;top:90px;transform:rotate(180deg)}}.next-link{background-color:#0284c6;text-align:center;text-align:left}.next-link a{display:inline-block;padding:56px 0;font-size:30px;line-height:37px;color:#fff;text-decoration:none;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;margin-left:20px;padding-right:40px}.next-link a:hover{text-decoration:underline}.next-link a:after{content:"";position:absolute;display:block;width:20px;height:51px;background-image:url("/img/left-arrow.png");background-repeat:no-repeat;background-position:top left;background-size:20px 51px;right:10px;top:calc(50% - 22px);transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}@media only screen and (min-width: 40.063em){.next-link{text-align:center}.next-link a:after{right:-75px}}.case-study .cta{width:100%;overflow:hidden;padding:66px 0 66px 0}.case-study .cta .ctaImage{width:206px;margin:0 auto}.case-study .cta .ctaContent h2,.case-study .cta .ctaContent p{color:#fff}.case-study .cta .ctaContent h2{font-size:30px;line-height:72px;margin-top:10px;margin-bottom:0px}.case-study .cta .ctaContent p{font-size:16px;line-height:22px;margin-bottom:25px}.case-study .rtbAnimation img{position:absolute}.case-study .rtbAnimation img.frame3{position:relative}@media only screen and (min-width: 40.063em){.case-study .cta{padding:74px 0 55px 0}}@media only screen and (min-width: 64.063em){.case-study .cta{padding:166px 0 122px 0}.case-study .cta .ctaImage{width:257px;margin:0 auto}.case-study .cta .ctaContent{padding-right:30px}.case-study .cta .ctaContent h2{font-size:70px;line-height:72px;margin-top:100px;margin-bottom:23px}.case-study .cta .ctaContent p{font-size:28px;line-height:35px;margin-bottom:40px}}.sportsday-talk-wrapper,.proposify-wrapper{background-color:#000}.sportsday-talk-wrapper #root,.proposify-wrapper #root{max-width:1920px;margin:0 auto;position:relative;overflow:hidden}.proposify-wrapper #root{max-width:1980px}.proposify{overflow:hidden}.proposify .hero{height:890px;background-image:url(/img/case-studies/proposify/tiledBg.png);background-repeat:repeat;position:relative;background-position:fixed}.proposify .hero .heroTop{position:relative}.proposify .hero .heroTop .phoneMetrics{position:absolute;width:205px;left:100px;top:120px}.proposify .hero .heroTop .phoneDashboard{position:absolute;width:205px;left:0;top:200px}.proposify .hero .heroTop .icon{position:absolute;width:124px;right:15%;top:450px;z-index:98}.proposify .hero .heroContent{position:absolute;top:620px;display:block;max-width:370px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:98;text-align:center}.proposify .hero .heroContent h1,.proposify .hero .heroContent h2{text-transform:uppercase}.proposify .hero .heroContent h2{font-size:30px;line-height:38px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0;text-align:center}.proposify .hero .heroContent h1{font-size:48px;line-height:70px;margin:0}.proposify .hero .heroContent ul{max-width:88%;margin:10px auto;text-align:left}.proposify .hero .heroContent ul li{color:#5e5e5e;font-size:18px;padding:0}.proposify .hero .heroContentBg{background-color:#fff;display:block;height:500px;width:102%;left:-1%;position:absolute;right:0;top:400px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}@media only screen and (min-width: 40.063em){.proposify .hero{height:933px;background-image:url(/img/case-studies/proposify/tiledBg.png);background-repeat:repeat;position:relative;background-position:fixed}.proposify .hero .heroTop{position:relative}.proposify .hero .heroTop .phoneMetrics{position:absolute;width:301px;left:20%;top:100px}.proposify .hero .heroTop .phoneDashboard{position:absolute;width:301px;left:0;top:200px}.proposify .hero .heroTop .icon{position:absolute;width:186px;right:10%;top:250px;z-index:98}.proposify .hero .heroContent{position:absolute;display:block;max-width:600px;margin-left:auto;margin-right:auto;top:660px;left:0;right:0;z-index:98;text-align:center}.proposify .hero .heroContent h1,.proposify .hero .heroContent h2{text-transform:uppercase}.proposify .hero .heroContent h2{font-size:36px;line-height:44px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0}.proposify .hero .heroContent h1{font-size:72px;line-height:90px;margin:0}.proposify .hero .heroContent ul{max-width:400px;margin:10px auto;text-align:left}.proposify .hero .heroContent ul li{color:#5e5e5e;font-size:20px;padding:0}.proposify .hero .heroContentBg{background-color:#fff;display:block;height:500px;width:102%;left:-1%;position:absolute;right:0;top:350px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}}@media only screen and (min-width: 768px){.proposify .hero .heroTop .icon{top:320px}.proposify .hero .heroContent{top:690px}.proposify .hero .heroContentBg{top:350px}}@media only screen and (min-width: 900px){.proposify .hero .heroTop .icon{top:360px}.proposify .hero .heroContent{top:740px}.proposify .hero .heroContentBg{top:350px}}@media only screen and (min-width: 64.063em){.proposify .hero{height:933px;background-image:url(/img/case-studies/proposify/tiledBg.png);background-repeat:repeat;position:relative;background-position:fixed}.proposify .hero .heroTop{position:relative}.proposify .hero .heroTop .phoneMetrics{position:absolute;width:301px;left:20%;top:100px}.proposify .hero .heroTop .phoneDashboard{position:absolute;width:301px;left:0;top:200px}.proposify .hero .heroTop .icon{position:absolute;width:258px;right:10%;top:250px;z-index:98}.proposify .hero .heroContent{position:absolute;top:640px;display:block;max-width:600px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.proposify .hero .heroContent h1,.proposify .hero .heroContent h2{text-transform:uppercase}.proposify .hero .heroContent h2{font-size:36px;line-height:44px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0}.proposify .hero .heroContent h1{font-size:72px;line-height:90px;margin:0}.proposify .hero .heroContent ul{max-width:400px;margin:10px auto;text-align:left}.proposify .hero .heroContent ul li{color:#5e5e5e;font-size:20px;padding:0}.proposify .hero .heroContentBg{background-color:#fff;display:block;height:500px;width:102%;left:-1%;position:absolute;right:0;top:220px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}}@media only screen and (min-width: 1200px){.proposify .hero .heroContent{top:690px}}@media only screen and (min-width: 1420px){.proposify .hero .heroContent{top:670px}.proposify .hero .heroContentBg{top:150px}}@media only screen and (min-width: 1580px){.proposify .hero .heroContent{top:690px}.proposify .hero .heroContentBg{top:150px}}@media only screen and (min-width: 1650px){.proposify .hero .heroContent{top:680px}.proposify .hero .heroContentBg{top:120px}}@media only screen and (min-width: 1720px){.proposify .hero .heroContentBg{top:80px}}@media only screen and (min-width: 1800px){.proposify .hero .heroContent{top:570px}.proposify .hero .heroContentBg{top:-70px}}.proposify h2{font-size:30px;line-height:40px;text-align:left;margin-bottom:0px;margin-top:25px;padding:0 8px}.proposify h3{font-size:45px;line-height:50px;text-align:left;margin-bottom:10px;margin-top:0px;padding:0 8px}.proposify p{font-size:16px;line-height:22px;text-align:left;padding:0 8px}@media only screen and (min-width: 40.063em){.proposify h2{font-size:50px;line-height:69px;text-align:center;margin-bottom:10px;margin-top:80px;padding:0}.proposify h3{font-size:72px;line-height:73px;text-align:center;margin-bottom:10px;margin-top:80px}.proposify p{font-size:25px;line-height:38px;text-align:left;margin-bottom:50px;padding:0}}.proposify .phoneWrapper{width:100%;overflow-x:hidden;overflow-y:visible;height:1000px;position:absolute;top:550px}.proposify .phones{position:relative;z-index:90;width:700px;top:120px}.proposify .phones .phoneSnapshot1{position:absolute;width:342px;top:275px;left:-90px}.proposify .phones .phoneSnapshot2{position:absolute;width:342px;top:210px;left:70px}@media only screen and (min-width: 40.063em){.proposify .phones{top:200px;position:relative}.proposify .phones .phoneSnapshot1{position:absolute;width:683px;top:275px;left:0px}.proposify .phones .phoneSnapshot2{position:absolute;width:683px;top:210px;left:450px}}@media only screen and (min-width: 769px){.proposify .phones{top:240px}}@media only screen and (min-width: 1300px){.proposify .phones{left:160px}}.proposify .project{padding:350px 0 100px;background-color:#1ab1b2;position:relative;top:-100px;position:relative;z-index:1;position:relative;z-index:1}.proposify .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .project:after{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .project:after{bottom:0;transform:skewY(-25deg);transform-origin:100%}.proposify .project h2,.proposify .project p{color:#fff}.proposify .project img{margin-top:35px;margin-bottom:10px}@media only screen and (min-width: 40.063em){.proposify .project{padding:550px 0 200px;background-color:#1ab1b2;position:relative;top:-100px;position:relative;z-index:1}.proposify .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .project h2,.proposify .project p{color:#fff}}@media only screen and (min-width: 64.063em){.proposify .project{padding:450px 0 550px;background-color:#1ab1b2;position:relative;top:0px;position:relative;z-index:1}.proposify .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .project h2,.proposify .project p{color:#fff}}@media only screen and (min-width: 1420px){.proposify .project{padding:450px 0 600px}}.proposify .crafting{padding:0px 0 200px;background-color:#fff;position:relative;z-index:1}.proposify .crafting:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .crafting:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .craftingSlider{display:none}@media only screen and (min-width: 40.063em){.proposify .crafting{padding:0px 0 700px;background-color:#fff;position:relative;z-index:1}.proposify .crafting:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .crafting:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .crafting h2{margin-top:0}.proposify .craftingSlider{display:block;max-width:90%;margin:0 auto}.proposify .craftingSlider ul{width:98%;margin:0 auto;text-align:center}.proposify .craftingSlider ul li{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.proposify .craftingSlider .slick-prev{left:-30px;top:auto;bottom:50%}.proposify .craftingSlider .slick-next{right:-30px;top:auto;bottom:50%;transform:rotate(180deg)}}@media only screen and (min-width: 64.063em){.proposify .crafting{padding:0px 0 620px}.proposify .crafting .row{position:relative;top:-80px}}.proposify .phonesFalling{position:relative;top:-140px;max-width:1100px;z-index:98;margin:0 auto;z-index:98}.proposify .phonesFalling .phoneFalling1{position:absolute;width:224px;z-index:98;left:10px;top:200px}.proposify .phonesFalling .phoneFalling2{position:absolute;width:224px;top:250px;right:10px}@media only screen and (min-width: 40.063em){.proposify .phonesFalling{position:relative;top:-600px;max-width:1100px;margin:0 auto;z-index:98}.proposify .phonesFalling .phoneFalling1{position:absolute;width:730px;z-index:98;left:0}.proposify .phonesFalling .phoneFalling2{position:absolute;width:730px;top:150px;right:0}}.proposify .valuable{padding:60px 0 250px;background-color:#6200d8;position:relative;z-index:1}.proposify .valuable:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .valuable:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .valuable h2,.proposify .valuable h3,.proposify .valuable p{color:#fff;text-align:left}.proposify .valuable h2{margin-right:15px}@media only screen and (min-width: 40.063em){.proposify .valuable{padding:0px 0 650px;background-color:#6200d8;position:relative;z-index:1}.proposify .valuable:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .valuable:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .valuable h2,.proposify .valuable h3,.proposify .valuable p{color:#fff;text-align:left}.proposify .valuable h3{margin-top:40px}}.proposify .phonesSide{position:relative;top:-200px;max-width:1100px;margin:0 auto;z-index:98}.proposify .phonesSide .phoneSide1{position:absolute;width:284px;left:0}.proposify .phonesSide .phoneSide2{position:absolute;width:284px;top:60px;right:0}@media only screen and (min-width: 40.063em){.proposify .phonesSide{position:relative;top:-600px;max-width:1100px;margin:0 auto;z-index:98}.proposify .phonesSide .phoneSide1{position:absolute;width:930px;left:0}.proposify .phonesSide .phoneSide2{position:absolute;width:930px;top:280px;right:0}}@media only screen and (min-width: 64.063em){.proposify .phonesSide{position:relative;top:-600px;max-width:1100px;margin:0 auto;z-index:98}.proposify .phonesSide .phoneSide1{position:absolute;width:930px;left:0}.proposify .phonesSide .phoneSide2{position:absolute;width:930px;top:270px;right:0}}.proposify .monitor{background-color:#ff4341;padding:20px 0 50px;position:relative;z-index:1}.proposify .monitor:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .monitor:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .monitor:before{height:100%}.proposify .monitor h2,.proposify .monitor p{color:#fff;text-align:right}@media only screen and (min-width: 40.063em){.proposify .monitor{background-color:#ff4341;padding:100px 0 150px;position:relative;z-index:1}.proposify .monitor:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.proposify .monitor:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.proposify .monitor:before{height:100%}.proposify .monitor h2,.proposify .monitor p{color:#fff;text-align:right}}@media only screen and (min-width: 1300px){.proposify .monitor:before{height:126%}}@media only screen and (min-width: 1620px){.proposify .monitor:before{height:150%}}.proposify .carousel{background-color:#fff;position:relative;z-index:1;background-image:url(/img/case-studies/proposify/proSliderBg.png);background-repeat:no-repeat;background-size:1354px;background-position:center 280px;padding-top:50px}.proposify .carousel h3{font-size:22px;line-height:30px;text-align:center;margin-bottom:60px}@media only screen and (min-width: 40.063em){.proposify .carousel{background-position:center 380px;padding-top:0}.proposify .carousel h3{font-size:36px;line-height:47px;margin-bottom:60px}}@media only screen and (min-width: 64.063em){.proposify .carousel{background-image:url(/img/case-studies/proposify/proSliderBg.png);background-repeat:no-repeat;background-size:1354px;background-position:center 420px}.proposify .carousel h3{margin-bottom:80px}}.proposify .proSlider img{margin:0 auto;width:200px}.proposify .proSlider h4{margin:10px 0;text-align:center;font-size:22px;line-height:46px}.proposify .proSlider p{font-size:16px;line-height:22px;padding:0 30px;width:275px;margin:0 auto 50px auto;text-align:center}.proposify .slick-prev,.proposify .slick-next{position:absolute;z-index:99;display:block;height:54px;width:22px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;background-image:url("/img/case-studies/proposify/proSliderArrow.png");background-repeat:no-repeat;background-position:top left;background-size:22px 54px;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box}.proposify .slick-prev:hover,.proposify .slick-prev:focus,.proposify .slick-next:hover,.proposify .slick-next:focus{outline:none;opacity:.6;color:transparent}.proposify .slick-prev:hover:before,.proposify .slick-prev:focus:before,.proposify .slick-next:hover:before,.proposify .slick-next:focus:before{opacity:.6}.proposify .slick-prev.slick-disabled,.proposify .slick-next.slick-disabled{opacity:0}.proposify .slick-prev:before,.proposify .slick-next:before{line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposify .slick-prev{left:0px;top:auto;bottom:100px}.proposify .slick-next{right:0px;top:auto;bottom:100px;transform:rotate(180deg)}@media only screen and (min-width: 40.063em){.proposify .proSlider{max-width:640px;margin:0 auto}.proposify .proSlider img{margin:0 auto;width:auto}.proposify .proSlider h4{margin:25px 0 22px 0;text-align:center;font-size:32px;line-height:37px}.proposify .proSlider p{width:540px;font-size:25px;line-height:38px;padding:0 30px;margin-bottom:75px}.proposify .slick-prev,.proposify .slick-next{height:54px;width:22px;background-size:22px 54px}.proposify .slick-prev{left:15px;top:auto;bottom:140px}.proposify .slick-next{right:15px;top:auto;bottom:140px;transform:rotate(180deg)}}@media only screen and (min-width: 64.063em){.proposify .slick-prev{left:15px;top:auto;bottom:160px}.proposify .slick-next{right:15px;top:auto;bottom:160px;transform:rotate(180deg)}}.proposify .cta h2,.proposify .cta p{text-align:center}@media only screen and (min-width: 64.063em){.proposify .cta h2,.proposify .cta p{text-align:left}}.tct{overflow:hidden}.tct h2{font-size:30px;line-height:40px;text-align:center;margin-bottom:0px;margin-top:25px;padding:0 8px}.tct h3{font-size:45px;line-height:50px;text-align:center;margin-bottom:10px;margin-top:0px;padding:0 8px}.tct p{font-size:16px;line-height:22px;text-align:center;padding:0 8px}@media only screen and (min-width: 40.063em){.tct h2{font-size:50px;line-height:60px;margin-bottom:10px;margin-top:40px;margin-bottom:20px;padding:0 90px}.tct h3{font-size:72px;line-height:73px;margin-bottom:10px;margin-top:80px;padding:0 40px}.tct p{font-size:24px;line-height:35px;margin-bottom:50px;padding:0;padding:0 40px}}@media only screen and (min-width: 64.063em){.tct h2,.tct h3,.tct p{text-align:left;padding:0 20px}.tct h2{padding-right:200px}}.tct .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/trans-canada-trail/trans-canada-trail-bg.jpg)}.tct .hero .heroContent{padding:160px 15px 90px 15px;text-align:center;color:#fff}.tct .hero .heroContent .icon{width:152px}.tct .hero .heroContent h2{font-size:24px;line-height:30px;text-transform:uppercase;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;letter-spacing:.86px;margin-top:10px;text-align:center;padding:0}.tct .hero .heroContent h1{margin:20px 0 40px 0;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;font-size:45px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2);padding:15px 0;border-bottom:1px solid #fff;border-top:1px solid #fff}.tct .hero .heroContent h1 span{font-size:24px;line-height:30px;letter-spacing:1px}.tct .hero .heroContent ul{margin-left:0}.tct .hero .heroContent ul li{font-size:16px;padding:0 6px 0;border-right:1px solid #fff}.tct .hero .heroContent ul li:last-child(){border-right:0}@media only screen and (min-width: 40.063em){.tct .hero{background-position:center top}.tct .hero .heroContent{padding:180px 20px 180px 20px;max-width:780px;margin:0 auto;display:block}.tct .hero .heroContent h2{margin-top:20px}.tct .hero .heroContent h1{margin:30px 0;font-size:65px;line-height:60px;padding:30px 0}.tct .hero .heroContent ul{position:relative;left:-12px}.tct .hero .heroContent ul li{font-size:20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;padding:0}}@media only screen and (min-width: 1660px){.tct .hero .heroContent{padding:180px 20px 220px 20px}}.tct .project{padding:20px 0 40px 0;color:#00354d;text-align:center;background-color:#fff;position:relative;z-index:1}.tct .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .project:before{top:0;transform:skewY(-7deg);transform-origin:0 0}.tct .project .imgWrapper{padding:0;margin:10px 0;overflow:hidden}.tct .project .imgWrapper div{position:relative;display:block;width:440px;left:22%}.tct .project .imgWrapper div img{width:440px}@media only screen and (min-width: 40.063em){.tct .project{padding:20px 0 80px 0}.tct .project .imgWrapper div{width:440px;margin:0 auto;left:30px}.tct .project .imgWrapper div img{width:440px}.tct .project p{font-size:25px;line-height:38px}}@media only screen and (min-width: 64.063em){.tct .project{padding:20px 0 100px 0}.tct .project h2{text-align:center;padding:0}.tct .project .imgWrapper div{width:477px}.tct .project .imgWrapper div img{width:477px}}@media only screen and (min-width: 1660px){.tct .project{padding:20px 0 140px 0}}.tct .leading{padding:0px 0 80px 0;color:#fff;background-color:#3d9ddd;position:relative;z-index:1;position:relative;z-index:1}.tct .leading:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .leading:before{top:0;transform:skewY(-7deg);transform-origin:0 0}.tct .leading:after{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .leading:after{bottom:0;transform:skewY(-7deg);transform-origin:100%}.tct .leading:before,.tct .leading:after{height:100%}@media only screen and (min-width: 40.063em){.tct .leading{padding:20px 0 100px 0}}@media only screen and (min-width: 64.063em){.tct .leading{padding:20px 0 160px 0}}@media only screen and (min-width: 1660px){.tct .leading{padding:20px 0 200px 0}}.tct .designing{padding:0px 0 40px 0;color:#fff;background-color:#7bc243;position:relative;z-index:1;position:relative;z-index:1}.tct .designing:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .designing:before{top:0;transform:skewY(7deg);transform-origin:100% 0}.tct .designing:after{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .designing:after{bottom:0;transform:skewY(-7deg);transform-origin:100%}.tct .designing .trippers h3{font-size:22px;line-height:47px;margin-top:40px}.tct .designing .trippers .circle{margin:0 auto;width:200px;height:200px;background-image:url(/img/case-studies/trans-canada-trail/tct-hikers-bg.png);background-size:100%}.tct .designing .trippers .circle h3{margin-top:0;line-height:200px}.tct .designing .trippers .day-trippers .circle{background-image:url(/img/case-studies/trans-canada-trail/tct-families-bg.png)}@media only screen and (min-width: 40.063em){.tct .designing .trippers{width:590px;position:relative;margin:0 auto}.tct .designing .trippers .day-trippers{float:left;width:310px}.tct .designing .trippers .multi-day-trippers{float:left;width:310px;position:absolute;left:270px}.tct .designing .trippers h3{font-size:28px;line-height:47px;margin-top:40px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}.tct .designing .trippers .circle{margin:0 auto;width:310px;height:310px;background-image:url(/img/case-studies/trans-canada-trail/tct-hikers-bg.png);background-size:100%}.tct .designing .trippers .circle h3{margin-top:0;line-height:310px;font-size:40px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.tct .designing .trippers .day-trippers .circle{background-image:url(/img/case-studies/trans-canada-trail/tct-families-bg.png)}}@media only screen and (min-width: 64.063em){.tct .designing .trippers h3{text-align:center}}.tct .visualize{padding:60px 0 40px 0;color:#00354d}.tct .visualize .imgWrapper{padding:0;margin:10px 0;overflow:hidden}.tct .visualize .imgWrapper div{position:relative;display:block;width:140%;left:-20%}.tct .visualize .imgWrapper div img{width:100%}@media only screen and (min-width: 40.063em){.tct .visualize{padding:100px 0 90px 0}}@media only screen and (min-width: 64.063em){.tct .visualize{padding:160px 0 90px 0}.tct .visualize .imgWrapper div{max-width:1885px;margin:0 auto}}@media only screen and (min-width: 1340px){.tct .visualize .imgWrapper div{left:auto}}@media only screen and (min-width: 1660px){.tct .visualize{padding:200px 0 120px 0}}.tct .creating{padding:0 0 0px 0;color:#fff;background-color:#003c57;position:relative;margin-top:80px;margin-bottom:150px}.tct .creating:before{display:inline-block;content:"";width:100%;height:150px;position:absolute;top:-140px;background-image:url(/img/case-studies/trans-canada-trail/tct-linemarker-top.png);background-repeat:no-repeat;background-size:180%}.tct .creating h3{font-size:22px;line-height:47px;margin-top:40px}.tct .creating .creatingRowWrapper{width:100%;overflow:hidden}.tct .creating .creatingRowWrapper .row{margin:0 auto}.tct .creating:after{display:inline-block;content:"";width:100%;height:150px;position:absolute;bottom:-150px;background-image:url(/img/case-studies/trans-canada-trail/tct-linemarker-bottom.png);background-repeat:no-repeat;background-size:180%;background-position:bottom left}@media only screen and (min-width: 40.063em){.tct .creating{padding-bottom:100px}.tct .creating:before{height:290px;top:-275px;background-size:1436px}.tct .creating h3{font-size:36px;line-height:47px;margin-top:40px}.tct .creating img{padding:20px 20px 60px 20px}.tct .creating:after{height:330px;bottom:-230px;background-size:1436px}}@media only screen and (min-width: 64.063em){.tct .creating:before{height:400px;width:100%;top:-380px;left:0;right:0;background-position:top center;background-size:cover}.tct .creating h3{padding-top:100px}.tct .creating:after{height:440px;bottom:-400px;left:0;right:0;background-position:top center;background-size:cover}}@media only screen and (min-width: 1300px){.tct .creating:after{height:520px;bottom:-420px}}@media only screen and (min-width: 1540px){.tct .creating:before{height:440px;top:-440px}.tct .creating:after{height:600px;bottom:-450px}}@media only screen and (min-width: 1740px){.tct .creating:before{height:500px;top:-470px}.tct .creating:after{height:700px;bottom:-550px}}.tct .phonesFalling{position:relative;top:-200px;max-width:1100px;z-index:98;margin:0 auto;z-index:98}.tct .phonesFalling .phoneFalling1{position:absolute;width:224px;z-index:98;left:10px;top:200px}.tct .phonesFalling .phoneFalling2{position:absolute;width:224px;top:250px;right:10px}@media only screen and (min-width: 40.063em){.tct .phonesFalling{position:relative;top:-300px;max-width:1100px;padding:0 20px;margin:0 auto;z-index:98}.tct .phonesFalling .phoneFalling1{position:absolute;width:600px;z-index:98;left:0}.tct .phonesFalling .phoneFalling2{position:absolute;width:600px;top:440px;right:0}}@media only screen and (min-width: 64.063em){.tct .phonesFalling{position:relative;top:-300px;max-width:1100px;padding:0 20px;margin:0 auto;z-index:98}.tct .phonesFalling .phoneFalling1{position:absolute;width:600px;z-index:98;left:0}.tct .phonesFalling .phoneFalling2{position:absolute;width:600px;top:440px;right:0}}.tct .features-top{padding:80px 0 0px 0;color:#00354d;z-index:-2}.tct .features-top h3{font-size:22px;line-height:47px;margin-top:20px}.tct .features-top .imgWrapper{padding:0;margin:10px 0;margin-bottom:50px;overflow:hidden}.tct .features-top .imgWrapper div{position:relative;display:block;width:140%;left:-35%}.tct .features-top .imgWrapper div img{width:100%}@media only screen and (min-width: 40.063em){.tct .features-top{padding:200px 0 100px 0}.tct .features-top h3{font-size:36px;line-height:44px;margin-top:20px}.tct .features-top .imgWrapper{padding:0;margin:10px 0;margin-bottom:50px;overflow:hidden}.tct .features-top .imgWrapper div{position:relative;display:block;width:130%;left:-25%}.tct .features-top .imgWrapper div img{width:100%}}@media only screen and (min-width: 64.063em){.tct .features-top{padding:200px 0 200px 0}.tct .features-top .imgWrapper{padding:0;margin:10px 0;margin-bottom:50px;overflow:hidden}.tct .features-top .imgWrapper div{position:relative;display:block;width:80%;left:0}.tct .features-top .imgWrapper div img{width:100%}}@media only screen and (min-width: 1740px){.tct .features-top{padding:240px 0 200px 0}.tct .features-top .imgWrapper{padding:0;margin:10px 0;margin-bottom:50px;overflow:hidden}.tct .features-top .imgWrapper div{position:relative;display:block;width:70%;left:0}.tct .features-top .imgWrapper div img{width:100%}}.tct .features-bottom{padding:0 0 60px 0;color:#fff;background-color:#7bc243;position:relative;z-index:1}.tct .features-bottom:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.tct .features-bottom:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.tct .features-bottom:before{height:100%}.tct .features-bottom img{display:block;margin:0 auto;width:250px}.tct .features-bottom h3{font-size:22px;line-height:47px;margin-top:20px}@media only screen and (min-width: 40.063em){.tct .features-bottom img{width:320px;position:relative;top:-30px}.tct .features-bottom h3{font-size:36px;line-height:44px;margin-top:20px}}@media only screen and (min-width: 64.063em){.tct .features-bottom{padding:0 0 0px 0}.tct .features-bottom .imgWrapper{height:600px;overflow:hidden}.tct .features-bottom .imgWrapper img{width:100%;top:0}}@media only screen and (min-width: 1300px){.tct .features-bottom:before{height:160%}}.tct .blueprint{padding:0 0 80px 0;color:#fff;background-color:#3d9ddd;z-index:98;position:relative}.tct .blueprint img{width:260px;display:block;margin:0 auto;margin-top:40px}.tct .blueprint h2{font-size:30px}.tct .blueprint h4{text-align:center;margin-top:0;font-size:22px}@media only screen and (min-width: 40.063em){.tct .blueprint{padding:20px 0 80px 0}.tct .blueprint h2{font-size:50px;line-height:60px}.tct .blueprint h4{text-align:center;margin-top:10px;margin-bottom:20px;font-size:36px}.tct .blueprint img{width:409px}}@media only screen and (min-width: 64.063em){.tct .blueprint{padding:60px 0 80px 0}.tct .blueprint h2{font-size:58px;line-height:70px;text-align:center;padding:0;margin-bottom:60px}.tct .blueprint h4{text-align:left;padding:0 20px;margin-bottom:10px;margin-top:20px}.tct .blueprint img{margin-top:60px}}.tct .carousel{padding:40px 0 0px 0;color:#00354d;background-image:url(/img/case-studies/trans-canada-trail/tct-carousel-bg.png);background-size:180%;background-position:-80px 0;background-repeat:no-repeat}.tct .carousel h3{font-size:22px;line-height:30px;margin-bottom:40px}.tct .carousel h4{text-align:center}@media only screen and (min-width: 40.063em){.tct .carousel{background-size:120%;background-position:0px 0}.tct .carousel h3{font-size:36px;line-height:47px}}@media only screen and (min-width: 64.063em){.tct .carousel{background-size:contain;background-position:top right}.tct .carousel h3{padding:0}}.tct .tctSlider img{margin:0 auto;width:200px}.tct .tctSlider h4{margin:10px 0;text-align:center;font-size:22px;line-height:46px}.tct .tctSlider p{font-size:16px;line-height:22px;padding:0 30px;width:275px;margin:0 auto 50px auto;text-align:center}.tct .slick-prev,.tct .slick-next{position:absolute;z-index:98;display:block;height:54px;width:22px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;padding:0;border:none;outline:none;background-image:url("/img/case-studies/trans-canada-trail/tct-carousel-arrow.png");background-repeat:no-repeat;background-position:top left;background-size:22px 54px;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box}.tct .slick-prev:hover,.tct .slick-prev:focus,.tct .slick-next:hover,.tct .slick-next:focus{outline:none;opacity:.6;color:transparent}.tct .slick-prev:hover:before,.tct .slick-prev:focus:before,.tct .slick-next:hover:before,.tct .slick-next:focus:before{opacity:.6}.tct .slick-prev.slick-disabled,.tct .slick-next.slick-disabled{opacity:0}.tct .slick-prev:before,.tct .slick-next:before{line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tct .slick-prev{left:0px;top:auto;bottom:100px}.tct .slick-next{right:0px;top:auto;bottom:100px;transform:rotate(180deg)}@media only screen and (min-width: 40.063em){.tct .tctSlider{max-width:640px;margin:0 auto}.tct .tctSlider img{margin:0 auto;width:auto}.tct .tctSlider h4{margin:25px 0 22px 0;text-align:center;font-size:32px;line-height:37px}.tct .tctSlider p{width:540px;font-size:25px;line-height:38px;padding:0 30px;margin-bottom:75px}.tct .slick-prev,.tct .slick-next{height:54px;width:22px;background-size:22px 54px}.tct .slick-prev{left:15px;top:auto;bottom:140px}.tct .slick-next{right:15px;top:auto;bottom:140px;transform:rotate(180deg)}}@media only screen and (min-width: 64.063em){.tct .slick-prev{left:15px;top:auto;bottom:160px}.tct .slick-next{right:15px;top:auto;bottom:160px;transform:rotate(180deg)}}.tct .cta h2{padding-right:0}.sportsday{overflow:hidden}.sportsday .row .columns{padding-left:20px;padding-right:20px}.sportsday .row .columns .columns{padding-left:15px;padding-right:15px}@media only screen and (min-width: 40.063em){.sportsday .row .columns{padding-left:40px;padding-right:40px}.sportsday .row .columns .columns{padding-left:15px;padding-right:15px}}@media only screen and (min-width: 64.063em){.sportsday .row .columns{padding-left:15px;padding-right:15px}}.sportsday .hero{height:890px;background-image:linear-gradient(49deg, #7088FF 0%, #271B6C 88%);background-repeat:repeat;position:relative;background-position:fixed}.sportsday .hero .heroTop{position:relative}.sportsday .hero .heroTop .phoneMetrics{position:absolute;width:205px;left:100px;top:120px}.sportsday .hero .heroTop .phoneDashboard{position:absolute;width:205px;left:0;top:160px}.sportsday .hero .heroTop .icon{position:absolute;width:124px;right:15%;top:450px;z-index:98}.sportsday .hero .heroContent{position:absolute;top:610px;display:block;max-width:100%;margin-left:auto;margin-right:auto;left:0;right:0;z-index:98;text-align:center;color:#1d1260}.sportsday .hero .heroContent h1,.sportsday .hero .heroContent h2{text-transform:uppercase}.sportsday .hero .heroContent h2{font-size:30px;line-height:34px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0 auto;text-align:center;margin-bottom:20px;max-width:360px}.sportsday .hero .heroContent h1{font-size:48px;line-height:50px;margin:0;margin-bottom:20px}.sportsday .hero .heroContent h3{font-size:24px;line-height:34px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0;margin-bottom:20px;text-align:center}.sportsday .hero .heroContent ul{max-width:100%;margin:10px auto;padding:0;text-align:left;list-style:none;position:relative;left:-10px}.sportsday .hero .heroContent ul li{color:#5e5e5e;font-size:17px;padding:0;margin-bottom:10px;width:50%;float:left;padding-left:10px}.sportsday .hero .heroContent ul li:nth-child(1),.sportsday .hero .heroContent ul li:nth-child(3){text-align:right;padding-right:10px;padding-left:0;border-right:1px solid #5e5e5e}.sportsday .hero .heroContentBg{background-color:#fff;display:block;height:700px;width:102%;left:-1%;position:absolute;right:0;top:400px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}@media only screen and (min-width: 40.063em){.sportsday .hero{height:933px;background-repeat:repeat;position:relative;background-position:fixed}.sportsday .hero .heroTop{position:relative}.sportsday .hero .heroTop .phoneMetrics{position:absolute;width:301px;left:20%;top:100px}.sportsday .hero .heroTop .phoneDashboard{position:absolute;width:301px;left:0;top:160px}.sportsday .hero .heroTop .icon{position:absolute;width:186px;right:10%;top:340px;z-index:98}.sportsday .hero .heroContent{position:absolute;display:block;max-width:700px;margin-left:auto;margin-right:auto;top:690px;left:0;right:0;z-index:98;text-align:center}.sportsday .hero .heroContent h1,.sportsday .hero .heroContent h2{text-transform:uppercase}.sportsday .hero .heroContent h2{font-size:36px;line-height:44px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;max-width:100%}.sportsday .hero .heroContent h1{font-size:72px;line-height:74px;margin-left:auto;margin-right:auto;max-width:400px}.sportsday .hero .heroContent ul{max-width:100%;width:620px;margin:10px auto;text-align:left;left:0}.sportsday .hero .heroContent ul li{color:#5e5e5e;font-size:16px;display:inline-block;width:auto;text-align:center;border-right:1px solid #5e5e5e;padding:0 20px}.sportsday .hero .heroContent ul li:last-child{border-right:0px}.sportsday .hero .heroContent ul li:nth-child(1),.sportsday .hero .heroContent ul li:nth-child(3){padding-right:20px;padding-left:20px;text-align:center}.sportsday .hero .heroContentBg{background-color:#fff;display:block;height:700px;width:102%;left:-1%;position:absolute;right:0;top:350px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}}@media only screen and (min-width: 768px){.sportsday .hero .heroTop .icon{top:320px}.sportsday .hero .heroContent{top:690px}.sportsday .hero .heroContentBg{top:350px}}@media only screen and (min-width: 900px){.sportsday .hero .heroTop .icon{top:360px}.sportsday .hero .heroContent{top:740px}.sportsday .hero .heroContentBg{top:340px}}@media only screen and (min-width: 64.063em){.sportsday .hero{height:933px;background-repeat:repeat;position:relative;background-position:fixed}.sportsday .hero .heroTop{position:relative}.sportsday .hero .heroTop .phoneMetrics{position:absolute;width:301px;left:20%;top:100px}.sportsday .hero .heroTop .phoneDashboard{position:absolute;width:301px;left:0;top:160px}.sportsday .hero .heroTop .icon{position:absolute;width:258px;right:10%;top:250px;z-index:98}.sportsday .hero .heroContent{position:absolute;top:640px;display:block;max-width:880px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.sportsday .hero .heroContent h1,.sportsday .hero .heroContent h2{text-transform:uppercase}.sportsday .hero .heroContent h2{font-size:36px;line-height:44px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0 auto}.sportsday .hero .heroContent h1{font-size:68px;line-height:90px;margin:0;max-width:1200px}.sportsday .hero .heroContent h3{font-size:30px;line-height:44px}.sportsday .hero .heroContent ul{width:720px;margin:10px auto;text-align:left}.sportsday .hero .heroContent ul li{color:#5e5e5e;font-size:20px}.sportsday .hero .heroContentBg{background-color:#fff;display:block;height:680px;width:102%;left:-1%;position:absolute;right:0;top:220px;z-index:2;-webkit-backface-visibility:hidden;padding:1px;-webkit-background-clip:content-box;transform:skewY(-25deg);transform-origin:100%}}@media only screen and (min-width: 1200px){.sportsday .hero .heroContent{top:690px}}@media only screen and (min-width: 1420px){.sportsday .hero .heroContent{top:670px}.sportsday .hero .heroContentBg{top:150px}}@media only screen and (min-width: 1580px){.sportsday .hero .heroContent{top:690px}.sportsday .hero .heroContentBg{top:150px}}@media only screen and (min-width: 1650px){.sportsday .hero .heroContent{top:680px}.sportsday .hero .heroContentBg{top:120px}}@media only screen and (min-width: 1720px){.sportsday .hero .heroContentBg{top:80px}}@media only screen and (min-width: 1800px){.sportsday .hero .heroContentBg{top:40px}}@media only screen and (min-width: 1900px){.sportsday .hero .heroContentBg{top:20px}}.sportsday h2{font-size:30px;line-height:40px;text-align:left;margin-bottom:0px;margin-top:25px}.sportsday h3{font-size:45px;line-height:50px;text-align:left;margin-bottom:10px;margin-top:0px}.sportsday p{font-size:16px;line-height:22px;text-align:left}@media only screen and (min-width: 40.063em){.sportsday h2{display:block;font-size:50px;line-height:69px;text-align:center;margin:80px auto 10px auto;padding:0}.sportsday h3{font-size:72px;line-height:73px;text-align:center;margin-bottom:10px;margin-top:80px}.sportsday p{font-size:24px;line-height:38px;text-align:left;margin-bottom:50px}}.sportsday .phoneWrapper{width:100%;overflow-x:hidden;overflow-y:visible;height:1400px;position:absolute;top:600px}.sportsday .phones{position:relative;z-index:90;width:700px;top:200px}.sportsday .phones .phoneSnapshot1{position:absolute;width:442px;top:295px;left:-100px}.sportsday .phones .phoneSnapshot2{position:absolute;width:442px;top:190px;left:100px}@media only screen and (min-width: 40.063em){.sportsday .phones{top:320px;position:relative}.sportsday .phones .phoneSnapshot1{position:absolute;width:683px;top:275px;left:0px}.sportsday .phones .phoneSnapshot2{position:absolute;width:683px;top:130px;left:270px}}@media only screen and (min-width: 769px){.sportsday .phones{top:280px}}@media only screen and (min-width: 900px){.sportsday .phones{top:380px}}@media only screen and (min-width: 1025px){.sportsday .phones{top:280px}}@media only screen and (min-width: 1025px){.sportsday .phones{top:280px}.sportsday .phones .phoneSnapshot1{position:absolute;width:830px;top:275px;left:0px}.sportsday .phones .phoneSnapshot2{position:absolute;width:830px;top:110px;left:340px}}@media only screen and (min-width: 1300px){.sportsday .phones{left:160px}}@media only screen and (min-width: 1600px){.sportsday .phones{left:350px}}.sportsday .project{padding:520px 0 200px;background-color:#d42f3b;background-image:url(/img/case-studies/sportsday-talk/sdProjectSketches.png);background-repeat:no-repeat;background-size:cover;position:relative;top:-100px;position:relative;z-index:1;position:relative;z-index:1}.sportsday .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .project:after{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .project:after{bottom:0;transform:skewY(-25deg);transform-origin:100%}.sportsday .project h2,.sportsday .project p{color:#fff}.sportsday .project img{margin-top:35px;margin-bottom:10px}.sportsday .projectPhones{position:relative;top:-190px;max-width:1100px;width:140%;left:-20%;z-index:98;margin:0 auto;z-index:98}.sportsday .projectPhones img{position:absolute;width:560px}@media only screen and (min-width: 40.063em){.sportsday .project{padding:680px 0 300px;position:relative;top:-100px;position:relative;z-index:1}.sportsday .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .project h2,.sportsday .project p{color:#fff}.sportsday .projectPhones{position:relative;top:-220px;max-width:1100px;z-index:98;margin:0 auto;z-index:98;width:100%;left:auto}.sportsday .projectPhones img{width:auto;position:absolute}}@media only screen and (min-width: 64.063em){.sportsday .project{padding:500px 0 550px;position:relative;top:0px;position:relative;z-index:1}.sportsday .project:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .project:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .project h2,.sportsday .project p{color:#fff}.sportsday .projectPhones{position:relative;top:-460px;max-width:1100px;z-index:98;margin:0 auto;z-index:98}.sportsday .projectPhones img{position:absolute}}@media only screen and (min-width: 1420px){.sportsday .project{padding:550px 0 600px}}@media only screen and (min-width: 1920px){.sportsday .project{padding:550px 0 700px}}.sportsday .new-face{padding:0px 0 200px;background-color:#f3f3f3;position:relative;z-index:1}.sportsday .new-face:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .new-face:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .new-face ul.oldnew{margin:0 auto;margin-top:70px;max-width:146px}.sportsday .new-face ul.oldnew li:nth-child(1),.sportsday .new-face ul.oldnew li:nth-child(3){max-width:146px}.sportsday .new-face ul.oldnew li:nth-child(1) figure,.sportsday .new-face ul.oldnew li:nth-child(3) figure{margin:0 auto}.sportsday .new-face ul.oldnew li:nth-child(2){transform:rotate(90deg);margin-top:40px;position:relative;top:0px}.sportsday .new-face ul.oldnew li:nth-child(2) img{width:60px}.sportsday .new-face ul.oldnew figure{margin:0}.sportsday .new-face ul.oldnew figcaption{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;text-align:center;padding-top:26px}.sportsday .craftingSlider{display:none}@media only screen and (min-width: 40.063em){.sportsday .new-face{padding:50px 0 400px;position:relative;z-index:1}.sportsday .new-face:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .new-face:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .new-face h2{margin-top:0;max-width:550px}.sportsday .new-face ul.oldnew{max-width:460px}.sportsday .new-face ul.oldnew li:nth-child(1){width:40%}.sportsday .new-face ul.oldnew li:nth-child(1) figure{max-width:183px}.sportsday .new-face ul.oldnew li:nth-child(2){width:20%;margin-top:70px;transform:none;top:0}.sportsday .new-face ul.oldnew li:nth-child(2) img{width:auto}.sportsday .new-face ul.oldnew li:nth-child(3){width:40%}.sportsday .new-face ul.oldnew li:nth-child(3) figure{max-width:183px}.sportsday .craftingSlider{display:block;max-width:90%;margin:0 auto}.sportsday .craftingSlider ul{width:98%;margin:0 auto;text-align:center}.sportsday .craftingSlider ul li{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.sportsday .craftingSlider .slick-prev{left:-30px;top:auto;bottom:50%}.sportsday .craftingSlider .slick-next{right:-30px;top:auto;bottom:50%;transform:rotate(180deg)}}@media only screen and (min-width: 64.063em){.sportsday .new-face{padding:0px 0 260px}.sportsday .new-face .row{position:relative;top:-80px}.sportsday .new-face .oldnew p:nth-child(1){display:none}.sportsday .new-face .oldnew p:nth-child(2){display:inline-block}}@media only screen and (min-width: 1140px){.sportsday .new-face{padding:0px 0 360px}}@media only screen and (min-width: 1320px){.sportsday .new-face{padding:0px 0 420px}}@media only screen and (min-width: 1720px){.sportsday .new-face{padding:0px 0 460px}}@media only screen and (min-width: 1920px){.sportsday .new-face{padding:0px 0 560px}}.sportsday .phonesFalling{position:relative;top:-140px;max-width:1100px;z-index:98;margin:0 auto;z-index:98}.sportsday .phonesFalling .phoneFalling1{position:absolute;width:224px;z-index:98;left:10px;top:200px}.sportsday .phonesFalling .phoneFalling2{position:absolute;width:224px;top:250px;right:10px}@media only screen and (min-width: 40.063em){.sportsday .phonesFalling{position:relative;top:-600px;max-width:1100px;margin:0 auto;z-index:98}.sportsday .phonesFalling .phoneFalling1{position:absolute;width:730px;z-index:98;left:0}.sportsday .phonesFalling .phoneFalling2{position:absolute;width:730px;top:150px;right:0}}.sportsday .simplicity{padding:0px 0 150px;background-image:linear-gradient(-49deg, #7088FF 0%, #271B6C 88%);position:relative;z-index:1}.sportsday .simplicity:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .simplicity:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .simplicity h2,.sportsday .simplicity h3,.sportsday .simplicity p{color:#fff;text-align:left}.sportsday .simplicity .beforeAfter{margin-top:80px}.sportsday .simplicity .beforeAfter ul{padding:0;width:100%;max-width:280px;margin:0 auto}.sportsday .simplicity .beforeAfter ul li p{padding:0;margin-bottom:20px}.sportsday .simplicity .beforeAfter ul li img{width:256px;display:block;margin:0 auto;margin-bottom:40px}.sportsday .simplicity .beforeAfter ul li h3{text-align:center;font-size:18px;line-height:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.sportsday .simplicity .beforeAfter ul li p{text-align:center;font-size:18px;line-height:25px}.sportsday .simplicity .beforeAfter ul li p:nth-child(4){display:none}.sportsday .simplicity .beforeAfter .slick-next{top:300px}.sportsday .simplicity .beforeAfter .slick-prev{top:300px}@media only screen and (min-width: 40.063em){.sportsday .simplicity{padding:0px 0 300px;position:relative;z-index:1}.sportsday .simplicity:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .simplicity:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .simplicity h2,.sportsday .simplicity h3,.sportsday .simplicity p{color:#fff;text-align:left}.sportsday .simplicity h2{max-width:500px;text-align:center;margin-top:0}.sportsday .simplicity h3{margin-top:40px}.sportsday .simplicity .beforeAfter ul{width:100%;max-width:280px;margin:0 auto}.sportsday .simplicity .beforeAfter ul li img{width:256px}.sportsday .simplicity .beforeAfter ul li h3{text-align:center;font-size:18px;line-height:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.sportsday .simplicity .beforeAfter ul li p{text-align:center;font-size:18px;line-height:25px}}@media only screen and (min-width: 64.063em){.sportsday .simplicity{padding:0px 0 350px}.sportsday .simplicity .simplicityInside{position:relative;top:-100px}.sportsday .simplicity .beforeAfter ul{width:100%;max-width:100%;margin:0 auto}.sportsday .simplicity .beforeAfter ul li{display:inline-block;width:23%;margin-right:100px;float:left;position:relative}.sportsday .simplicity .beforeAfter ul li:after{float:left;position:absolute;top:170px;right:-90px;display:inline;content:"";width:81px;height:166px;background-image:url(/img/case-studies/sportsday-talk/ba_arrow.png);background-size:81px 166px}.sportsday .simplicity .beforeAfter ul li:last-child(){margin-right:0}.sportsday .simplicity .beforeAfter ul li:last-child():after{display:none}.sportsday .simplicity .beforeAfter ul li h3{font-size:18px;line-height:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;height:50px;vertical-align:bottom}.sportsday .simplicity .beforeAfter ul li img{margin-bottom:0}.sportsday .simplicity .beforeAfter ul li p{font-size:18px;line-height:25px}.sportsday .simplicity .beforeAfter ul li p:nth-child(2){display:none}.sportsday .simplicity .beforeAfter ul li p:nth-child(4){display:inline-block}}@media only screen and (min-width: 1600px){.sportsday .simplicity{padding:0px 0 500px}}.sportsday .simplicityAnimationWrapper{width:100%;overflow:hidden}.sportsday .simplicityAnimation{position:relative;left:-90px;height:768px;width:740px;max-width:1324px;margin:0 auto}.sportsday .simplicityAnimation img{position:absolute}.sportsday .simplicityAnimation .simplicityAnimation__screen{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen2{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen3{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen4{top:400px}@media only screen and (min-width: 40.063em){.sportsday .simplicityAnimation{position:relative;left:-90px;height:858px;width:940px;max-width:1324px;margin:0 auto;margin-top:20px}.sportsday .simplicityAnimation img{position:absolute}.sportsday .simplicityAnimation .simplicityAnimation__screen{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen2{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen3{opacity:0;width:86%;left:55px;top:420px}.sportsday .simplicityAnimation .simplicityAnimation__screen4{top:400px}}.sportsday .newInterfaceAnimation{margin-top:60px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayer{max-width:295px;margin:0 auto;display:block}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText{max-width:152px;margin:0 auto;position:relative}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p{text-align:center;font-size:12px;line-height:17px;margin-bottom:10px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p strong,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p strong{display:block}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText:before{content:"";position:absolute;background-image:url(/img/case-studies/sportsday-talk/RadioLine1.svg);background-repeat:no-repeat;left:-120px;background-size:130px 130px;width:200px;height:200px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper{position:relative;width:500px;height:300px;left:-20px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen1{position:absolute;right:50px;top:0;width:350px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen2{position:absolute;left:-40px;top:98px;width:350px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText{position:relative}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText:before{content:"";position:absolute;background-image:url(/img/case-studies/sportsday-talk/RadioLine2.svg);background-repeat:no-repeat;left:-90px;top:-72px;background-size:90px 90px;width:200px;height:200px}@media only screen and (min-width: 40.063em){.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayer{max-width:500px;margin-bottom:20px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText{max-width:275px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p{text-align:center;font-size:18px;line-height:25px;padding:0 30px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p strong,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p strong{display:block}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText:before{content:"";position:absolute;background-image:url(/img/case-studies/sportsday-talk/RadioLine1.svg);background-repeat:no-repeat;left:-220px;top:-6px;background-size:230px 230px;width:230px;height:230px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper{position:relative;width:960px;height:620px;left:-100px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen1{position:absolute;right:0px;top:0;width:700px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen2{position:absolute;left:0px;top:200px;width:700px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText:before{content:"";position:absolute;background-image:url(/img/case-studies/sportsday-talk/RadioLine2.svg);background-repeat:no-repeat;left:-140px;top:-132px;background-size:160px 160px;width:200px;height:200px}}@media only screen and (min-width: 900px){.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper{left:0}}@media only screen and (min-width: 64.063em){.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayer{max-width:620px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText{max-width:300px;position:relative}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p{text-align:center;font-size:18px;line-height:25px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__miniPlayerText p strong,.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenText p strong{display:block}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper{position:relative;margin:0 auto;width:960px;height:600px;left:0px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen1{position:absolute;right:0px;top:0;width:700px}.sportsday .newInterfaceAnimation .newInterfaceAnimation__screenWrapper .newInterfaceAnimation__screen2{position:absolute;left:0px;top:200px;width:700px}}.sportsday .functionality{background-color:#fff;padding:20px 0 50px;position:relative;z-index:1}.sportsday .functionality:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .functionality:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .functionality:before{height:100%}.sportsday .functionality .row{position:relative;top:-100px}.sportsday .functionality .functionalityFadedWrapper{width:320px;margin:0 auto;position:relative}.sportsday .functionality .functionalityFadedWrapper .functionalityCircle{width:320px;margin:0 auto;display:block;background-size:contain;background-repeat:no-repeat;width:173px;height:55px;position:absolute;bottom:80px;left:70px;border:2px solid #d32e3b;box-shadow:0 4px 8px 0 rgba(0,0,0,.5);border-radius:171.58px}.sportsday .functionality .functionalityFadedWrapper .horzLine{width:72px;height:2px;background-color:#d42f3b;position:absolute;bottom:106px;left:0px}.sportsday .functionality .functionalityFadedWrapper .vertLine{width:2px;height:160px;background-color:#d42f3b;position:absolute;bottom:-53px;left:0px}.sportsday .functionality .functionalityFadedWrapper .target{width:16px;height:16px;border-radius:8px;border:2px solid #d32e3b;background-color:#fff;position:absolute;bottom:-60px;left:-7px}.sportsday .functionality .functionalityFadedWrapper .target .target__inner{width:8px;height:8px;position:relative;top:2px;left:2px;border-radius:4px;background-color:#d32e3b}.sportsday .functionality .functionalityFaded{width:320px;margin:0 auto;margin-top:10px;display:block;position:relative}.sportsday .functionality h2,.sportsday .functionality p{color:#000e33;text-align:left}.sportsday .functionality h2{margin-top:40px;max-width:340px;margin-left:auto;margin-right:auto;text-align:left;text-align:center}@media only screen and (min-width: 440px){.sportsday .functionality{padding:20px 0 140px}}@media only screen and (min-width: 40.063em){.sportsday .functionality{padding:100px 0 40px;position:relative;z-index:1}.sportsday .functionality:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .functionality:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .functionality:before{height:100%}.sportsday .functionality .row{top:-240px}.sportsday .functionality h2{max-width:550px;text-align:center;margin-top:60px}.sportsday .functionality .functionalityFadedWrapper .horzLine{width:124px;bottom:106px;left:-54px}.sportsday .functionality .functionalityFadedWrapper .vertLine{height:135px;bottom:-29px;left:-54px}.sportsday .functionality .functionalityFadedWrapper .target{bottom:-40px;left:-61px}.sportsday .functionality .functionalityFaded{max-width:380px;margin:0 auto;display:block;position:relative}}@media only screen and (min-width: 900px){.sportsday .functionality{padding:100px 0 130px}}@media only screen and (min-width: 64.063em){.sportsday .functionality{padding:50px 0 100px}.sportsday .functionality .row{top:-320px}.sportsday .functionality h2{text-align:left;max-width:1200px}.sportsday .functionality .functionalityFadedWrapper .horzLine{width:216px;bottom:106px;left:-144px}.sportsday .functionality .functionalityFadedWrapper .vertLine{height:150px;bottom:-44px;left:-144px}.sportsday .functionality .functionalityFadedWrapper .target{bottom:-48px;left:-151px}}@media only screen and (min-width: 1300px){.sportsday .functionality{padding:50px 0 150px}.sportsday .functionality:before{height:126%}}@media only screen and (min-width: 1620px){.sportsday .functionality{padding:50px 0 200px}.sportsday .functionality:before{height:150%}}@media only screen and (min-width: 1820px){.sportsday .functionality{padding:50px 0 250px}.sportsday .functionality:before{height:150%}}.sportsday .carousel{padding:0px 0 160px;background-color:#d42f3b;position:relative;top:0px;position:relative;z-index:1;position:relative;z-index:1}.sportsday .carousel:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .carousel:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .carousel:after{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .carousel:after{bottom:0;transform:skewY(-25deg);transform-origin:100%}.sportsday .carousel h2,.sportsday .carousel p{color:#fff}.sportsday .carousel img{margin-top:35px;margin-bottom:10px}.sportsday .carousel .slider img{width:250px;height:445px}.sportsday .carousel .flipster{overflow-x:visible}.sportsday .carousel .flipster__button--prev{left:-40px}.sportsday .carousel .flipster__button--next{right:-40px}@media only screen and (min-width: 40.063em){.sportsday .carousel{padding:0px 0 300px;position:relative;top:0px;position:relative;z-index:1}.sportsday .carousel:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .carousel:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .carousel h2{margin-top:40px}.sportsday .carousel h2,.sportsday .carousel p{color:#fff}}@media only screen and (min-width: 900px){.sportsday .carousel{padding:0px 0 290px}.sportsday .carousel .carouselInside{position:relative;top:-80px}}@media only screen and (min-width: 64.063em){.sportsday .carousel{padding:0px 0 350px;position:relative;top:0px;position:relative;z-index:1}.sportsday .carousel:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .carousel:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .carousel .carouselInside{position:relative;top:-100px}.sportsday .carousel h2,.sportsday .carousel p{color:#fff}.sportsday .carousel .slider img{width:347px;height:619px}}@media only screen and (min-width: 1420px){.sportsday .carousel{padding:0px 0 460px}}@media only screen and (min-width: 1820px){.sportsday .carousel{padding:0px 0 550px}}.sportsday .unlocking{background-color:#fff;padding:0px 0 80px;position:relative;z-index:1}.sportsday .unlocking:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .unlocking:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .unlocking:before{height:100%}.sportsday .unlocking h2,.sportsday .unlocking p{color:#000e33;text-align:left}.sportsday .unlocking h2{margin-bottom:40px}.sportsday .unlocking ul.unlockingScreens{padding:0}.sportsday .unlocking ul.unlockingScreens h3{margin:20px 0}.sportsday .unlocking ul.unlockingScreens .slick-next{top:200px;background-image:url(/img/left-arrow-black.png)}.sportsday .unlocking ul.unlockingScreens .slick-prev{top:200px;background-image:url(/img/left-arrow-black.png)}@media only screen and (min-width: 40.063em){.sportsday .unlocking{padding:0px 0 50px;position:relative;z-index:1}.sportsday .unlocking:before{background:inherit;content:"";display:block;height:100%;left:0;position:absolute;right:-1px;z-index:-1;-webkit-backface-visibility:hidden;-webkit-background-clip:content-box}.sportsday .unlocking:before{top:0;transform:skewY(-25deg);transform-origin:0 0}.sportsday .unlocking:before{height:100%}.sportsday .unlocking h2{margin-top:20px;text-align:center}}@media only screen and (min-width: 64.063em){.sportsday .unlocking{padding:0px 0 0px}.sportsday .unlocking h2{text-align:center}.sportsday .unlocking .unlockingInside{position:relative;top:-80px}.sportsday .unlocking .unlockingInside p:nth-child(1){margin-bottom:0}}@media only screen and (min-width: 1300px){.sportsday .unlocking:before{height:126%}}@media only screen and (min-width: 1620px){.sportsday .unlocking:before{height:150%}}.sportsday ul.unlockingScreens{width:100%;max-width:280px;margin:0 auto;position:relative;list-style:none;height:500px}.sportsday ul.unlockingScreens li{position:absolute;opacity:0;width:256px}.sportsday ul.unlockingScreens li img{width:256px;display:block;margin:0 auto}.sportsday ul.unlockingScreens li:first-child(){opacity:1}.sportsday ul.unlockingScreens li h3{text-align:center;font-size:18px;line-height:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.sportsday ul.unlockingScreens li p{text-align:center;font-size:18px;line-height:25px}@media only screen and (min-width: 64.063em){.sportsday ul.unlockingScreens{width:100%;max-width:100%;margin:0 auto}.sportsday ul.unlockingScreens li{display:inline-block;opacity:1;width:30%;margin-right:30px;float:left;position:relative}.sportsday ul.unlockingScreens li img{display:block;margin:0 auto}.sportsday ul.unlockingScreens li:last-child(){margin-right:0}.sportsday ul.unlockingScreens li h3{font-size:18px;line-height:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.sportsday ul.unlockingScreens li p{font-size:18px;line-height:25px}}.sportsday .rtbAnimation img{width:257px}.sportsday .cta{z-index:1;position:relative}.sportsday .cta h2,.sportsday .cta p{text-align:center}.sportsday .cta p{margin-top:0}@media only screen and (min-width: 64.063em){.sportsday .cta h2,.sportsday .cta p{text-align:left}}.constant-health{overflow:hidden}.constant-health h2{margin-top:0;font-size:50px;line-height:64px;margin-bottom:32px;text-align:left;color:#343454;font-family:"Lora",serif;font-weight:700}@media only screen and (max-width: 600px){.constant-health h2{font-size:30px;line-height:38px;margin-bottom:20px}}.constant-health h3{color:#343454;font-family:"Lora",serif;font-weight:700}.constant-health p{font-size:24px;line-height:34px;color:#20313c}@media only screen and (max-width: 600px){.constant-health p{font-size:16px;line-height:22px}}.constant-health .content .columns{width:91%}@media only screen and (max-width: 600px){.constant-health .content .columns{padding-left:20px;padding-right:20px;width:100%}}.constant-health .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/img/case-studies/constant-health/Hero-Image-With-Gradient@2x.jpg)}.constant-health .hero .heroContent{padding:110px 0;margin:0 auto;max-width:100%;text-align:center;color:#fff}@media only screen and (max-width: 1000px){.constant-health .hero .heroContent{padding-bottom:74px}}@media only screen and (max-width: 600px){.constant-health .hero .heroContent{padding-bottom:16px}}.constant-health .hero .heroContent .app-icon{width:103px;height:103px;background-image:url(/img/case-studies/constant-health/HeroAppIcon.png);background-size:auto 103px;display:inline-block;border-radius:25px;box-shadow:0 10px 10px 0 rgba(29,59,101,.15),0 20px 20px 0 rgba(29,59,101,.15),0 0 4px 0 rgba(29,59,101,.15)}.constant-health .hero .heroContent h2{font-size:36px;margin:0 auto;margin-top:40px;margin-bottom:30px;line-height:40px;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,serif;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;max-width:610px;color:#fff}@media only screen and (max-width: 600px){.constant-health .hero .heroContent h2{font-size:24px;line-height:34px;max-width:320px;margin-bottom:0}}.constant-health .hero .heroContent h1{margin:0;margin-bottom:30px;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:72px;line-height:69px;text-shadow:0 2px 1px rgba(0,0,0,.2)}@media only screen and (max-width: 600px){.constant-health .hero .heroContent h1{font-size:36px;margin-bottom:20px}}.constant-health .hero .heroContent h3{box-sizing:border-box;height:2px;width:300px;text-shadow:0 2px 1px rgba(0,0,0,.2);font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,serif;border-bottom:2px solid #fff;margin:0 auto;margin-bottom:30px}.constant-health .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}@media only screen and (max-width: 1000px){.constant-health .hero .heroContent .roles{max-width:600px;margin:0 auto}}@media only screen and (max-width: 600px){.constant-health .hero .heroContent .roles{max-width:340px;margin:0 auto}}.constant-health .hero .heroContent .roles div{font-size:22px;line-height:30px;padding:4px 10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.constant-health .hero .heroContent .roles div:nth-child(1):after,.constant-health .hero .heroContent .roles div:nth-child(2):after,.constant-health .hero .heroContent .roles div:nth-child(3):after,.constant-health .hero .heroContent .roles div:nth-child(4):after,.constant-health .hero .heroContent .roles div:nth-child(5):after,.constant-health .hero .heroContent .roles div:nth-child(6):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (max-width: 1000px){.constant-health .hero .heroContent .roles div{padding:4px 15px}.constant-health .hero .heroContent .roles div:nth-child(4):after{content:none}.constant-health .hero .heroContent .roles div:nth-child(1):after,.constant-health .hero .heroContent .roles div:nth-child(2):after,.constant-health .hero .heroContent .roles div:nth-child(3):after,.constant-health .hero .heroContent .roles div:nth-child(5):after,.constant-health .hero .heroContent .roles div:nth-child(6):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-4px}}@media only screen and (max-width: 600px){.constant-health .hero .heroContent .roles div{font-size:16px;line-height:22px;padding:0 12px}.constant-health .hero .heroContent .roles div:nth-child(3):after,.constant-health .hero .heroContent .roles div:nth-child(5):after{content:none}.constant-health .hero .heroContent .roles div:nth-child(1):after,.constant-health .hero .heroContent .roles div:nth-child(2):after,.constant-health .hero .heroContent .roles div:nth-child(4):after,.constant-health .hero .heroContent .roles div:nth-child(6):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.constant-health .the-project{padding-top:66px;padding-bottom:100px}@media only screen and (max-width: 600px){.constant-health .the-project{padding-top:40px;padding-bottom:50px}}.constant-health .the-project h2{text-align:center;font-size:70px;line-height:89px;margin-bottom:34px}@media only screen and (max-width: 600px){.constant-health .the-project h2{font-size:30px;line-height:38px;margin-bottom:20px}}.constant-health .improving-model{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/img/case-studies/constant-health/The-Project-Background@3x.png);margin-top:100px;padding-bottom:200px}.constant-health .improving-model .row{position:relative}.constant-health .improving-model .group1{height:calc(100vw * 0.492);max-height:492px}@media only screen and (max-width: 600px){.constant-health .improving-model .group1{height:83.33vw}}.constant-health .improving-model .group1 .grid{position:absolute;top:-100px;left:30px;background-size:cover;background-repeat:no-repeat;background-image:url(/img/case-studies/constant-health/The-Project@3x.png);width:100%;max-height:492px;height:calc(100vw * 0.492)}@media only screen and (max-width: 600px){.constant-health .improving-model .group1 .grid{height:83.33vw;left:10px}}.constant-health .remote-healthcare{background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-color:#d35873;background-image:url(/img/case-studies/constant-health/Remote-Healthcare-Background@3x.png);position:relative;padding:100px 0 570px 0;top:-100px}.constant-health .remote-healthcare h2,.constant-health .remote-healthcare p{color:#fff}.constant-health .remote-healthcare h2 a,.constant-health .remote-healthcare p a{color:#fff;border-color:#fff}@media only screen and (max-width: 1000px){.constant-health .remote-healthcare{padding-bottom:480px}}@media only screen and (max-width: 600px){.constant-health .remote-healthcare{padding-top:100px;padding-bottom:350px}}.constant-health .remote-healthcare-phones{position:relative;top:-670px;max-width:1000px;margin:0 auto}@media only screen and (max-width: 1000px){.constant-health .remote-healthcare-phones{top:-600px}}@media only screen and (max-width: 600px){.constant-health .remote-healthcare-phones{top:-510px}}.constant-health .remote-healthcare-phones .iphone{position:absolute;width:530px;left:-100px}@media only screen and (max-width: 1000px){.constant-health .remote-healthcare-phones .iphone{width:430px;max-width:none}}@media only screen and (max-width: 600px){.constant-health .remote-healthcare-phones .iphone{width:330px;max-width:none}}.constant-health .remote-healthcare-phones .pixel{position:absolute;width:717px;top:150px;right:30px}@media only screen and (max-width: 1000px){.constant-health .remote-healthcare-phones .pixel{top:100px;right:-110px;width:580px;max-width:none}}@media only screen and (max-width: 600px){.constant-health .remote-healthcare-phones .pixel{top:50px;right:-100px;width:400px;max-width:none}}.constant-health .support-team{padding-top:100px;padding-bottom:50px}@media only screen and (max-width: 600px){.constant-health .support-team{padding-top:50px}}.constant-health .support-team p.list{margin-left:47px}@media only screen and (max-width: 600px){.constant-health .support-team p.list{margin-left:30px}}.constant-health .support-team p.list:before{position:absolute;top:8px;left:-47px;background-image:url(/img/case-studies/constant-health/arrow@2x.png);background-size:25px 20px;display:inline-block;width:25px;height:20px;content:""}@media only screen and (max-width: 600px){.constant-health .support-team p.list:before{top:5px;left:-28px;background-size:16px 12px;width:16px;height:12px}}.constant-health .growing-business-grid{background-size:cover;background-repeat:no-repeat;background-image:url(/img/case-studies/constant-health/Growing-Business-Background@2x.png);padding:78px 0}.constant-health .growing-business-grid .flex{display:flex}.constant-health .growing-business-grid .growing-business-chat{width:40%;margin-top:auto;margin-bottom:auto}@media only screen and (max-width: 600px){.constant-health .growing-business-grid .growing-business-chat{width:0%}}.constant-health .growing-business-grid .growing-business-people{width:55%;margin-top:auto;margin-bottom:auto;margin-left:auto;position:relative}@media only screen and (max-width: 600px){.constant-health .growing-business-grid .growing-business-people{width:100%}}.constant-health .growing-business-grid .growing-business-people .woman{position:relative;width:65%}@media only screen and (max-width: 600px){.constant-health .growing-business-grid .growing-business-people .woman{width:90%}}.constant-health .growing-business-grid .growing-business-people .meghan{position:absolute;right:0px;top:-45px;width:50%}@media only screen and (max-width: 600px){.constant-health .growing-business-grid .growing-business-people .meghan{right:-23px;width:72%}}.constant-health .growing-business-grid .growing-business-people .rob{position:absolute;right:90px;bottom:-115px;width:44%}@media only screen and (max-width: 600px){.constant-health .growing-business-grid .growing-business-people .rob{right:-23px;width:63%}}.constant-health .partnership-expertise{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 600px){.constant-health .partnership-expertise{padding-top:50px;padding-bottom:50px}}.constant-health .art-board{position:relative}.constant-health .art-board img{width:100%}.constant-health .leading-strategy{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 600px){.constant-health .leading-strategy{padding-top:50px;padding-bottom:50px}}.constant-health .leading-strategy ol{list-style:none;padding-left:90px;counter-reset:elementcounter}@media only screen and (max-width: 600px){.constant-health .leading-strategy ol{padding-left:60px}}.constant-health .leading-strategy ol li{padding-top:40px}.constant-health .leading-strategy ol li h3,.constant-health .leading-strategy ol li p{position:relative;font-size:24px}@media only screen and (max-width: 600px){.constant-health .leading-strategy ol li h3,.constant-health .leading-strategy ol li p{font-size:16px}}.constant-health .leading-strategy ol li h3:before{content:"0" counter(elementcounter) "";counter-increment:elementcounter;font-size:50px;line-height:45px;font-family:"Lora",serif;font-weight:700;color:#343454;position:absolute;bottom:0;left:-90px}@media only screen and (max-width: 600px){.constant-health .leading-strategy ol li h3:before{font-size:35px;line-height:30px;left:-60px}}.constant-health .design-persona{position:relative;background-size:contain;background-repeat:no-repeat;background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Background@3x.png);padding-top:150px}@media only screen and (max-width: 600px){.constant-health .design-persona{padding-top:0}}.constant-health .design-persona .group1{padding:0 0 60px 0}@media only screen and (max-width: 600px){.constant-health .design-persona .group1{padding:50px 0 10px 0}}.constant-health .design-persona .group2 .sketchWires{display:flex;justify-content:center;padding-top:100px;position:relative}@media only screen and (max-width: 600px){.constant-health .design-persona .group2 .sketchWires{padding-top:50px}}.constant-health .design-persona .group2 .sketchWires .sketchWire{width:33.33%;height:521px;position:relative}@media only screen and (max-width: 1000px){.constant-health .design-persona .group2 .sketchWires .sketchWire{height:433px}}@media only screen and (max-width: 600px){.constant-health .design-persona .group2 .sketchWires .sketchWire{width:50%;height:281px}}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--feed{display:inline-block}@media only screen and (max-width: 600px){.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--feed{display:none}}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--feed .sketchWire__viewport--low{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Original-Screen-1@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--feed .sketchWire__viewport--high{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Redesign-Screen-1@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--menu .sketchWire__viewport--low{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Original-Screen-2@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--menu .sketchWire__viewport--high{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Redesign-Screen-2@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--view .sketchWire__viewport--low{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Original-Screen-3@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire.sketchWire--view .sketchWire__viewport--high{background-image:url(/img/case-studies/constant-health/Desiging-with-Persona-Redesign-Screen-3@3x.png)}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport{width:289px;height:521px;background-size:289px 521px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 289px 0px 0px)}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 289px 521px 0px)}@media only screen and (max-width: 1000px){.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport{width:240px;height:433px;background-size:240px 433px}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 240px 0px 0px)}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 240px 433px 0px)}}@media only screen and (max-width: 600px){.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport{width:145px;height:289px;background-size:145px 289px}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 145px 0px 0px)}.constant-health .design-persona .group2 .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 145px 289px 0px)}}.constant-health .design-persona .group3{padding:30px 0 100px 0}@media only screen and (max-width: 600px){.constant-health .design-persona .group3{padding:10px 0 50px 0}}.constant-health .design-persona .group4 img{width:100%}.constant-health .deeper-than-app{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 600px){.constant-health .deeper-than-app{padding-top:50px;padding-bottom:50px}}.constant-health .cta{z-index:1;position:relative}.constant-health .cta h2,.constant-health .cta p{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-weight:unset;text-align:left}@media only screen and (max-width: 1024px){.constant-health .cta h2,.constant-health .cta p{text-align:center}}.constant-health .cta p{margin-top:0}.constant-health .cta .rtbAnimation{position:relative}.constant-health .cta .rtbAnimation .phone-shell{background-image:url(/img/case-studies/constant-health/iPhone-X.png);position:absolute;width:115%;height:108%;background-size:contain;top:-3.25%;left:-7.75%;background-repeat:no-repeat}.constant-health .cta .flex{display:flex}.national-post{overflow:hidden}.national-post .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.national-post .hero .heroContent{padding-top:300px}}.national-post .hero .heroContent .app-icon{display:inline-block}.national-post .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/national-post/npHero.jpg)}.national-post .hero .heroContent{padding:140px 15px 20px 15px}.national-post .hero .heroContent h2{font-size:24px;margin-top:50px;margin-bottom:10px;line-height:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;color:#fff}.national-post .hero .heroContent h1{text-shadow:0 2px 1px rgba(0,0,0,.2);margin:0px 0 15px 0;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:42px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2)}.national-post .hero .heroContent h3{text-shadow:0 2px 1px rgba(0,0,0,.2);font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;border-bottom:2px solid #fff;text-transform:uppercase;width:80%;margin:0 auto;padding-bottom:28px;margin-bottom:28px;letter-spacing:.56px}.national-post .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.national-post .hero .heroContent .roles div{font-size:16px;padding:4px 10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.national-post .hero .heroContent .roles div:nth-child(1):after,.national-post .hero .heroContent .roles div:nth-child(2):after,.national-post .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (min-width: 40.063em){.national-post .hero{background-position:center top}.national-post .hero .heroContent{padding:180px 0 110px 0;max-width:100%}.national-post .hero .heroContent h2{font-size:36px;letter-spacing:0;line-height:40px;max-width:550px;margin:0 auto;margin-top:50px;margin-bottom:10px}.national-post .hero .heroContent h1{margin:0 0 30px 0;font-size:72px;line-height:60px}.national-post .hero .heroContent h3{border-bottom:2px solid rgba(255,255,255,.76);font-size:24px;max-width:300px;margin:0 auto;margin-bottom:28px;letter-spacing:.67px;line-height:37px}.national-post .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.national-post .hero .heroContent .roles div{font-size:22px;padding:3px 20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.national-post .hero .heroContent .roles div:nth-child(1):after,.national-post .hero .heroContent .roles div:nth-child(2):after,.national-post .hero .heroContent .roles div:nth-child(3):after,.national-post .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.national-post h2{margin-top:0;font-size:30px;line-height:42px;text-align:left;color:#20313c}@media only screen and (min-width: 40.063em){.national-post h2{font-size:50px;line-height:69px}}.national-post p{font-size:16px;line-height:22px;color:#20313c}@media only screen and (min-width: 40.063em){.national-post p{font-size:24px;line-height:35px;line-height:1.6}}.national-post .the-project{padding-top:30px;padding-bottom:10px}@media only screen and (min-width: 40.063em){.national-post .the-project{padding-top:100px;padding-bottom:10px}}.national-post .the-project h2{font-size:30px;color:#20313c;text-align:center}@media only screen and (min-width: 40.063em){.national-post .the-project h2{font-size:70px}}.national-post .the-project p{color:#20313c}.national-post .the-grid{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/national-post/grid.png)}.national-post .the-grid .before-after{padding:10px 0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 40.063em){.national-post .the-grid .before-after{padding:30px 0}}.national-post .the-grid .before-after .before{position:relative}.national-post .the-grid .before-after .before .date{display:inline-block;position:absolute;font-size:18px;color:#20313c;text-align:center;line-height:30px;bottom:0px;width:90%}@media only screen and (min-width: 40.063em){.national-post .the-grid .before-after .before .date{font-size:24px}}@media only screen and (min-width: 40.063em){.national-post .the-grid .before-after .before .date{bottom:10px}}.national-post .the-project-bottom{padding-bottom:30px}@media only screen and (min-width: 40.063em){.national-post .the-project-bottom{padding-bottom:80px}}.national-post .the-project-bottom p{color:#20313c}.national-post .the-challenge{padding:60px 0 50px 0;position:relative}@media only screen and (min-width: 40.063em){.national-post .the-challenge{padding:90px 0 100px 0}}.national-post .the-challenge:before{position:absolute;top:0;content:"";opacity:.5;transform:rotate(-180deg);background-image:linear-gradient(-180deg, #FFFFFF 0%, #F0F0F0 97%);height:900px;width:100%}.national-post .the-challenge h2{font-size:30px;text-align:left}@media only screen and (min-width: 40.063em){.national-post .the-challenge h2{font-size:50px}}.national-post .the-challenge .brand-title{font-size:20px;line-height:30px;padding-bottom:10px;border-bottom:1px solid rgba(151,151,151,.4);color:#20313c;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}@media only screen and (min-width: 40.063em){.national-post .the-challenge .brand-title{font-size:36px;line-height:30px;padding-bottom:15px;border-bottom:2px solid rgba(151,151,151,.4)}}.national-post .the-challenge .brands{display:flex;flex-wrap:wrap}.national-post .the-challenge .brand{display:flex;width:33%;justify-content:center;padding-bottom:30px}@media only screen and (min-width: 40.063em){.national-post .the-challenge .brand{padding-bottom:60px;justify-content:flex-start}}.national-post .the-challenge .brand .brand-name{display:none}@media only screen and (min-width: 40.063em){.national-post .the-challenge .brand .brand-name{display:inline-block;font-size:17px;color:#20313c;line-height:24px;margin-left:10px;margin-top:10px;font-weight:bold}}@media only screen and (min-width: 900px){.national-post .the-challenge .brand .brand-name{font-size:24px;line-height:30px}}.national-post .the-challenge .post-tabloid{padding:30px 0 0 0;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width: 40.063em){.national-post .the-challenge .post-tabloid{padding:60px 0 30px 0}}@media only screen and (min-width: 40.063em){.national-post .the-challenge .post-tabloid{justify-content:center}}.national-post .the-challenge .post-tabloid div{width:50%;margin-bottom:10px;position:relative}@media only screen and (min-width: 40.063em){.national-post .the-challenge .post-tabloid div{width:33%}}.national-post .the-challenge .post-tabloid div .pt-title{display:inline-block;position:absolute;font-size:18px;color:#20313c;text-align:center;line-height:30px;bottom:-10px;left:0;width:90%}@media only screen and (min-width: 40.063em){.national-post .the-challenge .post-tabloid div .pt-title{font-size:24px;bottom:-10px}}@media only screen and (min-width: 800px){.national-post .the-challenge .post-tabloid div .pt-title{font-size:24px;bottom:0px;bottom:-10px}}.national-post .app-icon{width:116px;height:116px;background-image:url(/img/case-studies/national-post/postmedia-spritesheet3.png);background-size:auto 116px;display:inline-table;border-radius:25px}.national-post .app-icon.sdw{box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(29,59,101,.15),0 20px 20px 0 rgba(29,59,101,.15),0 0 4px 0 rgba(29,59,101,.15)}.national-post .app-icon.sm{width:85px;height:85px;background-image:url(/img/case-studies/national-post/postmedia-spritesheet-mobile3.png);background-size:auto 85px}@media only screen and (min-width: 800px){.national-post .app-icon.sm{width:103px;height:103px;background-size:auto 103px}}.national-post .app-icon.sm.active{width:116px;height:116px;background-size:auto 116px;box-shadow:0 3px 4px 0 rgba(0,0,0,.25),0 10px 10px 0 rgba(0,0,0,.15);margin:0}.national-post .app-icon.financial-post{background-position:-116px}.national-post .app-icon.financial-post.sm{background-position:-85px}@media only screen and (min-width: 800px){.national-post .app-icon.financial-post.sm{background-position:-103px}}.national-post .app-icon.financial-post.sm.active{background-position:-116px}.national-post .app-icon.edmonton-journal{background-position:-232px}.national-post .app-icon.edmonton-journal.sm{background-position:-170px}@media only screen and (min-width: 800px){.national-post .app-icon.edmonton-journal.sm{background-position:-206px}}.national-post .app-icon.edmonton-journal.sm.active{background-position:-232px}.national-post .app-icon.calgary-herald{background-position:-348px}.national-post .app-icon.calgary-herald.sm{background-position:-255px}@media only screen and (min-width: 800px){.national-post .app-icon.calgary-herald.sm{background-position:-309px}}.national-post .app-icon.calgary-herald.sm.active{background-position:-348px}.national-post .app-icon.ottawa-citizen{background-position:-464px}.national-post .app-icon.ottawa-citizen.sm{background-position:-340px}@media only screen and (min-width: 800px){.national-post .app-icon.ottawa-citizen.sm{background-position:-412px}}.national-post .app-icon.ottawa-citizen.sm.active{background-position:-464px}.national-post .app-icon.montreal-gazette{background-position:-580px}.national-post .app-icon.montreal-gazette.sm{background-position:-425px}@media only screen and (min-width: 800px){.national-post .app-icon.montreal-gazette.sm{background-position:-515px}}.national-post .app-icon.montreal-gazette.sm.active{background-position:-580px}.national-post .app-icon.regina-leader-post{background-position:-696px}.national-post .app-icon.regina-leader-post.sm{background-position:-510px}@media only screen and (min-width: 800px){.national-post .app-icon.regina-leader-post.sm{background-position:-618px}}.national-post .app-icon.regina-leader-post.sm.active{background-position:-696px}.national-post .app-icon.saskatoon-star-phoenix{background-position:-812px}.national-post .app-icon.saskatoon-star-phoenix.sm{background-position:-595px}@media only screen and (min-width: 800px){.national-post .app-icon.saskatoon-star-phoenix.sm{background-position:-721px}}.national-post .app-icon.saskatoon-star-phoenix.sm.active{background-position:-812px}.national-post .app-icon.windsor-star{background-position:-928px}.national-post .app-icon.windsor-star.sm{background-position:-680px}@media only screen and (min-width: 800px){.national-post .app-icon.windsor-star.sm{background-position:-824px}}.national-post .app-icon.windsor-star.sm.active{background-position:-928px}.national-post .app-icon.vancouver-sun{background-position:-1044px}.national-post .app-icon.vancouver-sun.sm{background-position:-765px}@media only screen and (min-width: 800px){.national-post .app-icon.vancouver-sun.sm{background-position:-927px}}.national-post .app-icon.vancouver-sun.sm.active{background-position:-1044px}.national-post .app-icon.london-free-press{background-position:-1160px}.national-post .app-icon.london-free-press.sm{background-position:-850px}@media only screen and (min-width: 800px){.national-post .app-icon.london-free-press.sm{background-position:-1030px}}.national-post .app-icon.london-free-press.sm.active{background-position:-1160px}.national-post .app-icon.winnipeg-sun{background-position:-1276px}.national-post .app-icon.winnipeg-sun.sm{background-position:-935px}@media only screen and (min-width: 800px){.national-post .app-icon.winnipeg-sun.sm{background-position:-1133px}}.national-post .app-icon.winnipeg-sun.sm.active{background-position:-1276px}.national-post .app-icon.calgary-sun{background-position:-1392px}.national-post .app-icon.calgary-sun.sm{background-position:-1020px}@media only screen and (min-width: 800px){.national-post .app-icon.calgary-sun.sm{background-position:-1236px}}.national-post .app-icon.calgary-sun.sm.active{background-position:-1392px}.national-post .app-icon.edmonton-sun{background-position:-1508px}.national-post .app-icon.edmonton-sun.sm{background-position:-1105px}@media only screen and (min-width: 800px){.national-post .app-icon.edmonton-sun.sm{background-position:-1339px}}.national-post .app-icon.edmonton-sun.sm.active{background-position:-1508px}.national-post .app-icon.toronto-sun{background-position:-1624px}.national-post .app-icon.toronto-sun.sm{background-position:-1190px}@media only screen and (min-width: 800px){.national-post .app-icon.toronto-sun.sm{background-position:-1442px}}.national-post .app-icon.toronto-sun.sm.active{background-position:-1624px}.national-post .app-icon.ottawa-sun{background-position:-1740px}.national-post .app-icon.ottawa-sun.sm{background-position:-1275px}@media only screen and (min-width: 800px){.national-post .app-icon.ottawa-sun.sm{background-position:-1545px}}.national-post .app-icon.ottawa-sun.sm.active{background-position:-1740px}.national-post .app-icon.the-province{background-position:-1856px}.national-post .app-icon.the-province.sm{background-position:-1360px}@media only screen and (min-width: 800px){.national-post .app-icon.the-province.sm{background-position:-1648px}}.national-post .app-icon.the-province.sm.active{background-position:-1856px}.national-post .app-icon.canoe{background-position:-1972px}.national-post .app-icon.canoe.sm{background-position:-1445px}@media only screen and (min-width: 800px){.national-post .app-icon.canoe.sm{background-position:-1751px}}.national-post .app-icon.canoe.sm.active{background-position:-1972px}.national-post .platform{background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-color:#fccc30;background-image:url(/img/case-studies/national-post/platform-background.jpg);position:relative;padding:60px 0 360px 0}@media only screen and (min-width: 40.063em){.national-post .platform{padding:90px 0 600px 0}}.national-post .platform h2{font-size:30px;text-align:left}@media only screen and (min-width: 40.063em){.national-post .platform h2{font-size:50px}}.national-post .platform h2,.national-post .platform p{color:#fff}.national-post .platform h2 a,.national-post .platform p a{color:#fff;border-color:#fff}.national-post .platform-phones{position:relative;top:-240px;max-width:1100px;z-index:98;margin:0 auto}.national-post .platform-phones .platform-phones--iphone{position:absolute;width:244px;left:-40px;top:-130px}.national-post .platform-phones .platform-phones--pixel{position:absolute;width:518px;top:20px;right:-80px;z-index:99;white-space:nowrap}@media only screen and (min-width: 40.063em){.national-post .platform-phones{position:relative;top:-480px;max-width:1100px;margin:0 auto;z-index:98}.national-post .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:-20px}.national-post .platform-phones .platform-phones--pixel{position:absolute;width:717px;top:150px;right:-120px}}@media only screen and (min-width: 800px){.national-post .platform-phones{position:relative;top:-480px;max-width:1100px;margin:0 auto;z-index:98}.national-post .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:-20px}.national-post .platform-phones .platform-phones--pixel{position:absolute;width:717px;top:150px;right:0px}}@media only screen and (min-width: 940px){.national-post .platform-phones{position:relative;top:-480px;max-width:1100px;margin:0 auto;z-index:98}.national-post .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:70px}.national-post .platform-phones .platform-phones--pixel{position:absolute;width:717px;top:150px;right:30px}}.national-post .using-data{padding:60px 0 50px 0}@media only screen and (min-width: 40.063em){.national-post .using-data{padding:180px 0 100px 0}}.national-post .sketch-wire{position:relative}.national-post .sketch-wire:before{content:"";position:absolute;top:0;left:0;bottom:0;right:33%;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#fed231}@media only screen and (min-width: 40.063em){.national-post .sketch-wire:before{right:23%}}@media only screen and (min-width: 800px){.national-post .sketch-wire:before{right:33%}}.national-post .sketch-wire .sketchWires{display:flex;justify-content:center;padding:40px 0 15px 0;position:relative;left:10px}@media only screen and (min-width: 40.063em){.national-post .sketch-wire .sketchWires{padding:60px 0 20px 0;position:relative;left:20px}}@media only screen and (min-width: 800px){.national-post .sketch-wire .sketchWires{padding:80px 0 40px 0;left:auto}}.national-post .sketch-wire .sketchWires .sketchWire{width:50%;height:300px;position:relative}@media only screen and (min-width: 40.063em){.national-post .sketch-wire .sketchWires .sketchWire{width:33%;height:421px}}@media only screen and (min-width: 800px){.national-post .sketch-wire .sketchWires .sketchWire{width:33%;height:521px}}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport{width:165px;height:300px;background-size:165px 300px;position:absolute}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 165px 0px 0px)}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 165px 300px 0px)}@media only screen and (min-width: 40.063em){.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport{width:240px;height:433px;background-size:240px 433px;position:absolute}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 240px 0px 0px)}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 240px 433px 0px)}}@media only screen and (min-width: 800px){.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport{width:289px;height:521px;background-size:289px 521px;position:absolute}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--low{clip:rect(0px 289px 0px 0px)}.national-post .sketch-wire .sketchWires .sketchWire .sketchWire__viewport.sketchWire__viewport--high{clip:rect(0px 289px 521px 0px)}}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--feed .sketchWire__viewport--low{background-image:url(/img/case-studies/national-post/sketch1.png)}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--feed .sketchWire__viewport--high{background-image:url(/img/case-studies/national-post/wireframe1.png)}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--menu .sketchWire__viewport--low{background-image:url(/img/case-studies/national-post/sketch2.png)}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--menu .sketchWire__viewport--high{background-image:url(/img/case-studies/national-post/wireframe2.png)}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--view{display:none}@media only screen and (min-width: 40.063em){.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--view{display:inline-block}}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--view .sketchWire__viewport--low{background-image:url(/img/case-studies/national-post/sketch3.png)}.national-post .sketch-wire .sketchWires .sketchWire.sketchWire--view .sketchWire__viewport--high{background-image:url(/img/case-studies/national-post/wireframe3.png)}.national-post .embracing{padding:40px 0 50px 0}@media only screen and (min-width: 40.063em){.national-post .embracing{padding:90px 0 100px 0}}.national-post .embracing-phones{overflow:hidden}.national-post .embracing-phones-wrap{display:flex;justify-content:center}@media only screen and (min-width: 40.063em){.national-post .embracing-phones-wrap{justify-content:space-around}}.national-post .embracing-phones-wrap div{position:relative}@media only screen and (min-width: 40.063em){.national-post .embracing-phones-wrap div{width:50%}}.national-post .embracing-phones-wrap div img{z-index:1}@media only screen and (max-width: 40.063em){.national-post .embracing-phones-wrap div img{max-width:165px}}.national-post .embracing-phones-wrap div .highlight{z-index:98}.national-post .embracing-phones-wrap div.hamburger .highlight{position:absolute;top:19px;left:13px;display:block;width:25px;height:25px;border:1px solid #1268a2;border-radius:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.national-post .embracing-phones-wrap div.hamburger .highlight:before{content:"";position:absolute;height:1px;width:400px;left:-400px;top:12px;background-color:#1268a2}@media only screen and (min-width: 40.063em){.national-post .embracing-phones-wrap div.hamburger .highlight{position:absolute;top:35px;left:24px;display:block;width:40px;height:40px;border:1px solid #1268a2;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.national-post .embracing-phones-wrap div.hamburger .highlight:before{height:1px;width:1200px;left:-1200px;top:19px}}.national-post .embracing-phones-wrap div.tab .highlight{position:absolute;bottom:17px;left:22px;content:"";display:block;width:120px;height:25px;border:1px solid #1268a2;border-radius:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.national-post .embracing-phones-wrap div.tab .highlight:before{content:"";position:absolute;height:1px;width:400px;right:-400px;top:12px;background-color:#1268a2}@media only screen and (min-width: 40.063em){.national-post .embracing-phones-wrap div.tab .highlight{position:absolute;bottom:30px;left:40px;content:"";display:block;width:200px;height:40px;border:1px solid #1268a2;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.national-post .embracing-phones-wrap div.tab .highlight:before{content:"";height:1px;width:1200px;right:-1200px;top:19px}}.national-post .providing{padding:60px 0 20px 0}@media only screen and (min-width: 40.063em){.national-post .providing{padding:90px 0 40px 0}}.national-post .before-wire-after-Wrapper{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/national-post/grid.png)}.national-post .before-wire-after{padding:30px 0 30px 0;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (min-width: 40.063em){.national-post .before-wire-after{padding:30px 0}}@media only screen and (min-width: 40.063em){.national-post .before-wire-after{justify-content:center}}.national-post .before-wire-after div{width:50%;margin-bottom:10px;position:relative}@media only screen and (min-width: 40.063em){.national-post .before-wire-after div{width:33%}}.national-post .before-wire-after div .pt-title{display:inline-block;position:absolute;font-size:18px;color:#20313c;text-align:center;line-height:30px;bottom:-10px;left:0;width:90%}@media only screen and (min-width: 40.063em){.national-post .before-wire-after div .pt-title{font-size:24px;bottom:-10px}}@media only screen and (min-width: 800px){.national-post .before-wire-after div .pt-title{font-size:24px;bottom:10px;left:-10px}}.national-post .before-wire-after div.wire{display:none}@media only screen and (min-width: 40.063em){.national-post .before-wire-after div.wire{display:inline-block}}.national-post .creating{background-size:cover;background-repeat:no-repeat;background-position:center bottom;background-color:#fccc30;background-image:url(/img/case-studies/national-post/creating-background.jpg);position:relative;height:700px;padding:50px 0 0px 0}@media only screen and (min-width: 40.063em){.national-post .creating{height:1100px;padding:90px 0 0px 0}}.national-post .creating h2{font-size:30px;text-align:left}@media only screen and (min-width: 40.063em){.national-post .creating h2{font-size:50px}}.national-post .creating h2,.national-post .creating p{color:#fff}.national-post .creating h2 a,.national-post .creating p a{color:#fff;border-color:#fff}.national-post .creating-ipad{position:relative;max-width:1100px;z-index:97;margin:0;z-index:98;bottom:150px}@media only screen and (max-width: 1100px){.national-post .creating-ipad{overflow:hidden}}.national-post .creating-ipad div{position:relative;width:600px}.national-post .creating-ipad .creating-ipad--ipad{position:relative;z-index:99;left:-100px}@media only screen and (min-width: 40.063em){.national-post .creating-ipad{position:relative;z-index:98;margin:0 auto;z-index:98;bottom:100px}.national-post .creating-ipad div{width:1300px}.national-post .creating-ipad .creating-ipad--ipad{z-index:98;left:-150px}}@media only screen and (min-width: 800px){.national-post .creating-ipad{position:relative;z-index:98;margin:0 auto;z-index:98;bottom:60px}.national-post .creating-ipad div{width:1300px}.national-post .creating-ipad .creating-ipad--ipad{z-index:98;left:-50px}}.national-post .ensuring{padding:60px 0 20px 0}@media only screen and (min-width: 40.063em){.national-post .ensuring{padding:140px 0 40px 0}}.national-post .ensuring .image-wrapper{position:relative;height:440px}@media only screen and (min-width: 40.063em){.national-post .ensuring .image-wrapper{height:450px}}@media only screen and (min-width: 900px){.national-post .ensuring .image-wrapper{height:550px}}.national-post .ensuring .social-buttons{margin-top:20px;z-index:98}@media only screen and (min-width: 40.063em){.national-post .ensuring .social-buttons{max-width:440px;position:relative;left:-20px}}@media only screen and (max-width: 40.063em){.national-post .ensuring .perspective-wrap{position:absolute;width:600px;top:110px}}.national-post .ensuring .perspective{position:absolute;left:-100px;top:0px;z-index:1}@media only screen and (min-width: 40.063em){.national-post .ensuring .perspective{width:auto;right:-120px;left:auto;top:100px}}@media only screen and (min-width: 900px){.national-post .ensuring .perspective{width:auto;right:0;left:auto;top:100px}}.national-post .cta{z-index:1;position:relative}.national-post .cta h2,.national-post .cta p{text-align:center}.national-post .cta p{margin-top:0}@media only screen and (min-width: 64.063em){.national-post .cta h2,.national-post .cta p{text-align:left}}.adam{overflow:hidden;color:#21313b}.adam .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.adam .hero .heroContent{padding-top:300px}}.adam .hero .heroContent .app-icon{display:inline-block}.adam .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 100%;background-image:url(/img/case-studies/adam/adamHero.png)}.adam .hero .heroContent{padding:140px 15px 45px 15px}.adam .hero .heroContent h2{font-size:24px;margin-top:10px;margin-bottom:25px;line-height:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;color:#fff;padding-bottom:25px;position:relative}.adam .hero .heroContent h2:after{content:"";background:#fff;width:60%;height:2px;position:absolute;left:50%;bottom:0;margin-left:-30%}.adam .hero .heroContent h1{text-shadow:0 2px 1px rgba(0,0,0,.2);margin:40px 0 0 0;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:42px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2)}.adam .hero .heroContent h3{text-shadow:0 2px 1px rgba(0,0,0,.2);font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;border-bottom:2px solid #fff;text-transform:uppercase;width:80%;margin:0 auto;padding-bottom:28px;margin-bottom:28px;letter-spacing:.56px}.adam .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.adam .hero .heroContent .roles div{font-size:16px;padding:4px 10px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:relative}.adam .hero .heroContent .roles div:nth-child(1):after,.adam .hero .heroContent .roles div:nth-child(2):after,.adam .hero .heroContent .roles div:nth-child(3):after,.adam .hero .heroContent .roles div:nth-child(4):after,.adam .hero .heroContent .roles div:nth-child(5):after,.adam .hero .heroContent .roles div:nth-child(6):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (min-width: 40.063em){.adam .hero::after{content:"";background-repeat:no-repeat;background-position:50% 100%;background-image:url(/img/case-studies/adam/adamLandscape.png);width:208px;height:200px;background-size:208px 200px;position:absolute;left:50%;margin-left:-104px;bottom:-100px}.adam .hero .heroContent{padding:120px 0 180px 0;max-width:100%}.adam .hero .heroContent h2{font-size:36px;letter-spacing:0;line-height:40px;max-width:640px;margin:0 auto;margin-top:50px;margin-bottom:25px}.adam .hero .heroContent h1{margin:30px 0 30px 0;font-size:72px;line-height:60px}.adam .hero .heroContent h3{border-bottom:2px solid rgba(255,255,255,.76);font-size:24px;max-width:300px;margin:0 auto;margin-bottom:28px;letter-spacing:.67px;line-height:37px}.adam .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.adam .hero .heroContent .roles div{font-size:22px;padding:3px 20px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:relative}.adam .hero .heroContent .roles div:nth-child(1):after,.adam .hero .heroContent .roles div:nth-child(2):after,.adam .hero .heroContent .roles div:nth-child(3):after,.adam .hero .heroContent .roles div:nth-child(4):after,.adam .hero .heroContent .roles div:nth-child(5):after,.adam .hero .heroContent .roles div:nth-child(6):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.adam h2{margin-top:0;font-size:30px;line-height:42px;text-align:left;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;color:#21313b}@media only screen and (min-width: 40.063em){.adam h2{font-size:50px;line-height:69px}}.adam p{font-size:16px;line-height:22px}@media only screen and (min-width: 40.063em){.adam p{font-size:24px;line-height:35px;line-height:1.6}}.adam .the-project{padding-top:30px;padding-bottom:10px}@media only screen and (min-width: 40.063em){.adam .the-project{padding-top:170px;padding-bottom:10px}}.adam .the-project h2{font-size:30px;color:#20313c;text-align:center}@media only screen and (min-width: 40.063em){.adam .the-project h2{font-size:70px}}.adam .the-project h3{font-size:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}@media only screen and (min-width: 40.063em){.adam .the-project h3{font-size:50px}}@media only screen and (min-width: 40.063em){.adam .idea-to-brand{padding-top:50px}}@media only screen and (min-width: 40.063em){.adam .idea-to-brand .idea-to-brand-images{display:flex;margin-bottom:45px}}.adam .idea-to-brand .idea-to-brand-images img{margin:0 auto;display:block}.adam .idea-to-brand .idea-to-brand-images .old-logo{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #d9d9d9}@media only screen and (min-width: 40.063em){.adam .idea-to-brand .idea-to-brand-images .old-logo{width:45%;display:flex;justify-content:center;align-items:center;border-right:1px solid #d9d9d9;border-bottom:none;padding-bottom:0;margin-bottom:0}}.adam .idea-to-brand .idea-to-brand-images .old-logo img{width:121px}.adam .idea-to-brand .idea-to-brand-images .new-logo{margin-bottom:30px}@media only screen and (min-width: 40.063em){.adam .idea-to-brand .idea-to-brand-images .new-logo{width:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0}}.adam .idea-to-brand .idea-to-brand-images .new-logo img{width:274px}.adam picture.adam-branding{display:block;margin-top:30px;margin-bottom:50px}.adam .the-gig-economy{background-image:linear-gradient(to bottom, #ffffff, #f8f8f8);padding-bottom:50px;padding-top:0}@media only screen and (min-width: 40.063em){.adam .the-gig-economy{padding-bottom:81px}}.adam .the-gig-economy img.adam-gig-economy{margin-top:34px}.adam .modern-marketplace{background-color:#fff;position:relative;padding:50px 0 300px 0}@media only screen and (min-width: 40.063em){.adam .modern-marketplace{padding:60px 0 530px 0}}.adam .modern-marketplace h2{font-size:30px;text-align:left}@media only screen and (min-width: 40.063em){.adam .modern-marketplace h2{font-size:50px}}.adam .modern-marketplace h2,.adam .modern-marketplace p{color:#21313b}.adam .app-icon{width:116px;height:116px;background-size:auto 116px;display:inline-table;border-radius:25px}.adam .app-icon.sm{width:85px;height:85px;background-image:url(/img/case-studies/adam/adamIcon.png);background-size:auto 85px}@media only screen and (min-width: 800px){.adam .app-icon.sm{width:103px;height:103px;background-size:auto 103px}}.adam .platform-phones{position:relative;top:-240px;max-width:1100px;z-index:98;margin:0 auto}.adam .platform-phones .platform-phones--pixel{position:absolute;width:244px;left:-40px;top:-90px}.adam .platform-phones .platform-phones--iphone{position:absolute;width:518px;top:90px;right:-80px;z-index:99;white-space:nowrap}@media only screen and (min-width: 40.063em){.adam .platform-phones{position:relative;top:-480px;max-width:1100px;margin:0 auto;z-index:98}.adam .platform-phones .platform-phones--pixel{position:absolute;width:435px;z-index:98;left:-20px;top:-106px}.adam .platform-phones .platform-phones--iphone{position:absolute;width:717px;top:200px;right:-59px}}@media only screen and (min-width: 800px){.adam .platform-phones{position:relative;top:-456px;max-width:1100px;margin:0 auto;z-index:98}.adam .platform-phones .platform-phones--pixel{position:absolute;width:435px;z-index:98;left:-20px;top:-130px}.adam .platform-phones .platform-phones--iphone{position:absolute;width:717px;top:130px;right:0px}}@media only screen and (min-width: 940px){.adam .platform-phones{position:relative;max-width:1100px;margin:0 auto;z-index:98}.adam .platform-phones .platform-phones--pixel{position:absolute;width:435px;z-index:98;left:100px}.adam .platform-phones .platform-phones--iphone{position:absolute;width:717px;top:200px;right:65px}}.adam .diverse-audience,.adam .diverse-audience-bottom{background:#229a81;color:#fff}.adam .diverse-audience h2,.adam .diverse-audience-bottom h2{color:#fff}.adam .diverse-audience{padding-top:100px;padding-bottom:10px}@media only screen and (min-width: 40.063em){.adam .diverse-audience{padding-top:180px}}.adam .diverse-audience-bottom{padding:0}.adam .diverse-audience-media{background:#229a81;color:#fff;padding-bottom:25px}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media{padding-top:30px;padding-bottom:0}}.adam .diverse-audience-media .diverse-audience-media-row{max-width:1200px;margin:0 auto}.adam .diverse-audience-media p{font-size:24px;margin-top:-10px}@media only screen and (min-width: 64.063em){.adam .diverse-audience-media p{margin-top:0;font-size:35px}}.adam .diverse-audience-media .adam-helpers-media,.adam .diverse-audience-media .adam-maps-media{padding:0 20px;padding-bottom:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media .adam-helpers-media,.adam .diverse-audience-media .adam-maps-media{padding-bottom:20px;flex-wrap:nowrap}}.adam .diverse-audience-media .adam-helpers-media img,.adam .diverse-audience-media .adam-maps-media img{width:50%}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media .adam-helpers-media img,.adam .diverse-audience-media .adam-maps-media img{width:25%}}.adam .diverse-audience-media .adam-helpers-media img:first-child{display:none}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media .adam-helpers-media img:first-child{display:initial}}.adam .diverse-audience-media .adam-maps-media p{order:3}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media .adam-maps-media p{order:0}}.adam .diverse-audience-media .adam-maps-media img:last-child{display:none}@media only screen and (min-width: 40.063em){.adam .diverse-audience-media .adam-maps-media img:last-child{display:initial}}.adam .iphonex-container{position:relative;text-align:center;margin-top:60px}.adam .iphonex-container .iphonex-app{width:165px}@media only screen and (min-width: 40.063em){.adam .iphonex-container .iphonex-app{width:262px}}@media only screen and (min-width: 64.063em){.adam .iphonex-container .iphonex-app{width:262px}}.adam .iphonex-container .iphonex-card{position:absolute;left:50%;bottom:-2px;z-index:1;width:143px;margin-left:-71px}@media only screen and (min-width: 40.063em){.adam .iphonex-container .iphonex-card{width:228px;bottom:-1px;margin-left:-114px}}@media only screen and (min-width: 64.063em){.adam .iphonex-container .iphonex-card{width:228px}}.adam .direct-message{position:relative;z-index:5;background:#fff;color:#21313b;padding:60px 0 0 0}@media only screen and (min-width: 40.063em){.adam .direct-message{padding:50px 0 40px 0}}.adam .direct-message h2{color:#21313b}.adam .direct-message .image-wrapper{position:relative}@media only screen and (min-width: 40.063em){.adam .direct-message .image-wrapper{height:145px}}@media only screen and (min-width: 900px){.adam .direct-message .image-wrapper{height:200px}}.adam .direct-message .text-messages{z-index:98;display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-left:-10px;width:200px}@media only screen and (min-width: 40.063em){.adam .direct-message .text-messages{width:250px;margin-left:-15px}}@media only screen and (min-width: 64.063em){.adam .direct-message .text-messages{width:300px;margin-left:-20px}}.adam .direct-message .text-messages img.text-message{margin:0}.adam .direct-message .text-messages img.text-message.respond{margin-left:80px}@media only screen and (min-width: 40.063em){.adam .direct-message .text-messages img.text-message.respond{margin-left:100px}}@media only screen and (min-width: 64.063em){.adam .direct-message .text-messages img.text-message.respond{margin-left:130px}}.adam picture.perspective{display:block;margin:0 0 0 auto;width:100%}@media only screen and (min-width: 40.063em){.adam picture.perspective{width:600px}}@media only screen and (min-width: 64.063em){.adam picture.perspective{width:768px}}.adam .our-commitment{background:#fff;color:#21313b;padding:0 0 50px 0}@media only screen and (min-width: 40.063em){.adam .our-commitment{padding:100px 0 100px 0}}.adam .our-commitment h2{color:#21313b}.adam img.adam-iphone-app{position:static;margin-bottom:25px}@media only screen and (min-width: 40.063em){.adam img.adam-iphone-app{position:absolute;margin-bottom:0;width:150px;top:-30px;left:50%;margin-left:-75px}}@media only screen and (min-width: 64.063em){.adam img.adam-iphone-app{width:250px;margin-left:-125px;top:50px}}.adam .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.adam .embed-container iframe,.adam .embed-container object,.adam .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.adam .rtbAnimation img{position:absolute}.adam .rtbAnimation img.frame3{position:relative}.adam .cta{z-index:1;position:relative;padding:50px 0 50px 0}@media only screen and (min-width: 40.063em){.adam .cta{padding:100px 0 50px 0}}@media only screen and (min-width: 64.063em){.adam .cta{padding:50px 0 120px 0}}.adam .cta h2,.adam .cta p{text-align:center}.adam .cta p{margin-top:0}.adam .cta a{color:#fff;border-bottom:1px solid #fff}@media only screen and (min-width: 64.063em){.adam .cta h2,.adam .cta p{text-align:left}.adam .cta .ctaContent p{font-size:24px}}.coeo{overflow:hidden;color:#fff}.coeo .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.coeo .hero .heroContent{padding-top:300px}}.coeo .hero .heroContent .app-icon{display:inline-block}.coeo .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 100%;background-image:url(/img/case-studies/coeo/coeoHero.png)}.coeo .hero .heroContent{padding:140px 15px 45px 15px}.coeo .hero .heroContent h2{font-size:24px;margin-top:10px;margin-bottom:25px;line-height:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;color:#fff;position:relative}.coeo .hero .heroContent h1{text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:600;font-size:42px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2);position:relative;margin:30px 0;padding-bottom:30px}.coeo .hero .heroContent h1:after{content:"";background:#fff;width:25%;height:2px;position:absolute;left:50%;bottom:0;margin-left:-12.5%}.coeo .hero .heroContent h3{text-shadow:0 2px 1px rgba(0,0,0,.2);font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;border-bottom:2px solid #fff;text-transform:uppercase;width:80%;margin:0 auto;padding-bottom:28px;margin-bottom:28px;letter-spacing:.56px}.coeo .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.coeo .hero .heroContent .roles div{font-size:16px;padding:4px 10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.coeo .hero .heroContent .roles div:nth-child(1):after,.coeo .hero .heroContent .roles div:nth-child(2):after,.coeo .hero .heroContent .roles div:nth-child(3):after,.coeo .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (min-width: 40.063em){.coeo .hero .heroContent{padding:120px 0 180px 0;max-width:100%}.coeo .hero .heroContent h2{font-size:36px;letter-spacing:0;line-height:40px;max-width:640px;margin:0 auto}.coeo .hero .heroContent h1{margin-top:35px;font-size:72px;line-height:60px}.coeo .hero .heroContent h3{border-bottom:2px solid rgba(255,255,255,.76);font-size:24px;max-width:300px;margin:0 auto;margin-bottom:28px;letter-spacing:.67px;line-height:37px}.coeo .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.coeo .hero .heroContent .roles div{font-size:22px;padding:3px 20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.coeo .hero .heroContent .roles div:nth-child(1):after,.coeo .hero .heroContent .roles div:nth-child(2):after,.coeo .hero .heroContent .roles div:nth-child(3):after,.coeo .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.coeo h2{margin-top:0;font-size:25px;line-height:34px;text-align:left;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase}@media only screen and (min-width: 40.063em){.coeo h2{font-size:50px;line-height:69px}}.coeo p{font-size:16px;line-height:22px}@media only screen and (min-width: 40.063em){.coeo p{font-size:24px;line-height:35px;line-height:1.6}}.coeo .the-project{background-color:#1b1b1b;padding-top:30px;padding-bottom:10px}@media only screen and (min-width: 40.063em){.coeo .the-project{padding-top:50px}}.coeo .the-project h2{font-size:25px;text-align:center}@media only screen and (min-width: 40.063em){.coeo .the-project h2{font-size:50px}}.coeo .the-project h3{font-size:25px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}@media only screen and (min-width: 40.063em){.coeo .the-project h3{font-size:50px}}.coeo .running{background-color:#1b1b1b;padding:0 5%}@media only screen and (min-width: 40.063em){.coeo .running{padding-top:50px}}.coeo .running .group1{display:flex;flex-wrap:wrap}.coeo .running .group1 div{margin-bottom:0;width:49%}@media only screen and (min-width: 40.063em){.coeo .running .group1 div{width:32%}}.coeo .running .group1 div:nth-child(2){margin:0;margin-left:2%}@media only screen and (min-width: 40.063em){.coeo .running .group1 div:nth-child(2){margin:0 2%}}.coeo .running .group1 div:last-child{display:none}@media only screen and (min-width: 40.063em){.coeo .running .group1 div:last-child{display:block}}.coeo .evolving{background-color:#1b1b1b;padding:50px 0}@media only screen and (min-width: 40.063em){.coeo .evolving{padding-bottom:76px;padding-top:100px}}.coeo .evolving .connection{text-align:center;margin:45px 0}.coeo .evolving .connection img{display:inline-block;width:242px}.coeo .human-connection{background-color:#232323;padding-top:50px;padding-bottom:25px}@media only screen and (min-width: 40.063em){.coeo .human-connection{padding-top:80px}}.coeo .human-connection .iphone-circle{display:none}@media only screen and (min-width: 40.063em){.coeo .human-connection .iphone-circle{display:block;margin:50px auto}}.coeo .human-connection .iphone-rectangle{margin:25px 0;display:none}@media only screen and (min-width: 40.063em){.coeo .human-connection .iphone-rectangle{margin:20px 0;display:block}}@media only screen and (min-width: 64.063em){.coeo .human-connection .iphone-rectangle{margin:50px 0}}.coeo .human-connection .iphone-circle-mobile,.coeo .human-connection .iphone-rectangle-mobile{display:block;margin-top:25px;margin-bottom:40px}@media only screen and (min-width: 40.063em){.coeo .human-connection .iphone-circle-mobile,.coeo .human-connection .iphone-rectangle-mobile{display:none}}.coeo .human-connection .iphone-rectangle-mobile{margin-bottom:0}.coeo .elegance{background-color:#1b1b1b;position:relative;padding-bottom:285px}@media only screen and (min-width: 40.063em){.coeo .elegance{padding-bottom:580px}}.coeo .elegance .elegance-hero{background-size:cover;background-repeat:no-repeat;background-image:url(/img/case-studies/coeo/coeoScreenPrinting.png);background-position:50% 15%;height:400px}@media only screen and (min-width: 40.063em){.coeo .elegance .elegance-hero{height:600px}}@media only screen and (min-width: 64.063em){.coeo .elegance .elegance-hero{height:740px}}.coeo .elegance .images{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 0}@media only screen and (min-width: 40.063em){.coeo .elegance .images{padding-bottom:0}}.coeo .elegance .images div{width:48%;margin-right:2%;margin-bottom:2%}@media only screen and (min-width: 40.063em){.coeo .elegance .images div{width:31%}}@media only screen and (min-width: 64.063em){.coeo .elegance .images div{width:277px}}.coeo .elegance .row{margin-top:-255px}.coeo .elegance h2{font-size:25px;text-align:left}@media only screen and (min-width: 40.063em){.coeo .elegance h2{font-size:50px}}.coeo .app-icon{width:116px;height:116px;background-size:auto 116px;display:inline-table;border-radius:25px}.coeo .app-icon.sm{width:150px;height:150px;background-image:url(/img/case-studies/coeo/coeoIcon.png);background-size:auto 150px}@media only screen and (min-width: 768px){.coeo .app-icon.sm{width:120px;height:120px;background-size:auto 120px}}.coeo .platform-phones{position:relative;top:-240px;max-width:1100px;z-index:98;margin:0 auto}.coeo .platform-phones .platform-phones--iphone{position:absolute;width:244px;left:-40px;top:-107px}.coeo .platform-phones .platform-phones--iphone-angle{position:absolute;min-width:447px;top:13px;right:-110px;z-index:99;white-space:nowrap}@media only screen and (min-width: 321px){.coeo .platform-phones .platform-phones--iphone-angle{position:absolute;min-width:500px;top:-18px;right:-123px;z-index:99;white-space:nowrap}}@media only screen and (min-width: 40.063em){.coeo .platform-phones{position:relative;top:-480px;max-width:1100px;margin:0 auto;z-index:98}.coeo .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:-20px;top:-138px}.coeo .platform-phones .platform-phones--iphone-angle{min-width:818px;position:absolute;top:64px;right:-120px}}@media only screen and (min-width: 800px){.coeo .platform-phones{position:relative;top:-456px;max-width:1100px;margin:0 auto;z-index:98}.coeo .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:70px;left:70px;top:-162px}.coeo .platform-phones .platform-phones--iphone-angle{position:absolute;top:40px}}@media only screen and (min-width: 940px){.coeo .platform-phones{position:relative;max-width:1100px;margin:0 auto;z-index:98}.coeo .platform-phones .platform-phones--iphone{position:absolute;width:435px;z-index:98;left:70px;top:-162px}.coeo .platform-phones .platform-phones--iphone-angle{position:absolute;top:6px;right:30px}}.coeo .ambitious-ideas{background:#232323;color:#fff;padding-top:80px;padding-bottom:50px}@media only screen and (min-width: 40.063em){.coeo .ambitious-ideas{padding-top:140px}}@media only screen and (min-width: 64.063em){.coeo .ambitious-ideas{padding-top:115px;padding-bottom:100px}}.coeo .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:50px 0}@media only screen and (min-width: 40.063em){.coeo .embed-container{margin:100px 0}}.coeo .embed-container iframe,.coeo .embed-container object,.coeo .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.coeo .rtbAnimation img{position:absolute}.coeo .rtbAnimation img.frame3{position:relative}.coeo .cta{z-index:1;position:relative;padding:50px 0 50px 0}@media only screen and (min-width: 40.063em){.coeo .cta{padding:100px 0 50px 0}}@media only screen and (min-width: 64.063em){.coeo .cta{padding:120px 0 120px 0}}.coeo .cta h2,.coeo .cta p{text-align:center;text-transform:initial}.coeo .cta p{margin-top:0}.coeo .cta a{color:#fff;border-bottom:1px solid #fff}.coeo .cta .ctaButton{text-align:center}@media only screen and (min-width: 40.063em){.coeo .cta .ctaButton{text-align:left}}.coeo .cta .ctaButton .button{color:#000e33;border-bottom:2px solid #487a26}@media only screen and (min-width: 40.063em){.coeo .cta h2,.coeo .cta p{text-align:left}.coeo .cta .ctaContent p{font-size:24px}}.psychscope{background-color:#f6f6f4;overflow:hidden;color:#21313b}.psychscope .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.psychscope .hero .heroContent{padding-top:300px}}.psychscope .hero .heroContent .app-icon{display:inline-block}.psychscope .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 100%;background-image:url(/img/case-studies/psychscope/psychscopeHero.png)}.psychscope .hero .heroContent{padding:140px 15px 45px 15px}.psychscope .hero .heroContent h2{font-size:24px;margin-top:30px;margin-bottom:30px;line-height:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;text-shadow:0 2px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;color:#fff}.psychscope .hero .heroContent h1{text-shadow:0 2px 1px rgba(0,0,0,.2);margin:40px 0 20px 0;text-transform:uppercase;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:45px;line-height:50px;text-shadow:0 2px 1px rgba(0,0,0,.2);position:relative;padding-bottom:20px}.psychscope .hero .heroContent h1:after{content:"";background:#fff;width:300px;height:2px;position:absolute;left:50%;bottom:0;margin-left:-150px}.psychscope .hero .heroContent h3{text-shadow:0 2px 1px rgba(0,0,0,.2);font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;border-bottom:2px solid #fff;text-transform:uppercase;width:80%;margin:0 auto;padding-bottom:28px;margin-bottom:28px;letter-spacing:.56px}.psychscope .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.psychscope .hero .heroContent .roles div{font-size:16px;padding:4px 10px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:relative}.psychscope .hero .heroContent .roles div:nth-child(1):after,.psychscope .hero .heroContent .roles div:nth-child(2):after,.psychscope .hero .heroContent .roles div:nth-child(3):after,.psychscope .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (min-width: 40.063em){.psychscope .hero .heroContent{padding:120px 0 180px 0;max-width:100%}.psychscope .hero .heroContent h2{font-size:36px;letter-spacing:0;line-height:40px;max-width:640px;margin:0 auto;margin-top:36px;margin-bottom:40px}.psychscope .hero .heroContent h1{margin:30px 0 40px 0;font-size:72px;line-height:60px;padding-bottom:40px}.psychscope .hero .heroContent h3{border-bottom:2px solid rgba(255,255,255,.76);font-size:24px;max-width:300px;margin:0 auto;margin-bottom:28px;letter-spacing:.67px;line-height:37px}.psychscope .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.psychscope .hero .heroContent .roles div{font-size:22px;padding:3px 20px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:relative}.psychscope .hero .heroContent .roles div:nth-child(1):after,.psychscope .hero .heroContent .roles div:nth-child(2):after,.psychscope .hero .heroContent .roles div:nth-child(3):after,.psychscope .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.psychscope h2{margin-top:0;font-size:30px;line-height:42px;text-align:left;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;color:#21313b}@media only screen and (min-width: 40.063em){.psychscope h2{font-size:50px;line-height:69px}}.psychscope p{font-size:16px;line-height:1.8;color:#65737c}@media only screen and (min-width: 40.063em){.psychscope p{font-size:24px}}.psychscope .the-project{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 40.063em){.psychscope .the-project{padding-top:80px}}.psychscope .the-project h2{font-size:30px;color:#20313c;text-align:center}@media only screen and (min-width: 40.063em){.psychscope .the-project h2{font-size:70px}}.psychscope .the-project h3{font-size:30px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}@media only screen and (min-width: 40.063em){.psychscope .the-project h3{font-size:50px}}.psychscope .launch-diagram{background-color:#fff;padding:60px 0}.psychscope .journey-to-launch{padding-top:60px}.psychscope .journey-to-launch-bottom{padding-bottom:100px}.psychscope .the-grid{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url(/img/case-studies/psychscope/grid.png)}.psychscope .the-grid .phones{padding:10px 0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 40.063em){.psychscope .the-grid .phones{padding:30px 0}}.psychscope .mental-health{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top right;background-image:url(/img/case-studies/psychscope/blueBg.jpg);padding:60px 0}@media(min-width: 768px){.psychscope .mental-health{padding:110px 0}}@media(min-width: 1025px){.psychscope .mental-health{padding:157px 0}}.psychscope .mental-health p{color:rgba(255,255,255,.75)}.psychscope .mental-health h2,.psychscope .mental-health h3{color:#fff}.psychscope .mental-health h3{font-size:36px}@media(min-width: 642px){.psychscope .mental-health .security{margin-top:200px}}@media(min-width: 769px){.psychscope .mental-health .security{margin-top:261px}}.psychscope .mental-health .security img.oval-3{display:none}@media(min-width: 642px){.psychscope .mental-health .security img.oval-3{display:block;position:absolute;right:-81px;width:233px;top:473px}}.psychscope .mental-health .security .phones img{position:absolute}.psychscope .mental-health .security .phones img.oval{z-index:1;left:50%;top:108px;max-width:220px;margin-left:-220px}@media(min-width: 642px){.psychscope .mental-health .security .phones img.oval{margin-left:0;max-width:353px;left:-126px;top:15px}}@media(min-width: 769px){.psychscope .mental-health .security .phones img.oval{max-width:403px;top:-34px}}.psychscope .mental-health .security .phones img.oval-2{max-width:120px;left:50%;top:333px;z-index:3}@media(min-width: 642px){.psychscope .mental-health .security .phones img.oval-2{max-width:183px;left:204px;top:381px}}@media(min-width: 769px){.psychscope .mental-health .security .phones img.oval-2{max-width:233px;z-index:3;left:211px;top:301px}}.psychscope .mental-health .security .phones img.iphone-security{position:relative;z-index:2;max-width:246px;margin-left:-165px;left:50%}@media(min-width: 642px){.psychscope .mental-health .security .phones img.iphone-security{position:absolute;left:-80px;top:-179px;max-width:400px;margin-left:0}}@media(min-width: 769px){.psychscope .mental-health .security .phones img.iphone-security{top:-258px}}@media(min-width: 1025px){.psychscope .mental-health .security .phones img.iphone-security{max-width:450px;left:-126px}}@media(min-width: 642px){.psychscope .mental-health .language{margin-top:365px}}@media(min-width: 769px){.psychscope .mental-health .language{margin-top:469px}}@media(max-width: 642px){.psychscope .mental-health .language .group1{display:flex;flex-direction:column}.psychscope .mental-health .language .group1 .body{order:1}}.psychscope .mental-health .language .phones img{position:absolute}.psychscope .mental-health .language .phones img.iphone-language{position:relative;z-index:2;max-width:246px;margin-left:-165px;left:50%}@media(min-width: 642px){.psychscope .mental-health .language .phones img.iphone-language{left:initial;margin-left:0;position:absolute;max-width:400px;top:-154px;right:50px}}@media(min-width: 769px){.psychscope .mental-health .language .phones img.iphone-language{top:-239px;right:0}}@media(min-width: 1025px){.psychscope .mental-health .language .phones img.iphone-language{max-width:450px}}.psychscope .mental-health .language .phones img.oval{max-width:175px;z-index:1;top:143px;left:50%}@media(min-width: 642px){.psychscope .mental-health .language .phones img.oval{left:initial;max-width:268px;top:83px}}@media(min-width: 769px){.psychscope .mental-health .language .phones img.oval{top:25px;right:-96px}}@media(min-width: 642px){.psychscope .mental-health .simplicity{margin-top:250px;margin-bottom:110px}}@media(min-width: 769px){.psychscope .mental-health .simplicity{margin-top:400px}}.psychscope .mental-health .simplicity .phones img{position:absolute}.psychscope .mental-health .simplicity .phones img.iphone-simplicity{position:relative;z-index:2;max-width:246px;margin-left:-165px;left:50%}@media(min-width: 642px){.psychscope .mental-health .simplicity .phones img.iphone-simplicity{left:initial;position:absolute;margin-left:0;right:-123px;top:-102px;max-width:400px}}@media(min-width: 1025px){.psychscope .mental-health .simplicity .phones img.iphone-simplicity{top:-179px}}@media(min-width: 1025px){.psychscope .mental-health .simplicity .phones img.iphone-simplicity{max-width:450px;right:-72px}}.psychscope .mental-health .simplicity .phones img.oval{max-width:175px;z-index:1;margin-left:-183px;left:50%;top:138px}@media(min-width: 642px){.psychscope .mental-health .simplicity .phones img.oval{max-width:250px;top:104px}}@media(min-width: 769px){.psychscope .mental-health .simplicity .phones img.oval{margin-left:0;left:-112px;top:58px}}.psychscope .interesting-things{padding:50px 0}@media only screen and (min-width: 40.063em){.psychscope .interesting-things{padding:110px 0}}.psychscope .interesting-things .group4{text-align:center}.psychscope .interesting-things .group4 img{width:150px;margin-top:70.5px}@media only screen and (min-width: 64.063em){.psychscope .interesting-things .group4 img{margin-top:0}}.psychscope .interesting-things .streaks{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;margin:80px 0}@media only screen and (min-width: 40.063em){.psychscope .interesting-things .streaks{margin:0 0 100px 0;flex-direction:row}}.psychscope .interesting-things .streaks img{box-shadow:0px 0px 15px 0px rgba(0,0,0,.18);border-radius:14px;width:265px}@media only screen and (min-width: 40.063em){.psychscope .interesting-things .streaks img{width:30%}}.psychscope .interesting-things .streaks img:nth-child(2){margin:30px 0}@media only screen and (min-width: 40.063em){.psychscope .interesting-things .streaks img:nth-child(2){margin:0 5%}}.psychscope .interesting-things .icon-steps{margin:20px 0;display:none}@media only screen and (min-width: 40.063em){.psychscope .interesting-things .icon-steps{display:block}}@media only screen and (min-width: 40.063em){.psychscope .interesting-things .icon-steps-small{display:none}}.psychscope .interesting-things .icon-steps img,.psychscope .interesting-things .icon-steps-small img{padding:48.5px 0;border-bottom:1px solid #c5c5c5;margin:0 auto}@media only screen and (min-width: 64.063em){.psychscope .interesting-things .icon-steps img:last-child,.psychscope .interesting-things .icon-steps-small img:last-child{border-bottom:none}}.psychscope .app-icon{width:116px;height:116px;background-color:transparent;background-size:auto 116px;display:inline-table;border-radius:25px}.psychscope .app-icon.sm{width:85px;height:85px;background-image:url(/img/case-studies/psychscope/psychscopeIcon.png);background-size:auto 85px}@media only screen and (min-width: 800px){.psychscope .app-icon.sm{width:105px;height:105px;background-size:auto 105px}}.psychscope .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.psychscope .embed-container iframe,.psychscope .embed-container object,.psychscope .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.psychscope .rtbAnimation img{position:absolute}.psychscope .rtbAnimation img.frame2{position:relative}.psychscope .cta{z-index:1;position:relative;padding:50px 0 50px 0}@media only screen and (min-width: 40.063em){.psychscope .cta{padding:100px 0 50px 0}}@media only screen and (min-width: 64.063em){.psychscope .cta{padding:50px 0 120px 0}}.psychscope .cta h2,.psychscope .cta p{text-align:center}.psychscope .cta p{margin-top:0}.psychscope .cta a{color:#fff;border-bottom:1px solid #fff}@media only screen and (min-width: 64.063em){.psychscope .cta h2,.psychscope .cta p{text-align:left}.psychscope .cta .ctaContent p{font-size:24px}}.psychscope p{font-weight:bolder}.psychscope p a{border-bottom:none}.ctaButton{text-align:center}.health-and-wellness{overflow:hidden}.health-and-wellness .hero .heroContent{padding-top:172px;margin:0 auto;max-width:560px;text-align:center;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.3)}@media only screen and (min-width: 40.063em){.health-and-wellness .hero .heroContent{padding-top:300px}}@media only screen and (min-width: 40.063em){.health-and-wellness .hero .heroContent{text-shadow:0 2px 3px rgba(0,0,0,.5)}}.health-and-wellness .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/img/case-studies/health-and-wellness/healthAndWellnessHero-mobile.jpg)}@media only screen and (min-width: 40.063em){.health-and-wellness .hero{background-image:url(/img/case-studies/health-and-wellness/healthAndWellnessHero.jpg)}}.health-and-wellness .hero .heroContent{padding:140px 15px 45px 15px}.health-and-wellness .hero .heroContent h2{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:24px;margin-top:10px;margin-bottom:5px;line-height:30px;text-transform:uppercase;text-align:center;color:#fff;position:relative}.health-and-wellness .hero .heroContent h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-weight:normal;text-transform:uppercase;font-size:45px;line-height:70px;position:relative;margin-top:0;margin-bottom:30px;padding-bottom:30px;width:100%}.health-and-wellness .hero .heroContent h1:after{content:"";background:#fff;height:2px;position:absolute;width:100%;left:0;bottom:0;box-shadow:0 2px 3px rgba(0,0,0,.3)}@media only screen and (min-width: 40.063em){.health-and-wellness .hero .heroContent h1:after{box-shadow:0 2px 3px rgba(0,0,0,.5);left:50%;width:27%;margin-left:-13.5%}}.health-and-wellness .hero .heroContent h3{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;border-bottom:2px solid #fff;text-transform:uppercase;width:80%;margin:0 auto;padding-bottom:28px;margin-bottom:28px;letter-spacing:.56px}.health-and-wellness .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.health-and-wellness .hero .heroContent .roles div{font-size:16px;padding:4px 10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.health-and-wellness .hero .heroContent .roles div:nth-child(1):after,.health-and-wellness .hero .heroContent .roles div:nth-child(2):after,.health-and-wellness .hero .heroContent .roles div:nth-child(3):after,.health-and-wellness .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}@media only screen and (min-width: 40.063em){.health-and-wellness .hero .heroContent{padding:200px 0 200px 0;max-width:100%}.health-and-wellness .hero .heroContent h2{font-size:48px;letter-spacing:0;line-height:40px;max-width:640px;margin:0 auto}.health-and-wellness .hero .heroContent h1{margin:20px auto 30px auto;font-size:72px;line-height:100px}.health-and-wellness .hero .heroContent h1 span{display:block}.health-and-wellness .hero .heroContent h3{border-bottom:2px solid rgba(255,255,255,.76);font-size:24px;max-width:300px;margin:0 auto;margin-bottom:28px;letter-spacing:.67px;line-height:37px}.health-and-wellness .hero .heroContent .roles{display:flex;flex-wrap:wrap;justify-content:center}.health-and-wellness .hero .heroContent .roles div{font-size:22px;padding:3px 20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;position:relative}.health-and-wellness .hero .heroContent .roles div:nth-child(1):after,.health-and-wellness .hero .heroContent .roles div:nth-child(2):after,.health-and-wellness .hero .heroContent .roles div:nth-child(3):after,.health-and-wellness .hero .heroContent .roles div:nth-child(4):after{content:"|";font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;position:absolute;right:-2px}}.health-and-wellness h2{margin-top:0;font-size:30px;line-height:34px;text-align:left;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}@media only screen and (min-width: 40.063em){.health-and-wellness h2{font-size:45px;line-height:69px}}.health-and-wellness p{font-size:16px;line-height:22px}@media only screen and (min-width: 40.063em){.health-and-wellness p{font-size:24px;line-height:35px;line-height:1.6}}.health-and-wellness .partners{background-color:#fff;padding-top:20px;padding-bottom:40px}@media only screen and (min-width: 40.063em){.health-and-wellness .partners{padding:40px 0}}.health-and-wellness .partners .partners-images .mobile{display:block}@media only screen and (min-width: 40.063em){.health-and-wellness .partners .partners-images .mobile{display:none}}.health-and-wellness .partners .partners-images .desktop{display:none}@media only screen and (min-width: 40.063em){.health-and-wellness .partners .partners-images .desktop{display:block}}.health-and-wellness .results{background-color:#fbfbfc;padding-top:20px;padding-bottom:25px}@media only screen and (min-width: 714px){.health-and-wellness .results{padding-bottom:50px}}.health-and-wellness .results .iphones{text-align:center;margin-top:30px}@media only screen and (min-width: 714px){.health-and-wellness .results .iphones{margin-top:60px}}.health-and-wellness .results .iphones img{width:150px}@media only screen and (min-width: 714px){.health-and-wellness .results .iphones img{width:281px}}.health-and-wellness .results .iphones img.iphone-hal{margin-bottom:0}@media only screen and (min-width: 321px){.health-and-wellness .results .iphones img.iphone-hal{margin-bottom:-165px}}@media only screen and (min-width: 715px){.health-and-wellness .results .iphones img.iphone-hal{margin-bottom:-330px}}.health-and-wellness .build-something{color:#fff;z-index:-1;background-size:cover;background-repeat:no-repeat;background-image:url(/img/case-studies/health-and-wellness/buildSomething.jpg);background-position:center;padding:70px 0 40px 0}@media only screen and (min-width: 40.063em){.health-and-wellness .build-something{padding:140px 0 100px 0}}.health-and-wellness .build-something img{margin:35px auto;display:inherit;width:400px;padding:0}@media only screen and (min-width: 640px){.health-and-wellness .build-something img{width:100%}}@media only screen and (min-width: 768px){.health-and-wellness .build-something img{padding:0 11%}}.health-and-wellness .build-something img.desktop{display:none}@media only screen and (min-width: 640px){.health-and-wellness .build-something img.desktop{display:block;padding:0 7%}}@media only screen and (min-width: 768px){.health-and-wellness .build-something img.desktop{padding:0 11%}}.health-and-wellness .build-something img.mobile{display:block;padding:0 20px}@media only screen and (min-width: 40.063em){.health-and-wellness .build-something img.mobile{display:none}}.health-and-wellness .build-something .ctaButton{padding-top:20px}@media only screen and (min-width: 40.063em){.health-and-wellness .build-something .ctaButton{padding-top:36px}}.health-and-wellness .build-something .ctaButton .button{background:#90e9ff;border-radius:6px;font-size:20px;color:#003644;text-align:center;border-bottom:2px solid #003644}.health-and-wellness .build-something .ctaButton .button:hover{background:#a4edff}.health-and-wellness .user-data{padding:50px 0}@media only screen and (min-width: 64.063em){.health-and-wellness .user-data{padding:100px 0}}.health-and-wellness .user-data .top,.health-and-wellness .user-data .bottom{position:relative}.health-and-wellness .user-data .title-highlight{top:15px}.health-and-wellness .user-data .line{background:#d5dbe9;width:100%;height:1px;margin:40px 0}@media only screen and (min-width: 40.063em){.health-and-wellness .user-data .line{margin:100px 0}}.health-and-wellness .testimonial,.health-and-wellness .testimonial-two{background-color:#6483e1;padding:40px 0;color:#fff}@media only screen and (min-width: 40.063em){.health-and-wellness .testimonial,.health-and-wellness .testimonial-two{padding:100px 0}}.health-and-wellness .testimonial p,.health-and-wellness .testimonial-two p{text-align:center;font-size:30px;font-family:"BrandonTextWeb-RegularItalic",Futura,"Trebuchet MS",Arial,sans-serif;line-height:40px;margin-top:0}@media only screen and (min-width: 40.063em){.health-and-wellness .testimonial p,.health-and-wellness .testimonial-two p{font-size:36px}}.health-and-wellness .testimonial .author-container,.health-and-wellness .testimonial-two .author-container{display:flex;justify-content:center;align-items:center}.health-and-wellness .testimonial .author-container img,.health-and-wellness .testimonial-two .author-container img{width:78px;height:78px;margin-right:10px}@media only screen and (min-width: 40.063em){.health-and-wellness .testimonial .author-container img,.health-and-wellness .testimonial-two .author-container img{margin-right:24px}}.health-and-wellness .testimonial .author-container .author h4,.health-and-wellness .testimonial-two .author-container .author h4{font-size:20px;font-weight:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin:0;margin-bottom:5px}@media only screen and (min-width: 40.063em){.health-and-wellness .testimonial .author-container .author h4,.health-and-wellness .testimonial-two .author-container .author h4{font-size:24px}}.health-and-wellness .testimonial .author-container .author h5,.health-and-wellness .testimonial-two .author-container .author h5{font-size:18px;margin:0;font-weight:500;opacity:.75}@media only screen and (min-width: 40.063em){.health-and-wellness .testimonial .author-container .author h5,.health-and-wellness .testimonial-two .author-container .author h5{font-size:16px}}.health-and-wellness .delivery-team{position:relative;padding-top:50px;padding-bottom:10.5%;background-size:100%;background-repeat:no-repeat;background-position:0 100%;background-image:url(/img/case-studies/health-and-wellness/teamBackground-mobile.png)}@media only screen and (min-width: 40.063em){.health-and-wellness .delivery-team{padding-top:100px;padding-bottom:16.5%;background-image:url(/img/case-studies/health-and-wellness/teamBackground.png)}}.health-and-wellness .delivery-team .delivery-team-images .mobile{display:block}@media only screen and (min-width: 40.063em){.health-and-wellness .delivery-team .delivery-team-images .mobile{display:none}}.health-and-wellness .delivery-team .delivery-team-images .desktop{display:none}@media only screen and (min-width: 40.063em){.health-and-wellness .delivery-team .delivery-team-images .desktop{display:block}}.health-and-wellness .delivery-team .ctaButton{margin-top:40px}@media only screen and (min-width: 40.063em){.health-and-wellness .delivery-team .ctaButton{margin-top:60px}}.health-and-wellness .ready-to-build{position:relative;padding:50px 0}@media only screen and (min-width: 64.063em){.health-and-wellness .ready-to-build{padding:100px 0}}.health-and-wellness .ready-to-build h3{font-size:20px;margin-bottom:10px}@media only screen and (min-width: 40.063em){.health-and-wellness .ready-to-build h3{font-size:28px}}.health-and-wellness .ready-to-build p{margin-top:0}.health-and-wellness .blueprints{background-size:cover;background-repeat:no-repeat;background-position:0 100%;background-image:url(/img/case-studies/health-and-wellness/blueprintBackground-mobile.jpg);padding:50px 0;color:#fff;text-align:center;margin-bottom:-2px}@media only screen and (min-width: 40.063em){.health-and-wellness .blueprints{background-image:url(/img/case-studies/health-and-wellness/blueprintBackground.jpg);padding:57px 0}}.health-and-wellness .blueprints h3{margin:0;line-height:30px;font-size:23px}.health-and-wellness .blueprints .blueprint-images{margin:50px 0}.health-and-wellness .blueprints .blueprint-images .mobile{display:block}@media only screen and (min-width: 768px){.health-and-wellness .blueprints .blueprint-images .mobile{display:none}}.health-and-wellness .blueprints .blueprint-images .desktop{display:none}@media only screen and (min-width: 768px){.health-and-wellness .blueprints .blueprint-images .desktop{display:block}}.health-and-wellness .blueprints .blueprint-images .mobile{padding:0 10%}@media only screen and (min-width: 640px){.health-and-wellness .blueprints .blueprint-images .mobile{padding:0 15%}}.health-and-wellness .blueprints .ctaButton .button{background:#90e9ff;border-radius:6px;font-size:20px;color:#003644;text-align:center;border-bottom:2px solid #003644}.health-and-wellness .blueprints .ctaButton .button:hover{background:#a4edff}.health-and-wellness .health-tech{position:relative;padding:50px 0}@media only screen and (min-width: 64.063em){.health-and-wellness .health-tech{padding:100px 0}}.health-and-wellness .health-tech .widget-container p{margin-top:0}.health-and-wellness .health-tech .widget-container .widget{margin-top:30px;text-align:center;display:flex;justify-content:center}@media only screen and (min-width: 769px){.health-and-wellness .health-tech .widget-container{display:flex}.health-and-wellness .health-tech .widget-container .widget-content{width:49%;margin-right:2%}.health-and-wellness .health-tech .widget-container .widget-content .ctaButton{text-align:left}.health-and-wellness .health-tech .widget-container .widget{width:49%;padding-top:11px;margin-top:0;justify-content:flex-end}}.health-and-wellness .rtbAnimation img{position:absolute}.health-and-wellness .rtbAnimation img.frame3{position:relative}.health-and-wellness .cta{z-index:1;position:relative;padding:50px 0 50px 0}@media only screen and (min-width: 40.063em){.health-and-wellness .cta{padding:100px 0 50px 0}}@media only screen and (min-width: 64.063em){.health-and-wellness .cta{padding:120px 0 120px 0}}.health-and-wellness .cta h2,.health-and-wellness .cta p{text-align:center;text-transform:initial}.health-and-wellness .cta p{margin-top:0}.health-and-wellness .cta a{color:#fff;border-bottom:1px solid #fff}@media only screen and (min-width: 40.063em){.health-and-wellness .cta .ctaButton{text-align:left}}.health-and-wellness .cta .ctaButton .button{color:#000e33;border-bottom:2px solid #487a26}@media only screen and (min-width: 40.063em){.health-and-wellness .cta h2,.health-and-wellness .cta p{text-align:left}.health-and-wellness .cta .ctaContent h2{margin-top:0}.health-and-wellness .cta .ctaContent p{font-size:24px;line-height:35px}}.health-and-wellness .title-highlight{display:none}@media only screen and (min-width: 1080px){.health-and-wellness .title-highlight{display:inline-block;width:100%;position:absolute;top:117px}}.health-and-wellness .title-highlight .title-line{display:inline-block;height:2px;margin-bottom:16px;background-color:#9cb2ff;width:4%}@media only screen and (min-width: 1200px){.health-and-wellness .title-highlight .title-line{width:8%}}@media only screen and (min-width: 1346px){.health-and-wellness .title-highlight .title-line{width:13%}}.health-and-wellness .title-highlight .dot{display:inline-block;width:34px;height:34px;background-image:url(/img/case-studies/health-and-wellness/dot.png);background-size:34px 34px;background-position:center right;background-repeat:no-repeat}.health-and-wellness .hipaa-animation-wrapper{display:flex;justify-content:center;margin:30px 0 20px 0}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation{position:relative;width:300px;height:300px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA{position:absolute}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-1{top:60px;width:65px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-2{top:97px;width:264px;left:47px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-3{width:143px;left:59px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-4{top:41px;width:66px;left:149px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-5{bottom:46px;width:76px;left:206px}.health-and-wellness .illustration-animation-wrapper{display:flex;justify-content:center;margin:30px 0 20px 0}.health-and-wellness .illustration-animation-wrapper .illustration-animation{position:relative;width:284px;height:378px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration{position:absolute}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-1{width:136px;z-index:2;left:76px;bottom:96px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-2{width:237px;z-index:2;left:0;bottom:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-3{width:143px;z-index:1;right:36px;top:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-4{width:140px;z-index:2;top:16px;right:71px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-5{width:185px;z-index:2;top:42px;right:43px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-6{width:65px;top:98px;left:8px}.health-and-wellness .steps-animation-wrapper{display:flex;justify-content:center;margin:30px 0}.health-and-wellness .steps-animation-wrapper .steps-animation{position:relative;width:100%;height:153px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps{position:absolute}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-box{width:43px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow{width:17px;bottom:36px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-2{left:27%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-1{left:0;bottom:0}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-2{left:17%;bottom:30px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-3{left:35%;bottom:0}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-4{right:35%;bottom:30px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-5{right:17%;bottom:0}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-6{right:0;bottom:30px}@media only screen and (min-width: 500px){.health-and-wellness .steps-animation-wrapper{margin:40px 0 50px 0}.health-and-wellness .steps-animation-wrapper .steps-animation{height:250px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-box{width:77px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow{width:35px;bottom:65px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-2{left:27%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-2,.health-and-wellness .steps-animation-wrapper .steps-animation .steps-4,.health-and-wellness .steps-animation-wrapper .steps-animation .steps-6{bottom:72px}}@media only screen and (min-width: 640px){.health-and-wellness .hipaa-animation-wrapper{margin:60px 0}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation{width:400px;height:400px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-1{top:77px;width:86px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-2{top:128px;width:353px;left:62px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-3{width:191px;left:79px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-4{top:52px;width:90px;left:199px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-5{bottom:61px;width:100px;left:274px}.health-and-wellness .illustration-animation-wrapper{margin:60px 0 50px 0}.health-and-wellness .illustration-animation-wrapper .illustration-animation{width:353px;height:526px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-1{width:177px;left:128px;bottom:161px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-2{width:353px;left:0;bottom:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-3{width:191px;right:0px;top:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-4{width:182px;top:26px;right:41px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-5{width:250px;top:49px;right:7px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-6{width:93px;top:118px;left:15px}.health-and-wellness .steps-animation-wrapper{margin:40px 0 50px 0}.health-and-wellness .steps-animation-wrapper .steps-animation{height:250px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-box{width:77px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow{width:35px;bottom:65px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-2{left:27%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-2,.health-and-wellness .steps-animation-wrapper .steps-animation .steps-4,.health-and-wellness .steps-animation-wrapper .steps-animation .steps-6{bottom:72px}}@media only screen and (min-width: 1024px){.health-and-wellness .hipaa-animation-wrapper .hipaa-animation{height:456px;width:456px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-1{top:86px;width:99px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-2{top:148px;width:405px;left:65px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-3{width:220px;left:84px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-4{top:60px;width:104px;left:223px}.health-and-wellness .hipaa-animation-wrapper .hipaa-animation .HIPAA-5{bottom:64px;width:120px;left:304px}.health-and-wellness .illustration-animation-wrapper .illustration-animation{height:604px;width:407px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-1{width:190px;left:151px;bottom:189px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-2{width:405px;left:0;bottom:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-3{width:220px;right:0px;top:0}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-4{width:217px;top:30px;right:41px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-5{width:280px;top:67px;right:7px}.health-and-wellness .illustration-animation-wrapper .illustration-animation .illustration-6{width:110px;top:131px;left:20px}.health-and-wellness .steps-animation-wrapper{margin:60px 0 80px 0}.health-and-wellness .steps-animation-wrapper .steps-animation{height:349px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-box{width:115px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow{width:48px;bottom:90px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-2{left:28%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11.7%}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-2,.health-and-wellness .steps-animation-wrapper .steps-animation .steps-6{bottom:89px}.health-and-wellness .steps-animation-wrapper .steps-animation .steps-4{bottom:90px;right:34%}}.services .hero,.about .hero,.blog .hero{position:relative;background-color:#1462ae;background-size:cover;background-repeat:no-repeat;background-position:center top;min-height:600px;padding-bottom:60px}@media only screen and (min-width: 40.063em){.services .hero,.about .hero,.blog .hero{min-height:400px}}.services .hero .heroContent,.about .hero .heroContent,.blog .hero .heroContent{overflow:hidden;padding-top:92px;margin:0 auto;padding:92px 25px 0 25px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.services .hero .heroContent,.about .hero .heroContent,.blog .hero .heroContent{padding-top:138px}}.services .hero .heroContent h1,.about .hero .heroContent h1,.blog .hero .heroContent h1{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:30px;line-height:38px}.services .hero ul.servicesList,.about .hero ul.servicesList,.blog .hero ul.servicesList{list-style-type:none;position:relative;float:left;display:block;left:50%;margin:0}.services .hero ul.servicesList li,.about .hero ul.servicesList li,.blog .hero ul.servicesList li{position:relative;float:left;display:block;right:50%;margin:8px 14px;border:1px solid #fff;border-radius:8px;width:199px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;padding:10px 0;color:#fff;display:inline}.services .hero ul.servicesList li a,.about .hero ul.servicesList li a,.blog .hero ul.servicesList li a{display:inline-block;vertical-align:middle;text-align:center;font-size:18px;width:100%;color:#fff;text-decoration:none;line-height:25px}.services .hero ul.servicesList li:hover,.about .hero ul.servicesList li:hover,.blog .hero ul.servicesList li:hover{background-color:rgba(2,67,119,.5)}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.services .hero ul.servicesList,.about .hero ul.servicesList,.blog .hero ul.servicesList{margin:0 auto}}.services .serviceBlock,.about .serviceBlock,.blog .serviceBlock{padding:60px 10px 70px 10px;text-align:center}.services .serviceBlock h2,.about .serviceBlock h2,.blog .serviceBlock h2{font-size:30px;line-height:40px}.services .serviceBlock p,.about .serviceBlock p,.blog .serviceBlock p{font-size:16px;line-height:22px}.services .serviceBlock .button,.about .serviceBlock .button,.blog .serviceBlock .button{display:inline-block;margin-top:15px}.services .serviceImgCol,.about .serviceImgCol,.blog .serviceImgCol{text-align:center}.services .serviceImage,.about .serviceImage,.blog .serviceImage{overflow:visible;width:320px;display:inline}.services .serviceImage img,.about .serviceImage img,.blog .serviceImage img{position:relative;width:320px}.services .serviceBlock.design-ux,.about .serviceBlock.design-ux,.blog .serviceBlock.design-ux{overflow:hidden}.services .serviceBlock.design-ux .serviceImage,.about .serviceBlock.design-ux .serviceImage,.blog .serviceBlock.design-ux .serviceImage{min-width:490px;overflow:hidden}.services .serviceBlock.design-ux .serviceImage img,.about .serviceBlock.design-ux .serviceImage img,.blog .serviceBlock.design-ux .serviceImage img{min-width:490px;left:auto;right:60px}.services .cta,.about .cta,.blog .cta{padding:100px 0 100px 0;text-align:center}.services .cta h2,.about .cta h2,.blog .cta h2{max-width:640px;font-size:30px;margin:0 auto;line-height:40px;color:#fff}.services .cta .button,.about .cta .button,.blog .cta .button{display:inline-block;margin-top:15px}.services .form h2,.about .form h2,.blog .form h2{font-size:32px;line-height:37px;text-align:center;margin-bottom:30px}.services .form .ctaImage,.about .form .ctaImage,.blog .form .ctaImage{text-align:center;margin-bottom:30px}@media only screen and (min-width: 40.063em){.services .serviceBlock,.about .serviceBlock,.blog .serviceBlock{padding:66px 20px 120px 20px}.services .serviceBlock h2,.about .serviceBlock h2,.blog .serviceBlock h2{font-size:36px;line-height:46px;margin-bottom:15px}.services .serviceBlock p,.about .serviceBlock p,.blog .serviceBlock p{font-size:20px;line-height:27px}.services .serviceImage,.about .serviceImage,.blog .serviceImage{width:430px}.services .serviceImage img,.about .serviceImage img,.blog .serviceImage img{width:430px}.services .serviceBlock.design-ux,.about .serviceBlock.design-ux,.blog .serviceBlock.design-ux{overflow:hidden}.services .serviceBlock.design-ux .serviceImage,.about .serviceBlock.design-ux .serviceImage,.blog .serviceBlock.design-ux .serviceImage{width:650px}.services .serviceBlock.design-ux .serviceImage img,.about .serviceBlock.design-ux .serviceImage img,.blog .serviceBlock.design-ux .serviceImage img{width:650px;left:auto;right:-30px}.services .cta,.about .cta,.blog .cta{padding:100px 0 100px 0;text-align:center}.services .cta h2,.about .cta h2,.blog .cta h2{max-width:640px;font-size:36px;margin:0 auto;line-height:50px;color:#fff}.services .form h2,.about .form h2,.blog .form h2{font-size:32px;line-height:37px;text-align:center;margin-bottom:60px}.services .form .ctaImage,.about .form .ctaImage,.blog .form .ctaImage{float:right}}@media only screen and (min-width: 64.063em){.services .hero ul.servicesList,.about .hero ul.servicesList,.blog .hero ul.servicesList{margin-top:20px}.services .serviceBlock,.about .serviceBlock,.blog .serviceBlock{padding:110px 0 85px 0;text-align:left}.services .serviceBlock img,.about .serviceBlock img,.blog .serviceBlock img{margin-top:80px}.services .serviceImageCol,.about .serviceImageCol,.blog .serviceImageCol{padding:0;overflow:visible}.services .serviceImage,.about .serviceImage,.blog .serviceImage{overflow:visible;width:550px}.services .serviceImage img,.about .serviceImage img,.blog .serviceImage img{position:relative;left:-60px;width:550px}.services .serviceImageRight .serviceImage img,.about .serviceImageRight .serviceImage img,.blog .serviceImageRight .serviceImage img{left:auto;right:-40px}.services .serviceBlock.design-ux,.about .serviceBlock.design-ux,.blog .serviceBlock.design-ux{overflow:hidden}.services .serviceBlock.design-ux .serviceImage,.about .serviceBlock.design-ux .serviceImage,.blog .serviceBlock.design-ux .serviceImage{width:800px;position:absolute}.services .serviceBlock.design-ux .serviceImage img,.about .serviceBlock.design-ux .serviceImage img,.blog .serviceBlock.design-ux .serviceImage img{width:726px;left:auto;right:-40px;top:-40px}}.resources .hero{position:relative;background-color:#1462ae;background-size:cover;background-repeat:no-repeat;background-position:-700px top;min-height:400px;padding-bottom:60px}@media only screen and (min-width: 40.063em){.resources .hero{background-position:-400px top;min-height:400px}}@media only screen and (min-width: 64.063em){.resources .hero{background-position:center top}}.resources .hero .heroContent{overflow:hidden;margin:0 auto;padding:142px 25px 0 25px;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.resources .hero .heroContent{padding-top:168px}}.resources .hero .heroContent h1{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:30px;line-height:38px}.resources .resourceBlock{border-bottom:1px solid #979797;padding:60px 10px 60px 10px;text-align:center}.resources .resourceBlock:last-child{border:none}.resources .resourceBlock h2{font-size:30px;line-height:40px}.resources .resourceBlock p{font-size:16px;line-height:22px}.resources .resourceBlock .button{display:inline-block;margin-top:15px}.resources .resourceImageCol{text-align:center}.resources .resourceImage{overflow:visible;width:153px;display:inline}.resources .resourceImage img{margin-top:0px;position:relative;width:153px}@media only screen and (min-width: 40.063em){.resources .resourceBlock{border-bottom:1px solid #979797;padding:60px 20px 60px 20px;text-align:left}.resources .resourceBlock h2{margin-top:0}.resources .resourceBlock p{font-size:20px;line-height:27px}}@media only screen and (min-width: 64.063em){.resources .resourceBlock{border:none;padding:60px 10px 0px 10px}.resources .resourceBlock .row{border-bottom:1px solid #979797;padding-bottom:60px}.resources .resourceBlock:last-child .row{border-bottom:none}.resources .resourceImage{width:190px}.resources .resourceImage img{margin-top:0px;width:190px}}.app-development{background:#eaeaea}.app-development .overview-gallery.small-icons,.app-development .gallery-container.small-icons{text-align:center}.app-development .overview-gallery.small-icons img,.app-development .gallery-container.small-icons img{display:inline-block;width:calc(18% - 3px);margin:0 12px}@media only screen and (max-width: 500px){.app-development .overview-gallery.small-icons img,.app-development .gallery-container.small-icons img{width:calc(22% - 3px)}}.app-development .overview-gallery.large-icons.count-1 img,.app-development .gallery-container.large-icons.count-1 img{width:100%;margin-top:42px}.app-development .overview-gallery.large-icons.count-2 img,.app-development .gallery-container.large-icons.count-2 img{width:calc(40% - 3px)}.app-development .overview-gallery.large-icons.count-2 img:first-child,.app-development .gallery-container.large-icons.count-2 img:first-child{margin-left:0;margin-right:10%}.app-development .overview-gallery.large-icons.count-2 img:last-child,.app-development .gallery-container.large-icons.count-2 img:last-child{margin-left:10%;margin-right:0}.app-development .overview-gallery.large-icons.count-3 img,.app-development .gallery-container.large-icons.count-3 img{width:calc(24% - 2px)}.app-development .overview-gallery.large-icons.count-3 img:first-child,.app-development .gallery-container.large-icons.count-3 img:first-child{margin-left:0;margin-right:0}@media only screen and (min-width: 400px){.app-development .overview-gallery.large-icons.count-3 img:nth-child(2),.app-development .gallery-container.large-icons.count-3 img:nth-child(2){margin-left:13.5%;margin-right:13.5%}}.app-development .overview-gallery.large-icons.count-3 img:last-child,.app-development .gallery-container.large-icons.count-3 img:last-child{margin-left:0;margin-right:0}@media only screen and (max-width: 400px){.app-development .overview-gallery.large-icons.count-2 img,.app-development .overview-gallery.large-icons.count-3 img,.app-development .gallery-container.large-icons.count-2 img,.app-development .gallery-container.large-icons.count-3 img{width:100%;display:block;margin:40px 0}}.app-development .button-wrapper{text-align:left}.app-development .hero-gradient{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/img/hero-gradient.png);background-size:cover;background-position:center left}.app-development .hero:not(.health-and-wellness-hero){position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 700px){.app-development .hero:not(.health-and-wellness-hero){padding-bottom:145px}}.app-development .hero:not(.health-and-wellness-hero) .row{padding:7px 10px;padding:7px 25px}.app-development .hero:not(.health-and-wellness-hero) .heroContent{position:relative;padding-top:238px;max-width:700px;text-align:center;color:#fff;margin:0 auto}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .heroContent{padding-top:195px;padding-bottom:125px}}@media only screen and (min-width: 40.063em){.app-development .hero:not(.health-and-wellness-hero) .heroContent{padding-top:245px}}@media only screen and (min-width: 64.063em){.app-development .hero:not(.health-and-wellness-hero) .heroContent{padding-top:210px}}.app-development .hero:not(.health-and-wellness-hero) .heroContent p{line-height:1.45;max-width:90%;margin:0px 0px 0px 5%;font-size:20px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:500}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .heroContent p{margin:6px 0px 0px 5%;font-size:19px;line-height:1.5}}.app-development .hero:not(.health-and-wellness-hero) .heroContent h1{font-size:72px;text-shadow:0 2px 1px rgba(0,0,0,.2);margin:15px 0px 40px 0px;text-transform:uppercase}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .heroContent h1{font-size:36px;margin:12px 0px 4px 0px}}.app-development .hero:not(.health-and-wellness-hero) .heroContent h4{font-weight:100;font-size:32px;font-family:"BrandonTextWeb-Light","Futura","Trebuchet MS","Arial","sans-serif";margin:0px 0px 0px 0px;text-transform:uppercase}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .heroContent h4{font-size:25px}}.app-development .hero:not(.health-and-wellness-hero) .heroContent .hs-cta-wrapper{display:block;margin-top:.6rem}.app-development .hero:not(.health-and-wellness-hero) .heroContent .hs-cta-wrapper .cta_button{padding:10px 12px 9px}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .heroContent .hs-cta-wrapper .cta_button{padding:10px 10px 9px;font-size:15px}}@media only screen and (min-width: 40.063em){.app-development .hero:not(.health-and-wellness-hero) .heroContent .hs-cta-wrapper .cta_button{padding:10px 20px 9px}}.app-development .hero:not(.health-and-wellness-hero) .down-arrow{margin:0 auto;width:30px;height:16px;padding-top:78px;position:relative}@media only screen and (max-width: 700px){.app-development .hero:not(.health-and-wellness-hero) .down-arrow{padding:10px 0 60px 0}}@media only screen and (min-width: 40.063em){.app-development .hero:not(.health-and-wellness-hero) .down-arrow{padding-top:50px}}@media only screen and (min-width: 850px){.app-development .hero:not(.health-and-wellness-hero) .down-arrow{padding-top:65px}}@media only screen and (min-width: 64.063em){.app-development .hero:not(.health-and-wellness-hero) .down-arrow{padding-top:91px}}.app-development .section{padding:52px 0}.app-development .section h1,.app-development .section p{margin:0}.app-development .overview{padding-bottom:95px}@media only screen and (min-width: 750px){.app-development .overview .content{width:700px;margin:0 auto}}@media only screen and (max-width: 750px){.app-development .overview .content{padding-left:35px;padding-right:35px}}.app-development .overview .content.no-bottom-gallery .button-wrapper{padding:0px}.app-development .overview .content.no-bottom-gallery .button-wrapper a{margin:0px}.app-development .overview .content h1{font-size:36px;font-weight:500;line-height:44px;text-rendering:optimizeLegibility}.app-development .overview .content p{padding:8px 0 12px 0;text-rendering:optimizeLegibility;line-height:27px;font-weight:normal;font-size:20px}.app-development .overview .content h1+p{margin-top:12px}.app-development .overview .content p+.button-wrapper{margin-top:20px}.app-development .overview .content .button{margin-bottom:35px}.app-development .section.overview.no-top{padding-top:24px}.app-development .section.overview.no-bottom{padding-bottom:24px}.app-development .section.overview.no-padding{padding-top:24px;padding-bottom:24px}.app-development .graphical_data{padding:65px 0 40px 0}@media only screen and (min-width: 850px){.app-development .graphical_data .content{width:850px;margin:0 auto}}@media only screen and (max-width: 850px){.app-development .graphical_data .content{padding-left:35px;padding-right:35px}}.app-development .graphical_data .content h1{text-align:center}.app-development .graphical_data .content img{margin:65px 0 40px 0;width:100%}@media only screen and (min-width: 750px){.app-development .challenges .content{width:700px;margin:0 auto}}@media only screen and (max-width: 750px){.app-development .challenges .content{padding-left:35px;padding-right:35px}}.app-development .challenges .content h1{margin-top:15px;margin-bottom:36px}@media only screen and (max-width: 750px){.app-development .challenges .content h1{margin-bottom:5px}}.app-development .challenges .content .button-container{margin:65px 0 45px 0}.app-development .challenges .content .subsection{display:inline-block}@media only screen and (min-width: 700px){.app-development .challenges .content .subsection{padding:0 38px 0 8px}}.app-development .challenges .content .subsection .title-container{overflow:hidden;border-bottom:1px solid #e7e7e7;margin-bottom:27px;display:flex;align-items:center}.app-development .challenges .content .subsection .title-container img{position:relative;height:24px;width:24px;margin-left:8px;margin-bottom:3px;align-self:center}.app-development .challenges .content .subsection .title-container h3{font-size:24px;position:relative;padding:0 0 3px 0;align-self:center}.app-development .further_considerations .content{overflow:hidden}@media only screen and (min-width: 750px){.app-development .further_considerations .content{width:700px;margin:0 auto}}@media only screen and (max-width: 750px){.app-development .further_considerations .content{padding-left:35px;padding-right:35px}}.app-development .further_considerations .content .left-container{width:40%;position:relative;float:left;padding-right:30px}@media only screen and (max-width: 750px){.app-development .further_considerations .content .left-container{width:100%;float:none;padding:0}.app-development .further_considerations .content .left-container .image-padding{display:none}.app-development .further_considerations .content .left-container img{width:80%;left:50%;position:relative;margin-left:-40%;margin-bottom:55px}}.app-development .further_considerations .content .right-container{width:60%;position:relative;float:left;padding-left:55px}.app-development .further_considerations .content .right-container p{margin:42px 0 43px 0}@media only screen and (max-width: 750px){.app-development .further_considerations .content .right-container{width:100%;float:none;padding:0}}@media only screen and (min-width: 750px){.app-development .generic_title_and_content .inner-container{width:700px;margin:0 auto}}@media only screen and (max-width: 750px){.app-development .generic_title_and_content .inner-container{padding-left:35px;padding-right:35px}}.app-development .generic_title_and_content .inner-container p{text-rendering:optimizeLegibility;line-height:27px;font-weight:normal;font-size:20px}.app-development .generic_title_and_content .inner-container .content-container{margin-top:30px}.app-development .mobile_blueprint_process .content{overflow:hidden}@media only screen and (min-width: 750px){.app-development .mobile_blueprint_process .content{width:700px;margin:0 auto}}@media only screen and (max-width: 750px){.app-development .mobile_blueprint_process .content{padding-left:35px;padding-right:35px}}.app-development .mobile_blueprint_process .content .gallery-container{margin:36px 0}.app-development .mobile_blueprint_process .content .top-content{margin-top:35px}.app-development .mobile_blueprint_process .content .button{margin:40px 0px 25px 0px}@media only screen and (min-width: 830px){.app-development .previous_clients .content{width:760px;margin:0 auto}}@media only screen and (max-width: 400px){.app-development .previous_clients .content{padding-left:35px;padding-right:35px}}.app-development .previous_clients .content h1{text-align:center;position:relative;margin-bottom:50px;margin-top:15px}@media only screen and (min-width: 830px){.app-development .previous_clients .content h1{width:500px;left:50%;margin-left:-250px}}.app-development .previous_clients .content .client-container{display:block;text-align:center;vertical-align:top;margin:auto}@media only screen and (max-width: 400px){.app-development .previous_clients .content .client-container{width:100%}}.app-development .previous_clients .content .client-container a{display:inline-block;vertical-align:top}.app-development .previous_clients .content .client{display:inline-block;width:228px;margin:26px 1.65%;position:relative;text-align:center}@media only screen and (min-width: 400px)and (max-width: 700px){.app-development .previous_clients .content .client{width:80%}}.app-development .previous_clients .content .client img{width:72px;position:relative}.app-development .previous_clients .content .client h5{text-align:center;font-weight:500;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif;margin:24px 0 4px 0;font-size:19px;line-height:1.1}@media only screen and (max-width: 400px){.app-development .previous_clients .content .client h5{font-size:25px;margin-bottom:10px}}.app-development .previous_clients .content .client p{text-align:center;text-decoration:underline;font-size:20px;display:block;margin:0;padding:0}@media only screen and (max-width: 400px){.app-development .previous_clients .content .client p{font-size:16px}}.app-development .clutch_rating_block{padding:115px 0 125px 0}@media only screen and (max-width: 850px){.app-development .clutch_rating_block{padding:70px 0 55px 0}}.app-development .clutch_rating_block .content{overflow:hidden}@media only screen and (max-width: 990px)and (min-width: 450px){.app-development .clutch_rating_block .content{padding:0 35px}}@media only screen and (min-width: 990px){.app-development .clutch_rating_block .content{width:980px;margin:0 auto}}@media only screen and (max-width: 850px){.app-development .clutch_rating_block .content .content-side,.app-development .clutch_rating_block .content .clutch-side{width:100%;float:none;padding:0 35px}}@media only screen and (min-width: 850px){.app-development .clutch_rating_block .content .content-side{float:left;position:relative}}@media only screen and (min-width: 850px){.app-development .clutch_rating_block .content .content-side{width:56%}}.app-development .clutch_rating_block .content .content-side h1{margin-bottom:40px}@media only screen and (min-width: 345px)and (max-width: 450px){.app-development .clutch_rating_block .content .clutch-side{width:345px;left:50%;position:relative;margin-left:-172.5px}}@media only screen and (max-width: 350px){.app-development .clutch_rating_block .content .clutch-side{width:100%}}@media only screen and (min-width: 850px){.app-development .clutch_rating_block .content .clutch-side{float:right;position:relative}}@media only screen and (min-width: 850px){.app-development .clutch_rating_block .content .clutch-side{width:265px}}@media only screen and (max-width: 850px){.app-development .clutch_rating_block .content .clutch-side{margin-top:50px}}@media only screen and (max-width: 850px)and (min-width: 450px){.app-development .clutch_rating_block .content .clutch-side{left:50%;position:relative;margin-left:-178px}}.app-development .clutch_rating_block .content .clutch-side iframe{height:356px}@media only screen and (max-width: 400px){.app-development .clutch_rating_block .content .clutch-side iframe{height:376px}}.app-development .clutch_rating_block .content .clutch-side iframe .middle_widget_wrapper{left:10px}#main>.blueprint{padding-bottom:88px;background:#fff}@media only screen and (max-width: 520px){#main>.blueprint{padding-bottom:16px}}@media only screen and (max-width: 768px){#main>.blueprint{padding-bottom:24px}}#main>.blueprint .padded{padding:64px 0}@media only screen and (max-width: 768px){#main>.blueprint .padded{padding:32px 0}}#main>.blueprint .blue{background:#26a9e0;text-align:center;padding:32px 0}@media only screen and (max-width: 768px){#main>.blueprint .blue{padding:6px 0}}#main>.blueprint .blue .item{margin:0}#main>.blueprint .blue h2{color:#fff;font-size:1.8em;display:block}#main>.blueprint .white{background:#fff}#main>.blueprint .grey{background:#f7f7f7}#main>.blueprint .intro{text-align:center;background:#90e9ff;padding-top:88px}@media only screen and (max-width: 768px){#main>.blueprint .intro{padding-top:24px}}#main>.blueprint .intro h1{margin:0}#main>.blueprint .intro h1 .three-steps{color:#68dcfe;display:block;font-style:italic;font-weight:normal;font-size:1.3em;margin-bottom:0}#main>.blueprint .intro h1 .perfect{display:block;color:#fff;font-size:2.2em;margin-bottom:24px}@media only screen and (max-width: 768px){#main>.blueprint .intro h1 .perfect{margin-bottom:12px}}#main>.blueprint .intro .down-white{margin-bottom:48px}@media only screen and (max-width: 768px){#main>.blueprint .intro .down-white{margin-bottom:16px}#main>.blueprint .intro .down-white img{width:74px;height:auto}}#main>.blueprint .intro .video{margin-left:-15px;margin-right:-15px}#main>.blueprint .iterative .diagram{padding-top:32px}@media only screen and (max-width: 768px){#main>.blueprint .iterative .diagram{padding-top:12px}}#main>.blueprint .results h2{margin:auto;max-width:800px;font-size:1.8em}#main>.blueprint .big-results h2{margin:0;font-size:3.2em}#main>.blueprint .outro .down-blue{text-align:center;margin-bottom:48px}@media only screen and (max-width: 768px){#main>.blueprint .outro .down-blue{margin-bottom:16px}#main>.blueprint .outro .down-blue img{width:74px;height:auto}}#main>.blueprint .outro .copy h2{text-align:center;margin-bottom:32px}@media only screen and (max-width: 768px){#main>.blueprint .outro .copy h2{margin-bottom:12px}}#main>.blueprint .copy{max-width:560px;font-size:1em;margin:auto}#main>.blueprint .copy p{padding:0;margin:0}#main>.blueprint .copy h2,#main>.blueprint .copy h3{color:#90e9ff;margin:0 0 12px 0}#main>.blueprint .copy ul{margin:0}#main>.blueprint .copy ul li{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-weight:500;margin:16px 0}#main>.blueprint .copy ul li a{color:#000622;font-weight:normal;text-decoration:none;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-weight:500}#main>.blueprint .copy ul li a .looklikealink{color:#6cb33f;text-decoration:underline}#main>.blueprint .copy strong{color:#90e9ff;font-weight:500;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}#main>.blueprint .copy .push{padding-bottom:32px}@media only screen and (max-width: 768px){#main>.blueprint .copy .push{padding-bottom:12px}}#main>.blueprint .phone{color:#6cb33f}.blog .hero{min-height:235px}.blog .hero .heroContent{padding-top:130px}.blog .hero .heroContent h1{font-size:30px;line-height:34px;max-width:740px;margin:0 auto;margin-bottom:40px}@media only screen and (max-width: 40.063em){.blog .hero .heroContent h1{margin-bottom:0}.blog .hero .heroContent h3.blog-page.desktop{display:none}}@media only screen and (min-width: 40.063em){.blog .hero .heroContent{padding-top:150px}.blog .hero .heroContent h1{font-size:72px;font-family:"BrandonTextWeb-Regular";line-height:70px;font-weight:700;margin-top:20px;margin-bottom:16px}.blog .hero .heroContent h3.blog-page.mobile{font-size:20px;display:none}}.blog .content hr{margin-top:42px;border-top-color:#ccc;color:#ccc}.blog .content h1{line-height:1.1;margin-top:-6px;margin-bottom:16px;font-size:32px;line-height:40px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}.blog .content h1 a{color:#1b1b1b;text-decoration:none}.blog .content h1 a:hover{color:#6cb33f}@media only screen and (max-width: 40.063em){.blog .content h1{font-size:24px;line-height:34px;margin-bottom:0}}.blog .content .date,.blog .content .author{color:#5c5c5c;font-size:14px;text-transform:uppercase}.blog .content input#s{font-size:16px !important;line-height:32px !important;color:#4a4a4a;background-color:#f3f3f4;border:0px !important;border-radius:5px;padding:5px;box-shadow:none}@media screen and (max-width: 40.043em){.blog .content input#s{margin-top:10px;margin-bottom:0}}.blog .content .blog-item{padding-top:26px;margin-bottom:10px}.blog .content .blog-item:first-child{padding-top:0}@media screen and (max-width: 40.043em){.blog .content .blog-item{margin-bottom:0}}.blog .content .blogs-cta-text{font-size:18px;line-height:25px;margin-left:35px;margin-right:35px;margin-top:20px;color:#fff;text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,.1)}.blog .content .blogs-cta-logo img{width:46px !important;height:26px;margin-top:51px;margin-left:35px}.blog .content .large-10.blogs-cta-button{margin:0 auto;float:none;margin-top:25px;padding:0}@media only screen and (max-width: 1055px)and (min-width: 1026px){.blog .content .large-10.blogs-cta-button{margin-top:1px}}@media screen and (max-width: 40.043em){.blog .content .large-10.blogs-cta-button{margin:0 auto;float:left;margin-top:15px;padding-left:45px}.blog .content .large-10.blogs-cta-button center{text-align:left}}.blog .content .large-10.blogs-cta-button .button{max-width:147px;width:147px;min-width:120px;max-height:35px;text-align:center;border-radius:8px;font-weight:800;border:none;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:14px;color:#000e33;background:#c0d72f;padding:6px;text-decoration:none;display:inline-block;line-height:20px}.blog .content .secondaryBlock{position:relative}.blog .content .secondaryBlock .small-headline h1{font-size:20px;margin:0;padding:0;line-height:25px;height:100px;font-weight:800;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media only screen and (max-width: 40.063em){.blog .content .secondaryBlock .small-headline h1{height:auto;font-size:24px;line-height:34px;margin-bottom:0;padding-bottom:10px}}.blog .content .secondaryBlock .small-image img:hover{box-shadow:0 11px 11px 0 rgba(0,0,0,.05)}.blog .content .small-image{margin-bottom:25px}.blog .content .small-image a{width:100%}.blog .content .small-image img{width:100%;border-radius:3px}.blog .content .small-image img:hover{box-shadow:0 11px 11px 0 rgba(0,0,0,.05)}@media only screen and (max-width: 640px){.blog .content .small-image{display:block;padding-bottom:10px;margin:12px auto}}.blog .content .small-image.blogcta{background-image:url("/img/blogs-cta-bg.png");height:336px;background-position:center;background-size:cover;border-radius:10px}@media screen and (max-width: 40.043em){.blog .content .small-image.blogcta{height:260px;margin-bottom:15px}}.blog .content .small-headline h1{font-weight:800}.blog .content .small-headline h1 a:hover{color:#0084c6}.blog .content .excerpt{margin-top:12px;font-size:20px;text-decoration:none}.blog .content .excerpt p{margin:0;line-height:1.3}.blog .content .excerpt a{text-decoration:none}@media screen and (max-width: 40.043em){.blog .content .excerpt{display:none}}.blog .content .post-metadata{font-size:14px;padding-top:10px;font-family:"BrandonTextWeb-Regular"}@media screen and (max-width: 40.043em){.blog .content .post-metadata{padding-top:0}}.blog .content span.post-read-time{line-height:20px;color:#0084c6}.blog .content span.author-name{line-height:20px}.blog .content .categories{text-transform:uppercase;line-height:14px;font-size:10px;margin-bottom:25px}@media screen and (max-width: 40.043em){.blog .content .categories{margin-bottom:15px}}.blog .content .categories a{color:#000}.blog .content .categories a:hover{color:#0284c6}.blog .content .categories i{display:none}.blog .content span.categories.mobile{display:none}.blog .content span.categories.desktop{display:inline-block;margin-bottom:0}.blog .content span.categories.desktop a:hover{color:#0284c6}@media only screen and (max-width: 64.043em){.blog .content span.categories.desktop{display:none}.blog .content span.categories.mobile{display:inline-block;line-height:32px;font-size:16px;text-transform:capitalize;float:right;margin-bottom:0}.blog .content span.categories.mobile i{display:inline-block}}@media only screen and (max-width: 40.043em){.blog .content span.categories.mobile{float:left}}.blog .content .categoryList ul{font-size:16px;line-height:32px;color:#4a4a4a;list-style:none;padding:0;margin-top:5px}.blog .content .categoryList ul a{color:#4a4a4a}.blog .content .categoryList ul a:hover{color:#0284c6 !important}@media only screen and (max-width: 64.043em){.blog .content #categories ul{font-size:14px;margin-top:0;padding:0;list-style:none;z-index:1}.blog .content #categories li ul{display:none;width:90%;margin-top:34px}.blog .content #categories ul li a{display:block;text-decoration:none;font-size:16px;color:#fff;border-top:1px solid #fff;padding:5px 15px 5px 15px;background:#fafafa;margin-left:1px;white-space:nowrap}.blog .content #categories ul li a:hover{background:#f3f3f3}.blog .content #categories li:hover ul{display:block;position:absolute}.blog .content #categories li:hover li{float:none;font-size:11px}.blog .content #categories li:hover a{background:#fafafa}.blog .content #categories li:hover li a:hover{background:#f3f3f3}}.blog .content.inside #share-button.sticky{position:fixed}.blog .content.inside .share-button img{display:block;width:40px;max-width:40px;margin-top:10px}@media screen and (max-width: 64.043em){.blog .content.inside .share-button img{width:30px;max-width:30px}}.blog .content.inside .share-button{margin-top:430px}@media screen and (max-width: 64.043em){.blog .content.inside .share-button{margin-top:405px;margin-left:-10px}}.blog .content.inside .sticky-share{position:fixed;top:0;margin-top:120px}@media screen and (max-width: 64.043em){.blog .content.inside .sticky-share{margin-top:105px}}.blog .content.inside .buttonContainer{float:right;position:relative;width:24%}@media screen and (max-width: 40.043em){.blog .content.inside .medium-1.large-2.sideBlock.columns,.blog .content.inside .sticky-share,.blog .content.inside .share-button{display:none}}.blog .content.inside .post-metadata{font-size:14px;font-family:"BrandonTextWeb-Regular";padding-top:0}@media screen and (max-width: 40.043em){.blog .content.inside .post-metadata{padding-top:8px}}.blog .content.inside .related-post .post-metadata{padding-top:10px}.blog .content.inside .authorBox{font-size:20px;padding-top:40px;line-height:27px}.blog .content.inside .authorBox span{float:left;padding-left:15px}.blog .content.inside .authorBox .authorName{color:#000622}.blog .content.inside .authorBox .authorSocial img{width:25px;margin-top:10px;margin-right:10px}.blog .content.inside .authorBox .authorBio{color:gray;padding-top:20px}.blog .content.inside .singleContent{margin-top:12px;font-size:20px;line-height:27px;color:#000622;text-decoration:none}.blog .content.inside .singleContent p{margin:20px 0;line-height:27px;color:#000;font-weight:500;font-family:"BrandonTextWeb-Regular"}.blog .content.inside .singleContent a{text-decoration:none}.blog .navigation{margin-top:24px;margin-bottom:48px;font-size:20px}@media screen and (max-width: 64.043em){.blog .navigation{margin-top:30px;margin-bottom:30px}}@media screen and (max-width: 40.043em){.blog .navigation{margin-top:15px;margin-bottom:40px}}.blog .navigation .pagination{font-size:16px;line-height:22px;color:#0284c6;word-spacing:10px}.blog .navigation .pagination span.page-numbers.current{font-weight:bold !important;color:#000}.blog .navigation .newer{text-align:left}.blog .navigation .older{text-align:right}.blog .content.padded.archive{padding-top:40px !important;padding-bottom:10px !important}@media screen and (max-width: 40.043em){.blog .content.padded.archive{padding-top:10px !important}}.blog-inside .sideBlock .ctaWrapper{border:1px solid #8ec56c;border-radius:12px;padding:20px;background:#f7f7f7;color:#6cb33f;font-size:0px;display:none;text-align:center;margin-top:20px}@media only screen and (min-width: 64.063em){.blog-inside .sideBlock .ctaWrapper{display:block;margin-left:40px;text-align:center}.blog-inside .sideBlock .ctaWrapper+.blog-subscribe{margin-top:20px}}.blog-inside .sideBlock .ctaWrapper .large-6{float:none;display:inline-block;vertical-align:middle}.blog-inside .sideBlock .ctaWrapper h3{color:#1b1b1b;margin:0;margin-bottom:20px;font-size:26px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;line-height:34px}.blog-inside .sideBlock .ctaWrapper p{color:#1b1b1b;font-size:18px;line-height:24px}.blog-inside .content{margin-top:0px;margin-bottom:64px;padding-top:88px;padding-bottom:88px;line-height:1.6}.blog-inside .content .contentBlock{max-width:720px}@media only screen and (max-width: 640px){.blog-inside .content .contentBlock{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}}.blog-inside .content .contentBlock .featured-snippet{position:relative;border-radius:5px;margin:16px 0 44px 0;padding:22px 20px 86px 26px;background-color:#fff;box-shadow:0px 5px 40px -15px rgba(0,0,0,.25)}.blog-inside .content .contentBlock .featured-snippet .snippet-logo{height:49px;width:115px;position:absolute;right:22px;bottom:21px;overflow:hidden}.blog-inside .content .contentBlock .featured-snippet .snippet-logo img{width:90px;position:relative;float:right}.blog-inside .content .contentBlock .featured-snippet h1{margin:0;font-size:23px;font-weight:500;color:#4b4b4b;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,sans-serif}.blog-inside .content .contentBlock .featured-snippet ul{margin:0;padding:0;font-size:16px}.blog-inside .content .contentBlock .featured-snippet ol{padding-left:13px;font-size:16px}.blog-inside .content .contentBlock .featured-snippet li{margin:20px 0;font-size:14px;line-height:1.5}.blog-inside .content .contentBlock .featured-snippet li:first-child{margin-top:19px}.blog-inside .content .contentBlock .featured-snippet li:last-child{margin-bottom:0px}.blog-inside .content h1,.blog-inside .content h2{margin-top:1.6em;line-height:1.1}.blog-inside .content h1{font-size:32px}.blog-inside .content h1.post-title{margin-top:0;margin-bottom:0;font-size:2.2em;margin-bottom:16px}.blog-inside .content blockquote{position:relative;font-size:24px;line-height:34px;color:#0284c6}.blog-inside .content blockquote:before{content:"";position:absolute;left:-35px;top:-10px;background-image:url(/img/blockquote-mark.png);background-size:25px 21px;background-repeat:no-repeat;width:25px;height:21px}.blog-inside .content blockquote.small,.blog-inside .content blockquote.line{font-size:18px;line-height:25px;border-left:7px solid #0284c6;padding-left:40px;margin-left:0}.blog-inside .content blockquote.small:before,.blog-inside .content blockquote.line:before{display:none}@media only screen and (min-width: 40.063em){.blog-inside .content blockquote{font-size:30px;line-height:42px}.blog-inside .content blockquote.small,.blog-inside .content blockquote.line{font-size:24px;line-height:34px}}.blog-inside .content .meta{margin:0;color:#4a4a4a;font-size:14px;text-transform:uppercase;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif}.blog-inside .content .meta .sep{display:inline-block;margin:0 12px}.blog-inside .content .ctaWrapper{border:1px solid #8ec56c;border-radius:12px;padding:20px;background:#f7f7f7;color:#6cb33f}.blog-inside .content .ctaWrapper strong,.blog-inside .content .ctaWrapper p{display:inline-block;margin-bottom:10px}.blog-inside .content .ctaWrapper br{display:none}@media screen and (max-width: 1023px){.blog-inside .content blockquote{margin-left:17px;margin-right:17px}.blog-inside .content blockquote.small{padding-left:17px}}.about-inside .content h1{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;margin-bottom:45px}.about-inside .content h2{text-align:left;margin:45px auto 30px auto}.about-inside #main.content.hasImage{padding-top:24px}.profile .hero,.newBlog .hero,.about .hero{min-height:400px}@media only screen and (max-width: 40.063em){.profile .hero.team,.newBlog .hero.team,.about .hero.team{min-height:200px;background-position:center top}}.profile .hero .heroContent,.newBlog .hero .heroContent,.about .hero .heroContent{padding-top:130px}.profile .hero .heroContent h1,.newBlog .hero .heroContent h1,.about .hero .heroContent h1{font-size:30px;line-height:34px;max-width:740px;margin:0 auto;margin-bottom:40px}.profile .jobs-inside.hero .heroContent h1,.newBlog .jobs-inside.hero .heroContent h1,.about .jobs-inside.hero .heroContent h1{max-width:600px}.profile .jobs-content,.newBlog .jobs-content,.about .jobs-content{padding:40px 0}@media only screen and (min-width: 40.063em){.profile .jobs-content,.newBlog .jobs-content,.about .jobs-content{padding:80px 0}}.profile .meet-the-team,.newBlog .meet-the-team,.about .meet-the-team{background-size:cover;background-repeat:no-repeat;background-position:center top;height:400px;text-align:left}.profile .meet-the-team h3,.newBlog .meet-the-team h3,.about .meet-the-team h3{max-width:960px;padding-top:20px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:36px;color:#fff}.profile .meet-the-team .column,.newBlog .meet-the-team .column,.about .meet-the-team .column{width:380px}@media only screen and (max-width: 321px){.profile .meet-the-team .column,.newBlog .meet-the-team .column,.about .meet-the-team .column{width:320px}}.profile h2,.newBlog h2,.about h2{text-align:left;font-size:30px;line-height:38px;margin:0px auto 20px auto;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}@media only screen and (min-width: 40.063em){.profile h2,.newBlog h2,.about h2{font-size:36px;line-height:44px;margin:0px auto 40px auto}}.profile .photo,.newBlog .photo,.about .photo{width:150px;height:150px;position:relative;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px;overflow:hidden;z-index:1;margin:0 auto;opacity:.99;-webkit-mask-image:-webkit-radial-gradient(circle, white, black)}.profile .photo .bio-pic,.newBlog .photo .bio-pic,.about .photo .bio-pic{width:100%;position:absolute;top:0;height:auto;display:block;margin:0 auto;cursor:default;transition:opacity .5s;webkit-transition:opacity .5s;-webkit-backface-visibility:hidden;-moz-transform:rotate(0)}.profile .photo .hover-state .bio-pic,.newBlog .photo .hover-state .bio-pic,.about .photo .hover-state .bio-pic{bottom:0;top:auto;opacity:.99}.profile .photo:hover,.newBlog .photo:hover,.about .photo:hover{cursor:pointer}.profile .photo:hover>.bio-pic,.newBlog .photo:hover>.bio-pic,.about .photo:hover>.bio-pic{opacity:0}@media screen and (max-width: 751px)and (min-width: 641px){.profile .photo,.newBlog .photo,.about .photo{width:120px;height:120px}}.profile .people-item,.newBlog .people-item,.about .people-item{min-height:275px}.profile .people-item .name,.newBlog .people-item .name,.about .people-item .name{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase;font-size:18px;margin:0;line-height:1.2;text-align:center;margin-top:15px}@media only screen and (min-width: 40.063em){.profile .people-item .name,.newBlog .people-item .name,.about .people-item .name{margin-top:25px}}@media only screen and (min-width: 64.063em){.profile .people-item .name,.newBlog .people-item .name,.about .people-item .name{margin-top:25px}}.profile .people-item .title,.newBlog .people-item .title,.about .people-item .title{text-align:center;font-size:16px;color:#929292;letter-spacing:0;margin-top:10px}.profile .people-item.selected,.newBlog .people-item.selected,.about .people-item.selected{min-height:275px}.profile .people-item.selected .name,.newBlog .people-item.selected .name,.about .people-item.selected .name{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:none;font-size:20px;margin:0;line-height:1.2;text-align:center;margin-top:15px}@media only screen and (min-width: 40.063em){.profile .people-item.selected .name,.newBlog .people-item.selected .name,.about .people-item.selected .name{margin-top:25px}}@media only screen and (min-width: 64.063em){.profile .people-item.selected .name,.newBlog .people-item.selected .name,.about .people-item.selected .name{margin-top:25px}}.profile .people-item a,.newBlog .people-item a,.about .people-item a{display:block}.profile .content,.newBlog .content,.about .content{padding-left:20px;padding-right:20px}.profile .content ul li a,.newBlog .content ul li a,.about .content ul li a{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}.profile .content h3,.newBlog .content h3,.about .content h3{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}.profile .page.content,.newBlog .page.content,.about .page.content{padding-left:0;padding-right:0}@media only screen and (min-width: 40.063em){.profile .hero .heroContent,.newBlog .hero .heroContent,.about .hero .heroContent{padding-top:150px}.profile .hero .heroContent h1,.newBlog .hero .heroContent h1,.about .hero .heroContent h1{font-size:36px;line-height:44px;margin-top:0px;margin-bottom:16px}.profile .content ul,.newBlog .content ul,.about .content ul{margin-left:2rem}}@media only screen and (min-width: 64.063em){.profile .why-grid li,.newBlog .why-grid li,.about .why-grid li{text-align:left}.profile .photo,.newBlog .photo,.about .photo{width:250px;height:250px;-webkit-border-radius:125px;-moz-border-radius:125px;border-radius:125px}.profile .selected .photo,.newBlog .selected .photo,.about .selected .photo{width:150px;height:150px;-webkit-border-radius:125px;-moz-border-radius:125px;border-radius:125px}.profile .jobs .sectionHeader,.newBlog .jobs .sectionHeader,.about .jobs .sectionHeader{background-position:bottom center}.profile .content ul,.newBlog .content ul,.about .content ul{margin-left:2rem}}.profile .content,.newBlog .content,.about .content{padding-bottom:45px}.profile .content h2,.profile .content ul,.newBlog .content h2,.newBlog .content ul,.about .content h2,.about .content ul{margin-bottom:45px}.profile .content h3,.newBlog .content h3,.about .content h3{font-size:23px;text-transform:none;margin-bottom:0;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-align:left;margin-top:35px}.profile .content h2,.newBlog .content h2,.about .content h2{font-size:23px;text-transform:none;margin-bottom:0;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-align:left}.profile .content h2+p,.newBlog .content h2+p,.about .content h2+p{margin-top:12px}.profile .why-mindsea .question,.newBlog .why-mindsea .question,.about .why-mindsea .question{margin:32px 0 0 0;padding:0;font-size:24px;vertical-align:middle;line-height:32px}.profile #main .joinMindSeaHeader,.newBlog #main .joinMindSeaHeader,.about #main .joinMindSeaHeader{position:relative;background-image:url(/img/bg-join-team.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px){.profile #main .joinMindSeaHeader,.newBlog #main .joinMindSeaHeader,.about #main .joinMindSeaHeader{height:420px}}@media only screen and (max-width: 767px){.profile #main .joinMindSeaHeader,.newBlog #main .joinMindSeaHeader,.about #main .joinMindSeaHeader{height:320px}}@media only screen and (max-width: 519px){.profile #main .joinMindSeaHeader,.newBlog #main .joinMindSeaHeader,.about #main .joinMindSeaHeader{height:180px}}.profile #main .joinMindSeaHeader h2,.newBlog #main .joinMindSeaHeader h2,.about #main .joinMindSeaHeader h2{display:block;position:absolute;bottom:0;left:0;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:100;font-size:88px;margin:8px 0 40px 0;line-height:1.2;margin:0;padding:0 15px 24px 15px}.profile #main .joinMindSeaHeader h2 .join-the,.newBlog #main .joinMindSeaHeader h2 .join-the,.about #main .joinMindSeaHeader h2 .join-the{color:#c0d72f}.profile #main .joinMindSeaHeader h2 .mindsea-team,.newBlog #main .joinMindSeaHeader h2 .mindsea-team,.about #main .joinMindSeaHeader h2 .mindsea-team{color:#fff}@media only screen and (max-width: 900px){.profile #main .joinMindSeaHeader h2,.newBlog #main .joinMindSeaHeader h2,.about #main .joinMindSeaHeader h2{margin-top:32px;font-size:68px}}@media only screen and (max-width: 767px){.profile #main .joinMindSeaHeader h2,.newBlog #main .joinMindSeaHeader h2,.about #main .joinMindSeaHeader h2{font-size:42px;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;text-shadow:0px 1px 2px rgba(0,0,0,.2)}}.profile #main .joinMindSeaHeader .headerRow,.newBlog #main .joinMindSeaHeader .headerRow,.about #main .joinMindSeaHeader .headerRow{position:relative;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:1000px;*zoom:1}@media only screen and (min-width: 768px){.profile #main .joinMindSeaHeader .headerRow,.newBlog #main .joinMindSeaHeader .headerRow,.about #main .joinMindSeaHeader .headerRow{height:420px}}@media only screen and (max-width: 767px){.profile #main .joinMindSeaHeader .headerRow,.newBlog #main .joinMindSeaHeader .headerRow,.about #main .joinMindSeaHeader .headerRow{height:320px}}@media only screen and (max-width: 519px){.profile #main .joinMindSeaHeader .headerRow,.newBlog #main .joinMindSeaHeader .headerRow,.about #main .joinMindSeaHeader .headerRow{height:180px}}.about-top{padding:40px 0}@media only screen and (min-width: 40.063em){.about-top{padding:80px 0}}.about-top .about-top--top{padding-bottom:50px}.about-top .about-top--content{padding-bottom:20px}@media only screen and (min-width: 40.063em){.about-top .about-top--content{padding-bottom:0;padding-right:20px}}@media only screen and (min-width: 64.063em){.about-top .about-top--content{padding-right:70px}}.about-top .about-top--content p:first-child{margin-top:0}.about-top .clutch-widget-wrapper{text-align:center}@media only screen and (min-width: 40.063em){.about-top .clutch-widget-wrapper{text-align:right}}.about-top .clutch-widget{width:280px;display:inline-block}.about-top p{font-size:20px;line-height:27px}.about-top .about-stats{border-top:3px solid #1f62ae;padding-top:50px;display:flex;align-items:center;flex-wrap:wrap}.about-top .about-stats .about-stats--inside{width:100%}@media only screen and (min-width: 40.063em){.about-top .about-stats .about-stats--inside{width:33%}}.about-top .about-stats .about-stats--inside .about-stats--num{font-size:72px;color:#1f62ae;letter-spacing:0;text-align:center;line-height:44px;margin-bottom:20px}.about-top .about-stats .about-stats--inside .about-stats--copy{font-size:18px;color:#000;letter-spacing:1px;text-align:center;line-height:20px}.about-top .about-stats .about-stats--spotter{width:100%}@media only screen and (min-width: 40.063em){.about-top .about-stats .about-stats--spotter{width:33%}}@media only screen and (max-width: 40.063em){.about-top .about-stats .about-stats--spotter{margin:30px 0;text-align:center}}.about-top .about-stats .about-stats--spotter a{display:inline-block}.our-work{background-image:radial-gradient(43% 63%, #f58651 31%, #ef6f4f 87%);padding:53px 0}@media only screen and (min-width: 40.063em){.our-work{height:400px}}.our-work h3{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:36px;color:#fff;line-height:46px;margin-top:0}.our-work .ourWorkContent{text-align:center}@media only screen and (min-width: 40.063em){.our-work .ourWorkContent{text-align:left;max-width:360px;padding-top:30px}}@media only screen and (max-width: 40.063em){.our-work .imageCol{padding:0;overflow:hidden}.our-work .imageWrap{position:relative;overflow:hidden;min-width:500px}}@media only screen and (max-width: 40.063em)and (max-width: 400px){.our-work .imageWrap{left:-60px}}.our-work .caseStudyBlock .csImageCol{padding:0;overflow:hidden}.our-work .caseStudyBlock .caseStudyImage{position:relative;overflow:hidden;min-width:500px}@media only screen and (max-width: 400px){.our-work .caseStudyBlock .caseStudyImage{left:-40px}}.our-work .caseStudyBlock .caseStudyContent{padding-top:0;text-align:center}.our-work .caseStudyBlock .caseStudyContent.textAlignLeft{text-align:center}.our-work .caseStudyBlock .caseStudyContent h3{color:#fff}.our-work .caseStudyBlock .caseStudyContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:30px;line-height:40px;margin-bottom:10px;color:#fff}.our-work .caseStudyBlock .caseStudyContent p{margin-top:0;color:#fff;font-size:16px;line-height:22px;max-width:none;margin:0 auto}.our-work .caseStudyBlock .caseStudyContent p:last-child(){margin-top:24px}.our-work .caseStudyBlock .caseStudyContent.black h3,.our-work .caseStudyBlock .caseStudyContent.black h2,.our-work .caseStudyBlock .caseStudyContent.black p{color:#1b1b1b}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock{padding-top:66px;padding-bottom:66px}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.our-work .caseStudyBlock{padding-top:188px}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .csImageCol{padding:0}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .caseStudyImage{position:relative;margin:0 auto;left:0;width:auto}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .caseStudyContent{padding-top:5px}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.our-work .caseStudyBlock .caseStudyContent{padding-left:40px}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .caseStudyContent.textAlignLeft{padding-left:0}}@media only screen and (min-width: 40.063em)and (min-width: 64.063em){.our-work .caseStudyBlock .caseStudyContent.textAlignLeft{padding-right:40px}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .caseStudyContent h2{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:36px;line-height:1.2;margin-bottom:10px;color:#fff}}@media only screen and (min-width: 40.063em){.our-work .caseStudyBlock .caseStudyContent p{margin-top:0;color:#fff;font-size:20px;line-height:27px}}.values-section{padding:40px 0}@media only screen and (min-width: 40.063em){.values-section{padding:80px 0}}.values-section p{font-size:20px;line-height:27px}.values-grid li{padding:0 1.6rem 0rem;text-align:left}.values-grid h3{font-size:24px;color:#90e9ff;padding:0 0 24px 0;border-bottom:1px solid #e7e7e7}.values-grid h3:after{display:inline-block;content:"";background-image:url("/img/about-icons.png");width:34px;height:34px;background-size:170px 34px;position:relative;top:8px;left:10px}.values-grid li.respect h3:after{background-position:-34px}.values-grid li.wellbeing h3:after{background-position:-68px}.values-grid li.noharm h3:after{background-position:-102px}.values-grid li.integrity h3:after{background-position:-136px}.values-grid p{font-size:20px;line-height:27px}.our-clients{padding:40px 0 20px 0}@media only screen and (min-width: 40.063em){.our-clients{padding:80px 0 40px 0}}.our-clients h2{margin-bottom:10px}.client-grid{display:flex;justify-content:space-evenly;flex-wrap:wrap}.client-grid>div{width:50%;height:80px;padding:0 10px;display:flex;justify-content:space-around;align-items:center}@media only screen and (min-width: 40.063em){.client-grid>div{width:25%;padding:0;height:180px}}.client-grid>div a:hover img{opacity:.8}.ourTeam{padding:40px 0}@media only screen and (min-width: 40.063em){.ourTeam{padding:80px 0}}.ourTeam h1{margin-top:0;font-size:36px;color:#1b1b1b;letter-spacing:0;line-height:44px}.ourTeam p{font-size:20px;line-height:27px}@media only screen and (min-width: 40.063em){.ourTeam .button{margin-top:20px}}.team-menu{border-top:1px solid #e7e7e7;margin-bottom:20px}@media only screen and (min-width: 40.063em){.team-menu{margin-bottom:50px}}.team-menu ul{width:100%;margin:0;padding:0;list-style:none;display:flex;justify-content:space-around}.team-menu ul li{width:25%;display:flex;justify-content:space-around}.team-menu ul li a{position:relative;top:-1px;font-size:20px;color:#e7e7e7;letter-spacing:0;text-align:center;line-height:1;display:block;padding:25px 0;border-top:1px solid #e7e7e7}@media only screen and (max-width: 40.063em){.team-menu ul li a{font-size:14px}}.team-menu ul li a.active,.team-menu ul li a:hover{border-top:1px solid #1f62ae;color:#1f62ae}.ourPeople{padding:0 0 40px 0}.ourPeople h3{font-weight:400;font-size:23px}.ourPeople p.text{font-size:20px;line-height:1.2}@media only screen and (min-width: 40.063em){.ourPeople{padding:0 0 80px 0}}.people-grid li:nth-of-type(3n+1){clear:none}.TeamGroup{text-align:center;margin:0 0 60px 0}@media only screen and (max-width: 40.063em){.TeamGroup{height:284px;background-size:cover;background-image:url("/img/groupTeam.png");background-repeat:no-repeat;background-position:center top;margin:0 0 20px 0}.TeamGroup img{display:none}}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.TeamGroup{background-size:cover;margin:0 0 60px 0}}.jobsHeader{background-size:cover;background-repeat:no-repeat;background-position:center top;height:400px;text-align:center}.jobsHeader h3{max-width:960px;padding-top:20px;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:32px;color:#fff;padding-top:120px}@media only screen and (min-width: 40.063em){.jobsHeader h3{font-size:36px;padding-top:140px}}.landing-page{overflow:hidden}.landing-page .section{padding:50px 0;padding-left:25px;padding-right:25px}@media only screen and (min-width: 40.063em){.landing-page .section{padding:75px 0}}@media only screen and (min-width: 64.063em){.landing-page .section{padding:100px 0}}@media only screen and (min-width: 40.063em){.landing-page .section.prefirst_section{padding-bottom:0;padding-top:40px}}.landing-page .section.top{padding-top:50px;padding-bottom:20px}@media only screen and (max-width: 40.063em){.landing-page .section.top p.last{padding-bottom:30px !important}}@media only screen and (min-width: 40.063em){.landing-page .section.top{padding-top:70px;padding-bottom:75px}}@media only screen and (min-width: 64.063em){.landing-page .section.top{padding-bottom:100px}}.landing-page .section.blog-callout{background:#0284c6;background-image:radial-gradient(50% 126%, #03a9d0 27%, #0284c6 100%);color:#fff;padding-left:0px;padding-right:0px}.landing-page .section.blue-dots{background:#0284c6;padding:0;color:#fff;background-image:radial-gradient(50% 126%, #00b0dd 27%, #0084c6 100%);background-image:radial-gradient(farthest-corner at 80% 80%, #00b0dd 7%, #0084c6 100%)}.landing-page .section.blue-dots .blue-dots-inside{padding:50px 0;padding-left:25px;padding-right:25px;background-image:url(/img/landing-pages/dots-bg.png);background-repeat:repeat}@media only screen and (min-width: 40.063em){.landing-page .section.blue-dots .blue-dots-inside{padding:75px 0;padding-left:25px;padding-right:25px}}@media only screen and (min-width: 64.063em){.landing-page .section.blue-dots .blue-dots-inside{padding:100px 0;padding-left:25px;padding-right:25px}}.landing-page .blueprint-block p a:not(.button){color:#fff;border-color:#fff;text-decoration:none}.landing-page .blueprint-block p a:not(.button):hover{text-decoration:none}.landing-page .blueprint-block p:last-child a{border-bottom:0}.landing-page .blog-callout p a:not(.button){color:#fff;border-color:#fff}.landing-page .section{padding-left:25px;padding-right:25px}.landing-page h2{font-size:32px;line-height:37px;margin-top:0}.landing-page p{font-size:20px;letter-spacing:-0.1px;line-height:27px}.landing-page p.last{padding-bottom:0 !important;margin-bottom:0}.landing-page .numbered-list{padding-top:20px}.landing-page .numbered-list .list-item{display:flex}.landing-page .numbered-list .list-item .number{flex:1;font-size:36px;color:#003a6d;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}@media only screen and (min-width: 40.063em){.landing-page .numbered-list .list-item .number{font-size:48px}}.landing-page .numbered-list .list-item .list-content{flex:14;padding:2px 0 0 15px}@media only screen and (min-width: 40.063em){.landing-page .numbered-list .list-item .list-content{flex:12;padding:15px 0 0 15px}}.landing-page .numbered-list .list-item h3{margin-top:0}.landing-page .numbered-list .list-item p{padding:20px 0}.landing-page .app-icon{width:116px;height:116px;background-image:url(/img/landing-pages/app-icons.png);background-size:auto 116px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.landing-page .app-icon.ios{border-radius:25px}.landing-page .app-icon.android{border-radius:10px}.landing-page .app-icon.sdw{box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.landing-page .app-icon.sm{width:106px;height:106px;background-size:auto 106px;margin:5px}.landing-page .app-icon.sm.active{width:116px;height:116px;background-size:auto 116px;box-shadow:0 3px 4px 0 rgba(0,0,0,.25),0 10px 10px 0 rgba(0,0,0,.15);margin:0}.landing-page .app-icon.tct{background-position:-116px}.landing-page .app-icon.tct.sm{background-position:-106px}.landing-page .app-icon.tct.sm.active{background-position:-116px}.landing-page .app-icon.proposify{background-position:-232px}.landing-page .app-icon.proposify.sm{background-position:-212px}.landing-page .app-icon.proposify.sm.active{background-position:-232px}.landing-page .app-icon.sportsday{background-position:-348px}.landing-page .app-icon.sportsday.sm{background-position:-318px}.landing-page .app-icon.sportsday.sm.active{background-position:-348px}.landing-page .app-icon.chronicle{background-position:-464px}.landing-page .app-icon.chronicle.sm{background-position:-424px}.landing-page .app-icon.chronicle.sm.active{background-position:-464px}.landing-page .app-icon.klothed{background-position:-580px}.landing-page .app-icon.klothed.sm{background-position:-530px}.landing-page .app-icon.klothed.sm.active{background-position:-580px}.landing-page .app-icon.pocketbooth{background-position:-696px}.landing-page .app-icon.pocketbooth.sm{background-position:-636px}.landing-page .app-icon.pocketbooth.sm.active{background-position:-696px}.landing-page .app-icon.ecma{background-position:-812px}.landing-page .app-icon.ecma.sm{background-position:-742px}.landing-page .app-icon.ecma.sm.active{background-position:-812px}.landing-page .app-icon.etchings{background-position:-928px}.landing-page .app-icon.etchings.sm{background-position:-848px}.landing-page .app-icon.etchings.sm.active{background-position:-928px}.landing-page .app-icon.transit360{background-position:-1044px}.landing-page .app-icon.transit360.sm{background-position:-954px}.landing-page .app-icon.transit360.sm.active{background-position:-1044px}.landing-page .app-icon.nationalpost{background-position:-1160px}.landing-page .app-icon.nationalpost.sm{background-position:-1060px}.landing-page .app-icon.nationalpost.sm.active{background-position:-1160px}.landing-page .hero{position:relative;background-color:#1462ae;background-size:cover;background-repeat:no-repeat;background-position:right top;min-height:394px;padding-bottom:60px}@media only screen and (min-width: 40.063em){.landing-page .hero{background-position:center top}}@media only screen and (min-width: 64.063em){.landing-page .hero{min-height:637px}}.landing-page .hero .heroContent{overflow:hidden;padding-top:140px;margin:0 auto;text-align:center;color:#fff}@media only screen and (min-width: 40.063em){.landing-page .hero .heroContent{padding-top:170px}}.landing-page .hero .heroContent img.icon{width:75px;height:75px}@media only screen and (min-width: 64.063em){.landing-page .hero .heroContent img.icon{width:111px;height:111px}}.landing-page .hero .heroContent h1{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase;text-shadow:0 2px 1px rgba(0,0,0,.2);margin-top:20px;font-size:36px;line-height:40px}@media only screen and (min-width: 40.063em){.landing-page .hero .heroContent h1{font-size:48px;line-height:57px}}@media only screen and (min-width: 64.063em){.landing-page .hero .heroContent h1{font-size:72px;line-height:100px}}@media only screen and (max-width: 40.063em){.landing-page .noMobile{display:none}.landing-page .mobileOnly{padding-top:70px}}@media only screen and (min-width: 40.063em){.landing-page .mobileOnly{display:none}}@media only screen and (max-width: 40.043em){.landing-page .redesign-app .button{padding:12px 8px 12px 9px;font-size:18px}}.landing-page .redesign-app .hero{background-image:url("/img/landing-pages/app-redesign.png");height:394px;min-height:394px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .hero{background-repeat:no-repeat;background-position:center top}}.landing-page .redesign-app p{font-size:22px;letter-spacing:1px;line-height:33px;padding-bottom:10px;font-weight:700}.landing-page .redesign-app .first_section{padding-bottom:30px;padding-top:50px}.landing-page .redesign-app .second_section{padding-top:140px;background-repeat:no-repeat;background-size:cover;background-image:url("/img/landing-pages/background-why-should.png")}@media only screen and (max-width: 1141px){.landing-page .redesign-app .second_section{background-size:contain}}.landing-page .redesign-app .third_section{position:relative;padding-top:0px;background-repeat:no-repeat;background-position:-12% 40%;background-size:44%;background-image:url(/img/landing-pages/Blob-Blue@2x.png)}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.landing-page .redesign-app .third_section{background-size:42%;background-position:-12% 32%}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .third_section{background:none;padding-bottom:30px}}.landing-page .redesign-app .third_section .phones{width:32%;top:175px;left:0px;position:absolute}@media only screen and (min-width: 40.063em)and (max-width: 64.063em){.landing-page .redesign-app .third_section .phones{width:34%;top:25%;left:-47px}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .third_section .phones{width:377px;height:391px;top:112px;left:-49px}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .fourth_section_inside img{padding-bottom:16px}}.landing-page .redesign-app .fourth_section_inside .padright{padding-right:5px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .fourth_section_inside .padright{padding-right:15px}}.landing-page .redesign-app .fourth_section_inside .padleft{padding-left:5px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .fourth_section_inside .padleft{padding-left:15px}}.landing-page .redesign-app .fourth_section_inside .padtop{padding-top:10px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .fourth_section_inside .padtop{padding-top:0}}.landing-page .redesign-app .develop-heuristics img,.landing-page .redesign-app .develop-heuristics-mobile img{-webkit-filter:drop-shadow(0px 11px 11px rgba(0, 0, 0, 0.05));width:149px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .develop-heuristics,.landing-page .redesign-app .develop-heuristics-mobile{padding-top:15px}}.landing-page .redesign-app .develop-heuristics-mobile{margin-top:40px}.landing-page .redesign-app .develop-heuristics-mobile span{text-align:center;padding:15px 11px;width:100%;float:left;font-size:14.5px;line-height:1.5;font-family:"BrandonTextWeb-Light"}@media only screen and (min-width: 510px){.landing-page .redesign-app .develop-heuristics-mobile span{padding:15px 44px}}.landing-page .redesign-app .develop-heuristics{margin-top:60px}.landing-page .redesign-app .develop-heuristics span{text-align:center;padding:10px 15px;line-height:1.5;font-weight:700;float:left;font-size:16.38px;font-family:"BrandonTextWeb-Regular"}.landing-page .redesign-app .trello_images,.landing-page .redesign-app .trello_image{padding-top:60px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .trello_images,.landing-page .redesign-app .trello_image{padding-top:0;margin-top:35px}}.landing-page .redesign-app .trello_images .padright,.landing-page .redesign-app .trello_image .padright{padding-right:0}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .trello_images .padright,.landing-page .redesign-app .trello_image .padright{padding-right:15px}}.landing-page .redesign-app .trello_images .padleft,.landing-page .redesign-app .trello_image .padleft{padding-left:0}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .trello_images .padleft,.landing-page .redesign-app .trello_image .padleft{padding-left:15px}}.landing-page .redesign-app .steps-animation-wrapper{display:flex;justify-content:center;margin:30px 0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation{position:relative;width:100%;height:153px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps{position:absolute}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-box{width:43px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow{width:17px;bottom:36px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-2{left:27%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-1{left:0;bottom:0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-2{left:17%;bottom:30px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-3{left:35%;bottom:0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-4{right:35%;bottom:30px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-5{right:17%;bottom:0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-6{right:0;bottom:30px}@media only screen and (min-width: 500px){.landing-page .redesign-app .steps-animation-wrapper{margin:40px 0 50px 0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation{height:250px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-box{width:77px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow{width:35px;bottom:65px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-2{left:27%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-2,.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-4,.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-6{bottom:72px}}@media only screen and (min-width: 1024px){.landing-page .redesign-app .steps-animation-wrapper{margin:60px 0 80px 0}.landing-page .redesign-app .steps-animation-wrapper .steps-animation{height:349px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-box{width:115px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow{width:48px;bottom:90px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-1{left:13%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-2{left:28%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-3{left:48%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-4{right:31%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-arrow-5{right:11.7%}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-2,.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-6{bottom:89px}.landing-page .redesign-app .steps-animation-wrapper .steps-animation .steps-4{bottom:90px;right:34%}}.landing-page .redesign-app .contactusform{border:none;color:#000;line-height:22px;font-family:"BrandonTextWeb-Regular";font-weight:400}.landing-page .redesign-app .contactusform h3{color:#030922;font-size:20px;font-family:"BrandonTextWeb-Bold";line-height:27px !important}.landing-page .redesign-app .contactusform p{font-size:14px;line-height:20px}.landing-page .redesign-app .contactusform input{border:0px !important;padding-top:8px !important;border-radius:5px !important;padding:5px !important;box-shadow:none !important}.landing-page .redesign-app .contactusform .hs-form.hs-form input[type=submit],.landing-page .redesign-app .contactusform .hs-form.hs-form .hs-button{box-sizing:border-box;display:block;margin-left:auto;max-width:100%;min-width:200px;border-radius:12px;border:none;border-bottom:none;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:normal;line-height:normal;padding:12px;background-size:35px 36px;background-position:24px center;background-repeat:no-repeat;background-size:auto contain;outline:none;white-space:normal;transition-property:-webkit-box-shadow,-moz-box-shadow,box-shadow,border,color,background;transition-duration:.2s;border-radius:8px;border:none;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-size:18px;color:#fff;padding:10px 20px 9px 20px;cursor:pointer;background:#6eb43d;box-shadow:0 2px 0 0 #487a26 !important;width:100%;line-height:25px;height:44px}.landing-page .redesign-app .contactusform .hs-form.hs-form .hs-form-required{font-size:80%;font-weight:bold;color:red;margin-left:2px}@media only screen and (max-width: 64.043em){.landing-page .redesign-app .contactusform{position:static !important;width:100%}}.landing-page .redesign-app .team-expertise img:hover{box-shadow:0 11px 11px 0 rgba(0,0,0,.05)}@media only screen and (min-width: 774px){.landing-page .redesign-app .team-expertise{padding-bottom:0}}.landing-page .redesign-app .team-expertise .padright{padding-left:0;padding-right:5px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .team-expertise .padright{padding-right:15px;padding-left:15px}}.landing-page .redesign-app .team-expertise .padleft{padding-left:5px;padding-right:0}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .team-expertise .padleft{padding-right:15px;padding-left:15px;padding-top:10px}}.landing-page .redesign-app .team-expertise .bottom-img{position:relative}.landing-page .redesign-app .team-expertise .bottom-img .heading-container{top:20%;position:absolute}.landing-page .redesign-app .team-expertise .bottom-img .heading-container a{color:#fff}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h1{color:#fff;padding:0 0px 0 40px;font-family:"BrandonTextWeb-Bold";font-size:45px;margin-bottom:0}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h3{color:#fff;font-family:"BrandonTextWeb-Regular";padding:0 0 0 40px;margin-top:5px}.landing-page .redesign-app .team-expertise .bottom-img .heading-container.special{top:31%}@media only screen and (max-width: 981px){.landing-page .redesign-app .team-expertise .bottom-img .heading-container{top:23%}.landing-page .redesign-app .team-expertise .bottom-img .heading-container.special{top:33%}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h1{font-size:36px}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h3{padding:0px 0 0 40px}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .team-expertise .bottom-img .heading-container h1{font-size:25px}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h3{color:#fff;font-family:"BrandonTextWeb-Regular"}}@media only screen and (min-width: 640px)and (max-width: 794px){.landing-page .redesign-app .team-expertise .bottom-img .heading-container{top:25%}.landing-page .redesign-app .team-expertise .bottom-img .heading-container.special{top:34%}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h1{font-size:25px}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h3{font-size:14px;padding:0px 0 0 40px}}@media only screen and (min-width: 500px)and (max-width: 640px){.landing-page .redesign-app .team-expertise .bottom-img .heading-container h1{font-size:36px}.landing-page .redesign-app .team-expertise .bottom-img .heading-container h3{padding:0px 0 0 40px}}.landing-page .redesign-app .fifth_half_section{padding-bottom:80px;padding-top:0px;background-size:cover;background-repeat:no-repeat;background-image:url("/img/landing-pages/Dotted-Pattern.png")}@media only screen and (max-width: 1440px){.landing-page .redesign-app .fifth_half_section{background-size:contain}}.landing-page .redesign-app .fifth_section{padding-bottom:0;padding-top:80px;background-repeat:no-repeat;background-size:cover;background-image:url("/img/landing-pages/Background-Step-3.png")}@media only screen and (max-width: 1141px){.landing-page .redesign-app .fifth_section{background-size:contain}}.landing-page .redesign-app .sixth_section{padding-top:80px;padding-bottom:0;background-size:contain;background-repeat:no-repeat;background-image:url("/img/landing-pages/background-why-should.png")}@media only screen and (max-width: 1141px){.landing-page .redesign-app .sixth_section{background-size:contain}}.landing-page .redesign-app .seventh_section{padding-top:0;padding-bottom:80px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .seventh_section{padding-bottom:50px}}.landing-page .redesign-app .eighth_section{padding-bottom:0;padding-top:0;padding-bottom:80px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .eighth_section{padding-right:0;padding-left:0}}.landing-page .redesign-app .designSketch{position:relative}@media only screen and (max-width: 600px){.landing-page .redesign-app .designSketch{padding-top:0}}.landing-page .redesign-app .designSketch .SketchVires{display:flex;justify-content:center;padding-top:100px;position:relative}@media only screen and (max-width: 600px){.landing-page .redesign-app .designSketch .SketchVires{padding-top:50px}}.landing-page .redesign-app .designSketch .SketchVires .SketchVire{width:33.33%;height:439px;position:relative}@media only screen and (max-width: 1000px){.landing-page .redesign-app .designSketch .SketchVires .SketchVire{height:439px}}@media only screen and (max-width: 600px){.landing-page .redesign-app .designSketch .SketchVires .SketchVire{width:50%;height:203px}}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--feed{display:inline-block}@media only screen and (max-width: 600px){.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--feed{display:none}}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--feed .SketchVire__viewport--low{background-image:url(/img/landing-pages/Rideau-Wireframes-1@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--feed .SketchVire__viewport--high{background-image:url(/img/landing-pages/Rideau-Visual-Design-1@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--menu .SketchVire__viewport--low{background-image:url(/img/landing-pages/Rideau-Wireframes-2@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--menu .SketchVire__viewport--high{background-image:url(/img/landing-pages/Rideau-Visual-Design-2@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--view .SketchVire__viewport--low{background-image:url(/img/landing-pages/Rideau-Wireframes-3@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire.SketchVire--view .SketchVire__viewport--high{background-image:url(/img/landing-pages/Rideau-Visual-Design-3@2x.png)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport{width:203px;height:439px;background-size:203px 439px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--low{clip:rect(0px 203px 0px 0px)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--high{clip:rect(0px 203px 439px 0px)}@media only screen and (max-width: 1000px){.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport{width:203px;height:439px;background-size:203px 439px}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--low{clip:rect(0px 203px 0px 0px)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--high{clip:rect(0px 203px 439px 0px)}}@media only screen and (max-width: 600px){.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport{width:120px;height:270px;background-size:120px 270px}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--low{clip:rect(0px 120px 0px 0px)}.landing-page .redesign-app .designSketch .SketchVires .SketchVire .SketchVire__viewport.SketchVire__viewport--high{clip:rect(0px 120px 270px 0px)}}.landing-page .redesign-app .heroContent .mobileOnly{padding-top:0}@media only screen and (min-width: 836px){.landing-page .redesign-app .heroContent{padding-top:170px}}@media only screen and (max-width: 836px)and (min-width: 40.043em){.landing-page .redesign-app .heroContent{padding-top:72px}}.landing-page .redesign-app .heroContent h1{font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase;text-shadow:0 2px 1px rgba(0,0,0,.2);margin-top:20px;font-size:72px;line-height:87px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .heroContent h1{font-size:36px;line-height:10px}}.landing-page .redesign-app .heroContent h2{font-size:48px;font-weight:500;font-family:BrandonTextWeb-Regular;line-height:1.3;text-transform:uppercase;margin-top:0;margin-bottom:0}@media only screen and (max-width: 40.063em){.landing-page .redesign-app .heroContent h2{font-size:24px;line-height:40px}}.landing-page .redesign-app h1.inside{line-height:63px;color:#404040;font-size:45px}@media only screen and (max-width: 40.063em){.landing-page .redesign-app h1.inside{line-height:37px;font-size:30px}}.landing-page .redesign-app h2.inside{font-size:36px;font-family:BrandonTextWeb-Bold;line-height:50px;-webkit-font-smoothing:antialiased;color:#3e3e40}@media only screen and (max-width: 40.063em){.landing-page .redesign-app h2.inside{line-height:37px;font-size:30px}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app h2.inside.chat-redesign{text-align:center}}@media only screen and (max-width: 40.063em){.landing-page .redesign-app p{line-height:24px;font-size:17px}}.landing-page .redesign-app h3.inside{color:#1d58a4;font-size:24px;line-height:35px;opacity:40%}@media only screen and (max-width: 600px){.landing-page.android-development .hero{background-position:right -280px top}}.landing-page .top h2{margin-top:0}.landing-page .row.app-icons-row{max-width:1200px}.landing-page .app-icons-header h2{margin-top:1rem}.landing-page .app-icons{padding-top:10px;margin:0 auto}@media only screen and (min-width: 340px){.landing-page .app-icons{padding-left:20px}}@media only screen and (min-width: 340px){.landing-page .app-icons{width:340px}}@media only screen and (min-width: 40.063em){.landing-page .app-icons{padding-top:60px;width:560px}.landing-page .app-icons.android{padding-top:30px}}@media only screen and (min-width: 64.063em){.landing-page .app-icons{width:100%;padding-left:40px}}.landing-page .app-icons a{color:#1b1b1b}.landing-page .app-icons li{padding-bottom:40px}@media only screen and (min-width: 64.063em){.landing-page .app-icons li{padding-bottom:0}}.landing-page .app-icons li .icon{width:115px;height:172px;display:block}@media only screen and (min-width: 340px){.landing-page .app-icons li .icon{width:130px}}.landing-page .app-icons li .icon .title,.landing-page .app-icons li .icon .category{display:block;width:100%;font-size:14px;line-height:20px}.landing-page .app-icons li .icon .title{padding-top:14px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif}.landing-page .below-app-icons-row{padding-top:50px}@media only screen and (min-width: 40.063em){.landing-page .below-app-icons-row{padding-top:50px}}.landing-page .blog-callout{padding-bottom:0}.landing-page .blog-callout p{padding-left:25px;padding-right:25px}.landing-page .blog-callout p.btn{text-align:center}.landing-page .blog-callout .blog-image-col{overflow:hidden;padding:0}.landing-page .blog-callout .image-wrapper{width:125%;height:125%}.landing-page .blog-callout img.blog-image{width:125%;height:125%;position:relative;left:-10%}.landing-page .blog-callout .blog-callout-content{position:relative;top:-40px}@media only screen and (min-width: 40.063em){.landing-page .blog-callout p.btn{text-align:left}.landing-page .blog-callout .blog-image-col{overflow:visible;padding:0}.landing-page .blog-callout .image-wrapper{width:911px;height:550px}.landing-page .blog-callout img.blog-image{width:911px;height:550px;position:relative;left:-50%}.landing-page .blog-callout .blog-callout-content{position:relative;top:0px}}@media only screen and (min-width: 767px){.landing-page .blog-callout img.blog-image{left:-45%}}@media only screen and (min-width: 900px){.landing-page .blog-callout img.blog-image{left:-40%}}@media only screen and (min-width: 64.063em){.landing-page .blog-callout .row{max-width:1060px}.landing-page .blog-callout img.blog-image{left:-30%}.landing-page .blog-callout .blog-callout-content{top:60px}}.landing-page .section.phone-slider{padding-bottom:0;background-image:linear-gradient(-180deg, #ffffff 0%, #f5f5f5 100%);background-size:100% 400px;background-repeat:no-repeat;background-position:bottom 100px center}.landing-page .phone-slides{position:relative;margin:0 auto;margin-top:20px;height:520px;width:304px;background:url(/img/landing-pages/iPhone@2x.png) top center no-repeat;background-size:304px 520px;position:relative}.landing-page .phone-slides.android{background:url(/img/landing-pages/Pixel@2x.png) top center no-repeat;background-size:300px 518px}.landing-page .phone-slides .icons{display:none}@media only screen and (min-width: 40.063em){.landing-page .phone-slides .icons{display:inline-block}.landing-page .phone-slides .icons .left{display:flex;position:absolute;justify-content:space-around;width:242px;left:-220px;top:200px}.landing-page .phone-slides .icons .right{display:flex;position:absolute;justify-content:space-around;width:242px;right:-210px;top:200px}}@media only screen and (max-width: 743px){.landing-page .phone-slides .icons .left,.landing-page .phone-slides .icons .right{flex-direction:column}.landing-page .phone-slides .icons .left .app-icon,.landing-page .phone-slides .icons .right .app-icon{margin-bottom:10px}.landing-page .phone-slides .icons .left{display:flex;position:absolute;justify-content:space-around;width:164px;left:-102px;top:140px}.landing-page .phone-slides .icons .right{display:flex;position:absolute;justify-content:space-around;width:164px;right:-140px;top:140px}}.landing-page .phone-slides .slides{position:absolute;left:44px;top:59px;overflow:hidden;width:206px;height:385px}.landing-page .phone-slides .slides .slide{width:206px;height:385px}@media only screen and (min-width: 64.063em){.landing-page .phone-slides{position:relative;margin:0 auto;margin-top:20px;height:562px;width:328px;background:url(/img/landing-pages/iPhone@2x.png) top center no-repeat;background-size:328px 562px;position:relative}.landing-page .phone-slides.android{background:url(/img/landing-pages/Pixel@2x.png) top center no-repeat;background-size:320px 562px}.landing-page .phone-slides .icons{display:inline-block}.landing-page .phone-slides .icons .left{display:flex;position:absolute;justify-content:space-around;width:252px;left:-230px;top:200px}.landing-page .phone-slides .icons .right{display:flex;position:absolute;justify-content:space-around;width:252px;right:-220px;top:200px}.landing-page .phone-slides .slides{position:absolute;left:47px;top:64px;overflow:hidden;width:223px;height:396px}.landing-page .phone-slides .slides .slide{width:223px;height:396px}}.landing-page .section.below-phone-slider{padding-top:10px}.landing-page .section.below-phone-slider p.top{margin-top:0;margin-bottom:40px}.landing-page .blue-dots h2{margin-bottom:70px}.landing-page .blue-dots .blueprint-block{border-top:3px solid #fff;padding-bottom:67px}.landing-page .blue-dots .blueprint-block.last-block{padding-bottom:0}.landing-page .blue-dots .blueprint-block h3{margin-top:40px;font-size:20px;line-height:27px}.landing-page .blue-dots .blueprint-block p{font-size:18px;line-height:25px}.landing-page .blue-dots .blueprint-block a{color:#fff}.landing-page .blue-dots .blueprint-block a:hover{text-decoration:underline}@media only screen and (min-width: 40.063em){.landing-page .blue-dots .blueprint-block{margin-right:50px}.landing-page .blue-dots .bottom-row .blueprint-block{padding-bottom:0}}.landing-page .section.questions{padding-bottom:0}.landing-page .section.questions .question-wrapper{padding:25px 0}.landing-page .section.questions .question{padding:25px 0}.landing-page .section.questions .question h3{font-size:20px}.landing-page .section.questions .question.last{padding-bottom:0}.landing-page .section.questions .question img{margin:0 auto;display:block}@media only screen and (min-width: 40.063em){.landing-page .section.questions{padding-bottom:50px}.landing-page .section.questions .question{padding:50px 0}.landing-page .section.questions .question.last{padding-bottom:0}.landing-page .section.questions .question img{margin:0 auto;position:relative;top:-20px;display:inline-block}}.landing-page .single-testimonial{background-color:#fbfbfb}.landing-page .testimonials-wrapper{background-color:#fbfbfb;position:relative}.landing-page .testimonials-wrapper .slick-prev,.landing-page .testimonials-wrapper .slick-next{display:none}@media only screen and (min-width: 40.063em){.landing-page .testimonials-wrapper .slick-prev,.landing-page .testimonials-wrapper .slick-next{display:inline-block;background-image:url("/img/case-studies/proposify/proSliderArrow.png")}}.landing-page .testimonial h2{padding:0 10px;font-size:24px;text-align:center;margin:0 auto;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-style:italic;line-height:33px}.landing-page .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto;height:118px}.landing-page .testimonial .tesimonialDetails .testimonialImg{width:93px;height:93px;position:relative;overflow:hidden;border-radius:50%;float:left;margin-right:20px;margin-left:30px}.landing-page .testimonial .tesimonialDetails .testimonialImg img{display:inline;margin:0 auto;height:100%;width:auto}.landing-page .testimonial .tesimonialDetails .tesimonialName{padding-top:16px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase;font-size:18px;color:#6a6969;display:block;overflow:hidden;padding-left:15px;position:relative}.landing-page .testimonial .tesimonialDetails .tesimonialName::before{content:"–";padding-right:5px;position:absolute;left:0px;display:block;width:15px}.landing-page .testimonial .tesimonialDetails .tesimonialSubtitle{display:block;overflow:hidden;padding-top:10px;padding-left:15px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:18px;color:#6a6969}@media only screen and (min-width: 40.063em){.landing-page .testimonial h2{font-size:30px;max-width:620px;line-height:41px}.landing-page .testimonial .tesimonialDetails{padding-top:25px;max-width:395px;margin:0 auto}.landing-page .testimonial .tesimonialDetails .testimonialImage{margin-left:0px}.landing-page .testimonial .tesimonialDetails .tesimonialName{padding-top:24px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-transform:uppercase;font-size:18px}.landing-page .testimonial .tesimonialDetails .tesimonialSubtitle{padding-top:10px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:18px}}.landing-page .about-mindsea{background-image:url(/img/landing-pages/about-mindsea-bg.png);background-repeat:no-repeat;background-position:bottom -50px right;background-size:714px;padding-bottom:220px}@media only screen and (min-width: 40.063em){.landing-page .about-mindsea{padding-bottom:100px;background-size:auto;background-position:bottom right -140px}}@media only screen and (min-width: 64.063em){.landing-page .about-mindsea{background-attachment:cover;background-size:100%;background-position:bottom right}}.landing-page .material-design{display:flex;justify-content:space-around;align-items:center;height:130px}.landing-page .material-design .block{padding:2px}.landing-page .material-design .icon{width:84px;height:84px;background-image:url(/img/landing-pages/materialdesign-icons@2x.png);background-size:auto 84px;background-position:0px;border-radius:10px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.landing-page .material-design .icon.active{width:104px;height:104px;background-size:auto 104px;box-shadow:0 10px 10px 0 rgba(0,0,0,.15),0 3px 4px 0 rgba(0,0,0,.25)}.landing-page .material-design .bold .icon{background-position:-84px}.landing-page .material-design .bold .icon.active{background-position:-104px}.landing-page .material-design .motion .icon{background-position:-168px}.landing-page .material-design .motion .icon.active{background-position:-208px}.landing-page .material-design-title{text-align:center;position:relative;height:40px;padding-top:10px}.landing-page .material-design-title .title{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;visibility:hidden;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;font-size:20px;color:#000622;letter-spacing:-0.1px;line-height:27px}.landing-page .material-design-title .title.active{visibility:visible}@media only screen and (min-width: 40.063em){.landing-page .material-design{display:flex;height:240px;max-width:606px;margin:0 auto;padding-left:25px;padding-right:25px}.landing-page .material-design .block{padding:20px}.landing-page .material-design .icon{width:149px;height:149px;background-image:url(/img/landing-pages/materialdesign-icons@2x.png);background-size:auto 149px;background-position:0px;border-radius:10px;cursor:pointer}.landing-page .material-design .icon.active{width:175px;height:175px;background-size:auto 175px;box-shadow:0 10px 10px 0 rgba(0,0,0,.15),0 3px 4px 0 rgba(0,0,0,.25)}.landing-page .material-design .bold .icon{background-position:-149px}.landing-page .material-design .bold .icon.active{background-position:-175px}.landing-page .material-design .motion .icon{background-position:-298px}.landing-page .material-design .motion .icon.active{background-position:-350px}.landing-page .material-design-title .material{left:-370px}.landing-page .material-design-title .motion{right:-380px}}@media only screen and (min-width: 64.063em){.landing-page .material-design{display:flex;justify-content:center;align-items:center;height:240px;padding-left:0px;padding-right:0px}.landing-page .material-design .block{padding:20px}.landing-page .material-design .icon{width:149px;height:149px;background-image:url(/img/landing-pages/materialdesign-icons@2x.png);background-size:auto 149px;background-position:0px;border-radius:10px;cursor:pointer}.landing-page .material-design .icon.active{width:175px;height:175px;background-size:auto 175px;box-shadow:0 10px 10px 0 rgba(0,0,0,.15),0 3px 4px 0 rgba(0,0,0,.25)}.landing-page .material-design .bold .icon{background-position:-149px}.landing-page .material-design .bold .icon.active{background-position:-175px}.landing-page .material-design .motion .icon{background-position:-298px}.landing-page .material-design .motion .icon.active{background-position:-350px}}.landing-page .small-cta{background-color:#0284c6;padding:50px 0;color:#fff;text-align:center}.landing-page .small-cta h2{margin:0;font-size:24px;line-height:1;font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif}.landing-page .small-cta h3{margin-top:10px;font-size:20px;line-height:1}@media only screen and (min-width: 64.063em){.landing-page .small-cta{text-align:left}.landing-page .small-cta h3{margin-bottom:0}.landing-page .small-cta .button{margin-top:4px}}#main>.kit{padding-top:32px}@media only screen and (max-width: 768px){#main>.kit{padding-top:24px}}#main>.kit .kit-info{text-align:center}#main>.kit .kit-info h1{color:#6cb33f}#main>.kit .kit-info img{display:block;margin:auto;margin-bottom:32px}#main .thanks{padding-top:0px}#main .thanks .even{background:#fff}#main .thanks .bulletpoint{padding:24px 0}#main .thanks .item{max-width:880px}#main .thanks .intro h1{color:#6cb33f;font-style:italic;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:normal;font-size:1.8em;margin-bottom:0}@media only screen and (max-width: 767px){#main .thanks .intro h1{font-size:1.6em}}#main .thanks .intro h2{margin-top:0;margin-top:.2em;font-size:1.8em}#main .thanks .links ul{margin-left:32px;line-height:1.8}@media only screen and (max-width: 767px){#main .thanks .links ul{margin-left:12px}}#main .thanks .links ul li{font-family:"BrandonTextWeb-Regular",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:normal;font-size:1.2em}#main .thanks .links ul li a{color:#000622;font-weight:normal;text-decoration:none;font-weight:bold}#main .thanks .links ul li a .looklikealink{color:#6cb33f;text-decoration:underline;font-family:"BrandonTextWeb-Light",Futura,"Trebuchet MS",Arial,sans-serif;font-weight:100}#main .thanks .expert{padding-bottom:42px}@media only screen and (max-width: 767px){#main .thanks .expert{padding-bottom:24px}}#main .thanks .expert .phone{color:#6cb33f}.hs-landingpage .noTablet{display:none}.hs-landingpage hr{border:0;height:1px;background:#979797;margin:60px 0 40px 0}.hs-landingpage .sign-off__name{margin-top:40px;margin-bottom:0}.hs-landingpage .sign-off__title,.hs-landingpage .sign-off__name{padding-left:20px;line-height:1.2}.hs-landingpage .offer-cover-cta{max-width:300px;margin:0 auto;margin-top:40px}.hs-landingpage .offer-cover-cta .cta_button{display:inline-block;text-align:center}.hs-landingpage .icon-wrapper,.hs-landingpage .review-image-wrapper{padding:0;padding:0rem 0rem 0rem 0rem;border-radius:60px;overflow:hidden;width:100%;width:120px;height:120px;position:relative}.hs-landingpage .formWrapper{background-color:#f7f7f7;border-radius:8px;padding:10px 20px;margin-top:20px}.hs-landingpage .formWrapper h3{font-size:24px;line-height:37px;text-align:center}.hs-landingpage .formWrapper{margin-bottom:20px}.hs-landingpage .formWrapper h3{margin:8px 0 10px 0}.hs-landingpage .formWrapper .hs-button{width:100%}.hs-landingpage .social-sharing{margin-bottom:20px}.hs-landingpage .social-sharing .hs_cos_wrapper_type_social_sharing a{width:auto !important}.hs-landingpage .social-sharing .hs_cos_wrapper_type_social_sharing a img{max-width:none !important;max-height:none !important;min-width:29px}.hs-landingpage .offer-header h1 p{margin:0;line-height:.8 !important}.hs-landingpage .offer-header h1 p span{font-size:20px !important}.hs-landingpage .offer-cover #hs_cos_wrapper_a__b_cover_image{z-index:999}.hs-landingpage .offer-cover img.hs-image-widget{margin-top:10px;z-index:999}.hs-landingpage .cover-arrow-wrapper{display:none}.hs-landingpage .review h2{font-size:40px;margin-bottom:10px}.hs-landingpage .review blockquote{color:#0284c6;font-size:30px;font-style:italic;line-height:1.2;margin:0}.hs-landingpage .review-attribution{margin-top:5px;font-size:18px;font-family:"BrandonTextWeb-Bold",Futura,"Trebuchet MS",Arial,serif;text-align:center}.hs-landingpage .review-attribution .review-image-wrapper{margin:0 auto}.hs-landingpage .review-attribution p{margin:0}.hs-landingpage .review-attribution .review-company{font-size:16px}.hs-landingpage .star-wrapper{max-width:200px;background:#f7f7f7;border:2px solid #c0d730;border-radius:6px;padding:15px 15px;font-size:14px;line-height:1.1}.hs-landingpage .star-wrapper .star-info{margin-top:10px}.hs-landingpage .star-wrapper .star-info a{color:#6cb33f;text-decoration:underline}@media only screen and (min-width: 40.063em){.hs-landingpage .offer-header h1{font-size:52px}.hs-landingpage .offer-header h1 p{margin:0;font-size:26px;line-height:1 !important}.hs-landingpage .offer-header h1 p span{font-size:26px !important}.hs-landingpage .offer-cover-cta{margin-left:20px}.hs-landingpage .cover-arrow-wrapper{display:block;position:absolute;z-index:99;bottom:-50px;left:-150px}.hs-landingpage .forms .formWrapper{margin-left:auto}.hs-landingpage .formWrapper{max-width:390px}}@media only screen and (min-width: 64.063em){.hs-landingpage .noTablet{display:inline-block}.hs-landingpage .noDesktop{display:none}.hs-landingpage .offer-header h1{font-size:72px;line-height:.9}.hs-landingpage .offer-header p{margin:0;font-size:36px;line-height:1 !important}.hs-landingpage .offer-header p span{font-size:36px !important}.hs-landingpage .formWrapper{max-width:400px;margin-left:40px;position:relative}.hs-landingpage .formWrapper h3{font-size:32px;line-height:37px;text-align:center;margin:18px 0 10px 0}}.notfound{padding:36px 0;text-align:center}.notfound h1{color:#1b1b1b;font-size:2.2em;margin-bottom:0;text-align:center}.notfound h2{font-size:1.2em;text-align:center}.notfound .button{margin:30px 0}.notfound img{display:block;margin:auto;width:100%;max-width:630px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*# sourceMappingURL=main.min.css.map */
