@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(/common/font/Raleway-Regular.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:400;src:url(/common/font/Raleway-Italic.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:url(/common/font/Raleway-Medium.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:500;src:url(/common/font/Raleway-MediumItalic.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url(/common/font/Raleway-SemiBold.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:600;src:url(/common/font/Raleway-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(/common/font/Raleway-Bold.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:700;src:url(/common/font/Raleway-BoldItalic.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/common/font/fontawesome-webfont.eot);src:url(/common/font/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(/common/font/fontawesome-webfont.woff2) format("woff2"),url(/common/font/fontawesome-webfont.woff) format("woff"),url(/common/font/fontawesome-webfont.ttf) format("truetype")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{box-sizing:border-box;margin:0;padding:0;vertical-align:bottom}body{background:#222;box-sizing:border-box;color:#282828;font:16px Raleway,Arial,sans-serif;line-height:1.2}h1,h2,h3,h4,h5,h6{font-family:Raleway,Arial,sans-serif;font-weight:400;line-height:1.2}h1{font-size:64px;margin-bottom:16px}h2{font-size:32px}h3{font-size:28px}h4{font-size:18px}h5{font-size:16px}p{line-height:1.6;padding-bottom:15px}ol,ul{padding:0 0 15px 20px}a{color:inherit;text-decoration:underline;transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}img,svg{border:none;max-width:100%}td{vertical-align:top}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}:focus-visible{outline:1px solid #000;outline-offset:3px}*{box-sizing:border-box}.display-flex{display:flex!important}.d-none{display:none!important}.d-block{display:block!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}@media (min-width:480px){.col-sm-3{flex:0 0 auto;width:25%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-9{flex:0 0 auto;width:75%}}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 auto;width:50%!important}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-9{flex:0 0 auto;width:75%}}.pr-2,.px-2{padding-right:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.pl-1,.px-1{padding-left:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.px-0{padding-left:0!important;padding-right:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.background--center{background-position:50%}.background--cover{background-repeat:no-repeat;background-size:cover}.h-100{height:100%}.w-100{width:100%}.d-flex{display:flex}.align-items-center{align-items:center}.clear{clear:both;overflow:hidden}.hidden{display:none}.scrollFix{line-height:1.35}.orange{color:#f57c4b}.aqua{color:#52bebe}.blue{color:#6e8bc6}.red{color:#c95e62}.green{color:#b8d242}.gray{color:#707070}.text-center{text-align:center}.button{border:1px solid #fff;font-size:16px;height:48px;line-height:48px;min-width:270px;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}.button,a.rounded_button,span.rounded_button a{background:#96b312;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,Arial,sans-serif;padding:0 15px;text-align:center;text-decoration:none;text-transform:uppercase}a.rounded_button,span.rounded_button a{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:17px;height:50px;line-height:50px;min-width:200px}.button.orange{background:#f45537;color:#fff}.button.orange:hover{background:#fff;border:1px solid #f45537;color:#f45537;text-decoration:none}a:hover{color:#f45537}fieldset{border:none}input[type=email],input[type=password],input[type=tel],input[type=text]{background:#e6e6e6;border:none;border-radius:0;color:#414042;height:50px;min-width:260px}input[type=email],input[type=password],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;font-family:Raleway,Arial,sans-serif;font-size:16px;line-height:1;padding:0 15px}input[type=submit]{background:#96b312;border:1px solid #fff;color:#fff;cursor:pointer;height:48px;min-width:300px;text-transform:uppercase}textarea{background:#e6e6e6;border:none;border-radius:0;color:#4d4f53;line-height:1;min-height:80px;min-width:270px;padding:10px}select,textarea{font-family:Raleway,Arial,sans-serif;font-size:16px}select{-webkit-appearance:none;color:#414042;padding:0 15px}.select{background:#e6e6e6 url(/common/img/select_arrow.png) no-repeat 95% 50%;border:none;display:inline-block;height:50px;overflow:hidden;position:relative;width:300px}.select select{background:transparent;border:none;height:100%;width:120%}.ie8 .select select{height:50px}.select select option{background:#707070;color:#fff;padding:5px}.ie .select select option{background:transparent;color:#414042}.radio_wrap{clear:both;display:block;margin-bottom:10px;overflow:hidden}.radio_wrap label:before{background:#fff;border:2px solid #f45537;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#f45537;content:"";display:inline-block;float:left;font-family:FontAwesome;font-size:14px;height:16px;letter-spacing:0;line-height:16px;margin-right:7px;text-align:center;width:16px}.radio_wrap label.selected:before{content:"\f111"}.ie8 .radio_wrap label:before{content:none}.ie8 .radio_wrap input{display:inline}.checkbox_wrap{display:block;margin-bottom:10px;overflow:hidden}.checkbox_wrap label:before{background:#fff;border:2px solid #6e6e6e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#f45537;content:"";display:inline-block;float:left;font-family:FontAwesome;font-size:13px;height:20px;line-height:18px;margin-right:7px;text-align:center;width:20px}.checkbox_wrap label.selected:before{border:2px solid #f45537;content:"\f00c"}.ie8 .checkbox_wrap label:before{content:none}.ie8 .checkbox_wrap input{display:inline}.umbraco-forms-field{padding-bottom:18px}.hiddenfield{display:none}label.umbraco-forms-label{display:block;padding-bottom:10px}.umbraco-forms-page .span6{float:left;width:50%}.field-validation-error{color:#900;display:block;text-align:left}#master{margin:0 auto;position:relative}main{background:#fff;overflow:hidden}.container{margin:0 auto;max-width:1365px;overflow:hidden}#header{background:#fff;position:relative}#header_contents{margin:0 auto;max-width:1311px;padding-left:30px;padding-right:30px;position:relative;z-index:1}#header_content img{min-height:70px;padding-bottom:52px}#header_content p{font-size:18px;line-height:24px;margin:0 auto;max-width:840px}#logo{position:absolute;top:10px;width:126px}#logo .nav{display:none}#header_content{color:#1f1f1f;font-size:18px;margin:0 auto;max-width:1311px;position:relative;text-align:left}#home #header_content{left:0;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#header_content h4{letter-spacing:2.8px}#master.BlogPost #header_content,#master.pressRelease #header_content{padding-bottom:0}#home #header_content h1{font-family:Raleway,Arial,sans-serif;font-size:64px;line-height:38px}#page_title{border-bottom:1px solid #eb6638;display:inline-block;margin-bottom:50px;padding:0 25px 10px;text-transform:uppercase}#home #page_title{display:none}#contact_us #page_title,#header.white #page_title,#work #page_title{border-color:#fff}#header_content #page_title a{color:#fff;text-decoration:none}#header_content #page_title a:before{content:"\f104";font-family:FontAwesome;font-size:16px;padding-right:8px;vertical-align:1px}#header_content h5{letter-spacing:2.24px}#header_content p{font-family:Raleway,Arial,sans-serif}#header .header-overlay{height:100%}#scroll_button{border:1px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:20px;color:#f45537;cursor:pointer;font-family:FontAwesome;font-size:22px;height:28px;left:50%;line-height:28px;margin-left:-15px;position:absolute;text-align:center;width:28px}.dark #scroll_button{border-color:#333;color:#333}#scroll_button:after{content:"\f107"}#breadcrumbs{color:#fff;font-family:Raleway,Arial,sans-serif;font-size:18px;letter-spacing:3px;position:absolute;right:95px;text-transform:uppercase;top:35px}#breadcrumbs a{text-decoration:none}#breadcrumbs a:before{content:"\f104";font-family:FontAwesome;font-size:16px;padding-right:8px}#page_media,#page_media .overlay{height:100%;left:0;position:absolute;top:0;width:100%}#page_media .overlay{background:url(/common/img/pagephoto_overlay.png) repeat 0 0}#page_media .overlay.orange{background-color:rgba(245,124,75,.75)}#page_photo{background-position:50% 0;background-size:cover;height:100%}#page_videoloop{height:100%;overflow:hidden;position:absolute;width:100%}#page_videoloop video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto}.ie8 #page_videoloop video{position:static}#page_videoloop video img{height:auto;width:100%}#page_video{background:#eb6638;display:none;height:100%;position:absolute;text-align:center;top:0;width:100%}#page_video video{height:0;width:100%}#page_video .close{background:rgba(0,0,0,.25);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;height:50px;position:absolute;right:20px;top:20px;width:50px}#page_video .close span{background:#fff;display:block;height:1px;left:25%;position:absolute;top:50%;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:50%}#page_video .close span:after{background:#fff;content:"";height:1px;left:0;position:absolute;top:0;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);width:100%}.embed__wrapper{margin:0 auto;width:100%}.embed__video{cursor:pointer;overflow:hidden;padding-top:56.25%;position:relative}.embed__video iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.sitemap #header{background-position:50%;background-size:cover;height:420px}.sitemap #header_content{color:#fff;color:#282828;left:0;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:65%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.sitemap #header_content h1{color:#f45537;font-size:64px;line-height:64px;padding-bottom:20px}.sitemap #header_content p{line-height:24px;padding-bottom:10px}.sitemap #content{margin:0 auto;max-width:940px;padding-bottom:60px;width:100%}.sitemap .container{padding:0 30px}#content li,#content p{line-height:1.6}#orange_paper{margin:0 auto;max-width:870px;overflow:hidden;padding:95px 0}#orange_paper .icon{background:#f57c4b url(/common/img/file_download.png) no-repeat 50% 50%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left;height:118px;margin-right:35px;width:118px}#orange_paper .content{float:left;width:700px}#orange_paper .download{text-align:center}#orange_paper .form{padding-top:30px}#orange_paper .umbraco-forms-field{float:left;width:50%}#orange_paper .umbraco-forms-navigation{text-align:center}#main_content .container{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;max-width:830px;padding:75px 15px 50px}#sidebar{float:right}#quotes_callout{position:relative}#quotes_callout .container{padding:45px 0 50px}#quotes_callout .controls{display:none;max-width:1365px;overflow:hidden;position:absolute;top:50%;width:100%}#quotes_callout .controls span{border:1px solid #333;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;height:36px;margin:0 20px;text-align:center;width:36px}#quotes_callout .controls span.prev{float:left}#quotes_callout .controls span.next{float:right}#quotes_callout .controls span:after{font-family:FontAwesome;font-size:22px;line-height:34px}#quotes_callout .controls span.prev:after{content:"\f104"}#quotes_callout .controls span.next:after{content:"\f105"}#quotes_callout .quotes{margin:0 auto;overflow:hidden;width:965px}.ie8 #quotes_callout .quotes{width:800px}#quotes_callout .quotes_inner{position:relative}#quotes_callout .staff_quote{float:left;width:965px}.ie8 #quotes_callout .staff_quote{width:800px}#quotes_callout .image{margin-right:10px;vertical-align:top;width:160px}#quotes_callout .staff{float:left;width:180px}#quotes_callout .quote{color:#f57c4b;float:left;font-family:aleo-lightitalic,Arial,sans-serif;font-size:28px;line-height:1.5;margin-left:36px;max-width:745px;padding-top:50px}.ie8 #quotes_callout .quote{max-width:580px}#quotes_callout .name{line-height:1.6;margin-top:10px;text-align:center;width:170px}#form_callout{clear:both;text-align:center}#form_callout .container{display:flex;flex-wrap:wrap;max-width:1311px;padding:75px 30px}#form_callout .container .form,#form_callout .content{align-self:center;text-align:left;width:50%}#form_callout .content{box-sizing:border-box;color:#fff;padding-right:10px}#form_callout .content .content-inner{max-width:430px}#form_callout .content p{font-family:Raleway,Arial,sans-serif;font-size:30px;line-height:36px;padding-bottom:0}#form_callout .content h2{padding-bottom:24px}#form_callout label{color:#fff}#form_callout input[type=email],#form_callout input[type=text]{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-family:Raleway,Arial,sans-serif;font-size:16px;height:30px;margin-bottom:40px;min-width:auto;padding:0;width:100%}#form_callout input[type=email]:focus-visible,#form_callout input[type=text]:focus-visible{outline:none}#contact_form input[type=submit],#form_callout .intouch_button a,.orange-paper__button a{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,Arial,sans-serif;font-size:16px;height:48px;line-height:48px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#contact_form input[type=submit]:hover,#form_callout .intouch_button a:hover,.orange-paper__button a:hover{background:#fff;border:1px solid #f45537;color:#f45537}#form_callout form,#form_callout form .hs-form-field{position:relative}#form_callout form .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list{bottom:-20px}#form_callout form ul.no-list.hs-error-msgs.inputs-list{bottom:20px;font-size:12px;list-style:none;padding-bottom:0;padding-left:0;position:absolute}#form_callout form ul.no-list.hs-error-msgs.inputs-list:nth-of-type(2){bottom:4px}#form_callout form ul.no-list.hs-error-msgs.inputs-list li{list-style:none}#form_callout form input[type=submit]{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;border-radius:0;color:#fff;cursor:pointer;font-family:Raleway,Arial,sans-serif;font-size:16px;height:48px;line-height:1;min-width:auto;padding:0 15px;text-transform:uppercase;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;width:145px}#form_callout form input[type=submit]:hover{background:#fff;color:#f45537}#form_callout form .hs_firstname,#form_callout form .hs_lastname{display:inline-block;width:50%}#form_callout form .hs_firstname{padding-right:10px}#form_callout form .hs_lastname{padding-left:10px}#form_callout form .hs_submit{margin-top:5px}#form_callout .submitted-message{color:#fff}.hs-form-field{margin-bottom:10px}@media only screen and (max-width:768px){#form_callout .container .form{padding:40px 0 10px;width:100%}#form_callout .content{padding:0;width:100%}#form_callout .content .content-inner{max-width:none}}@media only screen and (max-width:992px){#form_callout form .hs_firstname,#form_callout form .hs_lastname{padding:0;width:100%}}#bottom_callouts{background:#5b5b5b}#bottom_callouts .inner{margin:0 auto}#bottom_callouts .callout,.contact_hr.callout{background-position:50%;background-size:cover;color:#fff;padding:240px 15px;position:relative;text-align:center}.callout-overlay{background-color:rgba(25,25,25,.3);height:100%;left:0;position:absolute;top:0;width:100%}.callout .content{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1}.callout .content h2 a:hover{text-decoration:underline}#jobs{background:#96b312;color:#fff}#job #jobs{padding:0 15px}#job #jobs .container{max-width:1024px;padding:50px 0;text-align:center}#jobs h1{padding-bottom:30px}#jobs .item{padding-bottom:20px}#jobs .item .content,#jobs .item h4{padding-bottom:10px}#jobs .item h4:after{content:"\f105";font-family:FontAwesome;padding-left:10px}#job #jobs .header,#master.Job #jobs .content{display:inline-block;text-align:left;vertical-align:middle}#job #jobs .header{border-right:1px solid #fff;padding:0 10%;width:50%}#job #jobs .content{padding-left:10%;width:49%}#job #jobs .header h1{padding:30px 0 50px}#job #jobs .item h3,#master.Job #jobs .content h4{font-family:Raleway,Arial,sans-serif;font-size:16px}#job #jobs .content h4{padding-bottom:20px}.contact_hr{background:#707070;color:#fff;padding:50px 0 35px;text-align:center}.contact_hr h2{padding-bottom:15px}.contact_hr a{color:inherit;text-decoration:none}#footer{background-color:#222;color:#707070;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer_inner{margin:0 auto;max-width:1311px;padding:45px 30px 20px;width:100%}#footer a:focus,#footer a:focus span{outline:1px solid #fff;outline-offset:3px}#footer_top{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding-bottom:85px;width:100%}#footer_left{box-sizing:border-box;padding:0 40px 0 0;width:60%}#footer_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}#footer_nav li{padding-right:35px;white-space:nowrap}#footer_nav a{color:#b2b2b2;font-family:Raleway,Arial,sans-serif;text-decoration:none;transition:.2s}#footer_nav a:hover{color:#fff}#social_footer,#social_footer--mobile{display:flex;min-width:256px;text-align:center}#social_footer a,#social_footer--mobile a{color:#b2b2b2;height:fit-content;text-decoration:none;transition:.2s}#social_footer a:hover,#social_footer--mobile a:hover{color:#fff}#social_footer a:after,#social_footer--mobile a:after{font-family:FontAwesome;font-size:24px}#social_footer a.facebook:after,#social_footer--mobile a.facebook:after{content:"\f09a"}#social_footer a.instagram:after,#social_footer--mobile a.instagram:after{content:"\f16d"}#social_footer a.twitter,#social_footer--mobile a.twitter{height:29.8px;padding-top:1px}#social_footer a.twitter img,#social_footer--mobile a.twitter img{filter:invert(71%) sepia(0) saturate(0) hue-rotate(281deg) brightness(99%) contrast(97%);height:24px;margin-bottom:3px;padding:0 18px;transition:.2s}#social_footer a.twitter:hover img,#social_footer--mobile a.twitter:hover img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}#social_footer a.linkedin:after,#social_footer--mobile a.linkedin:after{content:"\f0e1"}#footer_right{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 0 15px;width:40%}#copyright{font-size:10px;margin:0 auto;text-align:center;text-transform:uppercase}#social_footer--mobile.social_footer--mobile{display:none}#social_footer a:before,#social_footer--mobile a:before{color:#b2b2b2!important;content:"|";font-size:24px}#social_footer a:first-child:before,#social_footer--mobile a:first-child:before{content:""}#social_footer a:after,#social_footer--mobile a:after{padding:0 20px}#nav_wrapper{background:#eb6638;display:none;height:100%;left:0;position:fixed;top:-100%;transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out;width:100%;z-index:11}#main_nav{margin:160px auto 0}#main_nav ul{list-style:none;overflow:hidden;padding:0 0 0 30px}#main_nav li{padding-bottom:20px;text-align:left}#main_nav a{color:#fff;font-family:Raleway,Arial,sans-serif;font-size:32px;text-decoration:none}#nav_wrapper .bottom{margin:0 auto;max-width:900px;padding:20px 0 70px}#special_nav{float:left;width:50%}#special_nav ul{list-style:none;overflow:hidden;padding:0;text-align:center}#special_nav li{display:inline-block;margin-bottom:20px;text-align:center;vertical-align:top;width:32%}#special_nav a{color:#fff;font-family:open_sanssemibold,Arial,sans-serif;font-size:15px;letter-spacing:2px;text-decoration:none;text-transform:uppercase}#social_nav{float:left;overflow:hidden;text-align:center;width:50%}#social_nav a{color:#fff;margin:0 20px;text-decoration:none}#social_nav a:after{font-family:FontAwesome;font-size:27px}#social_nav a.facebook:after{content:"\f082"}#social_nav a.instagram:after{content:"\f16d"}#social_nav a.twitter:after{content:"\f081"}#nav_icon{cursor:pointer;display:none;height:23px;position:absolute;right:30px;top:33px;transition:background .3s;-webkit-transition:background .3s;width:27px}#nav_icon span{background:#222;border-radius:2px;display:block;height:5px;left:0;position:absolute;top:10px;transition:background 0s .3s;-webkit-transition:background 0s .3s;width:100%}.dark #nav_icon span{background:#525153}#nav_icon span:after,#nav_icon span:before{background:#222;border-radius:2px;content:"";height:5px;left:0;position:absolute;transition-delay:.3s,0s;-webkit-transition-delay:.3s,0s;transition-duration:.3s,.3s;-webkit-transition-duration:.3s,.3s;width:100%}.dark #nav_icon span:after,.dark #nav_icon span:before{background:#525153}#nav_icon span:before{top:-10px;transition-property:top,transform;-webkit-transition-property:top,-webkit-transform}#nav_icon span:after{bottom:-10px;transition-property:bottom,transform;-webkit-transition-property:bottom,-webkit-transform}#nav_icon.open span,.dark #nav_icon.open span{background:none}#nav_icon.open span:after,#nav_icon.open span:before{transition-delay:0s,.3s;-webkit-transition-delay:0s,.3s}#nav_icon.dark.open span:after,.dark #nav_icon.open span:before{background:#fff}#nav_icon.open span:before{background:#222;top:0;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#nav_icon.open span:after{background:#222;bottom:0;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#supplemental_nav{font-size:18px;position:absolute;right:30px;top:20px}#supplemental_nav ul{align-items:center;display:flex;list-style:none;padding:0}#supplemental_nav li{float:left;margin-left:30px}#supplemental_nav a{color:#222;display:flex;justify-content:center;min-width:56px;text-align:center;text-align:-webkit-center;text-decoration:none;transition:.2s}.dark #supplemental_nav a{color:#333}#supplemental_nav .current_category1 a,#supplemental_nav .current_page a,#supplemental_nav a:hover{color:#f45537}#top_nav{background-color:#fff;font-family:Raleway,Arial,sans-serif;height:75px;position:fixed;top:0;transition:.5s;width:100%;z-index:1000}#top_nav.transparent-background{background-color:transparent}body.nav-open{overflow:hidden!important}.top-zero{top:0!important}.slideUp{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.slideDown,.slideUp{transition:transform .5s ease-out}.slideDown{-webkit-transform:translateY(0);transform:translateY(0)}.controls.rotator{display:none;left:50%;max-width:1390px;overflow:hidden;position:absolute;top:55%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.ie8 .controls.rotator{margin-left:-250px;top:400px;width:500px}.controls.rotator span{border:1px solid #414042;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;height:28px;margin:0 20px;text-align:center;width:28px}.controls.rotator span.prev{float:left}.controls.rotator span.next{float:right}.controls.rotator span:after{font-family:FontAwesome;font-size:18px;line-height:26px}.controls.rotator span.prev:after{content:"\f104"}.controls.rotator span.next:after{content:"\f105"}#orange_callout{margin:0 auto}#orange_callout .inner{margin:0 auto;max-width:920px;overflow:hidden;padding:70px 30px}#orange_callout .content{float:left;width:52%}#orange_callout h2{color:#f57c4b;padding-bottom:10px}#orange_callout .image{float:right;width:40%}#orange_callout .image img{margin-bottom:25px}.orange-paper__title{color:#f45537;font-size:22px;font-style:italic;line-height:26px;padding-bottom:40px;text-align:center}.orange-paper__content--wrapper{display:flex;justify-content:space-between}.orange-paper__content--text{max-width:430px;width:100%}.orange-paper__content--image{align-items:center;display:flex;max-width:397px;width:100%}.orange-paper__content--image img{width:100%}.orange-paper__button{padding-bottom:40px;padding-top:50px;text-align:center}.orange-paper__content--image-mobile{display:none;text-align:center}#article_callout .container{padding-top:90px;text-align:center}#article_callout .article{background:#f57c4b no-repeat 50%;background-size:cover;display:inline-block;height:180px;margin:0 8px 20px;text-decoration:none;vertical-align:top;width:270px}#article_callout h4{background-color:hsla(0,0%,100%,.9);font-weight:700;padding:15px;position:relative;top:50%;transform:translateY(-50%)}#article_callout hr{background-color:#b2b2b2;border:none;color:#b2b2b2;height:1px;margin:60px 0 0;width:100%}@media only screen and (max-width:1037px){#orange_paper_promo .container>div{border:none;display:block;margin:0 auto}}@media only screen and (max-width:768px){.orange-paper__content--wrapper{flex-wrap:wrap}.orange-paper__content--text{max-width:none}.orange-paper__content--image{display:none}.orange-paper__content--image-mobile{display:block}}#specialties #header{background-position:50%;background-size:cover;height:420px}#specialties #header_content{left:0;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:65%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#specialties #header_content h1{color:#f45537;font-size:64px;line-height:64px;padding-bottom:20px}#specialties #header_content p{line-height:24px;padding-bottom:10px}.specialties{padding-bottom:80px;text-align:center;width:100%}.st0{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.specialties_style_wrapper .industries{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.specialty_item{color:#fff;height:720px;overflow:hidden;position:relative;text-decoration:none;width:50%}.specialty_item,.specialty_item .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.specialty_item .background-image{height:100%;transition:all .5s;width:100%}.specialty_item:hover .background-image{transform:scale(1.2)}.specialties_style_wrapper .title_label{font-size:11px;position:relative;top:1.75rem}.specialties_style_wrapper .featured_content{position:relative;top:3rem}.specialties_style_wrapper .featured_content h2{font-size:36px;font-weight:700;line-height:2.5rem}.specialties_style_wrapper .featured_content p{font-size:12px;margin:0 auto;max-width:320px}.specialties_style_wrapper .get_report{border:2px solid transparent;padding:5px;position:relative;top:3.5rem;transition:.25s ease-in-out}.specialties_style_wrapper .specialty_item:hover .get_report{border:2px solid #fff}.specialties_style_wrapper .specialties{width:100%}.specialty-list__item{border:1px solid #707070;color:#f45537;display:flex;flex-direction:column;font-size:18px;line-height:21px;margin:20px 0;min-height:440px;text-align:left;width:100%}.specialty-list__item--description{color:#535353;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:space-between;line-height:18px;padding:20px 34px}.specialty-list__item .featuredLink{padding-top:8px}.specialty-list__item--description p{line-height:18px;padding-bottom:0}.specialty-list__item--title-block{align-items:self-end;display:flex;min-height:152px;padding:16px 24px}.specialty-list__item--title-block.lazy{background-image:none!important}.specialty-list__item--title{background-color:#fff;border-radius:12px;font-size:16px;font-weight:600;line-height:16px;max-width:220px;padding:5px 10px}a.specialty-list__item--title{text-decoration:none}.specialty-list__item--link{font-weight:500}.specialty-list__item--link a{color:#f45537}.specialty-list__item--link:after{content:"\f105";font-family:FontAwesome}@media only screen and (min-width:768px){.specialty-list__item{margin:34px;max-width:297px}}.specialty-list div span{font-family:FontAwesome;padding-left:4px}.specialties_style_wrapper .specialty-list__item__arrow{color:#f57c4b;font-size:1.5rem}.specialty_item .inner{display:block;left:0;margin:140px auto 0;max-width:608px;padding-left:30px;padding-right:30px;position:absolute;right:0;top:0;width:100%}.specialty-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1100px;width:100%}.specialty_item .inner p{font-size:18px;line-height:24px;padding-bottom:10px}.specialty_item .title{font-size:32px;line-height:37px;padding-bottom:5px;text-transform:uppercase}.specialty_item .title a{text-decoration:none}.specialty_item .title a:hover,.specialty_item a:hover{color:#fff;text-decoration:underline}.specialty_item .title span{font-family:FontAwesome;padding-left:8px}.specialty_item .overlay{height:100%}.specialty-list__item .featuredLink span,.specialty_item .featuredLink span{font-family:FontAwesome;font-size:18px;font-weight:100;line-height:24px;padding-left:5px}.specialty-list__item .featuredLink p,.specialty_item .featuredLink p{display:inline-block;padding:0}.specialty_item .featuredLink p:after{content:"\f105";font-family:FontAwesome;font-size:18px;font-weight:100;line-height:24px;padding-left:8px}.specialty_item--logowall{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:340px;padding-top:60px;width:100%}.specialty_item--logowall .specialty_item--logowall-item{align-self:center;padding-bottom:20px;width:50%}.specialty_item--logowall-item img{max-height:60px;max-width:170px;width:100%}.specialties__hr hr{border-style:solid;border-width:25px;color:#f45537;margin:0 auto;max-width:1251px;width:90%}.specialties__hr{padding-bottom:108px}.specialties__title{color:#f45537;line-height:33px;padding:30px 15px;text-transform:uppercase}.specialties__description{margin:0 auto;max-width:920px;padding-bottom:25px;padding-left:30px;padding-right:30px;width:100%}#specialty_wrapper{overflow:hidden;position:relative;text-align:center}@media only screen and (max-width:1440px){.specialties_style_wrapper .specialty_item{min-height:50vw}.specialty_item .inner{margin-top:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media only screen and (max-width:960px){.specialties_style_wrapper .specialty_item{height:720px;width:100%}.specialties_style_wrapper .specialty_item .inner{max-width:none}}@media only screen and (max-width:750px){.specialties_style_wrapper .specialty-list__item{padding-bottom:20px;padding-left:0}.specialty-list{justify-content:center;padding-left:30px;padding-right:30px}.specialties__hr{padding-bottom:70px}.specialties{padding-bottom:20px}}@media only screen and (max-width:640px){.specialties_style_wrapper .specialty_item{height:700px}.specialty_item .inner{margin-top:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#specialties #header_content h1{font-size:32px;line-height:37px}}@media only screen and (max-width:420px){.specialty_item .specialty_item--logowall{display:none}}@media only screen and (max-width:320px){.Capabilities #header_content img{padding-bottom:20px}.Capabilities #header_content h1{font-size:28px}.Capabilities #header_content p{font-size:16px;line-height:19px}}.specialties_link{border:1px solid #fff;bottom:20px;color:inherit;display:none;height:48px;left:50%;line-height:50px;margin-left:-75px;position:absolute;text-decoration:none;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;width:148px}.specialty_item:hover .specialties_link{display:block}.specialties_link:after{content:"\f105";font-family:FontAwesome;padding-left:5px}#specialty #master{padding-top:75px}#specialty #page_media,#specialty header{background-position:50%;background-size:cover;height:420px;min-height:0!important}#specialty #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:896px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#specialty h2{color:#f45537;line-height:37px;padding-bottom:10px}#specialty .industry-content{position:relative}#specialty .industry-content.quote-block{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:150px}#specialty .industry-content__container{font-size:16px;line-height:24px;margin:0 auto;max-width:900px;padding-bottom:20px;padding-bottom:50px;padding-left:30px;padding-right:30px;text-align:center;width:100%}#specialty .industry-content__container h3{color:#f45537;font-size:22px;font-weight:500;line-height:30px;padding-bottom:10px}#specialty #main_content .container{max-width:830px;padding:75px 15px 50px}#specialty .clients{background:#393b52;color:#fff;padding:60px 0 40px;text-align:center}#specialty .clients_inner{margin:0 auto}#specialty .clients_inner .items{display:flex;justify-content:center}#specialty .clients_header{margin-bottom:45px;text-transform:uppercase}#specialty .client{height:auto;width:360px}.client__logos{align-items:start;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:900px;padding:25px 0 10px;width:100%}.client__logos img{align-self:center;opacity:.7}.client__logos--logo{align-self:center;height:60px;margin-bottom:10px;width:170px}#insights_block{background-color:#f3e9d3;padding-top:60px}.insights_block--headline{color:#f45537;padding-bottom:30px;padding-top:40px;text-align:center;text-transform:uppercase}.insights_blocks--block a{cursor:pointer}.insights_blocks--thumbnail{position:relative}.insights_blocks--thumbnail .play-button--alt{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.insights_blocks--thumbail-content{display:block;left:35%;position:absolute;top:50%;transform:translate(-50%,-50%)}.insights_blocks--description{background:hsla(0,0%,100%,.8);display:block;font-size:16px;line-height:24px;max-width:322px;padding:42px 28px}.insights_block--inner{margin:0 auto;max-width:1440px;width:100%}.insights_blocks--video-wrapper{display:flex}.insights_blocks--video-wrapper .display-flex{flex-wrap:wrap;width:33.3%}.insights_blocks--video-wrapper .display-flex .insights_blocks--block{width:100%}.insights_blocks--video-wrapper .display-flex .insights_blocks--thumbail-content{left:38%}.insights_blocks--video-wrapper .text-block{align-items:center;background-color:#f45537;color:#1f1f1f;font-size:24px;font-style:italic;line-height:28px;text-align:center}.insights_blocks--video-wrapper .text-block div{margin:0 auto;max-width:400px;padding:35px 30px;width:100%}.insights_blocks--block{max-width:966px;width:66.6%}.insights_blocks--block button[data-lightbox]{margin-bottom:0}.insights_blocks--thumbnail .insights_blocks--thumbail-content img.play-button{left:auto;position:absolute;right:-34px;top:50%;transform:translateY(-50%)}.insights_blocks--thumbnail img.play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#specialty.publishing h2{padding-bottom:25px}#specialty.publishing #mainContent{padding-top:80px}#specialty.publishing .industry-content__container p{padding-bottom:20px}#specialty.publishing .industry-content__container{padding-bottom:40px}#specialty.publishing .clients_inner{max-width:1280px;padding:0 27px}#specialty.publishing .glide__arrow{border:none;box-shadow:none}#specialty.publishing .glide__arrow span{font-family:FontAwesome;font-size:24px}#specialty.publishing .glide__arrow.glide__arrow--left{left:-40px}#specialty.publishing .glide__arrow.glide__arrow--right{right:-40px}#specialty.publishing .glide__bullets{bottom:-36px}#specialty.publishing .glide__bullet{background:transparent;border:2px solid #fff;margin:0 10px}#specialty.publishing .glide__bullet--active{background:#f45537;border:2px solid #f45537}#specialty.publishing .glide__slide .book-genre{color:#fff;font-family:Raleway,Arial,sans-serif;font-size:14px;font-style:normal;padding-top:5px}#specialty.publishing .glide__slide{align-self:baseline}#specialty.publishing .press__logos{align-items:start;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:894px;padding:45px 0 10px;width:100%}#specialty.publishing .press__logos img{align-self:center;padding:15px 20px}#specialty.publishing .client__logos--logo{align-self:center}#specialty.publishing .press-section{padding-bottom:80px;padding-top:100px}#specialty.publishing .press-section .clients_header{margin-bottom:0}#specialty.publishing .press-section .press__logos--logo{align-self:center;display:flex;justify-content:center;width:16%}#specialty.publishing #form_callout{margin-top:0}@media only screen and (max-width:860px){.insights_blocks--video-wrapper{flex-wrap:wrap}.insights_blocks--block{width:100%}.insights_blocks--video-wrapper .display-flex{flex-wrap:nowrap;width:100%}.insights_blocks--video-wrapper .display-flex .insights_blocks--block{width:50%}}@media only screen and (max-width:768px){#specialty.publishing .press-section .press__logos--logo{width:25%}#specialty .industry-content.quote-block{padding-bottom:150px}}@media only screen and (max-width:600px){.insights_blocks--video-wrapper .display-flex{flex-wrap:wrap}.insights_blocks--video-wrapper .display-flex .insights_blocks--block,.insights_blocks--video-wrapper .display-flex .insights_blocks--block .insights_blocks--thumbnail img.thumbnail{width:100%}.insights_blocks--thumbnail{margin:10px 30px 0}.insights_blocks--thumbail-content{bottom:0;left:0;max-width:65%;top:0;transform:none}.insights_blocks--description{height:100%}.insights_blocks--video-wrapper .display-flex .insights_blocks--thumbail-content{left:0}.insights_blocks--video-wrapper .text-block{font-size:18px;line-height:28px;margin:0 30px 10px}#specialty .industry-content.quote-block{padding-bottom:200px}}@media only screen and (max-width:480px){#specialty.publishing .press__logos--logo{width:50%}#specialty.publishing .press-section .press__logos--logo{width:33%}#specialty .industry-content.quote-block{padding-bottom:300px}}#team_leaders{margin:0 auto;max-width:1200px;padding:60px 10px;text-align:center}#team_leaders h2{font-size:28px;line-height:33px;text-transform:uppercase}#team_leaders .items{overflow:hidden;padding-top:50px}#team_leaders .item{display:inline-block;margin:0 10px;padding-bottom:30px;vertical-align:top;width:270px}#team_leaders .image{height:270px;position:relative}#team_leaders .image img{max-width:none;width:100%}#team_leaders .info{font-size:18px;line-height:24px;padding-top:15px}#team_leaders .info h4{color:#f45537;font-size:22px;font-weight:500;line-height:30px}#industry_articles{background:#e6e6e6;position:relative}#industry_articles .arrow{border-bottom:43px solid #e6e6e6;border-left:43px solid transparent;border-right:43px solid transparent;height:0;left:50%;margin-left:-21px;position:absolute;top:-43px;width:0}#industry_articles .inner{margin:0 auto;max-width:1110px;overflow:hidden;padding:65px 15px 75px}#industry_articles .item{background:50% 0 no-repeat;background-size:cover;color:#fff;display:block;float:left;font-size:15px;margin:0 0 20px 2%;min-height:200px;position:relative;text-decoration:none;width:32%}#industry_articles .item:nth-child(3n+1){clear:both;margin-left:0}.ie8 #industry_articles .item{width:31%}#industry_articles .item .content{display:inline-block;padding:25px 20px}#industry_articles .item h4{padding-bottom:10px}#industry_articles .item p{font-family:aleoitalic,Arial,sans-serif;line-height:1.4}#industry_articles .item .link{bottom:15px;font-family:aleoitalic,Arial,sans-serif;font-size:13px;position:absolute;right:15px}#capability_articles{margin:0 auto;max-width:940px;overflow:hidden;padding-top:20px}#capability_articles .articles-block__mobile{display:none}#capability_articles .articles-block{display:block}.articles{padding:90px 15px}.articles h3{color:#f45537;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase}#capability_articles .group{display:none;flex-wrap:wrap;justify-content:center;overflow:hidden}#capability_articles .group:first-child{display:flex;justify-content:center}#capability_articles .item{border:1px solid #dedede;border-radius:4px;display:block;margin:8px;min-height:200px;padding:20px;text-align:left;width:275px}#capability_articles a{text-decoration:none}#capability_articles a:hover{text-decoration:underline}#capability_articles .industries-services__wrapper{padding-top:10px;word-break:break-word}#capability_articles .industries-services__wrapper span{color:#535353;font-size:12px;line-height:24px;padding-right:8px;text-transform:uppercase;white-space:nowrap}#capability_articles .industries-services__wrapper span a:hover{text-decoration:underline}#capability_articles .title{font-family:Raleway,Arial,sans-serif;font-size:18px;font-weight:500;line-height:22px;padding-bottom:15px}#capability_articles .more{color:#1f1f1f;display:none;font-size:18px;padding-top:25px;text-align:center}#capability_articles .more button{background-color:transparent;border:none;cursor:pointer;font:18px Raleway,Arial,sans-serif}.article__authors--author span img{border-radius:50%;height:auto;width:30px}.article__authors--author span{padding-right:5px}.article__authors--author{align-items:center;display:flex;font-size:14px;line-height:24px;padding-bottom:5px}.article__authors{padding-bottom:5px}.lightbulb-moments__link span{font-family:FontAwesome;font-size:16px;line-height:20px;padding-left:4px}.lightbulb-moments__link{padding-top:30px;text-align:center}#capability_articles .lightbulb-moments__link a{text-decoration:underline}.industries .specialty-list__item{padding-bottom:20px}.industries .specialty-list{max-width:540px}#culture #header{background-position:50%;background-size:cover;height:100vh}#culture #header_content img{padding-bottom:52px}#culture h1{font-size:64px;line-height:75px;padding-bottom:10px}#culture h2{font-size:28px;line-height:33px}#culture #team h2{color:#f45537;padding-bottom:27px;text-transform:uppercase}#culture .mouse-scroll{border-color:#fff}#culture .mouse-scroll:before{background:#fff}#culture #mainContent{padding-top:0}#culture #leaders{background-color:#393b52;color:#fff;margin:0 auto;padding-bottom:120px;padding-top:95px;text-align:center}#culture .leaders_description{font-size:22px;line-height:26px;margin:0 auto;width:100%}#culture .leaders_description p{padding:0}.employee-header__image{padding-bottom:40px}.employee-header__description{font-size:16px;line-height:24px;margin:0 auto;width:100%}#culture .staffs_inner{left:0;margin:0 auto;position:relative}#culture .group{float:left}#culture .controls{display:none;left:50%;max-width:1270px;overflow:hidden;position:absolute;top:275px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}#culture .ie8 .controls{margin-left:-600px;width:1200px}#culture .controls span{border:1px solid #414042;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;height:28px;margin:0 20px;text-align:center;width:28px}#culture .controls span.prev{float:left}#culture .controls span.next{float:right}#culture .controls span:after{font-family:FontAwesome;font-size:18px;line-height:26px}#culture .controls span.prev:after{content:"\f104"}#culture .controls span.next:after{content:"\f105"}#culture .quote_section{background:#f57c4b;padding:50px 15px;text-align:center}#culture .quote_section.orange{background:#f57c4b}#culture .quote_section.aqua{background:#52bebe}#culture .quote_section.blue{background:#6e8bc6}#culture .quote_section.red{background:#c95e62}#culture .quote_section.green{background:#b8d242}#culture .quote_section.gray{background:#707070}#culture .quote_section h5{color:#fff;line-height:1.4;margin:0 auto;max-width:900px}#culture #highlights{margin-bottom:80px}#culture #team{margin:0 auto;max-width:1265px;padding:65px 15px;text-align:center}#culture #team .staffs{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:40px 0}#culture #team .staff{display:inline-block;margin:5px 5px 0 0;position:relative;width:300px}#culture #team .staff .image{background:#fff;height:300px;position:relative}#culture #team .image img{height:300px}#culture #team .label{font-family:aleo-bolditalic,Arial,sans-serif;font-size:14px;padding:10px 20px 0}#culture #team .staff .staff_content{background-color:hsla(0,0%,100%,.8);color:#fff;font-family:Raleway,Arial,sans-serif;height:100%;line-height:1.6;opacity:0;position:absolute;text-align:center;top:0;transition:visibility .5s,opacity .5s linear,background-color .5s;-moz-transition:visibility .5s,opacity .5s linear,background-color .5s;-webkit-transition:visibility .5s,opacity .5s linear,background-color .5s;visibility:hidden;width:100%}#culture #team .staff:hover>.staff_content{background:#393b52;color:#fff;opacity:.8;visibility:visible}#culture #team .staff_content .inner{font-size:14px;line-height:22px;padding:120px 10px 0}#culture #team .staff_content .inner .inner_header{font-size:24px;line-height:26px;padding-bottom:2px}#culture #team .staff_content .inner .position{font-size:16px;line-height:20px}#culture .header-links{font-weight:500;padding-top:10px;text-transform:uppercase}#culture .header-links a{padding:5px 20px;text-decoration:none;white-space:nowrap}#culture .header-links a:hover{color:#fff}#culture .header-links span{font-family:FontAwesome;font-size:16px;line-height:22px;padding-left:6px}.lightbulb-moments #header_content img{padding-bottom:32px}.lightbulb-moments #header{background-position:50%;background-size:cover;height:100vh}.lightbulb-moments #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:974px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.lightbulb-moments .mouse-scroll{border-color:#fff}.lightbulb-moments .mouse-scroll:before{background:#fff}.lightbulb-moments #insights_block{background-color:#fff;padding-bottom:60px;padding-top:0}.Resources .insights_blocks--video-wrapper .group:first-child{display:flex;justify-content:start}.Resources .insights_blocks--video-wrapper .group{display:none;flex-wrap:wrap;overflow:hidden}.Resources .insights_blocks--block{margin:10px;max-width:475px;width:100%}.Resources .insights_blocks--video-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.Resources .more{font-size:16px;line-height:24px;padding-top:20px;text-align:center}.Resources .insights_blocks--thumbnail img.thumbnail{width:100%}.Resources .insights_block--inner{max-width:1485px}.Resources .insights_blocks--thumbnail{display:block;max-height:267px;overflow:hidden}.Resources #insights_block button{background-color:transparent;border:none;cursor:pointer;font:18px Raleway,Arial,sans-serif}@media only screen and (max-width:760px){.Resources .insights_blocks--video-wrapper .group{justify-content:center!important}.Resources .insights_blocks--thumbnail .thumbnail{width:100%}}@media only screen and (max-width:600px){.Resources .insights_blocks--block{margin:10px 30px}.Resources .insights_blocks--thumbnail{margin:0}#culture .header-links{display:flex;flex-direction:column}#culture #header_content img{padding-bottom:12px}}#impact #master{padding-top:75px}#impact #header{background-position:50%;background-size:cover;height:420px}#impact #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:896px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:40%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#impact h2{line-height:37px}#impact h2,#impact h3{color:#f45537;padding-bottom:10px}#impact h3{font-size:22px;font-weight:500;line-height:30px}.impact-content__featured-image{margin:0 auto;max-width:228px;padding-bottom:60px}#impact .impact-content__container{font-size:16px;line-height:24px;margin:0 auto;max-width:900px;padding-bottom:20px;padding-left:30px;padding-right:30px;text-align:center;width:100%}#three_column_row .items{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px}#three_column_row .items .item{margin-bottom:20px;max-width:368px;padding:0 40px;text-align:center;width:100%}.impact__infographics--headline{color:#151d22;font-size:17px;letter-spacing:.8px;line-height:21px;padding-bottom:10px}#impact #featured_person .image{filter:none}#featured_person .controls span:after{font-family:FontAwesome;font-size:22px;line-height:34px}#featured_person .controls span.prev{float:left}#featured_person .controls span.prev:after{content:"\f104"}#featured_person .controls span.next{float:right}#featured_person .controls span.next:after{content:"\f105";margin-left:4px}#impact .impact-content.bottom{padding-bottom:80px}.impact__press-releases--container{margin:0 auto;max-width:900px;padding:80px 30px;width:100%}.impact__press-releases--title{font-size:18px;line-height:21px;padding-bottom:60px;text-align:center;text-transform:uppercase}#press_releases .inner_header{color:#f45537;font-size:22px;font-weight:500;line-height:24px}#press_releases .inner_header a{text-decoration:none}#press_releases .date-text{color:#535353;font-size:14px;line-height:24px}.impact__press-releases--body{color:#1f1f1f;line-height:24px;padding-top:10px}.impact__press-releases--body a{color:#f45537}.impact__press-releases--container .article{padding-bottom:40px}.impact__press-releases--bottom-link{padding-top:20px;text-align:center}#culture #highlights,#impact #highlights{background:#e9e9e9}#impact #highlights>.inner{margin:0 auto;max-width:1256px}#impact #featured_person .controls{display:none;left:50%;max-width:1270px;overflow:hidden;position:absolute;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}#impact #three_column_row .vertical-line{border-left:1px solid #676767;height:80px;margin-top:40px}#impact #three_column_row .vertical-line:last-child{border-left:none}#impact #featured_articles{margin-bottom:80px}#impact #featured_articles .date-text{font-size:16px;line-height:24px}#impact #featured_articles hr{border:.75px solid #fff;width:40%}#impact #featured_articles .container{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0 0;text-align:center}#impact #featured_articles .article{display:inline-block;margin:1px 1px 0 0;position:relative;width:300px}#impact #featured_articles .article_image{background:#fff;height:300px;position:relative}#impact #featured_articles .items{display:flex;flex-wrap:wrap;justify-content:center}#impact #featured_articles .article_content{background-color:hsla(0,0%,100%,.8);color:#eb6638;height:100%;line-height:1.6;opacity:0;padding:0 10px;position:absolute;text-align:center;top:0;transition:visibility .5s,opacity .5s linear,background-color .5s;-moz-transition:visibility .5s,opacity .5s linear,background-color .5s;-webkit-transition:visibility .5s,opacity .5s linear,background-color .5s;visibility:hidden}#impact #featured_articles .article_content .inner{font-size:14px;line-height:22px;padding-top:20px}#impact #featured_articles .article_content .inner_header{font-size:24px;line-height:26px}#impact #featured_articles .article:hover>.article_content{background:#eb6638;color:#fff;opacity:.9;visibility:visible}#impact #featured_articles .fallback_image{height:100%;object-fit:cover;width:100%}#impact #page_title{display:none}#impact #header_content img{width:60%}#impact #press_releases{background-color:#e9e9e9}@media only screen and (max-width:1098px){#impact .vertical-line{display:none}}#featured_person{display:none;padding:45px 15px;position:relative}#featured_article{display:none;padding:0;position:relative}#featured_article .inner,#featured_person .inner{margin:0 auto;position:relative;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#featured_article .items,#featured_person .items{margin:0 auto;overflow:hidden;position:relative;width:860px;z-index:1}.ie8 #featured_article .items,.ie8 #featured_person .items{width:800px}#featured_article .item,#featured_person .item{float:left;overflow:hidden;width:860px}.ie8 #featured_article .item,.ie8 #featured_person .item{width:800px}#featured_person .image{background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;filter:grayscale(100%);float:left;height:150px;overflow:hidden;width:150px}#featured_person .info{float:right;font-family:Raleway,Arial,sans-serif;font-size:18px;font-style:italic;padding-top:30px;width:78%}#featured_person .title{font-family:Raleway,Arial,sans-serif;font-style:normal;font-weight:500;padding-top:15px;text-transform:uppercase}#featured_article .controls,#featured_person .controls{display:none;max-width:1365px;overflow:hidden;position:absolute;top:50%;width:100%;z-index:100}#featured_article .controls span,#featured_person .controls span{border:1px solid #333;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;height:36px;margin:0 20px;text-align:center;width:36px}#culture #featured_article .controls span.prev,#culture #featured_person .controls span.prev{float:left}#culture #featured_article .controls span.next,#culture #featured_person .controls span.next{float:right}#culture #featured_article .controls span.after,#culture #featured_person .controls span:after{font-family:FontAwesome;font-size:22px;line-height:34px}#culture #featured_article .controls span.prev:after,#culture #featured_person .controls span.prev:after{content:"\f104";line-height:34px}#culture #featured_article .controls span.next:after,#culture #featured_person .controls span.next:after{content:"\f105";line-height:34px}#leaders .container{display:flex;flex-wrap:wrap;justify-content:center;max-width:1446px;padding:26px 0 0;text-align:center}#leaders .leader{display:inline-block;margin:0;position:relative;width:288px}#leaders .leader_image{align-items:center;background:#fff;display:flex;height:320px;justify-content:center;overflow:hidden;width:100%}#leaders .leader_image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);flex-shrink:0;-webkit-flex-shrink:0;height:100%;max-width:none}#leaders .leader_label{background:hsla(0,0%,99%,.9);bottom:0;padding:8px 0;position:absolute;width:100%;z-index:1}.ie8 #leaders .leader_label{background:#fff}#leaders .leader_label h5{font-family:aleo-bolditalic,Arial,sans-serif;font-size:15px}#leaders .leader_label span{font-size:15px}#leaders .leader_content{background-color:hsla(0,0%,100%,.8);color:#393b52;font-family:Raleway,Arial,sans-serif;height:100%;line-height:1.6;opacity:0;padding:0 10px;position:absolute;text-align:center;top:0;transition:visibility .5s,opacity .5s linear,background-color .5s;-moz-transition:visibility .5s,opacity .5s linear,background-color .5s;-webkit-transition:visibility .5s,opacity .5s linear,background-color .5s;visibility:hidden}#leaders .leader:hover>.leader_content{background:#393b52;color:#fff;opacity:.8;visibility:visible}#leaders .leader_content .inner{font-size:16px;line-height:24px;padding:28px 15px 0}#leaders .leader_content .inner hr{border:1px solid #fff;width:50%}#leaders .leader_content .inner_header{font-size:18px;font-weight:500;line-height:24px}#leaders .leader_social{text-align:center}#leaders .leader_social a{display:inline-block;line-height:38px;padding:0 10px;text-decoration:none}#leaders .leader_social a:after{color:#fff;font-family:FontAwesome;font-size:27px}#leaders .leader_social a.linkedin:after{content:"\f08c"}#leaders .leader_social a.googleplus:after{content:"\f0d4"}#leaders .leader_social a.twitter{line-height:17px}#leaders .leader_social a.twitter img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%);height:24px}#leaders .leader_social a.instagram:after{content:"\f16d"}.leadership_image_text{bottom:18px;left:75%;position:absolute;text-align:center}.leadership_image_text span{font-family:aleo-bolditalic,Arial,sans-serif}#culture .article-rotator__industry-author{font-size:13px;font-weight:700;margin-bottom:16px}#culture .article-rotator__industry-author:before{content:"\f040";font-family:FontAwesome}#culture .article-rotator__industry,.article-rotator__capability{color:#707070;font-family:aleoitalic,Arial,sans-serif;font-size:14px;font-style:italic;line-height:19px;white-space:nowrap}#culture .article-rotator__title{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:600;line-height:18px;margin:0 auto;max-width:260px;padding-bottom:10px;width:100%}#culture .article-rotator__title a{text-decoration:none}#culture .article-rotator__title a:hover{text-decoration:underline}#culture .article-rotator__capability-list,.article-rotator__industry-list{display:flex;flex-wrap:wrap;justify-content:center}#culture .article-rotator__industry-list{margin-bottom:30px}#culture .article-rotator__capability-list .article-rotator__capability:after{content:"|"}#culture .article-rotator__capability-list .article-rotator__capability:last-child:after,.article-rotator__industry-list .article-rotator__industry:last-child:after{content:""}#culture .article-rotator__industry-list .article-rotator__industry:after{content:","}#culture #impact-block{background:#e9e9e9;margin-top:80px}#culture #impact-block .inner{display:flex;margin:0 auto;max-width:860px;padding:40px 10px}#culture #impact-block .title{text-transform:uppercase}#culture #impact-block .impact-body{align-self:center;padding-left:20px;width:75%}#culture #article-rotator{margin:0 auto 60px;max-width:1210px;position:relative;text-align:center}#highlights .impact-image{align-self:center;float:left;overflow:hidden;padding-top:10px;text-align:center;width:25%;width:150px}#highlights .impact-image img{width:150px}@media only screen and (max-width:650px){#culture #impact-block .inner{flex-direction:column}#culture #impact-block .impact-image{width:100%}#culture #impact-block .impact-body{padding-left:0}#culture #impact-block .impact-image img{padding-bottom:20px;width:180px}}#contact_us #header{background-position:50%;background-size:cover;height:420px}#contact_us #header_content{left:0;margin-left:auto;margin-right:auto;max-width:896px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:65%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#contact_us #header_content h1{color:#f45537;font-size:64px;line-height:64px;padding-bottom:20px}#contact_us #header_content p{line-height:24px;padding-bottom:10px}#contact_us #mainContent{padding-top:0;position:relative}#contact_us main{overflow:visible}.contact-us__hr hr{border-style:solid;border-width:25px;border-top:25px solid #f45537;color:#f45537;left:0;margin:0 auto;max-width:1251px;position:absolute;right:0;top:-25px;width:90%;z-index:1}.contact-us__logo-hr{background-color:#f3e9d3;text-align:center}.contact-us__logo-hr img{padding:38px 0}#featuredBlock{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;position:relative}#featuredBlock .overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:0}#featuredBlock .inner{color:#fff;margin:0 auto;max-width:1280px;width:100%}#featuredBlock .glide__track{padding-top:75px}#featuredBlock .glide__arrows,#featuredBlock .glide__bullets{display:none}#featuredBlock .glide__arrow{border:none;box-shadow:none}#featuredBlock .glide__arrow span{font-family:FontAwesome;font-size:24px}#featuredBlock .glide__arrow--left:after{content:"\f104";font-family:FontAwesome;font-size:22px}#featuredBlock .glide__arrow--right:before{content:"\f105";font-family:FontAwesome;font-size:22px}#featuredBlock .glide__slide{padding:0 20px;text-align:center}#featuredBlock .glide__bullets{display:none}#featuredBlock .glide__bullet{background-color:transparent;border:2px solid #fff;border-radius:15%;height:15px;width:15px}#featuredBlock .glide__bullet--active{background-color:#fff}#featuredBlock .glide__bullet:focus,#featuredBlock .glide__bullet:hover{background-color:hsla(0,0%,100%,.5)}.featuredBlock__wrapper{display:block;position:relative}.featuredBlock__item--title{font-size:96px;line-height:112px;width:100%}.featuredBlock__item--description{margin:0 auto;min-height:64px;width:100%}.featuredBlock__item{float:left;overflow:hidden;text-align:center;width:700px}.featuredBlock__item--link{align-self:flex-end;width:100%}.featuredBlock__item--link span{font-family:FontAwesome;font-size:16px;font-weight:100;line-height:18px;padding-left:4px}#featuredBlock__rotator .controls span:after{font-family:FontAwesome;font-size:22px;line-height:34px}#featuredBlock__rotator .controls span.prev{float:left}#featuredBlock__rotator .controls span.prev:after{content:"\f104"}#featuredBlock__rotator .controls span.next{float:right}#featuredBlock__rotator .controls span.next:after{content:"\f105";margin-left:4px}#featuredBlock__rotator .controls{display:none;left:0;margin-left:auto;margin-right:auto;overflow:hidden;position:absolute;right:0;top:50%;width:100%}#featuredBlock__rotator .controls span{-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:block;height:36px;margin:0;text-align:center;width:36px}.featured-list__pagination{align-items:center;bottom:30px;color:#fff;display:none;font-family:FontAwesome;justify-content:center;left:0;position:absolute;right:0;text-align:center;width:100%}.featured-list__pagination .item{width:22px}.featured-list__pagination .item:after{content:"\f096";font-family:FontAwesome;font-size:16px;height:20px;vertical-align:top}.featured-list__pagination .item.current:after{content:"\f0c8";font-family:FontAwesome;font-size:15px}@media only screen and (min-width:420px){#featured_article .controls,#featured_person .controls{z-index:auto}}@media only screen and (max-width:600px){#featuredBlock{height:375px}#featuredBlock .glide__bullets{display:block}}@media only screen and (min-width:1120px){#featuredBlock__rotator .controls{display:none!important}}@media only screen and (max-width:1280px){#featuredBlock .glide__arrows{display:block}#featuredBlock .glide__arrows .glide__arrow--left{left:0}#featuredBlock .glide__arrows .glide__arrow--right{right:0}#featuredBlock .inner{padding:0 30px}}.Capabilities .specialties__title{text-transform:none}#capabilities{text-align:center}#capabilities .row{background:#e6e6e6;border-bottom:2px solid #fff;overflow:hidden}#capabilities .container{max-width:1280px;padding:0}#capabilities .item{border-left:2px solid #fff;border-right:2px solid #fff;float:left;height:200px;position:relative;transition:background 1s;-moz-transition:background 1s;-webkit-transition:background 1s;width:49%}#capabilities .item:first-child{border-left:2px solid #fff;border-right:none}#capabilities .item.orange:hover{background:#c24918;color:#c24918}#capabilities .item.aqua:hover{background:#1f8b8b;color:#1f8b8b}#capabilities .item.blue:hover{background:#3b5893;color:#3b5893}#capabilities .item.red:hover{background:#962b2f;color:#962b2f}#capabilities .item.green:hover{background:#859f0f;color:#859f0f}#capabilities .item.gray:hover{background:#3d3d3d;color:#3d3d3d}#capabilities .item a{display:block;text-decoration:none}#capabilities .icon{height:90px;padding-top:50px}#capabilities svg{height:100%}#capabilities .item.orange svg *{stroke:#c24918}#capabilities .item.aqua svg *{stroke:#1f8b8b}#capabilities .item.blue svg *{stroke:#3b5893}#capabilities .item.red svg *{stroke:#962b2f}#capabilities .item.green svg *{stroke:#859f0f}#capabilities .item.gray svg *{stroke:#3d3d3d}#capabilities .content{color:#fff;display:block;height:100%;opacity:0;position:absolute;top:40px;transition:visibility 1s,opacity 1s linear;-moz-transition:visibility 1s,opacity 1s linear;-webkit-transition:visibility 1s,opacity 1s linear;visibility:hidden;width:100%}#capabilities .item.open .content,#capabilities .item:hover .content{opacity:1;visibility:visible}#capabilities .content .close{border:1px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;display:none;height:30px;left:15px;overflow:hidden;position:absolute;top:15px;width:30px}#capabilities .content .close:after,#capabilities .content .close:before{background:#fff;content:"";height:2px;left:25%;margin-top:-1px;position:absolute;top:50%;width:50%}#capabilities .content .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#capabilities .content .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#capabilities .inner_content{display:block}#capabilities .content ul{list-style:none;padding:0}#capabilities .content li{display:inline-block;font-family:open_sanslight,Arial,sans-serif;line-height:1.6;width:49%}#capability #page_media,#capability header{min-height:0!important}#header_icon svg{height:100px}#header_icon svg *{stroke:#fff}#header_name{font-family:aleo-lightitalic,Arial,sans-serif;font-size:28px;letter-spacing:2px}#capability_content{font-size:18px}#capability_content .container{margin:0 auto;max-width:980px;padding:60px 0 40px;text-align:center}#capability_content h2{padding-bottom:20px}#capability_list{background:#e6e6e6;padding:50px 0 70px}#capability_list .inner{margin:0 auto;max-width:768px;overflow:hidden}#capability_list .icon{float:left;position:relative;text-align:center;width:220px}#capability_list svg{height:210px;left:0;position:absolute;top:-10px}#capability_list svg *{stroke:#eee}#capability_list .icon h2{padding-top:40px;position:relative}#capability_list .list{float:right;padding-top:40px;width:65%}#capability_list .list ul{overflow:hidden;padding:0 0 0 20px}#capability_list .list li{float:left;padding:0 47px 10px 0;vertical-align:top;width:40%}#career_perks{background:#2facac;color:#fff;display:inline-block;vertical-align:top;width:49.5%}#career_perks .container{max-width:265px;padding:95px 0 120px;text-align:center}#career_perks h3{margin:20px 0 15px}#careers #jobs .container{max-width:910px;padding:0}.careers #jobs h2{text-align:center;text-transform:uppercase}.careers .job-section{padding:70px 15px}.careers .job-section .content-wrapper{padding:70px 0}#careers #jobs{background:#fff;color:#414042}#careers .bodyContent{max-width:860px;padding-bottom:100px;padding-top:100px;text-align:center}#careers .bodyContent h2,#careers .bodyContent h3{color:#f45537;padding-bottom:20px}#careers .bodyContent h3{font-size:22px;font-weight:500;line-height:30px}#careers .bodyContent p,.careers h1{padding-bottom:20px}.careers h1{color:#f45537;font-size:32px}.careers.lightbox-open{overflow:visible}.careers #header{background-position:50%;background-size:cover;height:100vh;overflow:hidden;padding-top:75px;text-align:center}.careers #header .header-overlay{position:absolute;width:100%}.careers .page_video{height:100vh;width:100%}.careers .page_video video{height:100%;object-fit:cover;width:100%}.careers #header_content{color:#fff;left:50%;margin-left:auto;margin-right:auto;max-width:860px;padding:160px 30px 120px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10}.careers #header_content p{font-size:24px;line-height:29px}.careers #openModal{background-color:transparent;border:none;margin-bottom:40px;margin-top:28px;width:auto}.careers #openModal img{cursor:pointer;padding:0}.careers #reduceMotionButton{background:transparent;border:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Raleway,Arial,sans-serif;font-size:14px;line-height:24px;text-decoration:underline}.careers .horizontal-scroll-section img{margin:0 auto;padding-bottom:92px;text-align:center}.careers #mainContent{padding-top:0}.careers .mouse-scroll{border-color:#fff;bottom:40px;display:none}.careers .scene--ended .mouse-scroll{bottom:45px}.careers .mouse-scroll:before{background:#fff}.careers .block{color:#fff;display:flex;flex-direction:column;margin:0 auto;padding:40px 15px;width:296px}.careers hr{border:0;border-top:1px solid #f45537;display:block;height:1px;margin:0 auto;padding:0;width:216px}.careers hr:last-child{border-top:none}.careers .title{font-size:90px;line-height:106px}.careers .description{font-size:18px;line-height:24px}.careers .desktop-blocks{display:none}.careers .mobile-blocks{display:block}.careers .mobile-header-image{display:block;padding-top:80px}.careers .desktop-header-image{display:none;padding-top:175px}.careers .careers-banner-images{background:linear-gradient(180deg,#f3e9d3 0,#f3e9d3 50%,#f45537 0,#f45537);justify-content:center}.careers .careers-banner-images img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);height:186px;max-width:none}.careers .careers-banner-images img:first-child{display:block}#careersFeaturedVideos .insights_block--inner{max-width:1173px}#careersFeaturedVideos .insights_blocks--block{padding:5px 15px;width:100%}#careersFeaturedVideos .insights_blocks--block button,.benefits-section .insights_blocks--block button{overflow:hidden}#careersFeaturedVideos .insights_blocks--thumbnail,.benefits-section .insights_blocks--thumbnail{margin:0;position:static}#careersFeaturedVideos .insights_blocks--thumbnail .thumbnail,.benefits-section .insights_blocks--thumbnail .thumbnail{width:100%}#careersFeaturedVideos .insights_blocks--thumbail-content,.benefits-section .insights_blocks--thumbail-content{background:hsla(41,57%,89%,.8);display:flex}#careersFeaturedVideos .insights_blocks--description,.benefits-section .insights_blocks--description{align-self:center;background:transparent;color:#282828;font-family:Raleway,Arial,sans-serif;font-size:12px;height:auto;line-height:18px;text-align:left}#careersFeaturedVideos .insights_blocks--video-wrapper,.benefits-section .insights_blocks--video-wrapper{flex-wrap:wrap}.careers .video-block{padding-bottom:70px}.careers .benefits-section{background-color:#f3e9d3}.careers .benefits-section h2{padding-bottom:40px}.careers .benefits-section .container{max-width:1173px;padding:60px 15px}.careers .benefits-section .insights_blocks--block{padding:0;width:100%}.careers .benefits-section .content-wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.careers .benefits-section .content-wrapper .media-section,.careers .benefits-section .content-wrapper .media-section .thumbnail{width:100%}.careers .benefits-section .content-wrapper .text-section{padding:0 30px 60px;width:100%}.careers .benefits-section .image-wrapper{padding-top:5px}.careers .benefits-section .image-wrapper:first-child{padding-top:0}.careers .media-section__text{color:#535353;font-size:14px;line-height:24px;padding:5px 0}.careers .media-section__text p{padding-bottom:5px}.careers .text-section ul{list-style:none;padding:0}.careers .text-section li{font-size:22px;font-weight:500;line-height:30px;padding:0 30px;text-align:center}.careers .text-section ul hr{border-top:1px solid #707070;margin-top:30px;padding-bottom:30px;width:100px}.careers .text-section li:last-child hr{display:none}.careers .instagram-link{color:#1f1f1f;font-size:16px;line-height:24px}.instagram-link:before{content:"\f16d";font-family:FontAwesome;font-size:22px;padding-right:8px}.careers .orange-section{background-color:#f45537;border-bottom:1px solid #707070;color:#fff;text-align:center}.careers .orange-section .container{padding:100px 15px}.careers .orange-section h3{text-transform:uppercase}.careers .values-section{background-color:#393b52;color:#fff}.careers .values-section .container{max-width:1251px}.careers .values-section .glide{display:none}.careers .values-section .content-section,.careers .values-section .media-section{width:100%}.careers .values-section .glide__slide{transition:all .3s ease-out}.careers .values-section .title-glide .glide__slide:focus,.careers .values-section .title-glide .glide__slide:hover{color:#fff;cursor:pointer}.careers .values-section .glide__arrow{border:none;box-shadow:none}.careers .values-section .glide__arrow span{font-family:FontAwesome;font-size:24px}.careers .values-section .glide__arrow--left{left:50px;top:170px}.careers .values-section .glide__arrow--left:after{content:"\f104";font-family:FontAwesome;font-size:44px}.careers .values-section .glide__arrow--right{left:90px;right:auto;top:170px}.careers .values-section .glide__arrow--right:before{content:"\f105";font-family:FontAwesome;font-size:44px}.careers .values-section .glide__bullets{bottom:auto;display:flex;left:0;overflow:hidden;top:120px;transform:none;width:654px}.careers .values-section .glide__bullet{left:0;min-width:33%;width:100%}.careers .title-glide .glide__track{bottom:0;color:hsla(0,0%,100%,.4);font-size:16px;font-weight:500;height:20px;left:45px;position:absolute;top:115px;width:654px;z-index:8}.careers .title-glide .glide__slide.glide__slide--active{color:#fff}.careers .glide,.careers .title-glide{display:none}.careers .values-section{padding-bottom:60px}.careers .values-section .values-title h2{color:#f45537;font-size:28px;font-weight:500;line-height:30px;padding-bottom:16px;padding-top:30px;text-align:center;text-transform:uppercase}.careers .values-section .h3{font-size:21px;font-weight:500;padding-bottom:10px}.careers .values-section p{padding-bottom:20px;padding-left:21px}.values-list__mobile .media{display:none}@media only screen and (min-width:600px){.values-list__mobile .value{display:flex;padding:40px 0}.values-list__mobile .value .content{align-self:center;width:70%}.values-list__mobile .value .media{display:block;padding:0 30px;width:30%}}@media only screen and (min-width:768px){.careers #jobs .item{display:flex;justify-content:space-between}.careers #jobs .item .content{padding-right:50px}.careers #header{padding-top:0}.careers .desktop-blocks{display:flex;padding-left:0}.careers .mobile-blocks,.careers .mobile-header-image{display:none}.careers .desktop-header-image{display:block}.careers .horizontal-scroll-section .block{border-bottom:none;border-right:1px solid #f45537;height:auto;padding:40px 125px;width:auto}.careers .horizontal-scroll-section .block:last-child{border-right:none}.careers .horizontal-scroll-section .description{min-width:264px}.careers .horizontal-scroll-section .block hr{display:none}.careers .mouse-scroll{display:block}.wrapper{margin:0 auto}.trigger{position:absolute}.trigger--one{left:0}.scene{height:100vh;left:0;position:absolute;right:0;top:0}.scene--active{position:fixed}.scene--ended{bottom:0;position:absolute;top:auto}.horizontal-scroll-section{min-height:100vh;opacity:0;position:relative;transition:opacity .2s}.horizontal-scroll-section____image--two{opacity:1;transform:translateX(0)}.horizontal-scroll-section__image--four img,.horizontal-scroll-section__image--two img{max-width:400px}.horizontal-scroll-section img{display:block;max-height:80%;width:auto}.horizontal-scroll-section--init{opacity:1}.horizontal-scroll-section__content{align-items:center;display:flex}.horizontal-scroll-section__content-wrapper{align-items:center;display:flex;height:auto;position:relative}.horizontal-scroll-section__content-section{align-items:center;display:flex;height:100%;padding:0 40px;position:relative;text-align:center}.horizontal-scroll-section__image{align-items:center;display:flex}.horizontal-scroll-section__image h2{flex-shrink:0;margin-left:20px;text-align:left;width:250px}#careersFeaturedVideos .insights_blocks--block{padding:5px;width:50%}.careers .text-section ul{column-count:2;-webkit-columns:2;-moz-columns:2}.careers .benefits-section .content-wrapper .text-section{padding:0 30px 60px}.careers .benefits-section .hide-hr hr{display:none}.careers .values-section{position:relative}.careers .values-section .container{padding:0;position:relative}.careers .values-section .glide__slide{cursor:auto;display:flex}.careers .values-section .glide__bullet{background-color:transparent;border:0;border-radius:unset;box-shadow:none;color:hsla(0,0%,100%,.4);height:auto;line-height:16px;width:auto}.careers .values-section .glide__bullet--active{color:#fff}.careers .values-section .content-section{background-color:#393b52;padding-left:60px;padding-right:60px;padding-top:200px;width:60%}.careers .values-section .content-section p{max-width:392px;width:100%}.careers .values-section .media-section{width:40%}.careers .values-section .media-section img{max-width:400px;width:100%}.values-list__mobile{padding:0 15px}.values-list__mobile .media{display:block}.careers .values-section .values-title h2{padding-top:70px}}@media only screen and (min-width:992px){.careers .desktop-blocks{padding-left:10%}#careersFeaturedVideos .insights_blocks--block{width:33.33%}.careers .benefits-section .content-wrapper .media-section{width:33%}.careers .benefits-section .content-wrapper .text-section{width:66%}.careers .benefits-section .content-wrapper{flex-direction:row}}@media only screen and (min-width:1020px){.careers .values-section .values-title{position:absolute;width:60%;z-index:10}.careers .desktop-blocks{padding-left:140px}.careers .values-section .glide,.careers .values-section .title-glide{display:block}.careers .values-list__mobile{display:none}.careers .values-section p{padding-bottom:0;padding-left:0}.careers .values-section{padding-bottom:0}}#job #page_media,#job header{background-position:50%;background-size:cover;height:420px;min-height:0!important}#job #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:896px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:35%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#job h1{font-size:28px;line-height:33px}#job h2{color:#f45537;line-height:37px;padding-bottom:10px}#job .header_breadcrumb{padding-bottom:89px;padding-top:0}#job #master{padding-top:75px}#job #scroll_button{display:none}#job .container{max-width:1024px;padding:50px 15px}#job #content h3{color:#eb6638;padding-bottom:15px}#job h3 a{color:inherit;text-decoration:none}#mainContent{padding-top:50px}#client_work{padding-bottom:80px}#client_work .header{line-height:1.2;margin:60px 0 20px;text-align:center}#client_work .clients{display:flex;flex-wrap:wrap;justify-content:start;margin:0 auto;max-width:1170px;width:100%}#client_work .work_item{display:flex;flex-direction:column;font-family:Raleway,Arial,sans-serif;padding:15px 15px 40px;width:390px}#client_work .work_item .content{height:360px;width:360px}.work_link{color:#222;font-family:Raleway,Arial,sans-serif;font-size:22px;font-weight:500;line-height:26px;padding-top:15px}.work_link:after{content:"\f105";font-family:FontAwesome;padding-left:2px}.work_link a{padding-right:4px}#culture #header,.Capabilities #header,.Work #header,.lightbulb-moments #header{background-position:50%;background-size:cover;height:100vh}#culture #header_content,.Capabilities #header_content,.Work #header_content,.lightbulb-moments #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:974px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.Work #header_content img{padding-bottom:52px}#culture h1,.Work h1{font-size:64px;line-height:75px;padding-bottom:10px}.Work h2{color:#f45537;line-height:37px}.Work #header_content p{font-size:18px;line-height:24px}#culture .mouse-scroll,.Capabilities .mouse-scroll,.Work .mouse-scroll{border-color:#fff}#culture .mouse-scroll:before,.Capabilities .mouse-scroll:before,.Work .mouse-scroll:before{background:#fff}.Work .industry-category{font-size:14px;line-height:24px}.Work .industry-category span:after{content:","}.Work .industry-category span:last-child:after{content:""}.Work .dropdown-form{margin:0 auto;padding-bottom:65px;text-align:center}.Work .dropdown-form select{background-color:transparent;border-color:#868684;border-radius:6px;color:#1f1f1f;font-family:Raleway,Arial,sans-serif;height:44px;padding-right:48px;width:260px}.Work select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.Work .dropdown-form form{height:44px;margin:0 auto;position:relative;width:260px}.Work .dropdown-form form:after{border-left:1px solid #707070;color:#1f1f1f;content:"\f107";font-family:FontAwesome;font-size:20px;padding-left:12px;pointer-events:none;position:absolute;right:18px;top:10px}.Work select::-ms-expand{display:none}.hidden{display:none!important}@media only screen and (max-width:1190px){#client_work .clients{justify-content:center}}#work_interior #header{background-position:50%;background-size:cover;height:495px}#work_interior #header_content,.pressRelease #header_content{color:#282828;left:0;margin-left:auto;margin-right:auto;max-width:900px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;top:55%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#work_interior #header_content img{padding-bottom:52px}#work_interior h1{font-size:64px;line-height:75px;padding-bottom:10px;text-transform:uppercase}#work_interior h2{color:#f45537;line-height:37px}#work_interior #header_content p{font-size:18px;line-height:24px}.header_breadcrumb span{font-family:FontAwesome;font-size:18px;font-weight:100;line-height:20px;padding-right:10px}.header_breadcrumb a:hover{color:#fff}#work_interior #page_media{position:relative}#work_interior .page_video{display:block;height:100%;position:relative;text-align:center;top:0;width:100%}#work_interior .page_video video{height:auto;width:100%}#work_interior #mainContent{padding-top:0}#work_interior .page_video img{width:100%}.featured-panel__block{height:100%;padding-bottom:40px;padding-top:40px;position:relative;width:100%}.featured-panel__wrapper{margin-bottom:40px;margin-top:40px}.featured-panel__inner--left,.featured-panel__inner--right{align-items:center;display:flex}.featured-panel__inner--right{align-items:flex-start}.featured-panel__inner--right>button[data-lightbox].col-md-6{left:15px;width:100%}.featured-panel__inner--right>.row img,.featured-panel__inner--right>img{margin-bottom:10px}.featured-panel__inner--right img{width:100%}.featured-panel__inner--left-inner{margin:0 auto;max-width:436px;padding-right:15px;width:100%}.featured-panel__inner{padding-left:15px;padding-right:15px}.featured-panel__wrapper::-webkit-scrollbar{background:transparent;width:0}.featured-panel__heading{padding-bottom:10px}.progress-indicators{display:none;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;-webkit-transform:translate(46%,-50%);width:100%}.progress-indicators div{color:#68724f;font-family:FontAwesome;font-size:9px;line-height:20px}.progress-indicators .progress-indicator.active{color:#f45537}.featured-panel__strategies span{padding-right:20px}.featured-panel__strategies{padding-top:20px}.featured-panel__thumbnail{width:100%}.featured-panel__thumbnail--playbutton{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.featured-panel__inner--right a{cursor:pointer;width:100%}.featured-panel__inner--right>a{margin-bottom:10px}.featured-panel__inner--right button{cursor:pointer}.featured-panel__title{color:#f45537;font-size:18px;font-weight:500;padding:15px 0;text-transform:uppercase}@media (min-width:641px){.progress-indicators{display:block}.featured-panel__block{padding-left:30px;padding-right:30px;position:relative}.featured-panel__inner{display:flex;margin-left:auto;margin-right:auto;max-width:1311px;width:100%}.featured-panel__inner--left,.featured-panel__inner--right{padding-right:20px}}@media (min-width:1024px){.featured-panel__inner--left,.featured-panel__inner--right{padding-right:50px}}#work_interior #scroll_button{display:none}#work_interior #post_info{margin-bottom:15px}#work_interior #body_content{padding:110px 15px 0}#work_interior .page_sections section{padding:100px 0 50px;text-align:center}#work_interior .page_sections .container{max-width:1280px;padding:0}#work_interior #body_content .container{max-width:890px;padding-top:0;text-align:center}#work_interior #body_content .insight_hr{margin:15px 0}#work_interior .page_sections .content{margin:0 auto 40px;max-width:72%}#work_interior .email_signup h3{color:#fff}#work_interior a.bold_italic{color:#333;text-decoration:none}#work_interior .image_content .image{display:inline-block;max-width:50%}#work_interior .image_content .content{display:inline-block;max-width:43%;padding:0 8% 0 2%}#work_interior .television .image_content .content{margin:0 auto}#work_interior .single_image{margin-bottom:30px}#work_interior .group_images{padding-bottom:30px}#work_interior .group_images img{margin-bottom:6px}#work_interior .group_images.bg_gray{background:#e6e6e6;margin-bottom:10px}#work_interior .group_images.bg_gray img{margin:45px 22px 36px}#work_interior .infographic{background-repeat:no-repeat;display:inline-block;height:260px;margin:90px 4% 0;text-align:center;width:260px}#work_interior .infographic .info{margin:0 auto;max-width:80%;position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#work_interior .infographic .info h5{font-size:15px}#work_interior .page_sections .video{display:inline-block;padding:20px 10px 40px}#work_interior .page_sections .video .embed{background:url(/common/img/video_bg.png) no-repeat 0 0;height:353px;text-align:left;width:595px}#work_interior .page_sections .video iframe{height:324px;margin:8px 0 0 9px;width:576px}#work_interior .left_align{text-align:left}#work_interior.cableone-work-template .page_sections .video .embed,#work_interior.prose-work-template .page_sections .video .embed{background:none;height:100%;text-align:center;width:100%}@media (max-width:767px){#work_interior.cableone-work-template .page_sections .video .embed,#work_interior.prose-work-template .page_sections .video .embed{background:none;height:100%;text-align:center;width:100%}}@media only screen and (max-width:757px){#work_interior.aps-work-template .group_images.bg_gray img,#work_interior.axon-work-template .group_images.bg_gray img{margin:45px 0 36px}}.emailsignup .umbraco-forms-caption{margin-bottom:15px}.emailsignup .form-callout-header{color:#fff;font-family:Raleway,Arial,sans-serif;font-size:24px;margin-bottom:10px}.emailsignup .form-callout-body{line-height:1.6}#work_interior .page_sections section.mcd_print{padding-bottom:0}#work_interior .page_sections section.mcd_outdoors{padding-top:0}#work_interior .page_sections section.mcd_outdoors .single_image{margin-bottom:12px}#work_interior .image_content.app_links .content{padding:0}#work_interior .image_content.brochure{position:relative}#work_interior .image_content.brochure .image{margin-left:-300px;max-width:100%}#work_interior .image_content.brochure .content{padding-right:2%;position:absolute;right:0;top:260px;width:340px}#work_interior .app_links img{margin:36px 18px}#work_interior .group_images.bg_gray.group_four img{margin:45px 11px}#work_interior .group_images.videos img{margin:0 10px}#contact_us #header,#contact_us #page_media{min-height:0!important}#contact_us #scroll_button{display:none}#gmap_canvas{height:410px;width:100%}#contact .container{margin:0 auto;max-width:1100px;padding:40px 0 100px}#contact_form{margin:0 auto;max-width:667px;width:100%}#contact_form .umbraco-forms-caption{color:#f45537;font-size:28px;line-height:33px;padding-bottom:50px;text-align:center;text-transform:uppercase}#contact_form .umbraco-forms-label{color:#6e6e6e;cursor:text;left:17px;position:absolute;top:25px;transition:all .3s ease-out}#contact_form .multiplechoice .umbraco-forms-label,#contact_form .singlechoice .umbraco-forms-label{color:#1f1f1f;left:0;position:relative;top:0}#contact_form .umbraco-forms-field{padding:10px 0;position:relative}#contact_form .umbraco-forms-indicator{color:red;margin-left:-3px}#contact_form .umbraco-forms-field.active label{font-size:14px;left:0;top:-12px}#contact_form .umbraco-forms-field.active label .umbraco-forms-indicator{color:inherit}#contact_form .field-validation-error{bottom:23px;color:#900;display:block;font-size:11px;left:17px;position:absolute;text-align:left}#contact_form input[type=text]{background:transparent;border:1px solid #6e6e6e;border-radius:3px;max-width:315px;width:100%}#contact_form .company input[type=text],#contact_form .exampleemailcom input[type=text]{max-width:666px;width:100%}#contact_form .umbraco-forms-field{padding-bottom:20px}#contact_form .lastname{margin-left:17px}#contact_form label.umbraco-forms-label{padding-bottom:15px}#contact_form .radio_wrap{margin-bottom:20px}#contact_form .checkbox_wrap input,#contact_form .radio_wrap input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#contact_form .umbraco-forms-page h4{color:#707070;font-size:40px;padding-bottom:35px}#contact_form .container{max-width:715px;padding:55px 0 100px}#contact_form textarea{background:transparent;border:1px solid #6e6e6e;border-radius:3px;width:100%}#contact_form .checkbox_wrap{float:left;width:30%}#contact_form .umbraco-forms-navigation{padding-top:80px;text-align:center}.thank-you #header_content{text-align:center}.thank-you #header_content h1{padding-bottom:10px}button[data-lightbox]{background-color:transparent;border:none;cursor:pointer;line-height:1.5;margin-bottom:10px;padding:0;position:relative;width:100%}#resources_app{background-color:#f3e9d3;position:relative}#tags_tab{margin:0 auto;max-width:1285px;text-align:right}#tags_tab .tab{background:#e6e6e6;cursor:pointer;display:inline-block;font-size:15px;padding:12px 25px;text-transform:uppercase;vertical-align:top}#tags_tab .tab:after{content:"\f00a";font-family:FontAwesome;font-size:13px;padding-left:12px}#tags_tab.open .tab:after{content:"\f00d";vertical-align:1px}#resources{margin:0 auto;max-width:934px;padding:100px 30px}#resources .tabs ul{display:flex;justify-content:space-between;list-style:none;overflow:hidden;padding:0}#resources .tabs li{float:left;padding-bottom:4px;text-align:center;text-transform:uppercase}#resources .tabs li.current{margin-right:-1px;padding-bottom:0}#resources .tabs button{background-color:transparent;border:none;color:#333;cursor:pointer;display:block;font-family:Raleway,Arial,sans-serif;font-size:24px;line-height:29px;margin:0 5px;padding:10px 0 20px;text-decoration:none;text-transform:uppercase}#resources .tabs li:first-child button{border-left:none}#resources .tabs li.current button{border-bottom:3px solid #f45537;color:#f45537}#resources .resource{display:none;padding-left:30px;padding-right:30px}#resources .resource:first-child{display:block;padding-top:30px}.lightbulb-moments.lightbox-open,.lightbulb-moments.lightbox-open #top_nav{padding-right:17px}#resources .inner{display:flex;flex-wrap:wrap;margin:0 auto;max-width:870px;overflow:hidden;padding:30px 0 25px}#resources .orangepapers .image{margin:0 30px 10px 0;width:210px}#resources .orangepapers .content{max-width:596px}#resources .orangepapers .content h3{font-size:22px;font-weight:500;line-height:30px;padding-bottom:10px}#resources .orangepapers .content p{padding-bottom:10px}#resources .orangepapers .download{padding-top:15px}#resources .orangepapers .button{min-width:244px}#resources .blog .item{background-color:#fff;border:1px solid #dedede;border-radius:4px;display:block;margin:8px;min-height:200px;padding:20px;text-align:left;width:275px}#resources .blog .inner{padding:0}#resources .blog .blog__wrapper{display:flex;flex-wrap:wrap;padding-top:60px}#resources .blog .content{text-align:center}#resources .blog .image{background:#f57c4b no-repeat 50%;background-size:cover;height:160px;margin-bottom:15px;width:100%}#resources .blog .title{font-family:Raleway,Arial,sans-serif;font-size:18px;font-weight:500;line-height:22px;padding-bottom:15px}#resources .blog .tags a:hover,#resources .blog .title:hover{text-decoration:underline}#resources .blog .tags a{font-size:12px;text-transform:uppercase}#resources .blog a{text-decoration:none}#resources .blog .author{font-size:13px;font-weight:700;margin-bottom:15px}#resources .blog .author:before{content:"\f040";font-family:FontAwesome}#resources .pressreleases .read_more{color:#f57c4b;text-decoration:none}#resources .pressreleases .read_more:after{content:"\00a0\f105";font-family:FontAwesome}#resources .pressreleases{padding-left:30px;padding-right:30px;padding-top:30px}#resources .tags{color:#535353;font-family:Raleway,Arial,sans-serif;font-size:14px;line-height:24px}#resources .tags span{display:inline-block;padding-right:8px}#resources .tags span:last-child:after{content:""}#resources .date{color:#f57c4b;font-size:15px;padding:10px 0;text-transform:uppercase}#resources h3 a{text-decoration:none}#resources_app .loading{background:url(/common/img/ajax-loader.gif) no-repeat 50% 50%;height:200px;width:100%}#resources .pagination{background:transparent;border:1px solid #282828;color:#282828;display:block;font-size:15px;margin:20px auto;padding:12px;width:100%}#resources .pagination,#resources a.button{cursor:pointer;font-family:Raleway,Arial,sans-serif;text-align:center}#resources a.button{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;color:#fff;display:inline-block;font-size:16px;height:48px;line-height:48px;min-width:200px;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#resources a.button:hover{background:#fff;border:1px solid #f45537;color:#f45537}.pressRelease #mainContent{padding-top:0}.pressRelease #resource_content .container{padding:60px 15px 0}@media only screen and (max-width:940px){#resources .blog .blog__wrapper{justify-content:center}}@media only screen and (max-width:574px){#resources .blog .item{margin:8px 15px;width:75%}#resources .blog .blog__wrapper,#resources .pressreleases,#resources .resource:first-child{padding-top:0}}@media only screen and (max-width:400px){#resources .blog .item{width:100%}}@media only screen and (min-width:640px){#resources .pressreleases,#resources .resource{padding-left:0;padding-right:0}}#resources h5.title{padding-top:20px;text-align:center}#resources .form{margin:0 auto;max-width:600px;padding:20px 10px 0}#resources .form .umbraco-forms-form{padding-top:20px}#resources .form .umbraco-forms-field{float:left;width:50%}#resources .form .umbraco-forms-navigation{text-align:center}.author_info{margin:0 auto;max-width:830px;overflow:hidden;padding:50px 15px}.author_info .image{border-bottom:1px solid #b2b2b2;overflow:hidden}.author_info .content{padding:10px 0 0}.author_info .title{padding:5px 0}.author_info .author{padding:0}.author_info .author img{width:100%}@media only screen and (min-width:480px){.author_info .content{padding:0 15px}.author_info .author{padding:0}}#bottom_callouts.email_signup{background-color:#6e8bc6}.email_signup .umbraco-forms-fieldset{display:inline;vertical-align:baseline}.ie .email_signup .shortanswer label.fieldLabel{text-align:left}.email_signup .umbraco-forms-field input[type=text]{box-sizing:border-box}.email_signup .umbraco-forms-field input[type=text].input-validation-error{border:1px solid red}.email_signup .field-validation-error{position:absolute}.email_signup .umbraco-forms-navigation,.email_signup .umbraco-forms-navigation>div{display:inline;vertical-align:top}.email_signup .umbraco-forms-navigation input[type=submit]{background-color:#f57c4b;height:50px;min-width:230px;vertical-align:baseline}@media only screen and (max-width:640px){.email_signup .umbraco-forms-fieldset{display:block}.email_signup .field-validation-error{position:relative;text-align:center}}#resource_content .container{max-width:820px;padding-bottom:100px}#resource_content .date{color:#f57c4b;font-size:15px;padding-bottom:10px;text-transform:uppercase}#resource_content .image{padding:10px 0}#work_interior #post #body_content{padding-top:50px}#work_interior #post #body_content .container{max-width:800px;text-align:left}#work_interior #post .page_sections .container{max-width:800px}#work_interior #post .page_sections{padding-left:15px;padding-right:15px}#work_interior #post .page_sections section{padding:25px 15px 0;text-align:left}#work_interior #post .page_sections .content{margin:0 auto;max-width:100%;width:auto}#work_interior #post .group_images,#work_interior #post .image_content,#work_interior #post .single_image{text-align:center}#work_interior #post h3{color:#eb6638;font-size:32px;margin-bottom:0}#work_interior #post h4{color:#eb6638;font-family:Raleway,Arial,sans-serif;font-size:21px;margin-bottom:15px}#work_interior #post .subtitle{margin-bottom:5px}#work_interior #post hr{background-color:#414042;border:none;height:1px}#work_interior #post .image_content .image{max-width:100%}#work_interior #post .image_content .content{font-style:italic;max-width:100%;padding:0 45px}#social_share{padding:30px 0 10px}#social_share .social_title{box-sizing:border-box;font-size:14px}#social_share .social_plus{font-style:normal}#social_share .social_plus:after{content:"\f067";font-family:FontAwesome}#social_share .social_links{display:flex}#social_share a{display:block;margin-right:28px;padding-bottom:8px;padding-top:4px;text-align:center;text-decoration:none}#social_share a:after{font-family:FontAwesome;font-size:22px}#social_footer--mobile a.twitter,#social_share a.twitter{height:29.8px;padding-top:6px}#social_footer--mobile a.twitter img,#social_share a.twitter img{height:23px;transition:.2s}#social_share a.facebook:after{content:"\f09a"}#social_share a.google:after{content:"\f1a0"}#social_share a.linkedin:after{content:"\f0e1"}#social_share a.email:after{content:"\f0e0"}#work_interior .capabilityArticle,#work_interior .industryArticle,.pressRelease#master{padding-top:75px}#work_interior .capabilityArticle #body_content .container,#work_interior .industryArticle #body_content .container{max-width:840px}#work_interior .capabilityArticle #header,#work_interior .capabilityArticle #page_media,#work_interior .industryArticle #header,#work_interior .industryArticle #page_media,.BlogPost #header,.pressRelease #header{background-position:50%;background-size:cover;height:420px;min-height:0!important}#work_interior .capabilityArticle .header_breadcrumb,#work_interior .industryArticle .header_breadcrumb{font-family:Raleway,Arial,sans-serif;padding-bottom:40px;text-transform:uppercase}#work_interior .capabilityArticle #header_content,#work_interior .industryArticle #header_content,.BlogPost #header_content,.pressRelease #header_content{color:#fff;text-transform:uppercase;top:45%}#work_interior .BlogPost h1,#work_interior .capabilityArticle h1,#work_interior .industryArticle h1,.pressRelease h1{font-size:32px;line-height:37px}#work_interior .capabilityArticle h2,#work_interior .industryArticle h2{font-size:28px;line-height:33px;padding-bottom:10px}#work_interior .capabilityArticle #body_content,#work_interior .industryArticle #body_content{padding:92px 15px 0}#work_interior .capabilityArticle .page_sections .info_content,#work_interior .industryArticle .page_sections .info_content{padding-bottom:60px}#work_interior .capabilityArticle #post_info .subtitle,#work_interior .industryArticle #post_info .subtitle{line-height:24px}#work_interior .author,#work_interior .capabilityArticle #post_info .author,#work_interior .industryArticle #post_info .author{font-style:italic;line-height:24px}@media only screen and (max-width:1024px){#work_interior .capabilityArticle #header_content,#work_interior .industryArticle #header_content{left:50%;padding-bottom:0;padding-top:0;position:absolute;top:50%;transform:none;-webkit-transform:initial;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.Capabilities #header_content p{margin:0 auto;max-width:830px}.orangePaper .download{background-color:#e6e6e6}.orangePaper .download .container{box-sizing:border-box;max-width:820px;padding:50px 0}.orangePaper .download h3{color:#414042;font-family:Raleway;padding-bottom:30px;text-align:center}.orangePaper .download .umbraco-forms-fieldset{margin-right:-34px;padding-bottom:20px}.orangePaper .download .umbraco-forms-field{box-sizing:border-box;float:left;padding-right:25px;width:33%}.orangePaper .download input[type=email],.orangePaper .download input[type=tel],.orangePaper .download input[type=text]{background-color:#fff;border:0;border-radius:0;box-sizing:border-box;min-width:100%;width:100%}.orangePaper .download input[type=text].input-validation-error::-webkit-input-placeholder{color:#d31647}.orangePaper .download input[type=text].input-validation-error:-moz-placeholder,.orangePaper .download input[type=text].input-validation-error::-moz-placeholder{color:#d31647;opacity:1}.orangePaper .download input[type=text].input-validation-error:-ms-input-placeholder{color:#d31647}.orangePaper .download input[type=text].input-validation-error{background:#fff url(/common/img/x.png) 95% no-repeat}.orangePaper .download .field-validation-error{font-size:12px;padding-top:2px;position:absolute}.orangePaper .download .dropdown label.umbraco-forms-label{display:none}.orangePaper .ie .download .dropdown label.umbraco-forms-label{display:block}.orangePaper .download .select{background-color:#fff;box-sizing:border-box;width:100%}.orangePaper .download select:focus{outline:none}.orangePaper .ie8 .download .select SELECT{height:36px}.orangePaper .download .checkbox{float:none;margin:0 auto;padding:7px 25px 25px 0;width:425px}.orangePaper .download .checkbox .fieldLabel{display:inline-block;padding:0;vertical-align:middle;width:auto}.orangePaper .download .checkbox>div{float:left;width:auto}.orangePaper .download .checkbox>div,.orangePaper .download input[type=checkbox]{display:inline-block;vertical-align:middle}.orangePaper .download .umbraco-forms-navigation{margin-bottom:15px;text-align:center}.orangePaper .details{box-sizing:border-box;max-width:860px;padding:60px 0 100px}.orangePaper .details .details_content{float:left;width:52%}.orangePaper .details .details_image{box-sizing:border-box;float:left;padding-left:25px;width:48%}.orangePaper .thankyou{background:#e6e6e6 url(/common/img/orangebg.jpg) 100% no-repeat;background-size:50%}.orangePaper .ie8 .thankyou{background-image:none}.orangePaper .thankyou .container{padding:125px 0}.orangePaper .thankyou h3{font-size:32px;line-height:1.3em;margin-bottom:15px}.orangePaper .thankyou_social{float:left;text-align:center;width:50%}.orangePaper .thankyou_social a{color:#414042;margin:0 15px;text-decoration:none}.orangePaper .thankyou_social a:hover{color:#999}.orangePaper .thankyou_social a:after{font-family:FontAwesome;font-size:27px}.orangePaper .thankyou_social a.facebook:after{content:"\f082"}.orangePaper .thankyou_social a.instagram:after{content:"\f16d"}.orangePaper .thankyou_social a.twitter img{height:29.8px;padding-top:1px}.orangePaper .thankyou_social a.linkedin:after{content:"\f08c"}.orangePaper .thankyou_details{color:#fff;float:left;text-align:center;width:50%}.orangePaper .ie8 .thankyou_details{background-color:#f08e69;padding:20px 0}.orangePaper .thankyou_details a{display:block;font-size:20px;font-style:italic;text-decoration:none}.orangePaper .thankyou_details a:after{content:" \f105";font-family:FontAwesome;font-style:normal}.orangePaper .download .hs-fieldtype-phonenumber label,.orangePaper .download .hs-fieldtype-text label,.orangePaper .orangepaper label.umbraco-forms-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media only screen and (max-width:1116px){.orangePaper .intro .intro_content,.orangePaper .intro .intro_image{left:0}}@media only screen and (max-width:1024px){.orangePaper .intro{padding:50px}.orangePaper .intro .intro_image{float:none;padding-bottom:25px;text-align:center;width:auto}.orangePaper .intro .intro_image img{position:relative;top:0}.orangePaper .intro .intro_content{float:none;width:auto}.orangePaper .details,.orangePaper .download .container{padding:50px}.orangePaper .thankyou{background-position:bottom;background-size:100%}.orangePaper .thankyou .container{padding:0}.orangePaper .thankyou_social{background-color:#e6e6e6}.orangePaper .thankyou_details,.orangePaper .thankyou_social{float:none;padding:50px 25px;width:auto}}@media only screen and (max-width:840px){.orangePaper .download .umbraco-forms-fieldset{margin-right:-25px}.orangePaper .download .umbraco-forms-field{width:50%}.orangePaper .download .checkbox{width:425px}.orangePaper .details .details_content{float:none;width:auto}.orangePaper .details .details_image{float:none;padding-left:0;padding-top:25px;text-align:center;width:auto}}@media only screen and (max-width:588px){.orangePaper .download .container,.orangePaper .intro{padding:25px}.orangePaper .download .umbraco-forms-fieldset{margin-right:0}.orangePaper .download .umbraco-forms-field{padding-right:0;width:100%}.orangePaper .download input[type=submit]{min-width:0}.orangePaper .details{padding:25px}}@media only screen and (min-width:1025px) and (max-width:1280px){.leadership_image_text{left:85%}#culture_gallery{margin:0 auto;width:1025px}#culture_gallery .image_wrapper{height:131px;width:225px}#culture_gallery .image_wrapper:first-child{height:292px;margin:0 30px 0 0;width:497px}#relevant_blog .content{margin:0 30px;width:54%}}@media only screen and (max-width:1024px){body.touch #page_videoloop video{display:none}body.touch #fallback_image{background-position:50% 0;background-size:cover;height:100%}body{background:#fff}#job .job_posting .content,#job .job_posting .header{display:block;max-width:100%;padding:0 20px;text-align:center}#job .job_posting .header{border-right:0}#job .job_posting .header h1{padding:30px 0 50px}#nav_icon{display:block;height:25px;right:30px;top:33px;width:27px}#supplemental_nav{display:none}#top_nav{height:96px;padding-left:0;padding-right:0;scroll-snap-align:start}#logo{left:15px;top:20px}.specialty_item{width:50%}#specialties_interior .interior_specialty{margin-left:-1px;width:50%}.leadership_image_text{display:none}#work_interior #header{height:auto}#work_interior #header_content{padding-bottom:40px;padding-top:100px;position:unset;transform:none;-webkit-transform:none}.progress-indicators{padding:0 10px}#culture #leaders{padding-top:115px}}@media only screen and (min-width:769px) and (max-width:1024px){.container{padding:100px 15px 0}#orange_paper .icon{margin:0 25px 0 10px}#orange_paper .content{width:78%}#quotes_callout .quotes,#quotes_callout .staff_quote{width:740px}#quotes_callout .staff{padding-top:50px}#quotes_callout .quote{max-width:510px}#quotes_callout .controls{top:5%}#footer_top{padding-bottom:40px}#footer_left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:auto;width:50%}#footer_right{border-left:none;margin:20px 0 0;padding-top:30px;text-align:center;width:50%}#team_leaders .item{margin:0 26px}#relevant_blog .content{margin:0 20px;width:45%}#relevant_blog .related_posts{width:180px}#careers .perk_wrapper{width:49%}#find_us{padding:8px 10px 50px 15px;width:210px}#contact_form{padding-left:0;width:68%}#contact_form textarea{width:490px}#team{width:730px}#culture_gallery{margin:0 auto;width:769px}#culture_gallery .image_wrapper{height:106px;margin:0 15px 20px 0;width:180px}#culture_gallery .image_wrapper:first-child{height:231px;margin:0 15px 0 0;width:364px}#featured_person .item,#featured_person .items{width:640px}#featured_person .info{width:74%}#featured_article .item,#featured_article .items{width:640px}#featured_article .info{width:74%}#tags_dropdown .title{width:120px}#tags_dropdown .items{width:83%}#resources .inner{padding:40px 0}}@media only screen and (min-width:641px) and (max-width:768px){#orange_paper .icon{margin:0 25px 0 10px}#orange_paper .content{width:74%}#orange_paper .form{text-align:center}#orange_paper .umbraco-forms-field{float:none;width:auto}#quotes_callout .quotes,#quotes_callout .staff_quote{width:620px}#quotes_callout .staff{padding-top:50px}#quotes_callout .quote{max-width:385px}#quotes_callout .controls{top:5%}#featured_person .info{width:70%}#culture_gallery{margin:0 auto;width:641px}#culture_gallery .image_wrapper{height:71px;margin:0 15px 10px 0;width:120px}#culture_gallery .image_wrapper:first-child{height:231px;margin:0 15px 0 0;width:356px}#featured_person .item,#featured_person .items{width:500px}#featured_person .info{width:67%}#featured_article .info{width:70%}#featured_article .item,#featured_article .items{width:500px}#featured_article .info{width:67%}#tags_dropdown .title{width:120px}#tags_dropdown .items{width:80%}#resources .inner{padding:40px 0}#orange_callout .image{width:43%}#industry_articles .item{width:49%}#industry_articles .item:nth-child(3n+1){clear:none;margin-left:2%}#industry_articles .item:nth-child(odd){clear:both;margin-left:0}}@media only screen and (max-width:768px){.container{padding:40px 15px 0}section{opacity:1;-moz-opacity:1}#header_content h1{font-size:32px;line-height:32px;padding-bottom:10px}#leadership #header_content{padding-bottom:50px}#home #header_content h1{font-size:32px;line-height:37px}#header_content h5{line-height:1.4}#specialty #form_callout .container{padding-bottom:40px}#form_callout .content{float:none;text-align:left;width:100%}#footer_top{padding-bottom:40px}#footer_left{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:0;width:50%}#footer_nav{padding-left:0;width:50%}#footer_nav li{padding:0 0 14px;text-align:left;width:100%}#footer_right{border-left:none;justify-content:flex-end;text-align:left;width:50%}#footer .footer_inner{padding:0}#capabilities .container,#capabilities .row{border:none}#capabilities .item{border-bottom:2px solid #fff;border-left:none;border-right:none;float:none;width:auto}#capabilities .item:first-child{border-left:none}#capabilities .item:hover img{visibility:hidden}#capabilities .content{overflow:hidden;top:0;width:100%}#capabilities .inner_content{height:125px;margin:30px 30px 30px 0;overflow-y:auto}#capabilities .inner_content::-webkit-scrollbar{background:hsla(0,0%,100%,.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:5px}#capabilities .inner_content::-webkit-scrollbar-track{background:hsla(0,0%,100%,.3);border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#capabilities .inner_content::-webkit-scrollbar-thumb{background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#capabilities .content li{display:block;width:auto}#capability_articles .articles-block__mobile{display:block}#capability_articles .articles-block{display:none}.lightbox-open#specialty,.lightbox-open#specialty #supplemental_nav{padding-right:0!important}.orange-paper__title{padding-bottom:20px}.clients_header h3{font-size:24px}.client__logos{padding-top:30px}#capability_articles .more{padding-top:60px}.articles{padding-bottom:50px}#relevant_blog .inner{padding:30px 15px}#relevant_blog .author{float:none;margin:0 auto}#relevant_blog .content{float:none;margin:0;padding:30px 0;width:auto}#relevant_blog .related_posts{float:none;width:auto}#specialty .clients_inner .items{flex-wrap:wrap;padding-bottom:20px}#specialty .client{width:50%}#capability_articles .item{width:75%}#leaders .container{padding:25px 0 0}.leadership_image_text{display:none}#work_interior .group_images.videos img{margin:0}#careers .perk_wrapper{width:auto}#career_perks,#opportunities{display:block;width:auto}#gmap_canvas img{background:none!important;max-width:none!important}#find_us{border-bottom:1px solid #f57c4b;border-right:none;float:none;margin:0 15px 20px;padding:0 10px 10px;width:auto}#contact_form{float:none;padding:15px;width:auto}.featured-panel__inner--left,.featured-panel__inner--right{padding-bottom:20px;width:100%}.featured-panel__inner--left-inner{max-width:none}.featured-panel__strategies{padding-bottom:10px;padding-top:0}.progress-indicators{bottom:50%;padding:0 10px;position:absolute;right:5px}}@media (max-width:640px){h1{font-size:32px}#breadcrumbs{display:none}#main_nav{margin-top:160px}#main_nav a{font-size:32px}#special_nav{float:none;width:auto}#special_nav li{width:49%}#special_nav a{border:3px solid #fff;display:inline-block;padding:10px}#social_nav{float:none;padding-top:40px;width:auto}#orange_paper{padding:50px 0}#orange_paper .icon{float:none;margin:0 auto}#orange_paper .content,#orange_paper.protected .content{float:none;padding:10px;width:auto}#orange_paper .form{text-align:center}#orange_paper .umbraco-forms-field{float:none;width:auto}#main_content .container{column-count:1;-moz-column-count:1;-webkit-column-count:1}#contact_us #header_content h1{font-size:32px;line-height:37px}.contact-us__hr hr{border-width:10px;top:-20px}#contact_form .umbraco-forms-form .span6{float:none;width:auto}#contact_form input[type=text]{max-width:100%}#contact_form .lastname{margin-left:0}.contact_hr{padding:35px 15px}#jobs .container{padding:50px 15px 35px}#master.Job #jobs .content,#master.Job #jobs .header{display:block}#master.Job #jobs .header{border-bottom:1px solid #fff;border-right:none;margin-bottom:20px;padding:0;width:auto}#master.Job #jobs .content{padding-left:0;width:auto}#master.Job #jobs .header h1{padding:0 0 20px}#quotes_callout .quotes,#quotes_callout .staff_quote{width:320px}#quotes_callout .staff{float:none;text-align:center;width:auto}#quotes_callout .name{width:auto}#quotes_callout .quote{float:none;margin:0 15px;padding-top:25px}#quotes_callout .controls{top:5%}#footer_top{padding-bottom:35px}#orange_callout .content,#orange_callout .image,.specialty_item{float:none;width:auto}#team_leaders .item{display:block;margin:0 auto}#industry_articles .item{float:none;margin-left:0;width:auto}#industry_articles .item:nth-child(3n+1){clear:none;margin-left:0}.specialties__hr hr{border-width:10px}#capability_content .container{padding:40px 15px}#capability_list{padding:20px 0 40px}#capability_list .icon{float:none;height:200px;width:auto}#capability_list svg{width:100%}#capability_list .list{float:none;margin:0 auto;padding-top:20px;width:280px}#capability_list .list li{float:none;padding:0 0 10px;width:auto}.article_logos{font-size:0;text-align:center}.article_logos a,.article_logos span{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:110px;margin:25px 28px;width:240px}@media only screen and (max-width:400px){.article_logos a,.article_logos span{margin:15px 9px}}#culture_gallery{padding:0 10px}#culture_gallery .image_wrapper{height:71px;margin:0 15px 10px 0;width:120px}#culture_gallery .image_wrapper:first-child{float:none;height:200px;margin:0 0 20px;width:300px}#featured_person .item,#featured_person .items{width:290px}#featured_person .image,#highlights #featured_person .impact-image{float:none;margin:0 auto}#featured_person .info{float:none;width:auto}#featured_person .controls{top:50%}#featured_article .item,#featured_article .items{width:290px}#featured_article .image{float:none;margin:0 auto}#featured_article .info{float:none;width:auto}#featured_article .controls{top:25%}#contact_form .checkbox_wrap{float:none;width:auto}#contact_form .umbraco-forms-navigation{padding-top:0}#contact_form input[type=submit]{min-width:290px}#work_interior .page_sections .video .embed{background-size:100%;height:178px;width:300px}#work_interior .page_sections .video iframe{height:163px;margin:4px 0 0 4px;width:291px}#master.Resources #header_content{padding-bottom:30px}#tags_dropdown .title{float:none;padding:10px;text-align:left;width:auto}#tags_dropdown .items{float:none;padding:0 10px;width:auto}#resources{padding:0 0 50px}#resources .pagination{margin-top:55px}#resources .tabs ul{border-bottom:1px solid #f45537;flex-wrap:wrap}#resources .tabs li{border-top:1px solid #f45537;float:none;padding-bottom:0;width:100%}#resources .tabs li.current{background-color:#f45537}#resources .tabs li.current button{color:#fff}#resources .tabs button{border-left:none;margin:0 auto;padding:16px 0 15px;width:100%}#resources .orangepapers .image{float:none}#resources .download,#resources .orangepapers .content{float:none;width:auto}#resources .download{padding-top:20px}#resources .blog .image{float:none;margin:0 auto 20px;width:auto}#resources .blog .content{float:none;width:auto}#resources .form{text-align:center}#resources .form .umbraco-forms-field{float:none;width:auto}#resources .tabs{margin-bottom:40px}.featured-panel__inner{flex-wrap:wrap}}@media (max-width:480px){#capability_articles .item{width:100%}.articles{padding-top:30px}#specialty .client{width:100%}#specialty .clients{padding-left:30px;padding-right:30px}#team_leaders h2{font-size:22px;line-height:29px}#team_leaders .items{padding-top:40px}}@media (max-width:320px){#main_nav a{font-size:26px}}#work_interior .form_wrapper{background-color:#e6e6e6;width:100%}#work_interior #bottom_callouts.form_wrapper.email_signup{background-color:#6e8bc6}#work_interior .ie8 .form_wrapper{background-color:#e6e6e6;width:100%}#work_interior .form_content{display:block;margin:0 auto;max-width:1024px;padding:60px 0 20px}#work_interior .form_left_column{float:left;padding-right:15px;text-align:center}#work_interior .download{background-color:#e6e6e6;display:block;margin:0 auto;max-width:1024px;padding:60px 0 20px}#work_interior .download .container{box-sizing:border-box;max-width:1024px;padding:50px 0}#work_interior .download h3{color:#414042;font-family:Raleway;padding-bottom:30px;text-align:center}#work_interior .download .umbraco-forms-fieldset{margin-right:-34px}#work_interior .download .umbraco-forms-field{box-sizing:border-box;float:left;padding-right:25px;width:33%}#work_interior .download input[type=text]{background-color:#fff;box-sizing:border-box;min-width:100%}#work_interior .download input[type=text].input-validation-error::-webkit-input-placeholder{color:#d31647}#work_interior .download input[type=text].input-validation-error:-moz-placeholder,#work_interior .download input[type=text].input-validation-error::-moz-placeholder{color:#d31647;opacity:1}#work_interior .download input[type=text].input-validation-error:-ms-input-placeholder{color:#d31647}#work_interior .download input[type=text].input-validation-error{background:#fff url(/common/img/x.png) 95% no-repeat}#work_interior .download input[type=text]:focus{outline:none}#work_interior .download .dropdown label.umbraco-forms-label,#work_interior .download .field-validation-error{display:none}#work_interior .ie .download .dropdown label.umbraco-forms-label{display:block}#work_interior .download .select{background-color:#fff;box-sizing:border-box;width:100%}#work_interior .download select:focus{outline:none}#work_interior .ie8 .download .select SELECT{height:36px}#work_interior .download .contactme{padding:7px 0 25px;text-align:center;width:100%!important}#work_interior .download .checkbox .fieldLabel{box-sizing:border-box;display:inline-block;padding:0 30px 30px 39px;vertical-align:middle;width:100%}#work_interior .download .checkbox>div{display:inline-block;margin-left:10px;margin-top:-50px;vertical-align:top;width:auto}#work_interior .download input[type=checkbox]{display:inline-block;vertical-align:middle}#work_interior .download .umbraco-forms-navigation{margin-bottom:15px;text-align:center}#work_interior .download .checkbox{float:none;margin:0 auto;padding:7px 25px 25px 0;width:480px}@media only screen and (max-width:1024px){#work_interior .download .container{padding:50px}#work_interior .form_wrapper{background-color:#e6e6e6;display:block;width:100%}#work_interior .form_left_column{float:left;padding:0 40px;width:300px}#work_interior .form_right_column{float:right;padding:15px;width:475px}#work_interior .download .container{padding:25px}#work_interior .download .umbraco-forms-fieldset{margin-right:0}#work_interior .download .umbraco-forms-field{padding-right:0;width:100%}#work_interior .download input[type=submit]{min-width:0}}@media only screen and (max-width:960px){#work_interior .download .umbraco-forms-fieldset{margin-right:5px}#work_interior .download .umbraco-forms-field{width:100%}#work_interior .form_left_column{float:none;margin:0 auto;padding:15px 0;text-align:center;width:300px}#work_interior .download .container{padding:50px}#work_interior .form_wrapper{background-color:#e6e6e6;display:block;width:100%}#work_interior .form_right_column{float:none;margin:0 auto;padding:15px}#work_interior .download .container{padding:25px}#work_interior .download input[type=submit]{min-width:0}#work_interior .details .details_content{float:none;width:auto}#work_interior .details .details_image{float:none;padding-left:0;padding-top:25px;text-align:center;width:auto}}@media only screen and (max-width:840px){#work_interior .download .umbraco-forms-fieldset{margin-right:5px}#work_interior .download .umbraco-forms-field{width:100%}#work_interior .download .container{padding:50px}#work_interior .form_wrapper{background-color:#e6e6e6;display:block;width:100%}#work_interior .download .container{padding:25px}#work_interior .download input[type=submit]{min-width:0}#work_interior .details .details_content{float:none;width:auto}#work_interior .details .details_image{float:none;padding-left:0;padding-top:25px;text-align:center;width:auto}}@media only screen and (max-width:588px){#work_interior .form_wrapper{background-color:#e6e6e6;display:block;width:100%}#work_interior .download .container{padding:25px}#work_interior .download .umbraco-forms-fieldset{margin-right:0}#work_interior .download .umbraco-forms-field{padding-right:0;width:100%}#work_interior .download input[type=submit]{min-width:0}}@media only screen and (max-width:500px){#work_interior .download .checkbox .fieldLabel{padding:0;width:auto}#work_interior .download .checkbox>div{margin:0}#work_interior .form_right_column{width:auto}}@media only screen and (max-width:460px){#work_interior .form_wrapper{background-color:#e6e6e6;display:block;width:100%}#work_interior .download .container{padding:25px}#work_interior .download .umbraco-forms-fieldset{margin-right:0}#work_interior .download .umbraco-forms-field{padding-right:0;width:100%}#work_interior .download input[type=submit]{min-width:0}}@media only screen and (max-width:360px){#work_interior .form_wrapper{background-color:#e6e6e6;display:block;height:1305px;width:100%}#work_interior .form_wrapper.email_signup{height:auto}#work_interior .download{background-color:#e6e6e6;display:block;margin:0 auto;max-width:320px;padding:20px 0 5px}#work_interior .download .container{padding:25px}#work_interior .download .umbraco-forms-fieldset{margin-right:0}#work_interior .download .umbraco-forms-field{padding-right:0;width:100%}#work_interior .download input[type=submit]{min-width:0}#work_interior .download .checkbox .fieldLabel{display:inline-block;padding:0;vertical-align:middle}#client_work .work_item{width:100%}}.healthcare hr{margin:3rem 0}.healthcare .container{text-align:center}.healthcare .article{background:#f57c4b no-repeat 50%;background-size:cover;display:inline-block;height:180px;margin:0 8px 20px;text-decoration:none;vertical-align:top;width:270px}.healthcare .article h4{background-color:hsla(0,0%,100%,.9);font-weight:700;padding:15px;position:relative;top:50%;transform:translateY(-50%)}.twitter__latest-tweet{background:#e6e6e6;padding:54px 0 80px;position:relative;text-align:center}.tweet-contents{font-family:Raleway,Arial,sans-serif;padding:0 15px}.twitter-logo{background-color:#fff;border-radius:50%;left:0;margin-left:auto;margin-right:auto;padding:17px 15px;position:absolute;right:0;top:-30px}.twitter__tweet{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:547px}.twitter-name{font-size:22px;font-weight:500;line-height:30px}.twitter-handle{font-size:18px;font-weight:500;margin:20px 0 0}.twitter-handle a{text-decoration:none}.twitter-handle a:hover{text-decoration:underline}.tweet__content{font-size:18px;line-height:24px;padding-top:12px}.tweet__timestamp{font-size:11px;line-height:24px}.twitter__tweet-link{word-break:break-all}#orangePaper2023 #page_media,#orangePaper2023 header,#reportSubpage #page_media,#reportSubpage header,.reports #header,.reports header{background-position:50%;background-size:cover;height:420px;min-height:0!important}#orangePaper2023 #header_content,#reportSubpage #header_content,.reports #header_content{color:#fff;left:0;margin-left:auto;margin-right:auto;max-width:896px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}#reportSubpage h2{color:#f45537;line-height:37px;padding-bottom:10px}#orangePaper2023 #header_content h1,#reportSubpage #header_content h1,.reports #header_content h1{font-size:32px;line-height:37px;padding-bottom:0}#reportSubpage #header_content p{font-size:22px;line-height:26px;padding-bottom:0;text-transform:none}#reportSubpage .header_breadcrumb{font-family:Raleway,Arial,sans-serif;padding-bottom:40px;padding-top:0;text-transform:uppercase}#orangePaper2023 #master,#reportSubpage #master,.reports #master{padding-top:75px}#orangePaper2023 .intro_content a.button,#reportSubpage .intro_content a.button,.reports .intro_content a.button{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,Arial,sans-serif;font-size:16px;height:48px;line-height:48px;margin-top:25px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#orangePaper2023 .intro_content a.button:hover,#reportSubpage .intro_content a.button:hover,.reports .intro_content a.button:hover{background:#fff;border:1px solid #f45537;color:#f45537}#reportSubpage .preFormText h2{color:#282828}.header_breadcrumb{font-family:Raleway,Arial,sans-serif;padding-bottom:40px;padding-top:40px;text-transform:uppercase}#specialty #scroll_button{display:none}#reportSubpage main{overflow:visible;padding-top:0}#orangePaper2023 .intro,#reportSubpage .intro{box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:1220px;overflow:visible;padding:40px 15px;position:relative}#orangePaper2023 .intro h3,#reportSubpage .intro h3{font-size:22px;margin-bottom:5px}#reportSubpage .intro ul{list-style:none}#reportSubpage .intro li{margin-bottom:15px}#reportSubpage .intro li:before{content:"\f00c";font-family:FontAwesome;margin-left:-20px;position:absolute}#orangePaper2023 .intro .intro_image,#reportSubpage .intro .intro_image{align-self:center;position:relative;width:50%}#orangePaper2023 .intro .intro_image img,#reportSubpage .intro .intro_image img{width:95%}#orangePaper2023 .intro .intro_content,#reportSubpage .intro .intro_content{align-self:center;margin:0 auto;width:45%}#reportSubpage .intro .intro_content p:first-child{font-size:28px;line-height:33px;text-align:left}#orangePaper2023 .download,#reportSubpage .download,#specialty .download,#videoQuoteWrap.download{background-color:#e6e6e6}#orangePaper2023 .download .container,#specialty .download .container,#videoQuoteWrap.download .container{box-sizing:border-box;max-width:1200px;padding:136px 15px}#reportSubpage .download .container{box-sizing:border-box;max-width:1200px;padding:60px 15px}#orangePaper2023 .download h3,#reportSubpage .download h3{color:#414042;font-family:Raleway;padding-bottom:30px;text-align:center}#reportSubpage .details{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:950px;padding:100px 0}#reportSubpage .details .details_content{max-width:430px;width:50%}#reportSubpage .details .details_image{box-sizing:border-box;padding-left:25px;width:40%}#reportSubpage .thankyou_social a.linkedin:after{content:"\f08c"}#reportSubpage .thankyou_details{color:#fff;float:left;text-align:center;width:50%}#reportSubpage .ie8 .thankyou_details{background-color:#f08e69;padding:20px 0}#orangePaper2023 .grey-block__wrap,#reportSubpage .grey-block__wrap,#specialty .grey-block__wrap{display:flex;flex-wrap:wrap;justify-content:space-around}#specialty .grey-block__wrap{align-items:center}#reportSubpage .grey-block__wrap .grey-block__interior-wrap:first-child p{color:#f45537;font-size:28px;line-height:33px;margin:0 auto;max-width:416px;text-align:center}#reportSubpage .grey-block__wrap .grey-block__interior-wrap:last-child{font-size:18px;line-height:24px;margin:0 auto;max-width:460px}#reportSubpage .grey-block__wrap .grey-block__interior-wrap{align-self:center;max-width:580px;width:100%}#reportSubpage .vertical-line{border-left:1px solid #707070;height:300px}#reportSubpage .grey-block__interior-wrap li{padding-bottom:5px}#reportSubpage .grey-block__interior-wrap ul{padding-bottom:10px}#reportSubpage .grey-block__interior-wrap p{padding-bottom:5px}#reportSubpage .details_content a{color:#f45537}#reportSubpage .details_content a:hover{cursor:pointer;text-decoration:underline}#reportSubpage #form_callout{margin-top:0}@media only screen and (max-width:1178px){#reportSubpage .vertical-line{display:none}}@media only screen and (max-width:1116px){#orangePaper2023 .intro .intro_content,#orangePaper2023 .intro .intro_image,#reportSubpage .intro .intro_content,#reportSubpage .intro .intro_image{left:0}}@media only screen and (max-width:1024px){#orangePaper2023 .intro,#reportSubpage .intro{padding:50px 15px}#orangePaper2023 .intro .intro_image,#reportSubpage .intro .intro_image{float:none;padding-bottom:25px;text-align:center;width:auto}#orangePaper2023 .intro .intro_image img,#reportSubpage .intro .intro_image img{position:relative;top:0}#orangePaper2023 .intro .intro_content,#reportSubpage .intro .intro_content{float:none;width:auto}#orangePaper2023 .download .container,#reportSubpage .download .container{padding:50px 15px}#reportSubpage .details{justify-content:center;padding:50px}}@media only screen and (max-width:840px){#reportSubpage .details .details_content{float:none;width:auto}#reportSubpage .details .details_image{float:none;padding-left:0;padding-top:25px;text-align:center;width:auto}}@media only screen and (max-width:640px){#specialty.healthcare #featured_articles .item{float:none;margin-left:0;width:auto}}@media only screen and (max-width:588px){#orangePaper2023 .download .container,#orangePaper2023 .intro,#reportSubpage .details,#reportSubpage .download .container,#reportSubpage .intro{padding:25px}}.home__industry-callout--wrap{background:#fff;background-size:cover;color:#5c5c5c;padding:40px 0;text-align:center;width:100%}.home__industry-callout--inner{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 10px}.home__industry-callout--body,.home__industry-callout--lightbulb-moment{align-self:center;color:#fff;max-width:526px;padding:20px 0;text-align:left;width:100%}.home__industry-callout--body h3{font-size:36px;padding-bottom:20px}.home__industry-callout--body p{font-size:18px;padding-bottom:30px}.home__industry-callout--lightbulb-moment-body{border:1px solid #96b313;margin:0 auto;max-width:462px;position:relative;width:100%}.home__industry-callout--lightbulb-moment-body-headline{font-family:aleoregular,Times,serif;font-size:14px;letter-spacing:1px;line-height:19px;padding:20px 0;text-transform:uppercase}.home__industry-callout--lightbulb-moment-body-description{font-family:aleo-lightitalic;font-size:26px;padding:0 40px}.home__industry-callout--lightbulb-moment-body img{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-36px}#work_interior.arizona-sports-work-template .az-sports__gif-wrapper .content{max-width:100%}#work_interior.arizona-sports-work-template .az-sports__gif-wrapper .content .content_copy-wrapper{margin:0 auto 40px;max-width:72%}#work_interior.arizona-sports-work-template .az-sports__gif-wrapper .content .az-sports__animated-gif--wrapper img{padding-bottom:5px}.lightbulbImage{display:block}#footer_nav .lightbulbImage,.lightbulb-text{display:none}#footer_nav .lightbulb-text{display:block}#form_callout{background-color:#333;margin-top:80px}#home #header{height:100vh}#home #master{background-color:#fff}#lightbulbMoments{padding-top:0!important}.visual-h1-content{display:flex;flex-wrap:wrap;line-height:75px}.visual-h1-content span:first-child{margin-right:12px}.visual-h1-content span.last-item{margin-left:12px}.rolling-text{color:#fff;height:75px;perspective:260px;position:relative;text-align:center;transform:translateZ(-18px);transition:all .2s ease-in-out}.rolling-text__content{backface-visibility:hidden;transform:rotateX(90deg) translateZ(28px);white-space:nowrap}.rolling-text__content--staged{height:100%;left:0;position:absolute;width:100%}.roll-text{animation:roll-text 2s forwards;color:#f45537!important}.roll-text-last{animation:roll-text-last 2s forwards;color:#f45537!important}.roll-text-first{animation:roll-text-first 2s forwards;color:#f45537!important}.mouse-scroll,.mouse-scroll:before{cursor:pointer;left:50%;position:absolute}.mouse-scroll{border:2px solid #f45537;border-radius:25px;bottom:45px;height:50px;margin-left:-10px;margin-top:-35px;width:30px;z-index:5}header .mouse-scroll{bottom:45px}.mouse-scroll:before{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll;background:#f45537;border-radius:4px;content:"";height:8px;margin-left:-4px;top:8px;width:8px}a:focus .mouse-scroll{outline:1px solid #000;outline-offset:3px}.featured-work__panel{background-color:#666;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh;margin:0 auto;overflow:hidden;position:relative;scroll-snap-align:end;width:100%}.featured-work__panel--inner{height:100%;left:0;margin:0 auto;max-width:1311px;padding-bottom:200px;padding-left:30px;padding-right:30px;position:absolute;right:0;top:0;width:100%;z-index:1}.featured-work__panel--inner .header{font-family:Raleway,Arial,sans-serif;font-size:64px;line-height:75px;text-transform:uppercase}.featured-work__panel--inner .description{font-family:Raleway,Arial,sans-serif;font-size:16px;line-height:24px;max-width:375px;width:100%}.featured-work__panel--inner .link span{font-family:FontAwesome;font-size:16px;font-weight:100;line-height:27px;padding-left:2px}.featured-work__panel--inner .link p{display:inline;padding:0}.featured-work__panel--inner .link a:focus{outline:1px solid #fff}.featured-work__panel .mouse-scroll{border:2px solid #fff}.featured-work__panel .mouse-scroll:before{background:#fff}.featured-work__panel a:focus .mouse-scroll{outline:1px solid #fff}.fp-responsive .featured-work__panel.fp-auto-height-responsive.fp-section,.fp-responsive header.fp-auto-height-responsive.fp-section{height:100vh!important}.fp-responsive .fp-auto-height-responsive.fp-section.article{height:auto!important}video.videoContainer--video{height:auto;min-height:100%;min-width:100%;position:absolute;top:0;width:auto;z-index:0}.homeVideoContainer{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.homeVideoContainer img{height:100%;object-fit:cover;width:100%}.gradient-overlay{background:linear-gradient(to bottom right,blue,pink);height:100%;left:-60px;position:absolute;top:-160px;z-index:1}.top-bar{border-top:50px solid;padding-bottom:80px;width:360px}.media-block__wrapper{display:flex;padding-top:60px}.media-block__item{padding:10px 20px 10px 0}.lightbulbMoments_content--wrapper{font-family:Raleway,Arial,sans-serif;margin:0 auto;max-width:1311px;padding:0 30px 80px;text-align:center;width:100%}.horizontal-bar__thick{border-top:50px solid #f45537;padding-bottom:80px}.lightbulbMoments_title{font-size:16px;letter-spacing:1px;line-height:24px;text-transform:uppercase}.lightbulbMoments_subheader{color:#f45537;font-size:32px;font-style:italic;line-height:37px}.lightbulbMoments_icon{padding-bottom:40px}.lightbulbMoments_blocks{display:flex;flex-wrap:wrap-reverse;justify-content:center;margin:0 auto;max-width:757px;padding-top:40px;scroll-snap-align:center;width:100%}.lightbulbMoments_blocks--content{margin-right:20px;max-width:336px;text-align:left;width:100%}.lightbulbMoments_blocks--title{color:#f45537;font-size:22px;font-weight:500;line-height:30px}.lightbulbMoments_blocks--button a{border:1px solid #f2672c;color:#f2672c;cursor:pointer;display:inline-block;font-size:16px;height:48px;line-height:48px;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}.lightbulbMoments_blocks--button a:hover{background-color:#f2672c;color:#fff}.lightbulbMoments_blocks--image a{cursor:pointer}.lightbulbMoments_blocks--image{position:relative}.lightbulbMoments_blocks--image img{max-width:400px;width:100%}.lightbulbMoments_blocks--image img.play-button{height:60px;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%);width:68px}.lightbox{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100vw;z-index:1001}body.lightbox-open{background:#fff;overflow:hidden}.lightbox-open#specialty,.lightbox-open#specialty #top_nav,.lightbox-open#work_interior #master,.lightbox-open#work_interior #supplemental_nav{padding-right:17px}.lightbox.open{opacity:1;overflow:auto;transition-delay:0s;visibility:visible}.lightbox-bg{background:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%}.lightbox-container{position:relative}.lightbox-close{appearance:none;background:none;border:0;color:#fff;cursor:pointer;outline:none;position:absolute;right:-20px;top:-20px}.lightbox-close:before{content:"\f00d";font-family:FontAwesome;font-size:16px}.lightbox-close.lightbox-exit:focus{outline:1px solid #fff;outline-offset:1px}.lightbox-container video,.lightbox-container>div{height:auto;max-height:100vh;width:600px}.vertical-vid{max-width:fit-content}#featuredArticleSection,.featuredArticle__wrapper{padding-bottom:40px;scroll-snap-align:center}.featuredArticle__wrapper{display:flex;margin:0 auto;max-width:1311px;padding-left:30px;padding-right:30px;width:100%}.featuredArticle__content{max-height:600px;overflow:hidden;position:relative;width:100%}.featuredArticle__content--text{bottom:0;color:#fff;font-family:Raleway,Arial,sans-serif;max-width:685px;padding:80px 40px;position:absolute;width:100%}.featuredArticle__content--title{font-size:28px;line-height:33px}.featuredArticle__content--title a{text-decoration:none}.featuredArticle__content--link a:focus,.featuredArticle__content--title a:focus{outline:1px solid #fff}.featuredArticle__content--link{font-size:14px;line-height:24px}.featuredArticle__secondaryImage{width:390px}.featuredArticle__content--image .overlay{background:#000;display:block;height:100%;opacity:.5;position:absolute;top:0;width:100%}.featuredArticle__content--image img{width:100%}.featuredArticle__secondaryImage{background-size:cover}.orangepapereducation label,.orangepaperfoodservice label,.orangepaperhealthcare label,.orangepaperhomebuilders label,.orangepaperhospitality label,.orangepaperretailservices label,.orangepapersports label,.orangepapertechnology label,.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.iam-work-template .reduce-button{background:transparent;border:none;color:#535353;cursor:pointer;font-family:Raleway,Arial,sans-serif;font-size:14px;line-height:24px;margin:40px auto 100px;text-align:center;text-transform:uppercase;width:150px}.iam-work-template .reduce-button:focus{outline:none}.iam-work-template #mainContent{display:flex;flex-direction:column}.iam-work-template #mainContent .iam-featured-image{border:1px solid #535353;left:41%;margin-left:auto;margin-right:auto;position:absolute;right:0;top:35%;width:21%}.oeo-work-template #form_callout{margin-top:100px}@keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(26px)}}@keyframes roll-text-first{0%{transform:rotateX(0deg) translateZ(18px)}15%{transform:rotateX(0) translateZ(18px)}85%{transform:rotateX(0) translateZ(18px)}to{transform:rotateX(-90deg) translateZ(18px)}}@keyframes roll-text{0%{transform:rotateX(90deg) translateZ(18px)}15%{transform:rotateX(0) translateZ(18px)}85%{transform:rotateX(0) translateZ(18px)}to{transform:rotateX(-90deg) translateZ(18px)}}@keyframes roll-text-last{0%{transform:rotateX(90deg) translateZ(18px)}15%{transform:rotateX(0) translateZ(18px)}85%{transform:rotateX(0) translateZ(18px)}to{transform:rotateX(0) translateZ(18px)}}@media only screen and (max-width:1024px){.lightbulbImage{display:none}.lightbulb-text{display:block}#footer{flex-direction:column;padding:25px 30px 30px}#social_footer{display:none}#social_footer--mobile.social_footer--mobile{display:block;padding-bottom:20px}#footer_top{padding-bottom:40px}#footer_left{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:0;width:50%}#footer_nav{padding-left:0;width:50%}#footer_nav li{padding:0 0 14px;text-align:left;width:100%}#footer_right{border-left:none;justify-content:flex-end;text-align:left;width:50%}.rolling-text{font-size:58px;line-height:86px;line-height:58px;margin-bottom:10px;margin-left:5px;text-align:center;top:20px}.rolling-text__content--staged{left:-10px;top:-5px}#featuredWorkSection{padding-top:0}.lightbulb-moments.lightbox-open,.lightbulb-moments.lightbox-open #top_nav{padding-right:0}.rolling-text__content{transform:rotateX(90deg) translateZ(18px)}.visual-h1-content{flex-direction:column}.visual-h1-content span.last-item{margin-left:0}}@media only screen and (max-width:815px){.lightbulbMoments_blocks{flex-wrap:wrap-reverse;scroll-snap-align:center}.lightbulbMoments_blocks--content{margin-right:0;max-width:400px}.lightbulbMoments_blocks--image{padding-bottom:20px}.featured-work__panel--inner{background:radial-gradient(at 5% 25%,#000 0,transparent 50%)}}@media only screen and (max-width:768px){.rolling-text{font-size:32px;height:40px;left:0;line-height:40px;margin-left:0;padding-bottom:40px;text-align:left;top:0}.rolling-text__content--staged{left:6px;top:5px}.media-block__wrapper .media-block__item{display:none}.media-block__wrapper .media-block__item img{width:100%}.media-block__wrapper .media-block__item:first-child{display:block;padding:0}.featuredArticle__content--image .overlay,.featuredArticle__secondaryImage{display:none}.featuredArticle__content--text{color:#222;padding:20px 0;position:relative}.featuredArticle__content--title{font-size:24px;line-height:29px;padding-bottom:10px}.featuredArticle__content--link{font-size:14px;line-height:24px}.horizontal-bar__thick{border-top:20px solid #f45537;padding-bottom:60px}.visual-h1-content{line-height:40px;padding-bottom:0!important}}@media only screen and (max-width:600px){.lightbox-container video,.lightbox-container>div{width:420px}.featured-work__panel--inner{background:radial-gradient(at 15% 10%,#000 0,transparent 70%);height:80%}#home #master{overflow:hidden}}@media only screen and (max-width:480px){.visual-h1-content{flex-direction:column;padding-bottom:30px}.rolling-text{left:-3px;padding-bottom:36px}video.videoContainer--video{left:auto}.top-bar{border-top:20px solid;width:100%}.featured-work__panel--inner .header{font-size:40px;line-height:47px}.media-block__item{padding:20px 0;width:100%}.media-block__item img,.media-block__wrapper .media-block__item:first-child{width:100%}.lightbox-container video,.lightbox-container>div{width:300px}#home #header_content{padding-left:15px;padding-right:15px}.mouse-scroll,header .mouse-scroll{bottom:65px}}@media only screen and (max-width:378px){#home #header_content h1,.rolling-text{font-size:28px}}@media only screen and (max-width:360px){.lightbox-container video,.lightbox-container>div{width:280px}.lightbox-close{right:-14px}#work_interior #header_content{padding-top:60px}#work_interior .page_video{padding-bottom:40px}.featured-panel__inner{position:inherit;top:0;-webkit-transform:inherit}#work_interior h2{font-size:26px;line-height:28px}.featured-panel__description p,.featured-panel__strategies{font-size:14px}.featured-panel__inner--left,.featured-panel__inner--right{padding-bottom:10px}#contact_us #header_content{top:50%}.lightbox-open#work_interior #master{padding-right:0}}@media (max-height:668px) and (max-width:400px){#culture #header_content{padding-bottom:96px;padding-top:130px;position:unset;transform:none}#culture #header-overlay{display:none}#culture #header{height:auto}#culture .mouse-scroll{bottom:20px}#culture #leaders .leaders_description{padding-left:15px;padding-right:15px}}.holidaygifts2020.umbraco-forms-form input.text,.holidaygifts2020.umbraco-forms-form input.title,.holidaygifts2020.umbraco-forms-form select,.holidaygifts2020.umbraco-forms-form textarea{border:0!important}.holidaygifts2020.umbraco-forms-form select{padding-right:55px;width:100%}.holidaygifts2020 label.umbraco-forms-label{left:-10000px;position:absolute}.holidaygifts2020 .umbraco-forms-field-wrapper{margin-top:10px}.holidaygifts2020 .umbraco-forms-field.yourselection.dropdown{border-bottom:1px solid #c9cacb;margin:0 5% 60px;max-width:550px;padding-bottom:72px;padding-top:60px;width:100%}.holidaygifts2020 .yourselection span.umbraco-forms-tooltip.help-block{display:block;margin:0 auto;max-width:414px;width:100%}.holidaygifts2020 .yourselection .umbraco-forms-field-wrapper{margin:10px auto 0;max-width:414px;width:100%}.holidaygifts2020 .yourselection .umbraco-forms-field-wrapper .select{height:60px;max-width:414px;width:100%}.holidaygifts2020 fieldset.umbraco-forms-fieldset{padding:0}.holidaygifts2020 .umbraco-forms-container.col-md-12.span12{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1050px}.holidaygifts2020 .umbraco-forms-field.address,.holidaygifts2020 .umbraco-forms-field.address2,.holidaygifts2020 .umbraco-forms-field.city,.holidaygifts2020 .umbraco-forms-field.companyname,.holidaygifts2020 .umbraco-forms-field.email,.holidaygifts2020 .umbraco-forms-field.name{max-width:414px;width:100%}.holidaygifts2020 .umbraco-forms-field.state{max-width:238px;width:95%}.holidaygifts2020 .state .umbraco-forms-field-wrapper .select{height:60px;max-width:238px;width:95%}.holidaygifts2020 .umbraco-forms-field.zipcode{max-width:166px;width:100%}.holidaygifts2020.umbraco-forms-form .zipcode input.text{border:0!important;max-width:152px!important;min-width:152px;width:100%}.consentforstoringsubmitteddata .umbraco-forms-field-wrapper{margin:0 auto;max-width:410px}.umbraco-forms-field.consentforstoringsubmitteddata{margin:0 auto;width:100%}.holidaygifts2020 .umbraco-forms-navigation.row-fluid{text-align:center}.holidaygifts2020 .umbraco-forms-navigation input[type=submit]{background:#f45537}.holidaygifts2020 :focus{outline-offset:5px}.holidaygifts2020{margin-bottom:80px}@media only screen and (max-width:480px){.holidaygifts2020 .umbraco-forms-field.yourselection.dropdown{margin-left:0;margin-right:0}.holidaygifts2020 .yourselection .umbraco-forms-field-wrapper .select{width:98%}}@media only screen and (max-width:440px){.holidaygifts2020 .state .umbraco-forms-field-wrapper .select,.holidaygifts2020 .umbraco-forms-field.state,.holidaygifts2020 .umbraco-forms-field.zipcode{max-width:100%;width:100%}.holidaygifts2020 .state .umbraco-forms-field-wrapper{width:98%}.holidaygifts2020 .zipcode .umbraco-forms-field-wrapper{width:96%}.holidaygifts2020.umbraco-forms-form .zipcode input.text{max-width:none!important;max-width:100%!important;min-width:0}}.holiday-gifts__header{border-top:1px solid #c9cacb;color:#f57c4b;font-family:Aleo-lightitalic,Arial,sans-serif;font-size:21px;line-height:28px;margin:20px auto 0;max-width:550px;padding-bottom:20px;padding-top:20px;text-align:center;width:100%}.holiday-gifts__blocks-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px;max-width:860px;width:100%}.holiday-gifts__combo-blocks--wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding-bottom:40px}.holiday-gifts__combo-blocks--block{border:1px solid #c9cacb;margin:10px;max-width:450px;text-align:center;width:100%}.holiday-gifts__blocks-block{margin-bottom:20px;margin-left:5px;margin-right:5px;max-width:200px;width:100%}.holiday-gifts__blocks-block--title{font-size:18px;line-height:24px;padding-top:20px;text-align:center}.holiday-gifts__blocks-block--description{font-family:open_sanssemibold,Arial,sans-serif;font-size:16px;font-style:italic;line-height:22px;text-align:center}.holiday-form__main-wrapper{margin:0 auto 40px;max-width:1050px;text-align:center;width:100%}.holiday-form__main-wrapper span.umbraco-forms-submitmessage{font-size:32px;line-height:40px}.object-and-details{display:inline-block;position:relative}.object-and-details summary:before{border:1px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:0;color:#f45537;content:"\f144";cursor:pointer;display:inline-block;font-family:FontAwesome;font-size:18px;height:22px;letter-spacing:0;line-height:22px;margin-right:7px;position:absolute;right:0;text-align:center;width:22px;z-index:2}.object-and-details [open] summary:before{content:"\f28B"}.object-and-details details summary::-webkit-details-marker{display:none}.object-and-details details>summary:first-of-type{list-style:none}.object-and-details summary+*{bottom:0;left:0;overflow-y:auto;padding:3rem 1rem 1rem;position:absolute;right:0;top:0}.object-and-details summary+* a{color:#fff}.object-and-details summary:focus{outline:transparent}.object-and-details summary:focus:before{border:1px solid #000;outline:transparent;outline-offset:0}.object-and-details .object-and-details1 img{display:inline-block;left:0;overflow:visible;position:absolute;top:0}#orangePaper2023 .header_breadcrumb{padding-top:0}#orangePaper2023 .download .title{padding-bottom:20px}#orangePaper2023 .intro{justify-content:center;max-width:1010px;padding-bottom:235px}#orangePaper2023 .intro li{margin-bottom:5px}#orangePaper2023 .umbraco-forms-navigation input[type=submit]{background:#e26043;border:none;max-width:697px;width:100%}#orangePaper2023 .download .container,#videoQuoteWrap.download .container{max-width:952px}#orangePaper2023 .download .grey-block__interior-wrap a{color:#e26043}#orangePaper2023 .download .grey-block__interior-wrap.video-wrap{padding-top:20px}#orangePaper2023 .download.form-container .container{padding-bottom:60px;padding-top:120px}#orangePaper2023 .download.grey-container .container{padding-top:0}#orangePaper2023 .orange-quote,#specialty .orange-quote{background:#fff;border:3px solid #e26043;bottom:-80px;color:#e26043;font-family:Raleway;font-size:18px;font-style:italic;line-height:23px;margin:0 auto;max-width:670px;padding:30px 45px;position:absolute;text-align:center;width:90%}#orangePaper2023 .orange-quote p,#specialty .orange-quote p{padding-bottom:0}#orangePaper2023 .orange-quote .triangle-wrapper,#specialty .orange-quote .triangle-wrapper{left:80px;position:absolute;top:-50px}#orangePaper2023 .orange-quote .triangle,#specialty .orange-quote .triangle{border-color:transparent transparent #e26043;border-style:solid;border-width:0 0 50px 75px;height:0;position:relative;width:0}#orangePaper2023 .orange-quote .triangle:before,#specialty .orange-quote .triangle:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 46px 69px;content:"";height:0;left:-72px;position:absolute;top:6px;width:0}.w-50{width:100%}#orangePaper2023 #form_callout,#reportSubpage #form_callout,.reports #form_callout{margin-top:0}@media only screen and (min-width:480px){#orangePaper2023 .intro{padding-bottom:160px}}@media only screen and (min-width:768px){.w-50{width:50%}#orangePaper2023 .download .grey-block__interior-wrap.video-wrap{padding-top:40px}#orangePaper2023.lightbox-open{overflow:visible}#orangePaper2023 .intro{padding-bottom:110px}#orangePaper2023 .download .grey-block__interior-wrap,#videoQuoteWrap.download .grey-block__interior-wrap{padding:0 15px}}#specialty .block-content{padding-bottom:140px}#specialty .block-content .container{margin:0 auto;max-width:900px;padding-left:30px;padding-right:30px;padding-top:85px;width:100%}#specialty .block-content .title{font-size:24px;font-weight:500;line-height:1;padding-bottom:14px}#specialty .block-content .row{background-color:hsla(41,57%,89%,.2);margin-bottom:30px;min-height:270px}#specialty .block-content .row .image{min-height:270px}#specialty .block-content .content{padding:44px 54px 45px 43px}#specialty .download .hbspt-form{max-width:560px;padding:20px}#specialty .download .hbspt-form form{background-color:#fff;max-width:500px;padding:30px 20px;text-align:left}#specialtiesMacro .specialty-list__item{border:none;color:#f45537;font-size:18px;line-height:21px;margin:0;max-width:375px;min-height:0;padding-bottom:20px;padding-left:0;text-align:left;width:100%}#specialtiesMacro .specialty-list__item--title{font-size:18px;font-weight:400;line-height:21px;max-width:none;padding:0}#specialtiesMacro .specialty-list__item--description,.specialty-list__item .featuredLink{color:#282828;font-size:16px;line-height:24px}#specialtiesMacro .specialty-list__item--description p{padding-bottom:0}#specialtiesMacro .specialty-list{display:block;margin:0 auto;max-width:none;width:100%}@media only screen and (min-width:640px){#specialtiesMacro .specialty-list{display:flex;flex-wrap:wrap;max-width:540px}#specialtiesMacro .specialty-list__item{padding-bottom:20px;padding-left:20px;width:50%}}.iframe-wrapper{padding-top:56.25%;position:relative}.iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.download .hbspt-form,.download .hbspt-form form{margin:0 auto;max-width:450px;width:100%}.download .hbspt-form form{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.download .hbspt-form form fieldset{width:100%}.download .hbspt-form form .hs-error-msgs{padding:0;position:relative}.download .hbspt-form form .hs-error-msgs li{list-style:none}.download .hbspt-form form .hs-error-msg{clip:inherit;bottom:10px;color:#e26043;display:block;font-size:11px;height:auto;left:14px;margin:auto;overflow:auto;padding-right:8px;padding-top:3px;position:inherit;white-space:normal;width:auto}.download .hbspt-form form .hs-submit{margin-top:20px}.download .hbspt-form form .hs-submit input[type=submit]{background:#e26043;border:1px solid #e26043;min-width:200px;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}.download .hbspt-form form .hs-submit input[type=submit]:hover{background:#fff;color:#e26043}.preFormText{padding-bottom:20px}#personaCallout{background-color:#f3e9d3;padding-bottom:60px;padding-top:60px}#personaCallout .container{max-width:952px;padding-top:0}#personaCallout h3{font-size:24px;line-height:30px;margin-bottom:10px}#personaCallout .description{line-height:24px;margin-bottom:20px}#personaCallout .description p{padding-bottom:0}#personaCallout .brochure,#personaCallout .content{padding-bottom:15px;padding-top:15px}#personaCallout .button{background:#e26043;border:1px solid #e26043;height:auto;line-height:1;min-width:fit-content;padding:15px 70px}#personaCallout .button:hover{background:#fff;color:#e26043}@media only screen and (min-width:768px){#personaCallout{padding-bottom:120px;padding-top:120px}#personaCallout .content .inner{max-width:420px}#personaCallout .brochure{padding-bottom:0;padding-top:0}}#video_page main .video-page__main{display:flex;flex-direction:column;margin:0 auto;max-width:1311px;padding:15px 40px}#video_page main .video-page__main h1{color:#f45537;font-size:32px;line-height:32px;padding-bottom:10px;text-align:center;text-transform:uppercase}#video_page main .video-page__main .subtitle{padding-bottom:10px;text-align:center}#video_page main .video-page__main .body-content p{font-size:18px;line-height:24px;text-align:center}#video_page main .video-page__main .video-container{padding:40px 0}#video_page main .video-page__main .body-content,#video_page main .video-page__main .subtitle,#video_page main .video-page__main h1{margin:0 auto;max-width:840px}#video_page main .video-page__main .video-container video{max-width:100%;width:100%}.rte-form__macro{padding-bottom:20px;padding-top:20px}.rte-form__macro .form__title{color:#f45537;font-size:22px;font-weight:500;line-height:30px}@media (min-width:768px){#video_page main .video-page__main h1{font-size:64px;line-height:75px}.rte-form__macro .form__title{font-size:32px}}#contact_form .hbspt-form input[type=text],.hbspt-form .hs-fieldtype-textarea textarea,.hbspt-form input[type=email],.hbspt-form input[type=tel]{background:0 0 transparent;border:1px solid #6e6e6e;border-radius:3px;max-width:100%;width:100%!important}#contact_form .hbspt-form .hs-input:focus,.hs-input:target{outline:1px solid #000;outline-offset:3px}#contact_form .hbspt-form input[type=submit]{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:raleway,Arial,sans-serif!important;font-size:16px;height:48px;line-height:48px;margin-top:50px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#contact_form .hbspt-form input[type=submit]:hover{background:#fff!important;border:1px solid #f45537!important;color:#f45537!important;font-size:inherit!important;line-height:48px!important}#contact_form .hbspt-form .hs-submit>.actions{text-align:center}#contact_form .hbspt-form .hs-form-checkbox,#contact_form .hbspt-form .hs-form-radio{margin-bottom:10px}#contact_form .hbspt-form .hs-form-checkbox label,#contact_form .hbspt-form .hs-form-radio label{line-height:18px}#contact_form .hbspt-form .hs-form-checkbox input,#contact_form .hbspt-form .hs-form-radio input{opacity:0;position:absolute}#contact_form .hbspt-form .hs-form-checkbox span,#contact_form .hbspt-form .hs-form-radio span{align-items:center;display:flex}#contact_form .hs-fieldtype-phonenumber,#contact_form .hs-fieldtype-text{position:relative}#contact_form .hbspt-form .hs-form-checkbox span:before,#contact_form .hbspt-form .hs-form-radio span:before{background:#fff;border:2px solid #6e6e6e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#f45537;content:"";display:inline-block;font-family:FontAwesome;font-size:13px;height:19px;line-height:19px;margin-right:7px;text-align:center;width:19px}#contact_form .hbspt-form .hs-form-checkbox input:checked+span:before,#contact_form .hbspt-form .hs-form-radio input:checked+span:before{border:2px solid #f45537;content:"\f00c";font-family:FontAwesome;font-weight:900}#contact_form .hbspt-form .hs-form-checkbox input:focus+span:before,#contact_form .hbspt-form .hs-form-radio input:focus+span:before{border:2px solid #f45537}#contact_form .hbspt-form .legal-consent-container p{font-size:12px}#contact_form .hs-error-msgs{bottom:26px;padding:0 15px 0 5px;position:absolute;transform:translateY(100%)}#contact_form .hs-error-msgs li{color:#900;font-size:11px;list-style:none}#contact_form .hs-fieldtype-phonenumber .input,#contact_form .hs-fieldtype-text .input,#contact_form .hs-fieldtype-textarea .input{padding-top:5px}#contact_form fieldset{max-width:100%}.hs-form-required{color:red}#contact_form input[type=email],#contact_form input[type=password],#contact_form input[type=tel],#contact_form input[type=text]{margin-bottom:5px;min-width:unset;position:relative}#contact_form textarea{max-width:100%;min-width:100%}#contact_form .hs-fieldtype-textarea{padding-top:10px}#contact_form .hs-fieldtype-phonenumber,#contact_form .hs-fieldtype-text{padding-bottom:30px}#contact_form .hs-fieldtype-checkbox,#contact_form .hs-fieldtype-radio{margin-top:30px}#contact_form .hs-fieldtype-checkbox li,#contact_form .hs-fieldtype-radio li{list-style-type:none}#contact_form .inputs-list[role=checkbox],#contact_form .inputs-list[role=radio]{padding:15px 0 30px}#contact_form .input{margin-right:0}#contact_form .form-columns-1{position:relative}#contact_form .hs_error_rollup{display:none}#contact_form .form-columns-2 .hs-form-field{width:100%}@media (min-width:481px){#contact_form .form-columns-2 .hs-form-field:not(:last-child) .input{margin-right:8px}#contact_form .form-columns-2 .hs-form-field{width:50%}}@media (min-width:568px){#contact_form .hbspt-form .inputs-list[role=checkbox]{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:768px){#contact_form .hbspt-form{padding:0 10px}}#specialty .download .hbspt-form{text-align:left}#specialty .download .hbspt-form .hs-fieldtype-textarea textarea,#specialty .download .hbspt-form input[type=email],#specialty .download .hbspt-form input[type=tel],#specialty .download .hbspt-form input[type=text]{background:0 0 transparent;border:1px solid #6e6e6e;border-radius:3px;max-width:100%;width:100%!important}#specialty .download .hbspt-form .hs-input:focus,#specialty .download .hbspt-form .hs-input:target{outline:1px solid #000;outline-offset:3px}#specialty .download .hbspt-form input[type=submit]{-webkit-appearance:none;background:#f45537;border:1px solid #f45537;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:raleway,Arial,sans-serif!important;font-size:16px;height:48px;line-height:48px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#specialty .download .hbspt-form form .hs-submit{display:flex;width:100%}#specialty .download .hbspt-form input[type=submit]:hover{background:#fff!important;border:1px solid #f45537!important;color:#f45537!important;font-size:inherit!important;line-height:48px!important}#specialty .download .hbspt-form .hs-submit>.actions{text-align:center}#specialty .download .hbspt-form .hs-form-checkbox,#specialty .download .hbspt-form .hs-form-radio{margin-bottom:10px;text-align:left}#specialty .download .hbspt-form .hs-form-checkbox label,#specialty .download .hbspt-form .hs-form-radio label{line-height:18px}#specialty .download .hbspt-form .hs-form-checkbox input,#specialty .download .hbspt-form .hs-form-radio input{opacity:0;position:absolute}#specialty .download .hbspt-form .hs-form-checkbox span,#specialty .download .hbspt-form .hs-form-radio span{align-items:center;display:flex}#specialty .hs-fieldtype-phonenumber,#specialty .hs-fieldtype-text{position:relative}#specialty .download .hbspt-form .hs-form-checkbox span:before,#specialty .download .hbspt-form .hs-form-radio span:before{background:#fff;border:2px solid #6e6e6e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#f45537;content:"";display:inline-block;flex-shrink:0;font-family:FontAwesome;font-size:13px;height:19px;line-height:19px;margin-right:7px;min-height:19px;min-width:19px;text-align:center;width:19px}#specialty .download .hbspt-form .hs-form-checkbox input:checked+span:before,#specialty .download .hbspt-form .hs-form-radio input:checked+span:before{border:2px solid #f45537;content:"\f00c";font-family:FontAwesome;font-weight:900}#specialty .download .hbspt-form .hs-form-checkbox input:focus+span:before,#specialty .download .hbspt-form .hs-form-radio input:focus+span:before{border:2px solid #f45537}#specialty .download .hbspt-form .legal-consent-container p{font-size:12px}#specialty .hs-error-msgs{bottom:26px;padding:0 15px 0 5px;position:absolute;transform:translateY(100%)}#specialty .hs-error-msgs li{color:#900;font-size:11px;list-style:none}#specialty .hs-fieldtype-phonenumber .input,#specialty .hs-fieldtype-text .input,#specialty .hs-fieldtype-textarea .input{padding-top:5px}#specialty fieldset{max-width:100%}#specialty input[type=email],#specialty input[type=password],#specialty input[type=tel],#specialty input[type=text]{margin-bottom:5px;min-width:unset;position:relative}#specialty textarea{max-width:100%;min-width:100%}#specialty .hs-fieldtype-textarea{padding-top:10px}#specialty .hs-fieldtype-phonenumber,#specialty .hs-fieldtype-text{padding-bottom:30px}#specialty .hs-fieldtype-checkbox,#specialty .hs-fieldtype-radio{margin-top:30px}#specialty .hs-fieldtype-checkbox li,#specialty .hs-fieldtype-radio li{list-style-type:none}#specialty .inputs-list[role=checkbox],#specialty .inputs-list[role=radio]{padding:15px 0 30px}#specialty .input{margin-right:0}#specialty .form-columns-1{position:relative}#specialty .hs_error_rollup{display:none}#specialty .form-columns-2 .hs-form-field,#specialty .hs-form-field{width:100%}@media (min-width:481px){#specialty .form-columns-2 .hs-form-field:not(:last-child) .input{margin-right:8px}#specialty .form-columns-2 .hs-form-field{width:50%}}@media (min-width:568px){#specialty .download .hbspt-form .inputs-list[role=checkbox]{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:768px){#specialty .download .hbspt-form{padding:0 10px}}#contact{padding-top:40px}.contact_map{background-color:#f5f3f3;position:relative}#tabSection .tabs ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;list-style:none;margin:0 auto;padding:0;width:100%}#tabSection .tabs ul li{width:50%}#tabSection.container{padding-top:0}#tabSection .tabContent-wrapper .container{padding-top:30px}#tabSection .tabs button{background-color:transparent;border:none;border-radius:4px 4px 0 0;color:#282828;cursor:pointer;font-family:Raleway,sans-serif;font-size:18px;line-height:24px;padding:20px 5px;position:relative;text-decoration:underline;text-transform:uppercase;transition:background-color .3s;width:100%}#tabSection .tabs button span{display:block;font-size:15px;line-height:21px;margin:0 auto;max-width:90%;padding-top:20px}#tabSection .tabs button.active{border-bottom:6px solid #f45537;color:#f45537;text-decoration:none}#tabSection .tabs button:hover{text-decoration:underline}#tabSection .tabContent-wrapper{background-color:#fff;border-radius:0;margin:0 auto;max-width:1064px;padding:20px 0}#tabSection .tabContent{display:none}#tabSection .tabContent.active{animation:fadeIn .5s;display:block}#tabSection .tabContent h3{font-size:24px;line-height:28px;margin-bottom:8px}.reports #header_content p{margin-bottom:0;margin-top:20px;padding-bottom:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:768px){#tabSection .tabs button{font-size:28px;line-height:1;max-width:360px;padding:20px 15px;width:auto}#tabSection .tabs ul li{margin-right:10px;width:auto}#tabSection .tabContent-wrapper .container{padding-top:50px}#tabSection .tabContent{text-align:center}}.two-column-content-media{text-align:left}.two-column-content-media .image-column{margin-bottom:36px}.two-column-content-media .form__title{color:#222;font-size:21px;font-weight:400;line-height:25px}.rte-form__macro .hbspt-form .hs-fieldtype-textarea textarea,.rte-form__macro .hbspt-form input[type=email],.rte-form__macro .hbspt-form input[type=tel],.rte-form__macro .hbspt-form input[type=text]{background:0 0 transparent;border:1px solid #a4a4a4;border-radius:0;max-width:100%;min-width:fit-content;width:100%!important}.rte-form__macro .hbspt-form .input{margin-right:0!important}.rte-form__macro .hbspt-form .hs-fieldtype-phonenumber label,.rte-form__macro .hbspt-form .hs-fieldtype-text label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rte-form__macro .hbspt-form .hs-error-msgs{display:inline-block;list-style:none;padding-bottom:0;padding-left:0;padding-top:0;position:relative;width:100%}.rte-form__macro .hbspt-form label.hs-error-msg{color:red;font-size:11px;line-height:1;margin:0;overflow:visible;position:inherit;white-space:normal}.rte-form__macro .hbspt-form form .hs-submit input[type=submit]{background:#e26043;border:1px solid #e26043;border-radius:0;margin-top:20px;min-width:200px;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}@media (min-width:480px){.rte-form__macro .hbspt-form .input{margin-right:8px!important}}#videoQuoteWrap{margin-top:65px;position:relative}#videoQuoteWrap.download .container{padding:120px 15px 80px}#videoQuoteWrap .orange-quote{background:#fff;border:3px solid #e26043;color:#e26043;font-family:Raleway;font-size:18px;font-style:italic;left:0;line-height:23px;margin:0 auto;max-width:670px;padding:20px;position:absolute;right:0;text-align:center;top:-18px;width:92%}#videoQuoteWrap .orange-quote p{padding-bottom:0}#videoQuoteWrap .orange-quote .triangle-wrapper{left:80px;position:absolute;top:-50px}#videoQuoteWrap .orange-quote .triangle{border-color:transparent transparent #e26043;border-style:solid;border-width:0 0 50px 75px;height:0;position:relative;width:0}#videoQuoteWrap .orange-quote .triangle:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 46px 69px;content:"";height:0;left:-72px;position:absolute;top:6px;width:0}#videoQuoteWrap .grey-block__wrap{display:flex;flex-wrap:wrap-reverse;justify-content:space-around}#videoQuoteWrap .video-wrap{padding-bottom:20px}.reports #personaCallout .brochure{padding-top:40px}@media (min-width:480px){#videoQuoteWrap .orange-quote{padding:32px 48px;top:-30px}#videoQuoteWrap{margin-top:90px}}@media (min-width:768px){#videoQuoteWrap.download .container{padding:120px 15px}#videoQuoteWrap .grey-block__wrap{flex-wrap:wrap}.reports #personaCallout .brochure{padding-top:0}}.download-button-container{width:100%}.download-button-container .inner{margin:0 auto;width:fit-content}.thank-you #header_content{max-width:1920px}