@font-face{font-family:"Circular-Book";src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-book.eot");src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-book.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-book.woff") format("woff"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-book.ttf") format("truetype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-book.svg#lineto-circular-pro-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Circular-Medium";src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-medium.eot");src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-medium.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-medium.woff") format("woff"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-medium.ttf") format("truetype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-medium.svg#lineto-circular-pro-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Circular-Bold";src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-bold.eot");src:url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-bold.woff") format("woff"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-bold.ttf") format("truetype"),url("/wp-content/themes/twist/fonts/exclude/lineto-circular-pro-bold.svg#lineto-circular-pro-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos-Regular";src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Regular.eot");src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos-RegularItalic";src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-RegularItalic.eot");src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-RegularItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos-Semibold";src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Semibold.eot");src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Semibold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-Semibold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos-SemiboldItalic";src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-SemiboldItalic.eot");src:url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/twist/fonts/exclude/TiemposTextWeb-SemiboldItalic.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Circular-Book",sans-serif;line-height:2em;font-size:100%}@media (min-width: 56.25em){body{font-size:75%}}@media (min-width: 71.875em){body{font-size:85%}}@media (min-width: 81.25em){body{font-size:100%}}@media (min-width: 125em){body{font-size:110%}}h1{font-family:"Circular-Book",sans-serif;font-size:5em;color:white;line-height:.9375em;margin:0 0 1em;color:#000}@media (min-width: 56.25em){h1{font-size:5em}}.main-message{font-size:1.25em}.main-message h1{font-size:1.8125em;line-height:1.25em;text-align:left;margin:0.5em auto 0;color:#000;max-width:16em;float:left;font-family:"Circular-Medium",sans-serif}@media (max-width: 55.5625em){.main-message h1{font-size:1.25em}}.main-message h2{color:#000;font-size:1.8125em;text-decoration:underline;margin:0.2em 0 0.4em;clear:left;font-family:"Circular-Medium",sans-serif;bottom:0.4em;left:-1.1em;position:absolute}@media (max-width: 55.5625em){.main-message h2{font-size:1.5em}}.main-message h2::after{content:'play the reel'}.single-project #project-content .multi.col h2{padding-left:0;font-size:1em}h2{font-family:"Circular-Book",sans-serif;font-size:1em;color:#000;line-height:1em;margin:0 0 1em 0;color:#000}.news h1{font-size:1em}h3{font-family:"Circular-Book",sans-serif;text-transform:uppercase;font-size:1em;color:#000;line-height:1em}p{font-family:"Tiempos-Regular",serif;text-align:left;margin:0 0 1em;line-height:1.5em;font-size:1.0625em;font-weight:normal;font-style:normal;color:#000}@media (min-width: 93.75em){p{font-size:1.1875em;line-height:1.6em}}.single p{word-spacing:0.05em}.small-column p{font-size:0.875em}p+p,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6,p+ul,h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul,ul+p,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul,h1+img,h2+img,h3+img,h4+img,h5+img,h6+img,.extra-space+.extra-space{margin:1em 0;font-weight:normal}a+a{margin-top:1.625em;display:block}a{font-family:inherit;text-decoration:none;transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-webkit-transition:color 0.15s ease-in-out;color:inherit}a:hover{text-decoration:none;transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-webkit-transition:color 0.15s ease-in-out;color:#000}i,em{font-style:italic}strong,b{font-weight:600}ol{margin-left:3.4375em;margin-bottom:2.125em}.main-headline{font-size:3.125em;display:block}.callout{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none;text-align:center;margin:2em 0}@media (min-width: 56.25em){.callout{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.callout{font-size:1.8125em;line-height:1.25em}}.tiny{font-size:.6875em;font-family:"Circular-Book",sans-serif;letter-spacing:0.04em;text-transform:uppercase;font-weight:600;color:#999}.small,.author,.date,.share{font-size:.6875em;font-family:"Circular-Book",sans-serif;letter-spacing:0.02em;line-height:1.5em;margin:-2em 0 0 0;color:#000;padding:0 0 2em 0}@media (min-width: 56.25em){.small,.author,.date,.share{padding:0;margin:0}}.bioheads{font-size:0.875em;font-family:"Circular-Book",sans-serif;letter-spacing:0.02em;line-height:1.5em;margin:-2em 0 0 0;color:#000;padding:0 0 2em 0}.home #about p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7}@media (min-width: 56.25em){.home #about p{font-size:1.6875em}}@media (min-width: 93.75em){.home #about p{font-size:1.8125em;line-height:1.25em}}.home #about h1{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.home #about h1{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.home #about h1{font-size:1.8125em;line-height:1.25em}}.home #thinking h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.home #thinking h2{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.home #thinking h2{font-size:1.8125em;line-height:1.25em}}.home #thinking h2 a{color:#000}.home #thinking p{font-size:1em;line-height:1.125em}@media (min-width: 93.75em){.home #thinking p{line-height:1.5em;font-size:1.0625em}}#footer h2{font-family:"Circular-Book",sans-serif;font-size:1.125em;line-height:1.1875em;color:#000;border-bottom:2px solid;display:inline-block;padding:0;margin:0}#footer p{font-size:1.125em;line-height:1.1875em;font-family:"Circular-Book",sans-serif;color:#000}#footer a{color:#000}#footer a:hover{color:#000;text-decoration:underline}#footer input{font-family:"Circular-Book",sans-serif;font-size:1.125em;line-height:1.1875em;color:#000}.page #about p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7}@media (min-width: 56.25em){.page #about p{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.page #about p{font-size:1.8125em;line-height:1.25em}}.page #about p.first-child{margin-top:0}#about h2,#brands h2,#services h2,#approach h2,#team h2{font-family:"Circular-Bold",sans-serif;line-height:1.15625em;font-weight:500;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){#about h2,#brands h2,#services h2,#approach h2,#team h2{font-size:1.6875em}}@media (min-width: 93.75em){#about h2,#brands h2,#services h2,#approach h2,#team h2{font-size:1.8125em;line-height:1.25em}}.page #about h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.page #about h2{font-size:1.6875em}}@media (min-width: 93.75em){.page #about h2{font-size:1.8125em;line-height:1.25em}}.page #brands p{line-height:1.375em;font-size:1.4375em;color:#584bd7}.page #brands h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.page #brands h2{font-size:1.6875em}}@media (min-width: 93.75em){.page #brands h2{font-size:1.8125em;line-height:1.25em}}.page #services h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline;margin:34px 0}@media (min-width: 56.25em){.page #services h2{font-size:1.6875em}}@media (min-width: 93.75em){.page #services h2{font-size:1.8125em;line-height:1.25em}}.page #services p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;margin:34px 0}@media (min-width: 56.25em){.page #services p{font-size:1.6875em}}@media (min-width: 93.75em){.page #services p{font-size:1.8125em;line-height:1.25em}}.page #approach h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.page #approach h2{font-size:1.6875em}}@media (min-width: 93.75em){.page #approach h2{font-size:1.8125em;line-height:1.25em}}.page #team h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){.page #team h2{font-size:1.6875em}}@media (min-width: 93.75em){.page #team h2{font-size:1.8125em;line-height:1.25em}}.page #case-study h1{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7}@media (min-width: 56.25em){.page #case-study h1{font-size:1.6875em}}@media (min-width: 93.75em){.page #case-study h1{font-size:1.8125em;line-height:1.25em}}.page-template-page-work .headline h1{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none;text-align:center}@media (min-width: 56.25em){.page-template-page-work .headline h1{font-size:1.6875em;line-height:1.15625em;padding:0 10%;width:80%}}@media (min-width: 93.75em){.page-template-page-work .headline h1{font-size:1.8125em;line-height:1.25em}}.large-serif{font-family:"Tiempos-Regular",serif;text-align:left;line-height:1.5em;font-size:1.1875em;font-weight:normal;font-style:normal;color:#584bd7;text-transform:none}@media (min-width: 93.75em){.large-serif{font-size:1.3125em;line-height:1.5625em}}.page #brands h4{font-family:"Circular-Book",sans-serif;font-size:1em;color:#584bd7;text-transform:uppercase;letter-spacing:.04em;margin-bottom:-1.25em}.page #services .service h3{font-family:"Circular-Book",sans-serif;font-size:1.125em;color:#584bd7;border-bottom:.06em solid #F8EAEA;text-transform:none;padding:1.4em 0}@media (min-width: 56.25em){.page #services .service h3{border-bottom:.08em solid #F8EAEA;padding:1.4em 17px}}@media (min-width: 71.875em){.page #services .service h3{border-bottom:.08em solid #F8EAEA;padding:1.4em 34px}}@media (min-width: 81.25em){.page #services .service h3{border-bottom:.06em solid #F8EAEA;padding:1.4em 34px}}.page #services .service p{font-family:"Tiempos-Regular",serif;text-align:left;margin:1.5em 0;padding:0;line-height:1.375em;font-size:.90625em;font-weight:normal;font-style:normal;color:#000}@media (min-width: 56.25em){.page #services .service p{padding:0 17px}}@media (min-width: 71.875em){.page #services .service p{padding:0 34px}}.page #services .service a{color:#000;text-decoration:underline}@media (min-width: 56.25em){.page #services .service a{font-size:75%}}@media (min-width: 71.875em){.page #services .service a{font-size:85%}}@media (min-width: 93.75em){.page #services .service a{font-size:100%}}.page #services .service a:hover{color:#000;text-decoration:none}.page #team .profile h2{font-family:"Circular-Book",sans-serif;font-weight:300;font-size:1.625em;color:#000;text-decoration:underline}.page #team .hire{transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out}.page #team .hire h2{font-family:"Circular-Book",sans-serif;font-weight:300;font-size:1.625em;color:#fff;text-decoration:underline;transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out}.page #team .hire h2 .brand-arrow{fill:#fff;transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out}.page #team .hire:hover{background-color:#fff}.page #team .hire:hover h2{color:#00cf82}.page #team .hire:hover h2 .brand-arrow{fill:#00cf82}.page #team .profile p{font-family:"Tiempos-Regular",serif;text-align:left;margin:1.5em 0;line-height:1.25em;font-size:.8125em;font-weight:normal;font-style:normal;color:#000}@media (max-width: 55.5625em){.page #team .profile p{margin:1.5em 1.5em}}.margin-first{margin:-2em 0 0 0}@media (min-width: 56.25em){.margin-first{margin:-0.65em 0 0 0}}.headline h1{text-align:left;font-size:1em}.headline .aside{display:block;text-align:right;line-height:0.9375em}.feature-content p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none;text-align:center;margin:0}@media (min-width: 56.25em){.feature-content p{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.feature-content p{font-size:1.8125em;line-height:1.25em}}#hero-half .slider-title{font-size:2em}@media (min-width: 56.25em){#hero-half .slider-title{font-size:4em;line-height:1.2em}}@media (min-width: 71.875em){#hero-half .slider-title{font-size:4.5em}}@media (min-width: 93.75em){#hero-half .slider-title{font-size:5em}}@media (min-width: 125em){#hero-half .slider-title{font-size:6em}}.slider-title{font-family:"Circular-Book",sans-serif;line-height:1em;font-size:3.125em;letter-spacing:0.02em;color:#fff}@media (min-width: 56.25em){.slider-title{font-size:4.0625em}}@media (min-width: 81.25em){.slider-title{font-size:5em}}.single-project .slider-title{font-family:"Circular-Book",sans-serif;line-height:1em;font-size:2em;padding:0 12%;width:76%;color:#fff}@media (min-width: 56.25em){.single-project .slider-title{font-size:2.375em}}@media (min-width: 71.875em){.single-project .slider-title{font-size:3.125em;line-height:1.125em;padding:0 12%;width:76%}}@media (min-width: 81.25em){.single-project .slider-title{font-size:3.75em;line-height:1.125em;padding:0 20%;width:60%}}.case-testimonial{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none;text-align:center;margin:34px 0}@media (min-width: 56.25em){.case-testimonial{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){.case-testimonial{font-size:1.8125em;line-height:1.25em}}.case-attr{font-family:"Circular-Book",sans-serif;line-height:1em;font-size:1em;letter-spacing:.08em;text-transform:uppercase;color:#000;text-align:center}.left-col-head p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none;text-align:center;padding:1.5em 1em;border-bottom:1px solid #e4e5e5}@media (min-width: 56.25em){.left-col-head p{font-size:1.6875em;line-height:1.15625em;text-align:left;border-bottom:none;padding:0}}@media (min-width: 93.75em){.left-col-head p{font-size:1.8125em;line-height:1.25em;text-align:left;border-bottom:none;padding:0}}.single-project .span_4.skip_1.multi.col{margin-bottom:1em}@media (min-width: 71.875em){.single-project .span_4.skip_1.multi.col{margin-bottom:2.5em}}.single-project #project-content h2{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-transform:none}@media (min-width: 56.25em){.single-project #project-content h2{font-size:1.6875em}}@media (min-width: 93.75em){.single-project #project-content h2{font-size:1.8125em;line-height:1.25em}}.post-categories{font-size:.6875em;font-family:"Circular-Book",sans-serif;letter-spacing:0.02em;line-height:2em;color:#000}.post-categories a{color:#000}.single-project .archive h1{font-size:.9375em;font-family:"Circular-Book",sans-serif;color:#000}.single-project .archive a.aside{font-size:.9375em;font-family:"Circular-Book",sans-serif;color:#000;padding-left:34px}#more-work h1{font-family:"Circular-Book",sans-serif;line-height:1em;font-size:1.375em;padding:0 12%;width:76%;color:#fff}@media (min-width: 56.25em){#more-work h1{font-size:2.375em}}@media (min-width: 71.875em){#more-work h1{font-size:3.125em;line-height:1.125em;padding:0 12%;width:76%}}@media (min-width: 81.25em){#more-work h1{font-size:3.75em;line-height:1.125em;padding:0 20%;width:60%}}.content h2{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7}@media (min-width: 56.25em){.content h2{font-size:1.6875em}}@media (min-width: 93.75em){.content h2{font-size:1.8125em;line-height:1.25em}}#thinking h2{font-family:"Circular-Medium",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7;text-decoration:underline}@media (min-width: 56.25em){#thinking h2{font-size:1.6875em;line-height:1.15625em}}@media (min-width: 93.75em){#thinking h2{font-size:1.8125em;line-height:1.25em}}#thinking h2 a{color:#000}#thinking p{font-size:1em;line-height:1.125em}@media (min-width: 93.75em){#thinking p{line-height:1.5em;font-size:1.0625em}}.single-post p strong,.page-template-default p strong{font-family:inherit;font-size:1em;color:inherit;letter-spacing:0.025em}.contact-message p{font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.5em;color:#584bd7}@media (max-width: 55.5625em){.contact-message p{margin-top:2em}}@media (min-width: 56.25em){.contact-message p{font-size:1.6875em;margin-top:0}}@media (min-width: 93.75em){.contact-message p{font-size:1.8125em;line-height:1.25em;margin-top:0}}.contact-info h2{font-family:"Circular-Book",sans-serif;line-height:.3125em;font-size:1.5em;color:#fff;letter-spacing:.01em;text-decoration:underline}@media (max-width: 55.5625em){.contact-info h2{margin:0 0 1.3em 7.5%}}.contact-info p{font-family:"Circular-Book",sans-serif;line-height:.3125em;font-size:1.5em;color:#fff;letter-spacing:.01em;text-decoration:none;margin:0 0 2.5em 0}@media (max-width: 55.5625em){.contact-info p{margin:0 0 2.5em 7.5%}}.contact-info p:last-child{margin:0}@media (max-width: 55.5625em){.contact-info p:last-child{margin:0 0 0 7.5%}}.contact-info p a{text-decoration:none}.contact-info p a:hover{text-decoration:underline}.alt-title{font-family:"circular-bold";font-size:1em;color:#000;letter-spacing:0.025em}.single-project.postid-36 #project-container .feature-content p{color:#e51937}.single-project.postid-36 #project-container .left-col-head p{color:#e51937}.single-project.postid-36 p.callout{color:#e51937}.single-project.postid-36 h1.case-testimonial{color:#e51937}.single-project.postid-62 #project-container .feature-content p{color:#e10177}.single-project.postid-62 #project-container .left-col-head p{color:#e10177}.single-project.postid-62 p.callout{color:#e10177}.single-project.postid-62 h1.case-testimonial{color:#e10177}.single-project.postid-106 #project-container .feature-content p{color:#00b2b0}.single-project.postid-106 #project-container .left-col-head p{color:#00b2b0}.single-project.postid-106 p.callout{color:#00b2b0}.single-project.postid-106 h1.case-testimonial{color:#00b2b0}.single-project.postid-137 #project-container .feature-content p{color:#a3ca39}.single-project.postid-137 #project-container .left-col-head p{color:#a3ca39}.single-project.postid-137 p.callout{color:#a3ca39}.single-project.postid-137 h1.case-testimonial{color:#a3ca39}.single-project.postid-137 .slider-title{color:#000;text-shadow:none}.single-project.postid-171 #project-container .feature-content p{color:#071947}.single-project.postid-171 #project-container .left-col-head p{color:#071947}.single-project.postid-171 p.callout{color:#071947}.single-project.postid-171 h1.case-testimonial{color:#071947}.single-project.postid-158 #project-container .feature-content p{color:#3797db}.single-project.postid-158 #project-container .left-col-head p{color:#3797db}.single-project.postid-158 p.callout{color:#3797db}.single-project.postid-158 h1.case-testimonial{color:#3797db}.single-project.postid-117 #project-container .feature-content p{color:#e14e26}.single-project.postid-117 #project-container .left-col-head p{color:#e14e26}.single-project.postid-117 p.callout{color:#e14e26}.single-project.postid-117 h1.case-testimonial{color:#e14e26}.single-project.postid-126 #project-container .feature-content p{color:#ee2624}.single-project.postid-126 #project-container .left-col-head p{color:#ee2624}.single-project.postid-126 p.callout{color:#ee2624}.single-project.postid-126 h1.case-testimonial{color:#ee2624}.single-project.postid-201 #project-container .feature-content p{color:#fd665c}.single-project.postid-201 #project-container .left-col-head p{color:#fd665c}.single-project.postid-201 p.callout{color:#fd665c}.single-project.postid-201 h1.case-testimonial{color:#fd665c}.single-project.postid-187 #project-container .feature-content p{color:#e63b2e}.single-project.postid-187 #project-container .left-col-head p{color:#e63b2e}.single-project.postid-187 p.callout{color:#e63b2e}.single-project.postid-187 h1.case-testimonial{color:#e63b2e}.single-project.postid-96 #project-container .feature-content p{color:#b2866f}.single-project.postid-96 #project-container .left-col-head p{color:#b2866f}.single-project.postid-96 p.callout{color:#b2866f}.single-project.postid-96 h1.case-testimonial{color:#b2866f}.single-project.postid-85 #project-container .feature-content p{color:#820165}.single-project.postid-85 #project-container .left-col-head p{color:#820165}.single-project.postid-85 p.callout{color:#820165}.single-project.postid-85 h1.case-testimonial{color:#820165}.single-project.postid-867 #project-container .feature-content p{color:#F7941E}.single-project.postid-867 #project-container .left-col-head p{color:#F7941E}.single-project.postid-867 p.callout{color:#F7941E}.single-project.postid-867 h1.case-testimonial{color:#F7941E}.single-project.postid-3486 #project-container .feature-content p{color:#000}.single-project.postid-3486 #project-container .left-col-head p{color:#000}.single-project.postid-3486 p.callout{color:#000}.single-project.postid-3486 h1.case-testimonial{color:#000}/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.5
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#cccccc}@font-face{font-family:'VideoJS';src:url("font/vjs.eot");src:url("font/vjs.eot?#iefix") format("embedded-opentype"),url("font/vjs.woff") format("woff"),url("font/vjs.ttf") format("truetype"),url("font/vjs.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #ffffff;-moz-box-shadow:0 0 2em #ffffff;box-shadow:0 0 2em #ffffff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#07141e;background-color:rgba(7,20,30,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #ffffff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,0.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:0.5em;top:0.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,0.7);border:0.1em solid #3b4249;-webkit-border-radius:0.8em;-moz-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0px 0px 1em rgba(255,255,255,0.25);-moz-box-shadow:0px 0px 1em rgba(255,255,255,0.25);box-shadow:0px 0px 1em rgba(255,255,255,0.25);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #ffffff;-moz-box-shadow:0 0 3em #ffffff;box-shadow:0 0 3em #ffffff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666666;line-height:1;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-0.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000000;background:rgba(0,0,0,0.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,0.7);-webkit-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#ffffff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #ffffff;-moz-box-shadow:0 0 1em #ffffff;box-shadow:0 0 1em #ffffff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:0.75;color:#FFF;margin:0 auto;padding:0.5em;height:15em;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.vjs-hidden{display:none !important}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial, sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}.wrapper,.main-message{max-width:90.625em;margin:0 auto;width:85%;padding:1em 0;height:inherit}@media (min-width: 56.25em){.wrapper,.main-message{width:90%;padding:2em 0}}@media (min-width: 125em){.wrapper,.main-message{max-width:98.625em}}@media (min-width: 56.25em){.single-project .wrapper{width:74%}}.wrapper-full{margin:0 auto;width:95%;padding:1em 0;height:inherit}#about .wrapper{padding:0}article{padding:4em 0}.single-project article{padding:0}.headline{text-align:center;margin:12em 0 0 0;padding:0}.headline h1,.headline .col h1{margin:0}.archive .wrapper{padding:0}.archive .headline{padding:2em 0 0;margin:0}.archive article.headline{padding:3em 0 1em}.bordered .col{border-right:1px solid #F3F3E7}.bordered .col:last-child{border-right:none}.bg{background-color:#fafafb}.arrow-right{background-image:url("../img/arrow-right.png");background-repeat:no-repeat;background-size:0.4em;display:inline-block;background-position:18.1em;padding-right:2em !important}.content-hide{max-height:99em}@media (min-width: 56.25em){.content-hide{display:block;max-height:10em;width:100%;overflow:hidden;transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-webkit-transition:max-height .5s ease-in-out}}.content-hide.off{max-height:100em;transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-webkit-transition:max-height .5s ease-in-out}.content-hidden{width:100%;overflow:hidden;top:-2em;position:relative}.content-hidden .over{background-color:#fafafb;display:block;width:200%;height:10.1em;box-shadow:0em -0.8em 1.4em rgba(0,0,0,0.05);left:-61%;top:1.3em;position:relative;transition:box-shadow .5s ease-in-out;-moz-transition:box-shadow .5s ease-in-out;-webkit-transition:box-shadow .5s ease-in-out}@media (max-width: 55.5625em){.content-hidden .over{display:none}}.content-hide-over.off{box-shadow:0em -0.8em 1.4em transparent;transition:box-shadow .5s ease-in-out;-moz-transition:box-shadow .5s ease-in-out;-webkit-transition:box-shadow .5s ease-in-out}.content-hide-btn{text-transform:uppercase;position:relative;text-align:center;top:4em;z-index:9;color:#584bd7;cursor:pointer;letter-spacing:0.15em}@media (max-width: 55.5625em){.content-hide-btn{display:none}}.content-hide-btn::before{content:' ';width:0;height:0;border-left:.4375em solid transparent;border-right:.4375em solid transparent;border-top:.4375em solid;display:block;margin:0 auto 0.25em}.content-hide-btn.on::before{border-left:.4375em solid transparent;border-right:.4375em solid transparent;border-bottom:.4375em solid;border-top:none}.content-hide-btn::after{content:'read more';display:block}.content-hide-btn.on::after{content:'read less'}.fade-in{opacity:0}.no-js .fade-in{opacity:1}.news.col{background-color:rgba(255,255,255,0);padding-top:2.125em;transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-webkit-transition:background-color 0.15s ease-in-out}.news:hover{background-color:#fff}.page .news:first-child:hover{background-color:#fafafb}.page .news:first-child{height:11em}.page .news:first-child h1{font-size:1.8125em;margin-top:1.6em;text-decoration:underline;color:#584bd7}@media (max-width: 55.5625em){.flex-direction-nav{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape){.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.main-site-header .stuck-ghost{height:3em}.main-site-header .main-navigation{height:3em}.main-site-header .main-navigation .nav-open{top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin-top:0.4em !important}}.col{border:0px solid transparent;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}.col img{width:100%;height:auto}.full{float:left;margin:0;padding:0}.row{margin-left:-34px}.col{display:block;border-left-width:34px;border-bottom-width:30px}@media (min-width: 56.25em){.col h1,.col h2,.col h3,.col h4,.col h5,.col h6{padding-right:34px;padding-left:34px}}@media (min-width: 56.25em){.col p{padding-right:34px;padding-left:34px}}.col.multi p{padding:0 !important}#footer .col{margin:0 0 2em}#footer .col h2,#footer .col h3,#footer .col h4,#footer .col h5,#footer .col h6,#footer .col p{padding:0}@media (min-width: 56.25em){#footer .col{margin:0}#footer .col h2,#footer .col h3,#footer .col h4,#footer .col h5,#footer .col h6,#footer .col p{margin-right:34px;margin-left:34px}}.span_1{width:100%}@media (min-width: 56.25em){.span_1{width:16.66667%;border-left-width:34px;padding:0 0;margin-left:0}}.span_1.case-study-parent{width:100%}@media (min-width: 56.25em){.span_1.case-study-parent{width:33.33333%;border-left-width:34px;padding:0 0;margin-left:0}}@media (min-width: 71.875em){.span_1.case-study-parent{width:16.66667%;border-left-width:34px;padding:0 0;margin-left:0}}.span_2{width:100%}@media (min-width: 56.25em){.span_2{width:33.33333%;border-left-width:34px;padding:0 0;margin-left:0}}.span_3{width:100%}@media (min-width: 56.25em){.span_3{width:50%;border-left-width:34px;padding:0 0;margin-left:0}}.span_4{width:100%}@media (min-width: 56.25em){.span_4{width:66.66667%;border-left-width:34px;padding:0 0;margin-left:0}}.span_5{width:100%}@media (min-width: 56.25em){.span_5{width:83.33333%;border-left-width:34px;padding:0 0;margin-left:0}}.span_6{margin-left:0;width:100%}.skip_1{margin-left:0}@media (min-width: 56.25em){.skip_1{margin-left:16.6666666667%}}.skip_2{margin-left:0}@media (min-width: 56.25em){.skip_2{border-left-width:45px;margin-left:33.3333333333%}}.block{height:inherit}#reel .block{text-align:center}.block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.3em}.centered{display:inline-block;vertical-align:middle;width:99.9%}.menu-container .centered{vertical-align:top}@media (min-width: 56.25em){.menu-container .centered{vertical-align:middle}}*{padding:0;margin:0}html,body{height:100%;display:block !important}* html .container{height:100%}.container{height:100%}.full-height{min-height:85%;width:100%;margin:0 auto}.full-height-peek{min-height:85%;width:100%;margin:0 auto}.full-height-half{min-height:50%;width:100%;margin:0 auto}.full-height-quarter{min-height:25%;width:100%;margin:0 auto}.multi{-webkit-columns:2 18em;-moz-columns:2 18em;columns:2 18em;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px;-webkit-margin-before:0;-webkit-margin-after:0;text-align:left}.main-site-header .main-navigation .menu-container{bottom:0}.main-site-header .main-navigation .menu-container .wrapper.middle{height:84%}.home .main-site-header .main-navigation{background:transparent;transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-webkit-transition:background 0.15s ease-in-out}.home .main-site-header .stuck-ghost,.home .main-site-header .stuck-ghost.active{display:none}.main-site-header .wrapper.top{padding:0}.main-site-header .main-navigation{width:100%;padding:0.5em 0;z-index:9999999;position:absolute;background:#fff;top:0}.main-site-header .main-navigation .branding-logo .logo-svg{margin:1.2em 0 0 0;padding:0 0 0.7em;width:5.7em;display:inline-block}@media (min-width: 56.25em){.main-site-header .main-navigation .branding-logo .logo-svg{margin:1.2em 0 0 2em;z-index:1;position:relative;transition:fill 0.15s ease-in-out;-moz-transition:fill 0.15s ease-in-out;-webkit-transition:fill 0.15s ease-in-out}}.main-site-header .main-navigation .branding-logo .logo-on-top{fill:white}.main-site-header .main-navigation .menu-container{transition:0.3s background-color ease-in-out;-webkit-transition:0.3s background-color ease-in-out;-moz-transition:0.3s background-color ease-in-out}.main-site-header .main-navigation .menu-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(238,38,36,0.9);overflow-x:scroll}.main-site-header .main-navigation .menu-container .wrapper{top:0;position:relative}.main-site-header .main-navigation .menu-container ul{list-style:none;font-size:1.5em;line-height:1.3em}@media (min-width: 56.25em){.main-site-header .main-navigation .menu-container ul{font-size:4em}}.main-site-header .main-navigation .menu-container ul li:first-child{padding-top:0;margin-top:0}.main-site-header .main-navigation .menu-container ul li{border-bottom:0.08em #fff solid;padding-top:0.5em;margin-top:-0.1em}.main-site-header .main-navigation .menu-container ul li a{color:#fff}.main-site-header .main-navigation.stuck{position:fixed;top:0;left:0;bottom:auto;background:#fff;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.main-site-header .stuck-ghost{width:100%;display:inline-block;position:relative;width:100%;height:0;transition:height 0.15s ease-in-out;-moz-transition:height 0.15s ease-in-out;-webkit-transition:height 0.15s ease-in-out}.main-site-header .stuck-ghost.active{display:block;height:6em;width:100%}.home .stuck-ghost,.single-project .stuck-ghost{display:block;height:6em;width:100%}.single .main-navigation{position:fixed !important}span.contact-message p+p{margin-top:0}span.contact-message p{padding:0 !important;color:#fff;font-size:1.15em !important;line-height:1.2em;margin-top:-2.55em}span.contact-message p a{border-bottom:.125em #fff solid;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}span.contact-message p a:hover{border-bottom:.125em #000 solid;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.menu-menu-main-container,.menu-menu-sub-container{padding:0 2.125em}.wrapper.logo{height:4em;top:0 !important}.main-site-header .main-navigation .menu-container.red{background-color:rgba(238,38,36,0.9)}.main-site-header .main-navigation .menu-container.yellow{background-color:rgba(225,210,40,0.9)}.main-site-header .main-navigation .menu-container.purple{background-color:rgba(89,76,216,0.9)}.main-site-header .main-navigation .menu-container.green{background-color:rgba(0,207,130,0.9)}.main-site-header .main-navigation .menu-container.blue{background-color:rgba(64,83,143,0.9)}.main-site-header .main-navigation .menu-container.grey{background-color:rgba(220,212,204,0.9)}.main-site-header .main-navigation .menu-container.black{background-color:rgba(0,0,0,0.9)}#reel{background-color:#000;color:#fff;padding:0;background-position:center;background-size:cover;height:92%;position:relative}#reel #vid1{padding-top:0 !important}#reel .video{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;transition:0.3s opacity ease-in-out;-webkit-transition:0.3s opacity ease-in-out;-moz-transition:0.3s opacity ease-in-out}#reel .video.watching{visibility:visible;opacity:1;z-index:99999999;transition:0.3s opacity ease-in-out;-webkit-transition:0.3s opacity ease-in-out;-moz-transition:0.3s opacity ease-in-out}.close-video{color:#fff;position:absolute;top:0;right:0;margin:2em;padding:0 0.9em;background:#000;display:none;z-index:99;border-radius:3em;cursor:pointer}.close-video .nav-close{top:0;width:1.1em;height:2.9em}.hiding{visibility:hidden;opacity:0;transition:0.3s opacity ease-in-out;-webkit-transition:0.3s opacity ease-in-out;-moz-transition:0.3s opacity ease-in-out}.main-message{z-index:9;opacity:1;position:relative;transition:0.3s opacity ease-in-out;-webkit-transition:0.3s opacity ease-in-out;-moz-transition:0.3s opacity ease-in-out}.main-message .btn-play{fill:#fff;transition:0.3s fill ease-in-out;-webkit-transition:0.3s fill ease-in-out;-moz-transition:0.3s fill ease-in-out}#about{background:#fff;margin:6em 0 0 0}@media (max-width: 55.5625em){#about{margin:0}}.page.page-id-23 #about{margin:0}.main-message:hover{cursor:pointer}.main-message:hover .btn-play{fill:#584bd7;transition:0.3s fill ease-in-out;-webkit-transition:0.3s fill ease-in-out;-moz-transition:0.3s fill ease-in-out}#thinking{background-color:#fafafb}#work{background-color:#fafafb}#project{background-color:#fafafb}.overlay{position:relative;text-align:center;z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center}.case-study-thumb,.case-study-door{height:20.625em}@media (min-width: 56.25em){.case-study-thumb,.case-study-door{height:20.625em}}@media (min-width: 71.875em){.case-study-thumb,.case-study-door{height:20.625em}}@media (min-width: 81.25em){.case-study-thumb,.case-study-door{height:25.625em}}.wrapper-full .case-study-thumb,.wrapper-full .case-study-door{height:20em}@media (min-width: 56.25em){.wrapper-full .case-study-thumb,.wrapper-full .case-study-door{height:20em}}@media (min-width: 71.875em){.wrapper-full .case-study-thumb,.wrapper-full .case-study-door{height:10em}}@media (min-width: 81.25em){.wrapper-full .case-study-thumb,.wrapper-full .case-study-door{height:15em}}.profile,.hire{height:21.5em;z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;cursor:pointer}.profile .info,.hire .info{display:none;position:relative;left:0;padding:1em 0 0;top:-100%;background-color:#fff;width:100%;height:768px;max-height:100%;z-index:12}.profile h2,.hire h2{text-align:center}.hire{background-color:#00cf82}.profile:hover .profile-gif{opacity:1}.profile-gif{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:9}.profile:hover h2,.hire:hover h2{visibility:visible;opacity:1;transition:0.2s all ease-in-out;-webkit-transition:0.2s all ease-in-out;-moz-transition:0.2s all ease-in-out}.case-study-thumb h2,.profile h2{opacity:0;z-index:12;position:relative;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;font-weight:300;font-size:1.6875em;text-decoration:underline}.hire h2{opacity:1;z-index:12;position:relative;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;font-weight:300;font-size:1.6875em;text-decoration:underline}.case-study-door{background-color:#584bd7}.case-study-door .brand-arrow{fill:#fff;margin:-1em 0 0 0;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.case-study-door h2{z-index:12;position:relative;font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.6875em !important;color:#fff;text-transform:none !important;text-decoration:underline}.case-study-door:hover .hover-fill{visibility:visible;background-color:#fff;opacity:1 !important;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.case-study-door:hover .brand-arrow{fill:#584bd7;position:relative;z-index:99;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.case-study-door:hover h2{transition:0.3s color ease-in-out;-webkit-transition:0.3s color ease-in-out;-moz-transition:0.3s color ease-in-out;font-family:"Circular-Book",sans-serif;line-height:1.15625em;font-size:1.6875em !important;color:#584bd7;text-transform:none !important;text-decoration:underline}.overlay:hover .hover-fill,.overlay:hover h2{visibility:visible;opacity:0.8;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.hover-fill{visibility:hidden;position:absolute;width:100%;height:100%;background-color:#fff;opacity:0;z-index:11;top:0;left:0;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out}.span_6.col.video div{margin:2em 0}.img-auto{border-bottom:1px solid #e4e5e5;margin-bottom:4em}.img-auto .col img{width:19em;max-width:70%;margin:4em auto;display:block}#hero{height:100%;padding:0}#hero-half{height:65%}#approach{background-color:#fafafb}#services{background-color:#fafafb}#brands{background-color:#fafafb}#team{background-color:#fafafb}.page #services .service{background-color:none;padding:2em 0}.page #services .service p{font-size:1em}.page #services .service a{margin-left:0}.page #services .service img{margin:2em 0 -1em 0}@media (min-width: 56.25em){.page #services .service{background-color:#fff;padding:0}.page #services .service a{margin-left:17px}}@media (min-width: 71.875em){.page #services .service{background-color:#fff;padding:0}.page #services .service a{margin-left:34px}}@media (min-width: 81.25em){.page #services .service{margin-bottom:2.5em !important}}@media (min-width: 93.75em){.page #services .service{margin-bottom:3em !important}}.page #brands .col{margin:0}@media (min-width: 56.25em){.page #brands .col{margin:0 0 1em 0}}#project.case-study{background-color:#fff;height:100%;display:inline-block}.hero-image{width:100%;height:100%;background-size:cover;background-position:center;display:block;position:absolute;top:0;left:0}.hero-image-half{width:100%;height:65%;background-size:cover;background-position:center;display:block;position:absolute;top:0;left:0;filter:blur(0.2em);-webkit-filter:blur(0.2em);overflow:hidden}.hero-image-container{height:100%;padding:0}@media (min-width: 56.25em){.hero-image-container{height:100%;padding:0}}.feature-content{text-align:center;margin:2em 0}.feature-content img.project-branding{width:100%;margin-bottom:0}@media (min-width: 56.25em){.feature-content img.project-branding{margin-bottom:142px;width:19em}}.feature-content p{text-align:center}.feature-content.rules{text-align:center;padding:3em 1em !important;border-bottom:1px solid #e4e5e5;border-top:1px solid #e4e5e5;text-align:center !important}@media (min-width: 56.25em){.feature-content.rules{padding:3em 5.7em !important}}@media (min-width: 93.75em){.feature-content.rules{padding:3em 7em !important}}.full-window{width:100%;height:auto;margin-top:0}.col .feature-content img{width:75%;max-width:20em;padding:2em 0 3em}.footer-door .filter{background-color:none}.footer-door .next{background-color:#fafafb}.footer-door .next .brand-arrow{fill:#584bd7;margin:0.5em 0 0}.footer-door .next a{color:#584bd7}.footer-door .contact{background-color:#f2f3f5}.footer-door .contact .brand-arrow{fill:#00cf82;margin:0.5em 0 0}.footer-door .contact a{color:#00cf82}.footer-door .contact:hover{background-color:#fff}.footer-door .next:hover{background-color:#fff}.footer-door .next,.footer-door .contact{text-align:center;border-left-width:0 !important;border-bottom-width:0 !important}.footer-door .next a,.footer-door .contact a{width:100%;padding:2em 0;display:block;text-decoration:underline;font-size:1.5em}@media (min-width: 56.25em){.footer-door .next a,.footer-door .contact a{padding:4em 0;font-size:1.6875em !important}}.footer-door .filter{text-align:center;margin:1em 0 2em}@media (min-width: 56.25em){.footer-door .filter{margin:3em 0 6em}}.footer-door .filter ul{list-style:none}.footer-door .filter ul li{display:inline-block}.footer-door .filter ul li a{padding:1em;color:#584bd7;font-size:1.25em}#more-work{margin:0;padding:0}.filtering{background-color:#584bd7;text-align:center;min-height:30%;padding:15em 0 2em 0}.filtering h1{color:#fff}.filtering h2{color:rgba(255,255,255,0.5);cursor:pointer;padding:1em}.filters{display:none}.filters p{color:rgba(255,255,255,0.5)}#thumbs.below{padding:12em 0 0;z-index:999999;position:relative;margin:-2.3em 0 0 0;background:white}.map p{height:100%}.contact-info .center{margin:0 auto}#contact{height:85%;background-color:#fafafb;margin:0 0 -4em 0}#contact .details{height:80%}#contact .details .map{height:100%}#contact .details .contact-info{height:100%;background-color:#584bd7}#contact .details .contact-info .center{height:100%}#reach-us{background-color:#fafafb}.single.single-project.postid-187{background-color:#fafafb}.single.single-project.postid-117{background-color:#fafafb}.position-title{padding:0 0 0 1.5em;background-image:url("../img/carrot-large-right.png");background-repeat:no-repeat;background-size:0.75em;background-position:left center;margin-left:34px}.position-title h3{padding:0 !important}.position-title.active-position-title{background-image:url("../img/carrot-large-down.png")}.position-details{display:none;padding:0 0 0 1.5em;margin-left:34px}.message{background-color:#00cf82;text-align:center;min-height:30%;padding:15em 0 2em 0}.message h1{color:#fff;font-family:"Circular-Book",sans-serif;line-height:1em;font-size:2em;padding:0 12%;width:76%}@media (min-width: 56.25em){.message h1{font-size:2.375em}}@media (min-width: 71.875em){.message h1{font-size:2.8125em;line-height:1.125em;padding:0 12%;width:76%}}@media (min-width: 81.25em){.message h1{font-size:3.125em;line-height:1.125em;padding:0 20%;width:60%}}.page-template-page-employment .message{padding:7% 0 5%}.page-template-page-employment h3{font-family:"Tiempos-Regular",serif;text-transform:capitalize;color:#dcd4cc;font-size:1em;line-height:1.5em}.page-template-page-employment h3 a{text-decoration:underline;color:#000}.page-template-page-employment h2{font-size:1.25em;color:#00cf82}.page-template-page-employment .position-details p{font-size:0.8em;font-family:"Circular-Book",sans-serif;margin:1em 0 0 0}.employment-form{background-color:#fafafb}article#employment{padding:0}.meta span{display:block;float:left;clear:left;margin:0.3em 0;padding:1em 0;border-top:1px solid #e4e5e5;width:100%;font-size:0.9em !important}.meta span.author{border-top:none}.meta span.share a{font-size:1em !important;padding:0}.meta img{border-radius:5em;width:9em}.single-post .news.content{margin-top:-10em}@media (min-width: 56.25em){.single-post .news.content{margin-top:-4em}}.single-post .recommended.content{margin-bottom:-4em}.page-template-page-news #thinking{z-index:1;position:relative}.news .col.news-post img{width:initial;height:auto;max-width:100%;display:block;margin-bottom:1.3em}.news-featured{position:relative;padding-bottom:0;margin-bottom:-0.3em;z-index:0}.news-featured h2{position:absolute;z-index:1;width:70%;text-align:center;margin:0 15%;display:block;top:40%;color:#fff;font-size:2em;line-height:1.5em;-moz-text-shadow:0 0 0.7em rgba(0,0,0,0.7);-webkit-text-shadow:0 0 0.7em rgba(0,0,0,0.7);text-shadow:0 0 0.7em rgba(0,0,0,0.7)}@media (min-width: 56.25em){.news-featured h2{font-size:4em;line-height:1.2em}}@media (min-width: 71.875em){.news-featured h2{font-size:4.5em}}@media (min-width: 93.75em){.news-featured h2{font-size:5em}}@media (min-width: 125em){.news-featured h2{font-size:6em}}.news-featured h2 a{border-bottom:0.1em solid;font-family:"Circular-Bold",sans-serif;z-index:2}.news-featured h2 a:hover{color:#fff}.news-featured .brand-arrow{display:inline-block;width:1em}@media (min-width: 56.25em){.news-featured .brand-arrow{width:1.5em}}@media (min-width: 71.875em){.news-featured .brand-arrow{width:2em}}@media (min-width: 93.75em){.news-featured .brand-arrow{width:2em}}@media (min-width: 125em){.news-featured .brand-arrow{width:2em}}.news-featured .brand-arrow svg{fill:#fff;height:auto}.news_feature_bg{display:block;width:33.333333%;height:6em;float:left;-webkit-filter:blur(3px);filter:blur(3px);background-position:center;background-size:cover}@media (min-width: 56.25em){.news_feature_bg{height:12em}}.meta img,.meta span{margin-left:0}@media (min-width: 56.25em){.meta img,.meta span{margin-left:34px}}.navigation{display:block;width:100%;margin:0;padding:0;text-align:center}.navigation ul li{display:inline-block;margin:0 0.5em}.slider-title{position:absolute;top:50%;margin:0 auto;text-align:center;z-index:9;height:auto;width:100%;color:#fff;text-shadow:0 0 0.6em rgba(0,0,0,0.2)}@media (max-width: 55.5625em){.slider-title{width:80%;padding:0 10%}}#hero-half .slider-title{top:25%}.hero-image img{width:100%;height:auto}#footer{padding:6em 0;background:#fff}.flexslider{margin:0;border:none}.flex-direction-nav a:before{background-image:url("../img/brand-arrow-rev.png");background-size:2.4em}.flex-direction-nav a.flex-next:before{background-image:url("../img/brand-arrow.png");background-size:2.4em}.page-template-page-employment input,.page-template-page-employment textarea{background:#fff}input{padding:0.75em 0.75em 0.75em 1.5em;border:none;background:#fff;width:88%;font-size:1.5em;font-family:"Circular-Book",sans-serif}@media (min-width: 56.25em){input{font-size:1.5em}}.page-template-page-contact input[type="submit"],.page-template-page-contact .ninja-forms-form-wrap input[type="submit"]{background-color:#584bd7;font-family:"Circular-Book",sans-serif;color:#fff}.page-template-page-employment input[type="submit"],.page-template-page-employment .ninja-forms-form-wrap input[type="submit"]{background-color:#00cf82;color:#fff}.ninja-forms-form-wrap input{font-size:1em;padding:1em;color:#999}.ninja-forms-form-wrap p{padding:1em 0 !important;color:#000}textarea{border:none;background:#fff;width:88%;font-size:1em;padding:1em;color:#999}#ninja_forms_form_1 .ninja-forms-all-fields-wrap .ninja-forms-required-items{display:none}.main-site-header .main-navigation .menu-container ul.dwls_search_results{position:relative !important;top:-4.1em !important;left:0 !important;background:transparent;font-size:1.5em;width:108.1%}.main-site-header .main-navigation .menu-container ul.dwls_search_results li{background:transparent;border-bottom:none}.main-site-header .main-navigation .menu-container ul.dwls_search_results li a{text-decoration:underline}.ninja-forms-form .label-above label,.ninja-forms-form .label-below label{color:#dcd4cc}.wpls--results-wrap.wpls--show{display:none}.nav-open{fill:#dcd4cc;width:1.5em;float:right;position:relative;top:0.6em;cursor:pointer}.nav-close{position:relative;top:1.2em;float:right;fill:white;width:1.5em;cursor:pointer}svg{width:inherit}#wpls{top:-2.6em}@media (min-width: 56.25em){#wpls{top:0}}@media (min-width: 142.5em){#wpls{top:2.7em}}input#wpls--input::-webkit-input-placeholder{color:#fff !important}input#wpls--input:-moz-placeholder{color:#fff !important}input#wpls--input::-moz-placeholder{color:#fff !important}input#wpls--input:-ms-input-placeholder{color:#fff !important}input#wpls--input{background:transparent;border-bottom:0.08em #fff solid;margin-bottom:-0.3em;padding:0 0 0.04em 0.7em;font-size:1.8em;width:100%;color:#fff;font-family:"Circular-Medium",sans-serif;top:-0.561em;position:relative;height:auto;border-left:none;border-right:none;border-top:none;border-radius:0;text-transform:lowercase}@media (min-width: 56.25em){input#wpls--input{font-size:5em}}@media (min-width: 142.5em){input#wpls--input{left:-0.5em;width:94%}}.wpls--item:nth-child(5)::before{content:'more results \25BC';position:relative;z-index:999999;font-size:0.6em;color:#fff;width:100%}@media (min-width: 56.25em){.wpls--item:nth-child(5)::before{font-size:0.3em;top:-1.6em}}@media (min-width: 142.5em){.wpls--item:nth-child(5)::before{font-size:0.25em}}#wpls--clear-search,.wpls--results-style-inside .wpls--results-wrap{color:#fff !important}.wpls--empty{height:0;transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out}.wpls--full{height:9em;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}@media (min-width: 56.25em){.wpls--full{height:4.8em;margin-bottom:-1.5em}}@media (min-width: 142.5em){.wpls--full{margin-bottom:-1em}}.col #search-results{overflow-y:scroll;top:-2em;position:relative;width:95%}@media (min-width: 56.25em){.col #search-results{top:-0.35em;position:relative}}@media (min-width: 142.5em){.col #search-results{top:0.15em}}.col #search-results .wpls--item-title{color:#fff}.col #search-results h1,.col #search-results h2,.col #search-results h3,.col #search-results h4,.col #search-results h5,.col #search-results h6{padding-right:0;padding-left:0}.main-site-header .main-navigation .menu-container ul#search-results li{border-bottom:0.02em #fff solid;padding-bottom:0.2em;padding-top:0.3em}#wpls .wpls--loader{width:1.5em;height:1.5em;margin:0;top:1.5em;right:-0.4em;border-left:5px solid rgba(216,216,216,0.5);border-right:5px solid rgba(216,216,216,0.5);border-bottom:5px solid rgba(216,216,216,0.5);border-top:5px solid #fff}@media (min-width: 56.25em){#wpls .wpls--loader{width:2em;height:2em;top:2.5em;right:1.4em}}@media (min-width: 142.5em){#wpls .wpls--loader{top:0.5em;right:2.9em}}#wpls--helper{position:absolute;right:0.9em;top:3.2em;z-index:2;font-size:1em;padding:3px 8px;color:white;border-radius:2px;font-family:"Circular-Medium",sans-serif}input#wpls--input:focus{border-bottom:0.08em #fff solid;border-left:none;border-right:none;border-top:none}input#searchsubmit{width:1px;height:1px;background:transparent;padding:0}.search-icon{fill:#fff;position:relative;top:1.6em}@media (min-width: 56.25em){.search-icon{top:2.95em;left:0.1em}}@media (min-width: 142.5em){.search-icon{top:-2.75em}}.search-icon svg{width:1em;height:100%}@media (min-width: 56.25em){.search-icon svg{width:2.1em}}.main-navigation .contact-message{position:relative;top:2em}@media (min-width: 56.25em){.main-navigation .contact-message{top:4.3em;font-size:1.7em}}.wpls--results-wrap{position:relative;margin:0 0 0 0;top:4.4em;font-size:1.7em;font-family:"Circular-Book",sans-serif;color:#fff}.wpls--results-wrap span:nth-child(2){display:none}.audio-player{width:100%;background:#fafafb;display:block;padding:1em 0}a.sm2_button{display:inline-block;width:auto;color:#ee2624}a.sm2_button .audio-controls{display:inline-block;background-image:url("../img/audio-controls.png");background-repeat:no-repeat;background-size:2.3em;background-position:0em center;height:0.8em;width:1em;margin:0 0.8em 0 1.9em;transition:all 0.08s ease-in-out;-moz-transition:all 0.08s ease-in-out;-webkit-transition:all 0.08s ease-in-out}a.sm2_button.sm2_playing .audio-controls{background-position:-1.7em center}a.sm2_button.sm2_paused .audio-controls{background-position:0 center}button.filter-button{background:transparent;font-family:"Tiempos-Regular",serif;border:none;position:relative;clear:left;color:#fff;line-height:1.5em;font-size:1.125em;outline:none;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;width:100%;text-align:left}button.filter-button.toggledOn{text-decoration:underline}span.share a{margin:0 1em 0 0}span.share{display:none}span.share-btn{cursor:pointer}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
