/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:16px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{-webkit-font-smoothing:antialiased;letter-spacing:-0.09em;font-family:"Open Sans",sans-serif;color:#313131}*{box-sizing:border-box}@media screen and (max-height: 750px){.secondary h1{font-size:2.5em}}@media screen and (max-height: 650px){.secondary h1{font-size:2em}}@media screen and (max-width: 1024px){.secondary h1{font-size:2.5em}}@media screen and (max-width: 650px){.secondary h1{font-size:1.5625em}}h2{font:700 2.5em "Open Sans",sans-serif}.secondary-wrapper h2{font-family:"Open Sans Condensed",sans-serif;line-height:1.1;text-transform:uppercase}@media screen and (max-width: 700px){.secondary-wrapper h2{font-size:2.25em}}.secondary-wrapper h2:first-of-type{margin-top:0}.secondary-wrapper h2 span{font-weight:400;font-family:"Open Sans",sans-serif;font-size:0.875em;text-transform:none}.secondary-wrapper .pale-yellow p{max-width:100%}.secondary-wrapper ul{padding-left:0;list-style:none}.secondary-wrapper ul li{padding:0 0 0 45px;background:url(images/list-arrow.png) 0 10px no-repeat;background-size:25px;margin-bottom:20px}h3{font:700 2.25em "Open Sans Condensed",sans-serif;text-transform:uppercase}@media screen and (max-width: 650px){h3{line-height:1.2}}h3 span{color:#d1a93e}hr{border:0;height:1px;background:#E4E0E0;margin:60px 0 40px}.page-id-1762 a{font-weight:bold}.blocks-wrap{text-align:center;margin-top:65px}.client-box{background:#d2ab41;width:330px;display:inline-block;height:313px;position:relative;margin-bottom:35px;margin-right:22px}@media screen and (max-width: 360px){.client-box{width:100%;margin-right:0;height:250px}}.client-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 360px){.client-box img{max-width:80%}}.row{margin-left:auto;margin-right:auto;max-width:1100px;position:relative}.row:after{content:' ';display:block;clear:both}@media screen and (max-width: 1100px){.row{padding:0 2.5%}}.panel,.section,.basic-panel{height:75vh !important;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.panel .row,.section .row,.basic-panel .row{height:100%;position:relative;z-index:3}.panel .bg,.section .bg,.basic-panel .bg{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.panel.white-bg,.section.white-bg,.basic-panel.white-bg{background-color:white;color:#313131}.panel.color-bg,.section.color-bg,.basic-panel.color-bg{background-color:#434c63;color:white}.panel.yellow,.section.yellow,.basic-panel.yellow{background-color:#AA852B}.panel.pale-yellow,.section.pale-yellow,.basic-panel.pale-yellow{background-color:#f7f0de;padding:100px 0 75px}@media screen and (max-width: 650px){.panel.pale-yellow,.section.pale-yellow,.basic-panel.pale-yellow{padding:50px 0 60px}}.dot-overlay{position:absolute;z-index:2;left:0;top:0;height:100%;width:100%;background:url(images/dot-pattern.png) 0 0 repeat}.secondary-wrapper p,.secondary-wrapper ul,.secondary-wrapper ol{font-weight:300}.secondary-wrapper .basic-panel{text-align:left;padding:60px 0 75px}@media screen and (max-width: 650px){.secondary-wrapper .basic-panel{padding:50px 0 60px;text-align:center}}.secondary-wrapper .basic-panel .section-header h2{color:#313131;font-size:2.5em;text-align:center;margin-bottom:80px}.secondary-wrapper .basic-panel .section-header h2 span{font:700 1em "Open Sans Condensed",sans-serif;color:#c89818;text-transform:uppercase}.secondary-wrapper .basic-panel .column{margin-top:40px}.secondary-wrapper .basic-panel .column.left{float:left;width:55%}@media screen and (max-width: 830px){.secondary-wrapper .basic-panel .column.left{float:none;width:100%}}.secondary-wrapper .basic-panel .column.right{float:right;width:40%;padding:30px;background:#d0a739}@media screen and (max-width: 830px){.secondary-wrapper .basic-panel .column.right{float:none;width:100%}}.secondary-wrapper .basic-panel .column.right blockquote{margin:30px 0 0 0;position:relative;padding:0 45px;text-align:left}.secondary-wrapper .basic-panel .column.right blockquote p{margin:0;font-size:1.2em}@media screen and (max-width: 700px){.secondary-wrapper .basic-panel .column.right blockquote{padding:0 45px}}.secondary-wrapper .basic-panel .column.right blockquote:before,.secondary-wrapper .basic-panel .column.right blockquote:after{content:'';position:absolute;top:0;height:52px;width:30px;background:url(images/home-quote.svg) 0 0 no-repeat;background-size:contain}@media screen and (max-width: 700px){.secondary-wrapper .basic-panel .column.right blockquote:before,.secondary-wrapper .basic-panel .column.right blockquote:after{width:30px}}.secondary-wrapper .basic-panel .column.right blockquote:before{left:0;transform:rotateY(180deg)}.secondary-wrapper .basic-panel .column.right blockquote:after{right:0}.secondary-wrapper .basic-panel .column.right blockquote cite{font-size:0.92em;font-weight:600;display:block;margin-top:5px;font-style:normal;text-align:left}.secondary-wrapper .basic-panel .column ul,.secondary-wrapper .basic-panel .column p,.secondary-wrapper .basic-panel .column ul{margin-top:0}.secondary-wrapper .basic-panel .column .iframe-wrap{padding-top:14em}.secondary-wrapper .floated-image .section-header h2{text-align:left;margin-bottom:33px}@media screen and (max-width: 650px){.secondary-wrapper .floated-image .section-header h2{text-align:center}}.section,.basic-panel{height:auto !important}.basic-panel{text-align:center}.basic-panel p,.basic-panel ul,.basic-panel ol{font-size:1.5625em}@media screen and (max-width: 768px){.basic-panel p,.basic-panel ul,.basic-panel ol{font-size:1.3125em}}.basic-panel a{color:#c89818;text-decoration:none}.basic-panel a:hover{color:#434c63}.secondary,.page,.blog,.single,.error404{padding-top:100px}@media screen and (max-width: 1024px){.secondary,.page,.blog,.single,.error404{padding-top:75px}}.admin-bar{padding-top:70px}section.quote{text-align:center;height:600px !important}@media screen and (max-width: 768px){section.quote{height:auto !important;padding:40px 0}}section.quote blockquote{margin:0 auto}section.quote blockquote p{max-width:830px;margin:0 auto;padding:0;font:300 2.25em "Open Sans",sans-serif;line-height:1.4}@media screen and (max-width: 768px){section.quote blockquote p{font-size:1.125em}}section.quote cite{font:600 0.61111em "Open Sans",sans-serif;display:block;margin-top:15px}@media screen and (max-width: 768px){section.quote cite{font-size:.8em}}.content-sidebar{padding:85px 0}@media screen and (max-width: 768px){.content-sidebar{padding:60px 0}}.content-sidebar .down-arrow{margin-top:10px;display:inline-block}.divider{height:25px;background:white}@media screen and (max-width: 650px){.divider{height:15px}}.section-header h2{margin:0;font:700 2.625em "Open Sans Condensed",sans-serif;line-height:1;text-transform:uppercase;color:#d0a739}.section-header h3{margin:0;text-transform:uppercase}.section-header h3 span{font-size:1.16667em}img{max-width:100%;height:auto !important}.page-id-1943 .secondary-wrapper .basic-panel{padding:60px 0}@media screen and (max-width: 650px){.page-id-1943 .secondary-wrapper .basic-panel{padding:40px 0}}.page-header-wrap{position:fixed;width:100%;top:0;left:0;background:white;z-index:900;transition:top 0.2s linear;box-shadow:0 3px 4px rgba(4,33,61,0.5)}.is-scrolled .page-header-wrap{top:-40px}.is-scrolled .masthead-logo{width:160px;margin-top:53px}@media screen and (max-width: 1024px){.is-scrolled .masthead-logo{margin-top:60px}}.is-scrolled .menu-icon-wrap{top:60px}.is-scrolled .top-nav{opacity:0}.is-scrolled .main-nav-wrap{margin-bottom:0px}.is-scrolled .main-nav-wrap>ul>li{padding-bottom:12px;margin-left:30px}.is-scrolled .main-nav-wrap>ul>li>a{font-size:1.375em}.is-scrolled li.contact,.is-scrolled li.menu-item-1847,.is-scrolled li.menu-item-2175{display:block}.masthead-logo{float:left;margin-top:35px;width:275px;transition:width 0.2s linear, margin 0.2s linear}@media screen and (max-width: 1024px){.masthead-logo{margin-top:20px;width:225px;margin-bottom:20px}}.masthead-logo img{max-width:100%}li.contact,li.menu-item-1847,li.menu-item-2175{display:none}@media screen and (max-width: 1024px){li.contact,li.menu-item-1847,li.menu-item-2175{display:block}}.top-nav,.main-nav-wrap{float:right;text-align:right}.top-nav{margin-top:17px;transition:all 0.2s linear}@media screen and (max-width: 1024px){.top-nav{display:none}}.text-links{list-style:none;margin:0;padding:0;display:inline-block;position:relative;top:-3px;margin-right:7px}.text-links:after{content:' ';display:block;clear:both}.text-links>li{float:left;padding:0 12px;border-right:1px solid #d5d8de}.text-links>li.current-menu-item>a{color:#434c63}.text-links>li:hover>.sub-menu{display:block}.text-links>li>a{text-decoration:none;color:#c89818;font:600 1em "Open Sans",sans-serif}.text-links>li>a:hover{color:#434c63}.text-links .sub-menu{list-style:none;margin:0;padding:0;display:none;z-index:10;width:150px;left:0}.social-links{list-style:none;margin:0;padding:0;display:inline-block}.social-links li{float:left}.social-links a{color:#c89818}.social-links a:hover{color:#434c63}.social-links .fa-stack{width:1.8em;height:1.8em}.social-links .fa-stack-2x{font-size:1.8em}.social-links .fa-stack-1x{line-height:1.8em;font-size:1em}.main-nav-wrap{clear:right;margin-top:2px;transition:all 0.2s linear}@media screen and (max-width: 1024px){.main-nav-wrap{position:fixed;width:300px;height:100vh;padding-top:74px;overflow:auto;left:100%;top:0;transition:all 0.3s cubic-bezier(0.42, 0, 1, 1);z-index:1;background:white;text-align:left}}.main-nav-wrap.showing{transform:translate3d(-300px, 0, 0)}.main-nav-wrap ul{list-style:none;margin:0;padding:0}.main-nav-wrap ul:after{content:' ';display:block;clear:both}.main-nav-wrap>ul>li{float:left;margin-left:35px;position:relative;padding-bottom:19px}@media screen and (max-width: 1024px){.main-nav-wrap>ul>li{float:none;display:block;margin:0}}.main-nav-wrap>ul>li:first-of-type{margin-left:0}.main-nav-wrap>ul>li>a{color:#434c63;font:700 1.5625em "Yanone Kaffeesatz",sans-serif;text-decoration:none;text-transform:uppercase;padding-bottom:0;letter-spacing:0}.main-nav-wrap>ul>li>a:hover{color:#c89818}@media screen and (max-width: 1024px){.main-nav-wrap>ul>li>a{display:block;padding:7px 20px}}.main-nav-wrap>ul>li.current-menu-item>a,.main-nav-wrap>ul>li.current-menu-parent>a{color:#c89818}.main-nav-wrap>ul>li>.nav-toggle{position:absolute;right:10px;top:14px;color:#878787;font-size:18px;cursor:pointer;transition:all 0.1s linear;display:none}@media screen and (max-width: 1024px){.main-nav-wrap>ul>li>.nav-toggle{display:block}}.main-nav-wrap>ul>li>.nav-toggle:hover{color:#434c63}.main-nav-wrap li:hover .sub-menu{display:block}@media screen and (max-width: 1024px){.main-nav-wrap li:hover .sub-menu{display:none}}.sub-menu{display:none;position:absolute;width:200px;left:-15px;top:100%;text-align:left;background:#fff;padding-top:4px !important;box-shadow:0 3px 4px rgba(4,33,61,0.5)}@media screen and (max-width: 1024px){.sub-menu{position:relative;top:0px;left:0;width:100%;margin-top:0px}}.sub-menu>li{display:block;padding:7px 15px}.sub-menu>li>a{color:#434c63;font:400 1.2em "Yanone Kaffeesatz",sans-serif;text-decoration:none;letter-spacing:0}@media screen and (max-width: 1024px){.sub-menu>li>a{padding:10px 29px}}.sub-menu>li>a:hover{color:#c89818}.sub-menu>li.current-menu-item>a,.sub-menu>li.current-menu-parent>a{color:#c89818}.sub-menu>li>.nav-toggle{position:absolute;right:10px;top:14px;color:#878787;font-size:18px;cursor:pointer;transition:all 0.1s linear;display:none}@media screen and (max-width: 768px){.sub-menu>li>.nav-toggle{display:block}}.sub-menu>li>.nav-toggle:hover{color:#434c63}.menu-icon-wrap{position:absolute;right:25px;top:20px;width:25px;height:25px;cursor:pointer;z-index:10;display:none}@media screen and (max-width: 1024px){.menu-icon-wrap{display:block}}.menu-icon-wrap .bar{position:absolute;left:0;height:4px;border-radius:2px;background:#444;width:100%;transition:all 0.3s cubic-bezier(0.2, 0, 0.2, 1)}.menu-icon-wrap .top{top:2px}.menu-icon-wrap .middle{top:50%;margin-top:-2px}.menu-icon-wrap .bottom{bottom:2px}.menu-icon-wrap .label{position:absolute;font:10px Arial, sans-serif;left:0;top:102%;color:#444}.menu-icon-wrap.showing .top{opacity:0}.menu-icon-wrap.showing .bottom{opacity:0}.menu-icon-wrap.showing .middle{transform:rotate(45deg)}.menu-icon-wrap.showing .middle.second{transform:rotate(-45deg)}.home h1{font:2.8125em/1.1 "Open Sans",sans-serif;margin:0;text-transform:uppercase;opacity:0;transition:opacity 1s cubic-bezier(0.2, 0, 0.2, 1),transform 1s cubic-bezier(0.2, 0, 0.2, 1)}@media screen and (max-height: 750px){.home h1{font-size:2.5em}}@media screen and (max-height: 650px){.home h1{font-size:2em}}@media screen and (max-width: 1024px){.home h1{font-size:2.5em}}@media screen and (max-width: 650px){.home h1{font-size:1.5625em}}.home h1 strong{font-family:"Open Sans Condensed",sans-serif;font-size:1.22222em}.animate h1{opacity:1}.table-wrap{display:table;vertical-align:middle;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle;height:100%}.strategy-culture{height:100vh !important;padding-top:100px;text-align:center}@media screen and (max-width: 1024px){.strategy-culture{padding-top:74px}}.strategy-culture .table-cell{position:relative;top:-14vh}@media screen and (max-height: 820px){.strategy-culture .table-cell{top:-19vh}}@media screen and (max-width: 1024px){.strategy-culture .table-cell{top:-19vh}}@media screen and (max-height: 750px){.strategy-culture .table-cell{top:-17vh}}@media screen and (max-height: 650px){.strategy-culture .table-cell{top:-17vh}}.strategy-culture .bg{background-image:url(images/strategy-culture-bg_v2.jpg);background-position:50% 50%;opacity:0;transform:scale(0.97);transform-origin:50%;transition:all 1s cubic-bezier(0.2, 0, 0.2, 1)}@media screen and (max-width: 1024px){.strategy-culture .bg{background-position:50% 74px}}.strategy-culture h1{transform:scale(0.97);margin-top:0;text-shadow:0 0 10px rgba(0,0,0,0.8);transition-delay:1s}.strategy-culture.animate h1{transform:scale(1)}.strategy-culture.animate .bg{transform:scale(1);opacity:1}.strategy-culture.animate .dotted-circle{transform:translate3d(0, 0, 0);opacity:1}.strategy-culture.animate .converge.base{opacity:1}.strategy-culture.animate .inner{animation-name:converge;animation-duration:1s;animation-delay:2.4s}.strategy-culture.animate .middle{animation-name:converge;animation-duration:1s;animation-delay:2.2s}.strategy-culture.animate .outer{animation-name:converge;animation-duration:1s;animation-delay:2s}@keyframes converge{0%{opacity:0;transform:scale(1)}50%{opacity:1}100%{opacity:0;transform:scale(2.2)}}.dotted-circle-wrap{max-width:600.03px;margin-left:auto;margin-right:auto;position:relative;margin-top:7vh}@media screen and (max-height: 750px){.dotted-circle-wrap{max-width:495.6px;margin-top:5vh}}@media screen and (max-height: 650px){.dotted-circle-wrap{max-width:407.1px;margin-top:5vh}}@media screen and (max-width: 700px){.dotted-circle-wrap{max-width:495.6px;margin-top:5vh}}@media screen and (max-width: 650px){.dotted-circle-wrap{max-width:318.6px;margin-top:5vh}}.dotted-circle{width:339px;height:339px;position:absolute;top:0;opacity:0;transition:transform 1.1s cubic-bezier(0.2, 0, 0.2, 1) 1.5s,opacity 1.1s cubic-bezier(0.2, 0, 0.2, 1) 1.5s}@media screen and (max-height: 750px){.dotted-circle{height:280px;width:280px}}@media screen and (max-height: 650px){.dotted-circle{height:230px;width:230px}}@media screen and (max-width: 700px){.dotted-circle{height:280px;width:280px}}@media screen and (max-width: 650px){.dotted-circle{height:180px;width:180px}}.dotted-circle .svg{max-width:100%}.dotted-circle span{position:absolute;font:700 2.5em "Yanone Kaffeesatz",sans-serif;top:50%;transform:translate3d(-50%, -50%, 0);letter-spacing:0}@media screen and (max-height: 650px){.dotted-circle span{font-size:2em}}@media screen and (max-width: 650px){.dotted-circle span{font-size:1.5625em}}.dotted-circle.strategy{left:0;transform:translate3d(-100px, 0, 0)}.dotted-circle.strategy span{left:42%}@media screen and (max-width: 650px){.dotted-circle.strategy span{left:40%}}.dotted-circle.culture{right:0;transform:translate3d(100px, 0, 0)}.dotted-circle.culture span{right:9%}@media screen and (max-width: 650px){.dotted-circle.culture span{right:5%}}.overlap-fill{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);width:66px}@media screen and (max-height: 750px){.overlap-fill{width:54px}}@media screen and (max-height: 650px){.overlap-fill{width:44px}}@media screen and (max-width: 700px){.overlap-fill{width:54px}}@media screen and (max-width: 650px){.overlap-fill{width:40px}}.overlap-fill .converge{width:66px;position:absolute;left:0px;top:71px;opacity:0}@media screen and (max-height: 750px){.overlap-fill .converge{width:54px;top:60px}}@media screen and (max-height: 650px){.overlap-fill .converge{width:44px;top:50px}}@media screen and (max-width: 700px){.overlap-fill .converge{width:54px;top:60px}}@media screen and (max-width: 650px){.overlap-fill .converge{width:40px;top:30px}}.overlap-fill .base{transition:opacity 0.75s cubic-bezier(0.2, 0, 0.2, 1);transition-delay:2.2s}.align-big-ideas{padding-top:0 !important}.align-big-ideas h1{text-align:center;transform:translate3d(0, -50px, 0);position:relative;top:-13vh}@media screen and (max-height: 650px){.align-big-ideas h1{top:-17vh}}@media screen and (max-width: 650px){.align-big-ideas h1{top:-13vh}}.align-big-ideas.animate h1{transform:translate3d(0, 0, 0)}.align-big-ideas.animate .align-wrap{opacity:1}.align-big-ideas.animate .people{transform:translate3d(220px, 0, 0)}@media screen and (max-width: 875px){.align-big-ideas.animate .people{transform:translate3d(100px, 0, 0)}}@media screen and (max-width: 650px){.align-big-ideas.animate .people{transform:translate3d(20px, 0, 0)}}@media screen and (max-height: 650px){.align-big-ideas.animate .people{transform:translate3d(150px, 0, 0)}}@media screen and (max-width: 650px) and (max-height: 650px){.align-big-ideas.animate .people{transform:translate3d(20px, 0, 0)}}.align-big-ideas.animate .lightbulb{transform:translate3d(-200px, 0, 0)}@media screen and (max-width: 875px){.align-big-ideas.animate .lightbulb{transform:translate3d(-100px, 0, 0)}}@media screen and (max-width: 650px){.align-big-ideas.animate .lightbulb{transform:translate3d(-20px, 0, 0)}}@media screen and (max-height: 650px){.align-big-ideas.animate .lightbulb{transform:translate3d(-170px, 0, 0)}}@media screen and (max-width: 650px) and (max-height: 650px){.align-big-ideas.animate .lightbulb{transform:translate3d(-20px, 0, 0)}}.align-big-ideas.animate .dotted-line{width:26%}.align-wrap{position:absolute;bottom:0;left:0;width:100%;height:250px;opacity:0;transition:opacity 0.5s cubic-bezier(0.2, 0, 0.2, 1) 0.3s}@media screen and (max-height: 650px){.align-wrap{height:150px}}.align-wrap .dotted-line{border-top:5px dashed #D1A72B;width:61%;position:absolute;left:53%;top:78%;transform:translate3d(-50%, -50%, 0);transition:all 1s cubic-bezier(0, 0, 0, 1) 0.3s}@media screen and (max-height: 650px){.align-wrap .dotted-line{width:75%}}.align-wrap .people{max-width:270px;position:absolute;left:0;bottom:-9px;transition:all 1s cubic-bezier(0, 0, 0, 1) 0.3s}@media screen and (max-height: 650px){.align-wrap .people{max-width:170px}}@media screen and (max-height: 750px){.align-wrap .people{max-width:200px}}@media screen and (max-width: 850px){.align-wrap .people{max-width:230px}}@media screen and (max-width: 650px){.align-wrap .people{max-width:120px}}.align-wrap .lightbulb{max-width:250px;position:absolute;right:0;bottom:20px;transition:all 1s cubic-bezier(0, 0, 0, 1) 0.3s}@media screen and (max-height: 650px){.align-wrap .lightbulb{max-width:150px;bottom:5px}}@media screen and (max-height: 750px){.align-wrap .lightbulb{max-width:180px}}@media screen and (max-width: 850px){.align-wrap .lightbulb{max-width:200px}}@media screen and (max-width: 650px){.align-wrap .lightbulb{max-width:110px}}.unlocking-innovation{border-bottom:40px solid white;background-color:black !important}@media screen and (max-width: 650px){.unlocking-innovation{border-bottom:20px solid white}}.unlocking-innovation .bg{background-image:url(images/innovation-large-bg.jpg);height:100vh;background-position:50% bottom;top:auto;bottom:0;transition:transform 5s cubic-bezier(0.2, 0, 0.2, 1),opacity 5s cubic-bezier(0.2, 0, 0.2, 1);opacity:0.3}.unlocking-innovation h1{position:relative;transform:translate3d(0, -50px, 0);text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.8)}.unlocking-innovation.animate h1{transform:translate3d(0, 0, 0)}.unlocking-innovation.animate .bg{transform:translateY(29vh);opacity:1}@media screen and (max-width: 650px){.unlocking-innovation.animate .bg{transform:translateY(160px)}}.unlocking-innovation.animate .lock-wrap{transform:translate3d(0, 31vh, 0);opacity:1}.unlocking-innovation.animate .lock-top{transform:rotate(40deg)}.unlocking-innovation.animate .lock-part{opacity:1;transform:translate3d(0, 0, 0)}.lock-outer-wrap{position:absolute;right:0;transform:translate3d(0, -50%, 0);height:100%;width:28%;top:50%;z-index:-1}@media screen and (max-width: 850px){.lock-outer-wrap{width:38%}}@media screen and (max-width: 650px){.lock-outer-wrap{width:100%}}.lock-parts-all{position:absolute;left:0;top:0;width:100%;height:100%}.lock-exclamation{width:53px;transform:translate3d(180%, 330%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2s}@media screen and (max-height: 650px){.lock-exclamation{width:45px}}@media screen and (max-width: 650pz){.lock-exclamation{width:35px}}.lock-target{width:140px;left:-27%;top:25%;transform:translate3d(120%, 258%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.1s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.1s}@media screen and (max-height: 650px){.lock-target{width:130px}}@media screen and (max-width: 650pz){.lock-target{width:120px}}.lock-gear1{width:92px;left:60%;top:7%;transform:translate3d(-20%, 540%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.2s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.2s}@media screen and (max-height: 650px){.lock-gear1{width:85px}}@media screen and (max-width: 650pz){.lock-gear1{width:75px}}.lock-gear2{width:115px;left:35%;top:19%;transform:translate3d(40%, 290%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.3s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.3s}@media screen and (max-height: 650px){.lock-gear2{width:110px}}@media screen and (max-width: 650pz){.lock-gear2{width:100px}}.lock-talk-bubble{width:140px;right:-5%;top:44%;transform:translate3d(-40%, 160%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.4s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.4s}@media screen and (max-height: 650px){.lock-talk-bubble{width:130px}}@media screen and (max-width: 650pz){.lock-talk-bubble{width:120px}}.lock-brain{width:170px;top:60%;left:-20%;transform:translate3d(60%, 80%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.5s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.5s}@media screen and (max-height: 650px){.lock-brain{width:160px}}@media screen and (max-width: 650pz){.lock-brain{width:150px}}.lock-lightbulb{width:125px;right:-45%;top:10%;transform:translate3d(-130%, 240%, 0);transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 2.6s,opacity 2s cubic-bezier(0.2, 0, 0.2, 1) 2.6s}@media screen and (max-height: 650px){.lock-lightbulb{width:120px}}@media screen and (max-width: 650pz){.lock-lightbulb{width:110px}}.lock-part{opacity:0;transform-origin:50%;position:absolute}.lock-wrap{position:relative;transition:transform 2s cubic-bezier(0.2, 0, 0.2, 1) 0.5s,opacity 1s cubic-bezier(0.2, 0, 0.2, 1) 0.5s;top:25%;opacity:0}.lock-wrap .lock-top,.lock-wrap .lock-bottom{position:absolute}.lock-wrap .lock-top{top:0;left:50%;transform:translate3d(-50%, 0, 0);width:150px;transition:transform 0.3s cubic-bezier(0.2, 0, 0.2, 1) 1.5s}@media screen and (max-height: 650px){.lock-wrap .lock-top{width:110px}}@media screen and (max-width: 650px){.lock-wrap .lock-top{width:65px}}.lock-wrap .lock-bottom{top:110px;left:50%;transform:translate3d(-50%, 0, 0);width:250px}@media screen and (max-height: 650px){.lock-wrap .lock-bottom{width:200px;top:80px}}@media screen and (max-width: 650px){.lock-wrap .lock-bottom{width:140px;top:50px}}.thrives-relevant .bg{background-image:url(images/yellow-bg.jpg);transform:scale(1);transition:all 5s cubic-bezier(0.2, 0, 0.2, 1);opacity:0.3}.thrives-relevant h1{position:relative;transform:translate3d(0, -50px, 0);text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.8);transition-delay:0.2s}.thrives-relevant.animate h1{transform:translate3d(0, 0, 0)}.thrives-relevant.animate .bg{transform:scale(1.1);opacity:1}.offerings-home-testimonials{padding:40px 0;height:auto !important}.offerings{background:url(images/home-offerings-bg.jpg) 50% 50% no-repeat;background-size:cover;padding:40px 40px 30px;margin-bottom:40px}.offerings:after{content:' ';display:block;clear:both}.offerings h2{color:white;text-align:center;font:700 2.375em "Open Sans",sans-serif;margin:0}.offerings .box-wrap{margin-top:30px;position:relative}.offerings .box-wrap:after{content:' ';display:block;clear:both}.offerings .box-wrap .box{line-height:175px;font-weight:700;font-size:45px;float:left;width:48.5%;position:relative}@media screen and (max-width: 650px){.offerings .box-wrap .box{float:none;width:100%;line-height:60px;margin-top:15px;font-size:35px}}.offerings .box-wrap .box:first-of-type{margin-right:3%}@media screen and (max-width: 650px){.offerings .box-wrap .box:first-of-type{margin:0}}.offerings .box-wrap .box img{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);z-index:1}@media screen and (max-width: 650px){.offerings .box-wrap .box img{display:none}}.offerings .box-wrap .plus{position:absolute;font:700 110px "Open Sans",sans-serif;color:#c89818;left:50%;transform:translate3d(-50%, 0, 0);z-index:2}@media screen and (max-width: 650px){.offerings .box-wrap .plus{display:none}}.offerings .box-wrap .plus:after{content:' ';position:absolute;left:-9%;right:-9%;background:#3c4354;top:50%;z-index:-1;height:23px;margin-top:-7px}.offerings .box{background:rgba(255,255,255,0.8);text-align:center;font-family:"Open Sans Condensed",sans-serif;color:black;transition:all 0.5s cubic-bezier(0.2, 0, 0.2, 1);position:relative}.offerings .box .hover{display:none}.offerings .box:hover{color:#c89818;background:#fff}.offerings .box:hover .standard{display:none}.offerings .box:hover .hover{display:inline-block}.offerings .box a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;text-indent:-9000px}.offerings .box.breakthruue{font-weight:300;font-size:2.375em;line-height:95px;margin-top:15px}@media screen and (max-width: 650px){.offerings .box.breakthruue{font-size:25px;line-height:1.3;padding:5px 0}}.offerings .box.breakthruue strong{font-weight:700}.offerings .box.breakthruue img{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width: 650px){.offerings .box.breakthruue img{display:none}}.home-testimonials{display:table;width:100%}.home-testimonials:after{content:' ';display:block;clear:both}@media screen and (max-width: 860px){.home-testimonials{display:block}}.home-test-content{background:#d0a739;display:table-cell;width:61%;padding:70px 10% 35px;vertical-align:top;position:relative}@media screen and (max-width: 860px){.home-test-content{display:block;width:100%}}@media screen and (max-width: 650px){.home-test-content{padding:35px 15% 35px}}.home-test-content .quote{position:absolute;top:78px;max-width:55px}@media screen and (max-width: 650px){.home-test-content .quote{max-width:40px;top:38px}}.home-test-content .quote.left{left:5%;transform:rotateY(180deg)}@media screen and (max-width: 650px){.home-test-content .quote.left{left:3%}}.home-test-content .quote.right{right:5%}@media screen and (max-width: 650px){.home-test-content .quote.right{right:3%}}.home-test-content blockquote{margin:0 0 15px 0;position:relative;font:300 1.4375em "Open Sans",sans-serif;color:white;float:left}@media screen and (max-width: 850px){.home-test-content blockquote{font-size:1.125em}}@media screen and (max-width: 650px){.home-test-content blockquote{font-size:1em}}.home-test-content blockquote p{margin:0;font-size:1em}.home-test-content cite{font-size:0.91304em;font-weight:600;font-style:normal;display:block;margin-top:15px}.home-test-content img{max-width:100%}.home-test-content a{display:none;font:400 1em "Open Sans",sans-serif;color:white;text-decoration:none;margin-top:15px}@media screen and (max-width: 860px){.home-test-content a{display:inline-block}}.home-test-content a .fa{color:#434c63;font-size:1.5em;position:relative;top:3px;left:3px}.home-test-img{display:table-cell;width:39%;background-size:cover;position:relative}@media screen and (max-width: 860px){.home-test-img{display:none}}.home-test-img img{max-width:100%;display:none}.home-test-img .watch-video{position:absolute;right:40px;bottom:40px;font:400 1em "Open Sans",sans-serif;color:white;text-decoration:none}.home-test-img .watch-video .fa{color:#d0a739;font-size:1.5em;position:relative;top:3px;left:3px}.home-test-img .play-btn{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);font-size:122px;color:#fff;opacity:0;transition:opacity 1s cubic-bezier(0.2, 0, 0.2, 1)}.home-test-img:hover .play-btn{opacity:0.6}.home-feed{background-image:url(images/home-feed-bg.jpg);height:auto !important;padding:60px 0}.feed-tile-wrap{float:left;background:white;box-shadow:0 0 27px rgba(0,0,0,0.6);overflow:hidden;position:relative;padding:2%;margin:0 1.8% 40px}@media screen and (max-width: 720px){.feed-tile-wrap{float:none;width:325px;margin-left:auto;margin-right:auto}}.feed-tile-wrap:hover img{transform:scale(2);opacity:1;transition:transform 30s linear, opacity 0.5s linear}.feed-tile-wrap:hover .feed-content-wrap span{color:#fff}.feed-tile-wrap:hover .feed-content-wrap h2{color:#fff}@media screen and (max-width: 720px){.feed-tile-wrap:hover img{opacity:0 !important}.feed-tile-wrap:hover .feed-content-wrap span{color:#c89818}.feed-tile-wrap:hover .feed-content-wrap h2{color:#313131}}.feed-tile-wrap .img-wrap{overflow:hidden}.feed-tile-wrap img{max-width:100%;transform:scale(1);transition:transform 1s linear, opacity 0.5s linear;display:block;opacity:0}.feed-tile-wrap:active{background:#e6e6e6}.feed-tile-wrap a{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;text-indent:-9999px}.feed-content-wrap{position:absolute;z-index:0;right:9.3%;top:35px;bottom:35px;left:9.3%}.feed-content-wrap span{color:#d0a739;transition:color 0.1s linear}.feed-content-wrap .feed-cat{float:left;font:700 1.0625em "Open Sans",sans-serif}.feed-content-wrap .feed-icon{float:right;font-size:31px}.feed-content-wrap h2{color:black;font:700 1.75em "Open Sans",sans-serif;line-height:1.2;position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;margin:0;transition:color 0.1s linear}.hero{background-position:50% bottom;height:calc(100vh - 100px) !important;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){.hero{height:auto !important;padding-bottom:50px}}@media screen and (max-width: 768px){.hero .table-wrap{display:block;width:auto}}.hero .table-cell{padding-top:12vh}@media screen and (max-height: 800px){.hero .table-cell{padding-top:3vh}}@media screen and (max-width: 768px){.hero .table-cell{padding-top:70px;display:block}}.hero h2{color:#313131;margin:0 0 43px 0}@media screen and (max-width: 768px){.hero h2{font-size:1.875em;margin-bottom:35px}}@media screen and (max-height: 750px){.hero h2{font-size:2.5em;margin-bottom:20px}}@media screen and (max-height: 650px){.hero h2{font-size:2em;margin-bottom:20px}}@media screen and (max-width: 1024px){.hero h2{font-size:2.5em}}@media screen and (max-width: 650px){.hero h2{font-size:1.5625em}}.hero h1{color:white;margin:0 0 50px 0;font:400 2.8125em "Open Sans",sans-serif;line-height:1.1}@media screen and (max-width: 768px){.hero h1{font-size:2.1875em}}@media screen and (max-height: 750px){.hero h1{font-size:2.5em;margin-bottom:30px}}@media screen and (max-height: 650px){.hero h1{font-size:2em;margin-bottom:30px}}@media screen and (max-width: 1024px){.hero h1{font-size:2.5em}}@media screen and (max-width: 650px){.hero h1{font-size:1.5625em}}.hero h1 strong{font-size:1.22222em;font-weight:700;font-family:"Open Sans Condensed",sans-serif}.hero img{max-width:100%}@media screen and (max-height: 750px){.hero img{max-width:400px}}@media screen and (max-width: 650px){.hero img{max-width:100%}}.culture-section2,.basic{padding:80px 0;text-align:center}.culture-section2 h3,.basic h3{margin-top:0}.stat-wrap{max-width:780px;margin-left:auto;margin-right:auto;margin-top:40px;display:table}.stat-wrap:after{content:' ';display:block;clear:both}@media screen and (max-width: 768px){.stat-wrap{display:block}}.culture-section1{background-image:url(images/culture-bg.jpg)}.strategy-section1{background-image:url(images/hero-strategy_v2.jpg)}.c-suite1{background-image:url(images/c-suite-bg.jpg)}.breakthrough{background-image:url(images/breakthrough-bg.jpg)}.breakthrough img{position:absolute;bottom:0;left:50%;transform:translate3d(-50%, 0, 0);max-width:690px;z-index:0}@media screen and (max-height: 850px){.breakthrough img{max-width:530px}}@media screen and (max-height: 700px){.breakthrough img{max-width:440px}}@media screen and (max-width: 768px){.breakthrough img{display:none}}.breakthrough h1,.breakthrough h2{position:relative;top:-210px}@media screen and (max-height: 850px){.breakthrough h1,.breakthrough h2{top:-100px}}@media screen and (max-width: 768px){.breakthrough h1,.breakthrough h2{top:0}}.stat{display:table-cell;width:50%}@media screen and (max-width: 768px){.stat{display:block;width:100%}}.stat:first-of-type{border-right:3px dashed #d1a93e}.stat:first-of-type .percentage{padding-right:13%}@media screen and (max-width: 768px){.stat:first-of-type .percentage{padding:0 0 30px 0}}@media screen and (max-width: 768px){.stat:first-of-type{border-right:0;border-bottom:3px dashed #d1a93e}}.stat:last-of-type .percentage{padding-left:13%}@media screen and (max-width: 768px){.stat:last-of-type .percentage{padding-left:0}}.stat .desc,.stat .desc p{font:1.3125em "Open Sans",sans-serif;max-width:200px;margin:0 auto;position:relative;left:-30px}.stat .desc p{font-size:1em}.percentage{font:300 105px "Open Sans",sans-serif}.percentage .counter{font:700 250px/0.8 "Open Sans Condensed",sans-serif;letter-spacing:-0.08em}.percentage .percent{position:relative;top:-102px;left:10px}.footnote{font:0.8125em "Open Sans",sans-serif;font-style:italic;color:#5a5a5a;margin-top:45px}.content-sidebar-wrapper{display:table;margin-top:27px}@media screen and (max-width: 768px){.content-sidebar-wrapper{display:block}}.content-sidebar-wrapper .part{display:table-cell;vertical-align:top;padding:65px 4% 50px}@media screen and (max-width: 768px){.content-sidebar-wrapper .part{display:block;width:100%}}.content-sidebar-wrapper .content{color:white;background:#d0a739;text-align:left;width:63%}@media screen and (max-width: 768px){.content-sidebar-wrapper .content{display:block;width:100%}}.content-sidebar-wrapper .content p{font:1.5625em "Open Sans",sans-serif;line-height:1.3;margin-top:0}@media screen and (max-width: 768px){.content-sidebar-wrapper .content p{font-size:1.3125em}}.content-sidebar-wrapper .content ul{font:1.3125em "Open Sans",sans-serif;margin-left:0;padding-left:20px;margin-top:0}.content-sidebar-wrapper .content ul li{margin-bottom:10px}.content-sidebar-wrapper .sidebar{background-color:#f3e8cc;background-image:url(images/thruue_arrow.png);background-repeat:no-repeat;background-position:calc(100% - 18px) 18px;width:37%}@media screen and (max-width: 768px){.content-sidebar-wrapper .sidebar{display:block;width:100%}}.content-sidebar-wrapper .sidebar h4{font:700 2em "Open Sans Condensed",sans-serif;line-height:1.1;color:#d0a739;margin:0 0 25px}.content-sidebar-wrapper .sidebar ul{list-style:none;margin:0;padding:0;font:300 1.125em "Open Sans",sans-serif;color:#595a5c}.content-sidebar-wrapper .sidebar li{margin-bottom:15px}.content-sidebar-wrapper .sidebar .iframe-wrap{padding-top:11em}.content-sidebar-wrapper .sidebar blockquote{padding:0 26px !important;text-align:left !important;margin-top:40px}.content-sidebar-wrapper .sidebar blockquote p{font-size:1.25em}.content-sidebar-wrapper .sidebar blockquote cite{margin-top:0}.content-sidebar-wrapper .sidebar blockquote:before,.content-sidebar-wrapper .sidebar blockquote:after{width:27px !important}.content-sidebar-wrapper .sidebar blockquote:before{left:-13px !important}.content-sidebar-wrapper .sidebar blockquote:after{right:-13px !important}.secondary-wrapper .part.content ul li{background-image:url(images/list-arrow-white.png);background-position:0 5px}.culture-section6 p,.pale-yellow p{max-width:685px;margin-left:auto;margin-right:auto;font-weight:300}.cta{padding:75px 0 130px;background:#56627e !important}.cta h1{font:300 2.125em "Open Sans",sans-serif;line-height:1.5;margin:0}.cta h1 strong{font:700 1.05882em "Open Sans Condensed",sans-serif;display:block}.cta .cta-wrap{margin-top:45px}.cta .cta-wrap ul{list-style:none;margin:0;padding:0}.cta .cta-wrap li{display:inline-block;font-size:0.64em}@media screen and (max-width: 600px){.cta .cta-wrap li{display:block;text-align:left;margin-bottom:15px}}.cta .cta-wrap li.email{margin:0 7%}@media screen and (max-width: 600px){.cta .cta-wrap li.email{margin:0 0 15px 0}}.cta .cta-wrap .icon-wrap{position:relative;margin-right:10px;top:20px}@media screen and (max-width: 480px){.cta .cta-wrap .icon-wrap{display:inline-block;width:50px;top:15px}}.cta .cta-wrap a{color:white;font:600 1.75em "Open Sans",sans-serif;text-decoration:none}.cta .cta-wrap a:hover{color:#b1bfcf}@media screen and (max-width: 480px){.cta .cta-wrap a{font-size:1.65em}}.break-process{padding:130px 0 70px}@media screen and (max-width: 650px){.break-process{padding:50px 0}}.break-process p{font:400 2.1875em "Open Sans",sans-serif}.process-infographic{margin-top:100px}.label-wrap{position:relative;font:2.625em "Open Sans Condensed",sans-serif;text-transform:uppercase;max-width:910px;margin-left:auto;margin-right:auto}.label-wrap strong{font-weight:700}.label-wrap .label{width:42%;margin-left:auto;margin-right:auto;display:inline-block;position:relative;z-index:1}@media screen and (max-width: 768px){.label-wrap .label{width:100%}}@media screen and (max-width: 650px){.label-wrap .label strong{display:block}}.process-arrow{position:absolute;top:28px;z-index:0;max-width:37%}@media screen and (max-width: 768px){.process-arrow{display:none}}.process-arrow.left{left:0}.process-arrow.right{right:0}.process-arrow.bottom{bottom:0;max-width:87%;top:auto;left:7%}.process-inner{position:relative;max-width:1033px;margin-left:auto;margin-right:auto;margin-top:140px;padding-bottom:200px}.process-inner:after{content:' ';display:block;clear:both}@media screen and (max-width: 768px){.process-inner{margin-top:40px;padding-bottom:0}}.process-bulb{position:absolute;left:50%;top:0;z-index:0;transform:translate3d(-50%, 0, 0)}@media screen and (max-width: 768px){.process-bulb{display:none}}.process-half{max-width:271px;position:relative;z-index:1}@media screen and (max-width: 768px){.process-half{max-width:100%}}.process-half h3{line-height:1.2;margin-bottom:15px}@media screen and (max-width: 768px){.process-half h3 br{display:inline}}.process-half p{font:1.3125em "Open Sans",sans-serif;line-height:1.3;margin-top:0;margin-bottom:15px}.process-half.process-left{float:left;text-align:left}@media screen and (max-width: 768px){.process-half.process-left{max-width:100%;float:none;text-align:center}}.process-half.process-right{float:right;text-align:right}@media screen and (max-width: 768px){.process-half.process-right{float:none;text-align:center;margin-top:40px}}.expectations-wrap{margin-top:97px}.expectations-wrap:after{content:' ';display:block;clear:both}.expectation-block,.widget_categories{background:white;width:47%;margin-bottom:45px}@media screen and (max-width: 768px){.expectation-block,.widget_categories{width:100%;max-width:500px;margin-left:auto;margin-right:auto;float:none !important}}.expectation-block:nth-of-type(odd),.widget_categories:nth-of-type(odd){float:left}.expectation-block:nth-of-type(even),.widget_categories:nth-of-type(even){float:right}.expectation-block .headline,.widget_categories .headline{display:table;width:100%;height:115px;background:#d0a739;color:white;text-transform:uppercase}.expectation-block .headline .headline-inner,.widget_categories .headline .headline-inner{display:table-cell;height:100%;vertical-align:middle;font:700 2em "Yanone Kaffeesatz",sans-serif;letter-spacing:0;padding:0 35px}.expectation-block .content,.widget_categories .content{padding:35px}.expectation-block .content p,.expectation-block .content ul,.widget_categories .content p,.widget_categories .content ul{margin:0;font:300 1.125em "Open Sans",sans-serif}.expectation-block .content li,.widget_categories .content li{margin-bottom:15px}.white-bg .expectation-block,.widget_categories{background-color:#f7f0de}.white-bg .expectation-block .headline-inner{text-align:center}.widget_categories{width:100%;float:none}.widget_categories{margin-top:35px;padding:0}.widget_categories h2{font:700 2.5em "Open Sans Condensed",sans-serif;letter-spacing:0;padding:10px 35px;color:white;background:#d0a739;margin:0}.widget_categories ul{list-style:none;margin:0;padding:30px 35px;font:300 1.3125em "Open Sans",sans-serif}.widget_categories ul li{margin-bottom:15px}.widget_categories ul li:last-of-type{margin-bottom:0}.widget_categories ul a{color:#313131}.widget_categories ul a:hover{color:#434c63}@media screen and (max-width: 650px){.section-header{margin-bottom:40px}}@media screen and (max-width: 650px){.section-header h3 span{display:block}}@media screen and (max-width: 650px){.pale-yellow .section-header h3 span{display:inline}}.location{float:left;width:48%;text-align:center}.location:last-of-type{float:right}@media screen and (max-width: 838px){.location{float:none !important;width:100%;margin-bottom:60px}}.location-header{height:320px;border:30px solid #ffffff;color:white;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 16px rgba(0,0,0,0.35)}@media screen and (max-width: 650px){.location-header{border:15px solid #ffffff}}@media screen and (max-width: 470px){.location-header{height:200px}}.location-title{font:700 3.75em "Open Sans Condensed",sans-serif;line-height:1.2;text-transform:uppercase}@media screen and (max-width: 910px){.location-title{font-size:2.8125em}}@media screen and (max-width: 470px){.location-title{font-size:1.875em}}.location-sub-title{font:700 2.25em "Open Sans Condensed",sans-serif;line-height:1}@media screen and (max-width: 910px){.location-sub-title{font-size:1.875em}}@media screen and (max-width: 470px){.location-sub-title{font-size:1.5625em}}.location-info{margin-top:50px;font:700 1.5625em "Open Sans",sans-serif}.location-info .btn{font-size:1em}@media screen and (max-width: 470px){.location-info{font-size:1.25em;margin-top:30px}}.company-name{color:#434c63;margin-bottom:20px}.address{font-weight:300;line-height:1.3;margin-bottom:20px}.phone{margin-bottom:50px}.list-items ul{padding:0;list-style:none}.list-items li{font:300 1em "Open Sans",sans-serif;line-height:1.3;margin-bottom:50px !important;padding:0 0 0 85px !important;color:#595a5c;background:url(images/list-arrow.png) 0 10px no-repeat;background-size:38px !important}@media screen and (max-width: 768px){.list-items li{font-size:1.3125em;padding-left:50px !important}}@media screen and (max-width: 650px){.list-items li{text-align:left;background-size:25px !important;padding-left:35px !important}}.list-items li strong{font-weight:600}.floated{width:37%}@media screen and (max-width: 700px){.floated{width:100%}}.floated img{max-width:100%}@media screen and (max-width: 700px){.floated img{max-width:75%}}.floated.left{float:left;margin-right:5%}@media screen and (max-width: 700px){.floated.left{float:none;margin:0}}.floated.right{float:right;margin-left:5%}@media screen and (max-width: 700px){.floated.right{float:none;margin:0}}.floated-content{width:58%}@media screen and (max-width: 700px){.floated-content{width:100%}}.iframe-wrap{position:relative;padding-top:34em}@media screen and (max-width: 700px){.iframe-wrap{padding-top:20em}}@media screen and (max-width: 450px){.iframe-wrap{padding-top:13em}}.iframe-wrap iframe{width:100%;height:100%;border:0;position:absolute;top:0;left:0}.case-study{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e5e5e5}.case-study:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}.case-study p{text-align:justify}.case-study .table-wrap{margin-bottom:40px}.case-study h2{text-transform:uppercase;margin-top:0}.case-study .table-cell.content{width:65%;padding-right:5%}@media screen and (max-width: 700px){.case-study .table-cell.content{width:100%;padding-right:0}}.case-study .table-cell.graphic{width:21%;text-align:center}@media screen and (max-width: 700px){.case-study .table-cell.graphic{display:none}}.case-study.has-video .table-cell.content{width:36%}@media screen and (max-width: 700px){.case-study.has-video .table-cell.content{width:100%;padding-right:0}}.case-study.has-video .iframe-wrap{padding-top:14em}.secondary-wrapper .basic-panel blockquote{margin:0;position:relative;padding:0 75px;text-align:justify}@media screen and (max-width: 700px){.secondary-wrapper .basic-panel blockquote{padding:0 45px}}.secondary-wrapper .basic-panel blockquote:before,.secondary-wrapper .basic-panel blockquote:after{content:'';position:absolute;top:0;height:52px;width:57px;background:url(images/home-quote.svg) 0 0 no-repeat;background-size:contain}@media screen and (max-width: 700px){.secondary-wrapper .basic-panel blockquote:before,.secondary-wrapper .basic-panel blockquote:after{width:30px}}.secondary-wrapper .basic-panel blockquote:before{left:0;transform:rotateY(180deg)}.secondary-wrapper .basic-panel blockquote:after{right:0}.secondary-wrapper .basic-panel blockquote cite{font-size:0.92em;font-weight:600;display:block;margin-top:15px;font-style:normal;text-align:left}.testimonial-row{margin-bottom:40px;padding:30px}@media screen and (max-width: 650px){.testimonial-row{padding:30px 20px}}.testimonial-row:nth-of-type(even){background:#434c63;color:white}.testimonial-row:nth-of-type(odd){background-color:#f3e8cc}@media screen and (max-width: 650px){.testimonial-row blockquote{text-align:left !important}}@media screen and (max-width: 400px){.testimonial-row blockquote{padding:0 !important}}@media screen and (max-width: 400px){.testimonial-row blockquote:before,.testimonial-row blockquote:after{width:0 !important;background:none !important}}.testimonial-row blockquote p{margin:0}@media screen and (max-width: 400px){.testimonial-row blockquote p{font-size:1.15em}}.testimonial-row blockquote cite{font-size:1.12em}.partner{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e5e5e5}.partner:after{content:' ';display:block;clear:both}.partner:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.partner h2{margin-top:0}.partner .content{float:left;width:65%}@media screen and (max-width: 650px){.partner .content{float:none;width:100%;margin-bottom:25px}}.partner .graphic{float:right;width:30%}@media screen and (max-width: 650px){.partner .graphic{float:none;width:100%}}.partner p{margin-top:0}.secondary-wrapper .basic-panel .expectations-wrap{margin-top:0}@media screen and (max-width: 650px){.page-id-132 ul li{padding-left:0 !important;background:none !important}}.page-id-796 ul{text-align:left}.page-id-796 ul li{text-align:left}.page-id-1909 .expectation-block{text-align:left !important}.page-id-791 .content-sidebar-wrapper .sidebar{background-image:none}.page-id-1762 h3,.page-id-341 h2{margin-top:100px}@media screen and (max-width: 650px){.page-id-1762 h3,.page-id-341 h2{margin-top:60px}}.page-id-1943 .secondary-wrapper ul li{margin-bottom:40px}@media screen and (max-width: 650px){.page-id-1943 .secondary-wrapper ul li{text-align:center;padding-left:0;background-image:none}}@media screen and (max-width: 650px){.page-id-341 .basic-panel:first-of-type{display:none}}.page-id-341 ul,.page-id-1938 ul{text-align:left !important}.parent-pageid-341 h2{margin-top:60px}@media screen and (max-width: 650px){.parent-pageid-341 .secondary-wrapper .basic-panel{text-align:left !important}}.page-id-1938 .info-intro{text-align:center;font-size:35px;color:#444d63;max-width:910px;margin-left:auto;margin-right:auto}@media screen and (max-width: 650px){.page-id-1938 .info-intro{font-size:25px}}.error404 p{text-align:left !important;padding-top:100px}.error404 .four-oh-four-nav-wrap{margin-bottom:100px}.error404 .four-oh-four-nav-wrap ul{list-style:none;text-align:left;margin:0;padding:0}.error404 .four-oh-four-nav-wrap li.menu-item-1847{display:block}.featured-media{padding:35px;background:#f3e8cc}.featured-media:after{content:' ';display:block;clear:both}.featured-media-row{margin-bottom:40px;display:table;width:100%}.featured-media-row:after{content:' ';display:block;clear:both}.featured-media-row .featured-graphic{display:table-cell;width:20%;padding-right:4%;vertical-align:middle}.featured-media-row .featured-graphic img{max-width:100%;height:auto}.featured-media-row .featured-content{display:table-cell;vertical-align:middle}.featured-media-row p{margin-top:0}.basic-panel .para-enlarge p{font-size:2.1875em}@media screen and (max-width: 650px){.basic-panel .para-enlarge p{font-size:1.3125em}}.c-suite4 h2 span,.c-suite3 h2 span{color:#313131}.c-suite4.pale-yellow p,.c-suite3.pale-yellow p{max-width:1020px}.c-suite4 .part.sidebar{background-image:none !important}.c-suite5{padding-top:0 !important}.c-suite5 p{max-width:865px;margin-left:auto;margin-right:auto}.creators-wrap{margin-bottom:75px}.creators-wrap:after{content:' ';display:block;clear:both}.creators-wrap img{float:left;max-width:47.5%}@media screen and (max-width: 650px){.creators-wrap img{float:none;max-width:100%}}.creators-wrap .blockquote{float:right;width:47.5%;background:#fff;padding:40px;font:300 2.125em "Open Sans",sans-serif;line-height:1.5;border-bottom:28px solid #e0c57d;position:relative}@media screen and (max-width: 650px){.creators-wrap .blockquote{float:none;width:100%;margin-top:30px;font-size:1.25em;padding:30px}}.creators-wrap .blockquote span{font-weight:700;font-size:45px;position:relative;top:-2px;color:#d0a639;line-height:0}@media screen and (max-width: 650px){.creators-wrap .blockquote span{top:0;font-size:35px}}.creators-wrap .blockquote:after{content:' ';position:absolute;bottom:-75px;left:45px;border-right:48px solid transparent;border-top:48px solid #e0c57d}.newsletter-signup-cta{font:1em 'Open Sans', sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;text-align:center}.newsletter-signup-cta p,.newsletter-signup-cta button{max-width:540px;margin-left:auto;margin-right:auto;position:relative}.newsletter-signup-cta .ctct-custom-form .ctct-form-footer{letter-spacing:0}.newsletter-signup-cta .ctct-custom-form .ctct-form-required,.newsletter-signup-cta .ctct-custom-form label{position:absolute;left:10px;top:50%;transform:translate(0, -50%);font-size:0.9em;color:black}.newsletter-signup-cta .ctct-custom-form .ctct-form-required:before{top:-11px;left:103%}.secondary-hero{height:257px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;position:relative;background-color:#c89818}@media screen and (max-width: 650px){.secondary-hero{height:175px}}.secondary-hero .row{height:100%;position:relative;z-index:5}.secondary-hero h1{color:#ffffff;margin:0;font:700 3.4375em "Open Sans Condensed",sans-serif;text-transform:uppercase}@media screen and (max-width: 650px){.secondary-hero h1{font-size:2.5em}}.page-id-377 .secondary-hero,.page-id-791 .secondary-hero,.page-id-2079 .secondary-hero{background-position:34% 50%}.wpcf7{margin-top:27px}.input-row:after{content:' ';display:block;clear:both}.input-row .input-wrap{float:left;margin-bottom:25px}@media screen and (max-width: 650px){.input-row .input-wrap{float:none !important}}.input-row .input-wrap.half{width:47%}@media screen and (max-width: 650px){.input-row .input-wrap.half{width:100%}}.input-row .input-wrap.half:last-of-type{float:right}.input-row .input-wrap.full{width:100%}.input-row input[type="text"],.input-row input[type="email"],.input-row textarea{width:100%;border:1px solid #c4c4c4;font:400 1.5em "Open Sans",sans-serif;display:block;padding:9px 15px}@media screen and (max-width: 650px){.input-row input[type="text"],.input-row input[type="email"],.input-row textarea{font-size:1.25em}}.input-row textarea{line-height:1.3}.input-row label{font:700 1.5em "Open Sans Condensed",sans-serif;display:block;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width: 650px){.input-row label{font-size:1.25em;text-align:left}}.input-row label span{color:#c89818}.input-row input[type="submit"]{border-radius:0;border:0;color:#ffffff;font:700 1.5em "Open Sans Condensed",sans-serif;padding:7px 40px;background:#363f56}.input-row input[type="submit"]:hover{background:#222837}div.wpcf7-mail-sent-ok{border:0 !important;margin:40px 0 0 !important;padding:0 !important;font:700 1.5625em "Open Sans Condensed",sans-serif}.page-footer{background:#b1bfcf;padding-top:95px;padding-bottom:170px;letter-spacing:0}@media screen and (max-width: 768px){.page-footer{text-align:center}}.home .page-footer{border-top:40px solid white}.footer-logo{float:left;width:20%}@media screen and (max-width: 768px){.footer-logo{float:none;width:100%}}.footer-logo img{max-width:100%}.footer-right{float:right;width:75%}@media screen and (max-width: 768px){.footer-right{float:none;width:100%;margin-top:30px}}.footer-nav-wrap{margin-bottom:30px}.footer-nav-wrap:after{content:' ';display:block;clear:both}.footer-nav{list-style:none;margin:0;padding:0}.footer-nav>li{float:left;width:15%;margin-left:14px}@media screen and (max-width: 1000px){.footer-nav>li{float:none;width:100%;margin:0 0 15px 0}}.footer-nav>li:first-of-type{margin-left:0}.footer-nav>li.current-menu-item>a,.footer-nav>li.current-menu-parent>a{color:white}.footer-nav>li>a{font:600 1.125em "Open Sans Condensed",sans-serif;text-decoration:none;text-transform:uppercase;color:#363f56}.footer-nav>li>a:hover{color:white}.footer-nav .menu-item-1847{display:block !important}.footer-nav .menu-item-2175{display:none !important}.footer-sub-nav,.footer-nav-wrap .sub-menu{list-style:none;margin:0;padding:0;display:block;position:static;padding:0;width:100%;background:none;box-shadow:none}@media screen and (max-width: 1000px){.footer-sub-nav,.footer-nav-wrap .sub-menu{display:none}}.footer-sub-nav li,.footer-nav-wrap .sub-menu li{margin-top:15px;padding:0 !important}.footer-sub-nav li.current-menu-item>a,.footer-sub-nav li.current-menu-parent>a,.footer-nav-wrap .sub-menu li.current-menu-item>a,.footer-nav-wrap .sub-menu li.current-menu-parent>a{color:white}.footer-sub-nav a,.footer-nav-wrap .sub-menu a{color:#363f56;text-decoration:none;font:400 0.83333em "Open Sans",sans-serif}.footer-sub-nav a:hover,.footer-nav-wrap .sub-menu a:hover{color:white}.footer-bottom:after{content:' ';display:block;clear:both}.newsletter-signup{float:left}@media screen and (max-width: 768px){.newsletter-signup{float:none}}.newsletter-signup .header a{font:600 1.125em "Open Sans Condensed",sans-serif;color:#363f56;text-decoration:none}.newsletter-signup .header a:hover{color:white}.bottom-nav-wrap{float:right}@media screen and (max-width: 768px){.bottom-nav-wrap{float:none;margin-top:15px}}.bottom-nav-wrap .text-links a{color:#363f56;font-size:0.9375em}.bottom-nav-wrap .text-links a:hover{color:white}.bottom-nav-wrap .text-links>li{padding-left:0}.copyright{margin-top:70px;color:#768392;font:300 0.8125em "Open Sans",sans-serif}#newsletter-signup{display:none;letter-spacing:0}#newsletter-signup .inner{padding:30px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(images/fancybox_loading@2x.gif);background-size:24px 24px}}.btn{border-radius:0;border:0;text-decoration:none;font:700 1.5em "Open Sans Condensed",sans-serif;padding:7px 40px;transition:background 0.2s linear}.btn.primary{background:#363f56;color:#ffffff}.btn.primary:hover{background:#c89818;text-decoration:none !important;color:#fff !important}.btn.c-suite{background:#fd973c;color:white;font-size:24px}.btn.c-suite:hover{background:#434c63;text-decoration:none;color:#fff}@media screen and (max-width: 650px){.btn.c-suite{margin-top:20px;display:inline-block}}.page-id-1752 .basic-panel.white-bg{overflow:visible;position:relative;z-index:4}.member-row{position:relative;margin-bottom:45px;padding-bottom:20px}.member-row:after{content:' ';display:block;clear:both}@media screen and (max-width: 650px){.member-row{margin-bottom:0;padding-bottom:0}}.member-wrap{float:left;width:31%;text-align:center;margin-left:auto;margin-right:auto}.member-wrap:nth-of-type(3n-1){margin-left:3%;margin-right:3%}@media screen and (max-width: 650px){.member-wrap:nth-of-type(3n-1){margin-left:0;margin-right:0}}@media screen and (max-width: 650px){.member-wrap{float:none;width:100%;position:relative;margin-bottom:30px;padding-bottom:10px}}.member-wrap.open .name{color:#c89818}.photo-wrap{position:relative;margin-bottom:40px}.photo-wrap img{max-width:100%;border-radius:50%}.photo-wrap .toggle-bio{position:absolute;font:300 55px "Open Sans",sans-serif;line-height:62px;width:62px;text-align:center;color:white;background:#c89818;bottom:10px;right:20px;border-radius:50%;text-decoration:none}.photo-wrap .toggle-bio:hover{background:#434c63;text-decoration:none;color:white}.name{text-transform:uppercase;font:700 2.5em "Yanone Kaffeesatz",sans-serif;letter-spacing:0}.position{font:300 1.5625em "Open Sans",sans-serif;margin-bottom:25px}.linkedin a{color:#c89818;text-decoration:none;font:300 1.25em "Open Sans",sans-serif;padding-right:55px;background:url(images/link-arrow.png) right 50% no-repeat}.linkedin a:hover{color:#434c63;background:url(images/link-arrow-hover.png) right 50% no-repeat;text-decoration:none}.bio{position:absolute;top:100%;left:0;width:100%;background:#f3e8cc;padding:75px 40px 40px;z-index:4;display:none;text-align:left;box-shadow:0 0 10px rgba(0,0,0,0.3)}@media screen and (max-width: 650px){.bio{position:fixed;left:0;top:90px;width:auto;right:0;height:80vh;overflow:auto;padding:55px 20px 30px}}@media screen and (max-width: 650px){.bio .inner-wrapper{height:100%;overflow:auto}}.bio p{font:300 1.125em "Open Sans",sans-serif;line-height:1.3;margin-top:0}.bio p a{font-weight:bold;text-decoration:none;color:#c89818}.bio p a:hover{color:#434c63;text-decoration:none}.bio-close{font:300 30px "Open Sans",sans-serif;color:#c89818;text-decoration:none;border:1px solid #c89818;border-radius:50%;line-height:40px;width:40px;text-align:center;background:#f3e8cc;position:absolute;right:20px;top:20px}@media screen and (max-width: 650px){.bio-close{font-size:22px;top:10px;right:10px;line-height:30px;width:30px}}.bio-close:hover{color:#434c63;border-color:#434c63;text-decoration:none !important}.board{margin-left:0;margin-right:0}.board .member-wrap:nth-of-type(3n - 1){margin-left:3%;margin-right:3%}@media screen and (max-width: 650px){.board .member-wrap:nth-of-type(3n - 1){margin-left:0;margin-right:0}}.team-gallery{max-width:600px;margin-left:auto;margin-right:auto;position:relative}.team-gallery img{width:auto;height:auto}.cycle{position:absolute;top:50%;transform:translate(0, -50%);cursor:pointer;color:#c89818;font-size:60px;line-height:1}.cycle:hover{color:#434c63}@media screen and (max-width: 768px){.cycle{display:none}}.cycle-prev{left:10%}@media screen and (max-width: 930px){.cycle-prev{left:2%}}.cycle-next{right:10%}@media screen and (max-width: 930px){.cycle-next{right:2%}}.blog-left{float:left;width:63.63636%;text-align:left}.blog-right{float:right;width:30.90909%;text-align:left}@media screen and (max-width: 800px){.blog-left{float:none;width:100%;max-width:700px;margin-left:auto;margin-right:auto}.blog-right{float:none;width:100%}}.blog-left,.blog-right{margin-top:100px;margin-bottom:100px}@media screen and (max-width: 650px){.blog-left,.blog-right{margin-top:60px}}.title{position:relative;background-postion:50% 50%;background-repeat:no-repeat;background-size:cover;height:400px;border:1px solid #ededed;margin-bottom:30px}@media screen and (max-width: 800px){.title{height:300px}}.title-inner{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);padding:15px 30px}.title-inner h2{color:white;margin:0;font:700 3.125em "Open Sans Condensed",sans-serif;line-height:1.1}@media screen and (max-width: 650px){.title-inner h2{font-size:1.875em}}.author{font:600 2.1875em "Open Sans Condensed",sans-serif}@media screen and (max-width: 650px){.author{font-size:1.5625em}}.blog-content h4{font:600 1.75em "Open Sans Condensed",sans-serif;margin:50px 0 0}@media screen and (max-width: 650px){.blog-content h4{font-size:1.5em}}.blog-content p,.blog-content ul,.blog-content ol{font-size:1.375em;font-weight:300}.blog-content p strong,.blog-content ul strong,.blog-content ol strong{font-weight:600}@media screen and (max-width: 650px){.blog-content p,.blog-content ul,.blog-content ol{font-size:1.125em}}.blog-content li{margin-bottom:12px}.blog-content img{height:auto !important;max-width:100% !important}.blog-right .aiwidgetscss{padding:30px;background:#363f56}.blog-right .aiwidgetscss h3{font:700 2.5em "Open Sans Condensed",sans-serif;color:white;line-height:1.1;text-transform:uppercase;margin:0 0 30px}.blog-right .aiwidgetscss h3 a{color:#f4ead0}.blog-right .aiwidgetscss h3 a:hover{color:#c89818}.blog-right .aiwidgetscss .imgdisplay{background:white;margin-bottom:12px;padding:0 20px 20px}@media screen and (max-width: 800px){.blog-right .aiwidgetscss .imgdisplay{display:none}}@media screen and (max-width: 800px){.blog-right .aiwidgetscss .imgdisplay:nth-of-type(1),.blog-right .aiwidgetscss .imgdisplay:nth-of-type(2){display:block}}.blog-right .aiwidgetscss .aiwidget-title,.blog-right .aiwidgetscss .imgalign,.blog-right .aiwidgetscss .tweet_author_name,.blog-right .aiwidgetscss .tweet_author,.blog-right .aiwidgetscss .tweetlink{display:none}.blog-right .aiwidgetscss .tweettext a,.blog-right .aiwidgetscss .widget .tweettext a{color:#c89818}.blog-right .aiwidgetscss .tweettext a:hover,.blog-right .aiwidgetscss .widget .tweettext a:hover{color:#434c63}.blog-right .aiwidgetscss .thinkTwitFollow{text-align:center}.blog-row{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ededed}.pagination h2{display:none}.pagination span,.pagination a{font-size:1.125em;display:inline-block;margin-right:3px}.blog-row h2{margin-bottom:10px;margin-top:0;line-height:1.1;text-transform:uppercase}.break-desktop{display:block;line-height:0;height:0}@media screen and (max-width: 700px){.break-desktop{display:inline}}.alignleft{float:left;margin-right:50px;margin-bottom:50px}@media screen and (max-width: 650px){.alignleft{float:none;display:inline-block;margin-right:0}}@media screen and (max-width: 650px){.alignleft:after{content:' ';display:block}}.alignright{float:right;margin-left:50px;margin-bottom:50px}@media screen and (max-width: 650px){.alignright{float:none;display:inline-block;margin-left:0}}@media screen and (max-width: 650px){.alignright:after{content:' ';display:block}}.aligncenter{text-align:center !important}
/*# sourceMappingURL=style.css.map */
