@import url("//hello.myfonts.net/count/28cefc");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@font-face{font-family:"Nexa-Book";src:url(/themes/cg/webfonts/28CEFC_4_0.eot);src:url(/themes/cg/webfonts/28CEFC_4_0.eot#iefix) format("embedded-opentype"),url(/themes/cg/webfonts/28CEFC_4_0.woff) format("woff"),url(/themes/cg/webfonts/28CEFC_4_0.ttf) format("truetype");}@font-face{font-family:"NexaBold";src:url(/themes/cg/webfonts/28CEFC_2_0.eot);src:url(/themes/cg/webfonts/28CEFC_2_0.eot#iefix) format("embedded-opentype"),url(/themes/cg/webfonts/28CEFC_2_0.woff) format("woff"),url(/themes/cg/webfonts/28CEFC_2_0.ttf) format("truetype");}@font-face{font-family:"Nexa-Light";src:url(/themes/cg/webfonts/28CEFC_8_0.eot);src:url(/themes/cg/webfonts/28CEFC_8_0.eot#iefix) format("embedded-opentype"),url(/themes/cg/webfonts/28CEFC_8_0.woff) format("woff"),url(/themes/cg/webfonts/28CEFC_8_0.ttf) format("truetype");}@font-face{font-family:"NexaHeavy";src:url(/themes/cg/webfonts/28CEFC_B_0.eot);src:url(/themes/cg/webfonts/28CEFC_B_0.eot#iefix) format("embedded-opentype"),url(/themes/cg/webfonts/28CEFC_B_0.woff) format("woff"),url(/themes/cg/webfonts/28CEFC_B_0.ttf) format("truetype");}@font-face{font-family:"NexaRegular";src:url(/themes/cg/webfonts/28CEFC_D_0.eot);src:url(/themes/cg/webfonts/28CEFC_D_0.eot#iefix) format("embedded-opentype"),url(/themes/cg/webfonts/28CEFC_D_0.woff) format("woff"),url(/themes/cg/webfonts/28CEFC_D_0.ttf) format("truetype");}body{color:#000000;font-family:"proxima-nova",sans-serif;font-size:19px;overflow-x:hidden;line-height:1.8;}img{max-width:100%;height:auto;}h1{font-size:3.15em;text-transform:uppercase;line-height:1;color:#EA002A;}h1.basic-h1{padding-bottom:10px;border-bottom:2px solid #EAEAEA;margin:200px 0 35px 0;}@media (max-width:1200px){h1.basic-h1{margin:120px 0 35px 0;}}@media (max-width:715px){h1.basic-h1{margin:100px 0 35px 0;}}@media (max-width:500px){h1.basic-h1{margin:100px 0 35px 0;}}a.long-button{background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;position:relative;}a.long-button:hover::before{width:100%;}a.long-button:hover .button-text{color:white;}a.long-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:10px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}a.long-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.4s linear;transition:width 0.4s linear;}.show-mobile{display:none;}h2{font-family:"warnock-pro",sans-serif;font-weight:300;font-style:normal;font-size:1.7em;line-height:1.2;}h3.all-caps{text-transform:uppercase;font-size:1.1em;text-align:center;}input[type=checkbox]::-ms-check{display:none;}select::-ms-expand{display:none;}h2.underline{font-family:"proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;font-size:1.8em;display:block;margin-bottom:40px !important;position:relative;display:inline-block;}h2.underline::after{content:"";width:0px;height:8px;background-color:black;display:block;margin-top:10px;width:75px;}h2.underline.standard-margin{margin-bottom:25px !important;}.align-right{margin-left:25px;margin-bottom:35px;}.align-left{margin-right:25px;margin-bottom:25px;}.container{max-width:1020px;padding:0 15px;margin:0 auto;}.x-small-container{max-width:600px;padding:0 15px;margin-left:auto !important;margin-right:auto !important;}.field_media_oembed_video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}#views-form-client-logos-page-1 table{width:100%;}#views-form-client-logos-page-1 table tr:nth-child(odd){background-color:#F8F8F8;}#views-form-client-logos-page-1 table tr td{padding:15px 0;}#views-form-client-logos-page-1 table tr td img{display:block;}#views-form-client-logos-page-1 .tabledrag-toggle-weight-wrapper{display:none;}#views-form-client-logos-page-1 .views-field-draggableviews{display:table-cell !important;padding-left:15px;}#views-form-client-logos-page-1 #edit-save-order{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}#views-form-client-logos-page-1 #edit-save-order:hover::before{width:100%;}#views-form-client-logos-page-1 #edit-save-order:hover .button-text{color:white;}#views-form-client-logos-page-1 #edit-save-order:active,#views-form-client-logos-page-1 #edit-save-order:focus{outline:none;}#views-form-client-logos-page-1 #edit-save-order .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#views-form-client-logos-page-1 #edit-save-order::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.path-frontpage header#homepage{margin-top:47px;}.path-frontpage header#homepage .header-image-bg{height:53vw;overflow:hidden;position:relative;}.path-frontpage header#homepage .header-image-bg video{width:100%;display:block;}.path-frontpage header#homepage video{width:100%;display:block;}.path-frontpage #block-cg-concentrekhomepageintro .homepage-intro{display:flex;align-items:center;min-height:480px;position:relative;padding-top:120px;padding-bottom:120px;}@media (max-width:1030px){.path-frontpage #block-cg-concentrekhomepageintro .homepage-intro{padding-top:90px;padding-bottom:90px;}}@media (max-width:715px){.path-frontpage #block-cg-concentrekhomepageintro .homepage-intro{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-cg-concentrekhomepageintro .homepage-intro{padding-top:40px;padding-bottom:40px;}}.path-frontpage #block-cg-concentrekhomepageintro .flex-img-wrapper{position:absolute;right:0px;}.path-frontpage #block-cg-concentrekhomepageintro h2{flex:0 0 70%;background-color:white;padding:50px 40px 45px 0;position:relative;z-index:1;border-top-right-radius:146px;border-bottom-right-radius:146px;}.path-frontpage #block-cg-concentrekhomepageintro img{max-width:480px;position:relative;}.path-frontpage .home-services-wrapper{position:relative;}.path-frontpage .home-services-line-cover{height:100%;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:white;opacity:1;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;transition:transform 7200ms linear;transform:scaleY(1);}.path-frontpage .home-services-line-cover.active{transform:scaleY(0);}.path-frontpage .view-homepage_services_callouts{position:relative;}.path-frontpage .view-homepage_services_callouts .home-service-angle{background-image:url(/themes/cg/img/services-callout-angle.svg);position:absolute;left:0px;top:0px;width:100%;height:100%;}.path-frontpage .view-homepage_services_callouts .views-row{display:flex;position:relative;overflow:hidden;padding-top:120px;}.path-frontpage .view-homepage_services_callouts .views-row:first-child{padding-top:0px;padding-bottom:80px;}.path-frontpage .view-homepage_services_callouts .views-row:first-child::before{content:"";width:300px;height:300px;background-color:white;position:absolute;left:0px;top:0px;z-index:1;}.path-frontpage .view-homepage_services_callouts .views-row.active > div.home-service-graphic-right{opacity:1;transform:translateY(0px);}.path-frontpage .view-homepage_services_callouts .views-row.active > div.home-service-graphic-left{opacity:1;transform:translateY(0px);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) .diagonal-line-svg{position:absolute;left:0px;top:0px;width:100%;height:100%;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) .diagonal-line-svg .even-line{display:none;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) .diagonal-line-svg .line-cover{height:100%;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:white;opacity:1;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;transition:transform 2500ms linear;transform:scaleY(1);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) .diagonal-line-svg .line-cover.active{transform:scaleY(0);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) .diagonal-line-svg .line-cover.active-no-animate{transition:transform 1ms linear;transform:scaleY(0);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) > div.home-service-graphic-right{padding-left:60px;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even){padding-top:60px;flex-direction:row-reverse;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) .diagonal-line-svg{position:absolute;left:0px;top:0px;width:100%;height:100%;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) .diagonal-line-svg .odd-line{display:none;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) .diagonal-line-svg .line-cover{height:100%;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:white;opacity:1;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;transition:transform 2500ms linear;transform:scaleY(1);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) .diagonal-line-svg .line-cover.active{transform:scaleY(0);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) .diagonal-line-svg .line-cover.active-no-animate{transition:transform 1ms linear;transform:scaleY(0);}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) > div.home-service-graphic-right{padding-right:50px;}.path-frontpage .view-homepage_services_callouts .views-row:last-child{padding-top:120px;}@media (max-width:1030px){.path-frontpage .view-homepage_services_callouts .views-row:last-child{padding-top:90px;}}@media (max-width:715px){.path-frontpage .view-homepage_services_callouts .views-row:last-child{padding-top:45px;}}@media (max-width:500px){.path-frontpage .view-homepage_services_callouts .views-row:last-child{padding-top:40px;}}.path-frontpage .view-homepage_services_callouts .views-row:last-child .diagonal-line-svg{transform:rotate(-20deg);transform-origin:top right;top:-1px;}.path-frontpage .view-homepage_services_callouts .views-row > div.home-service-graphic-right{flex:1;margin-top:125px;position:relative;opacity:0;transition:transform 500ms linear,opacity 900ms linear;transform:translateY(40px);}.path-frontpage .view-homepage_services_callouts .views-row > div.home-service-graphic-left{position:relative;box-sizing:border-box;opacity:0;transition:transform 500ms linear,opacity 900ms linear;transform:translateY(40px);z-index:2;}.path-frontpage .view-homepage_services_callouts .views-row > div.callout-angle-wrapper{position:absolute;height:198%;width:3px;background-color:#EAEAEA;transform-origin:0% 0%;transform:rotate(-57deg);}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body p{margin-top:5px;font-size:0.84em;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body p:first-child a{color:black;transition:400ms color linear;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body p:first-child a:hover{color:#EA002A;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button:hover::before{width:100%;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button:hover .button-text{color:white;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button:active,.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button:focus{outline:none;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.path-frontpage .view-homepage_services_callouts .views-row .views-field-body .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.path-frontpage .content-container #block-cg-content{padding-bottom:30px;}.path-frontpage .view-page_header{position:relative;min-height:52vw;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.path-frontpage .header-overlay{background-color:rgba(0,0,0,0.2);position:absolute;left:0px;top:0px;width:100%;height:100%;}.path-frontpage .views-field-field-title-1{position:absolute;left:0px;top:0px;width:100%;top:50%;transform:translateY(-50%);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.path-frontpage .views-field-field-title-1 .title-container{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.path-frontpage .views-field-field-title-1 h1{color:white;font-size:4.5em;margin-top:0px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;max-width:1020px;padding:0 15px;margin:0 auto;}.path-frontpage .views-field-field-title-1 h1 .word-change{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;position:relative;transition:1500ms linear opacity;opacity:1;}.path-frontpage .views-field-field-title-1 h1 .word-change.inactive{opacity:0;transition:1500ms linear opacity;}.path-frontpage .views-field-field-title-1 h1 .word-change.active{opacity:1;transition:1500ms linear opacity;}.path-frontpage .views-field-field-title-1 h2{color:white;margin-bottom:0px;}.path-frontpage .view-latest_blog_thought_article{background-color:#EAEAEA;}.path-frontpage .view-latest_blog_thought_article .views-row{max-width:1020px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-frontpage .view-latest_blog_thought_article .views-row:before,.path-frontpage .view-latest_blog_thought_article .views-row:after{content:" ";display:table;}.path-frontpage .view-latest_blog_thought_article .views-row:after{clear:both;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-created{display:block;float:left;border-right:2px solid #FFFFFF;font-weight:bold;padding-right:12px;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-title{width:69%;display:block;float:left;padding:5px 15px 0 12px;font-size:1.26em;font-family:"warnock-pro",sans-serif;font-weight:300;font-style:italic;line-height:1;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-title span{display:block;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-title a{text-decoration:none;color:#000000;display:inline-block;line-height:1;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node{width:20%;display:block;float:left;padding:15px 0 20px 0;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a:hover::before{width:100%;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a:hover .button-text{color:white;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a:active,.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a:focus{outline:none;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.path-frontpage #block-views-block-homepage-work-preview-block-1{overflow:hidden;background-color:#EAEAEA;padding-top:200px;padding-bottom:200px;}@media (max-width:1200px){.path-frontpage #block-views-block-homepage-work-preview-block-1{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.path-frontpage #block-views-block-homepage-work-preview-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.path-frontpage #block-views-block-homepage-work-preview-block-1{padding-top:40px;padding-bottom:40px;}}.path-frontpage #block-views-block-homepage-work-preview-block-1 footer{max-width:1020px;padding:0 15px;margin:0 auto;margin-top:120px;}@media (max-width:1030px){.path-frontpage #block-views-block-homepage-work-preview-block-1 footer{margin-top:90px;}}@media (max-width:715px){.path-frontpage #block-views-block-homepage-work-preview-block-1 footer{margin-top:45px;}}@media (max-width:500px){.path-frontpage #block-views-block-homepage-work-preview-block-1 footer{margin-top:40px;}}.path-frontpage #block-views-block-homepage-work-preview-block-1 .js-pager__items{list-style:none;margin:0;padding:0;position:relative;display:block;}.path-frontpage #block-views-block-homepage-work-preview-block-1 .js-pager__items a{background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;}.path-frontpage #block-views-block-homepage-work-preview-block-1 .js-pager__items a:hover{background-color:#EA002A;color:white;}.path-frontpage .view-homepage_work_preview .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:200px;}@media (max-width:1200px){.path-frontpage .view-homepage_work_preview .views-row{margin-bottom:120px;}}@media (max-width:715px){.path-frontpage .view-homepage_work_preview .views-row{margin-bottom:45px;}}@media (max-width:500px){.path-frontpage .view-homepage_work_preview .views-row{margin-bottom:40px;}}.path-frontpage .view-homepage_work_preview .views-row:last-child{margin-bottom:0px;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .home-text-container:before,.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .home-text-container:after{content:" ";display:table;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .home-text-container:after{clear:both;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1 .homepage-image-wrapper{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1.active{opacity:1;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1.active .homepage-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners{right:0px;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-right{display:block;float:right;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-left{display:none;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(odd) .views-field-fieldset-1 .homepage-image-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);}.path-frontpage .view-homepage_work_preview .views-row:nth-child(odd) .views-field-fieldset-1.active{opacity:1;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(odd) .views-field-fieldset-1.active .homepage-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.path-frontpage .view-homepage_work_preview .views-row:nth-child(odd) .views-field-fieldset-1 .rounded-corners{left:0px;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset{width:40%;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .field-content{position:relative;display:block;width:100%;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container{max-width:1020px;padding:0 15px;margin:0 auto;max-width:85%;opacity:0;-webkit-transition:opacity 1800ms ease;-o-transition:opacity 1800ms ease;transition:opacity 1800ms ease;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container.active{opacity:1;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper{max-width:100%;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper h2{margin-top:0px;line-height:1.3;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .client{margin-top:10px;font-size:0.9em;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .market{font-size:0.9em;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work{margin-top:15px;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a:hover::before{width:100%;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a:hover .button-text{color:white;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a:active,.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a:focus{outline:none;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container .home-text-wrapper .view-work a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1{width:60%;position:relative;opacity:0;-webkit-transition:2300ms opacity;-o-transition:2300ms opacity;transition:2300ms opacity;-webkit-transform:translate3d(0,0,0);}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .homepage-image-wrapper{-webkit-transition:-webkit-transform 900ms ease;transition:-webkit-transform 900ms ease;-o-transition:transform 900ms ease;transition:transform 900ms ease;transition:transform 900ms ease,-webkit-transform 900ms ease;position:relative;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .views-field-field-preview-image img{display:block;width:100%;position:relative;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .rounded-corners{position:absolute;top:0px;height:100%;width:auto;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .rounded-corners .rounded-right{display:none;height:calc(100% + 1px) !important;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .rounded-corners .rounded-left{height:calc(100% + 1px) !important;}.path-frontpage .clients .region-clients{padding-top:200px;padding-bottom:200px;}@media (max-width:1200px){.path-frontpage .clients .region-clients{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.path-frontpage .clients .region-clients{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.path-frontpage .clients .region-clients{padding-top:40px;padding-bottom:40px;}}.path-frontpage .clients #block-clientlogointro a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.path-frontpage .clients #block-clientlogointro a:hover::before{width:100%;}.path-frontpage .clients #block-clientlogointro a:hover .button-text{color:white;}.path-frontpage .clients #block-clientlogointro a:active,.path-frontpage .clients #block-clientlogointro a:focus{outline:none;}.path-frontpage .clients #block-clientlogointro a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.path-frontpage .clients #block-clientlogointro a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.path-frontpage .clients #block-views-block-client-logos-block-2{padding-top:80px;}@media (max-width:880px){.path-frontpage .clients #block-views-block-client-logos-block-2{padding-top:45px;}}@media (max-width:500px){.path-frontpage .clients #block-views-block-client-logos-block-2{padding-top:40px;}}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row{-webkit-box-flex:1;-ms-flex:1 0 13%;flex:0 0 13%;margin-right:4%;margin-bottom:30px;position:relative;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:nth-child(6n+6){margin-right:0px;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row.views-row-block-52{text-align:center;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row.views-row-block-52 img{max-width:85px;}.img-background{position:relative;}.img-background img{display:block;}.img-background .title-subtitle{position:absolute;left:0px;top:0px;width:100%;height:100%;}.img-background .title-subtitle .title-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.img-background .title-subtitle .title-center h1 p{margin:0;}#basic-video{margin-top:59px;}#basic-video .view-page_header{position:relative;}#basic-video .view-page_header .views-field-views-conditional-field{position:relative;}#basic-video .view-page_header .views-field-views-conditional-field img,#basic-video .view-page_header .views-field-views-conditional-field video{display:block;width:100%;}#basic-video .view-page_header .views-field-views-conditional-field .header-overlay{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}#basic-video .view-page_header .views-field-fieldset{position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper{max-width:1020px;padding:0 15px;margin:0 auto;}#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper .views-field-field-header-icon{margin-bottom:30px;}#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper h1{color:white;font-size:3.63em;margin:0;}header#blog{margin-top:200px;}@media (max-width:1200px){header#blog{margin-top:120px;}}header#main{margin-top:47px;}header#main .header-image-bg{height:26vw;overflow:hidden;position:relative;}header#main .header-image-bg video{width:100%;display:block;}header#main .header-image-bg img.case-image-only{width:100%;display:block;}header#main .header-image-bg .work-title{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}header#main .header-image-bg .work-title .work-title-container{max-width:1020px;padding:0 15px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header#main .header-image-bg .work-title .work-title-container h2{color:white;font-family:"proxima-nova",sans-serif;font-size:3.15em;margin:0;font-weight:bold;line-height:1.1;text-transform:uppercase;}.cg-nav{background-color:#5D5D5D;position:fixed;width:100%;top:0px;left:0px;z-index:3;height:59px;-webkit-transition:height 275ms linear;-o-transition:height 275ms linear;transition:height 275ms linear;}.cg-nav.small{height:47px;-webkit-transition:height 275ms linear;-o-transition:height 275ms linear;transition:height 275ms linear;}.cg-nav.small .cg-logo{width:25px;}.cg-nav.small .cg-main-menu{top:10px;font-size:1.7em;}.cg-nav.small .cg-contact{top:1px;font-size:1.4em;}.cg-nav.small .hamburger-menu,.cg-nav.small .hamburger-menu:after,.cg-nav.small .hamburger-menu:before{width:30px;}.cg-nav.small .hamburger-menu:before{bottom:9px;}.cg-nav.small .hamburger-menu:after{top:9px;}.cg-nav .menu-wrapper{position:absolute;margin:auto;width:50px;height:50px;cursor:pointer;}.cg-nav .hamburger-menu,.cg-nav .hamburger-menu:after,.cg-nav .hamburger-menu:before{width:36px;height:3px;}.cg-nav .hamburger-menu{position:relative;transform:translateY(11px);background:white;-webkit-transition:background 0ms 300ms;-o-transition:background 0ms 300ms;transition:background 0ms 300ms;}.cg-nav .hamburger-menu.animate{background:rgba(255,255,255,0);}.cg-nav .hamburger-menu:before{content:"";position:absolute;left:0;bottom:11px;background:white;-webkit-transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);-o-transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);}.cg-nav .hamburger-menu:after{content:"";position:absolute;left:0;top:11px;background:white;-webkit-transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);-o-transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms cubic-bezier(0.23,1,0.32,1);}.cg-nav .hamburger-menu.animate:after{top:0;transform:rotate(45deg);-webkit-transition:top 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);-o-transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}.cg-nav .hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);-webkit-transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);-o-transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1),-webkit-transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}.cg-nav .container{position:relative;padding:10px 15px;}.cg-nav .cg-logo{display:block;margin:0 auto;-webkit-transition:width 275ms linear;-o-transition:width 275ms linear;transition:width 275ms linear;width:37px;}.cg-nav .cg-main-menu{position:absolute;left:15px;font-size:2.2em;color:white;top:16px;cursor:pointer;-webkit-transition:font-size 275ms linear,top 275ms linear;-o-transition:font-size 275ms linear,top 275ms linear;transition:font-size 275ms linear,top 275ms linear;}.cg-nav .cg-contact{position:absolute;right:15px;font-size:1.5em;color:white;top:5px;-webkit-transition:font-size 275ms linear,top 275ms linear;-o-transition:font-size 275ms linear,top 275ms linear;transition:font-size 275ms linear,top 275ms linear;}.sub-menu{position:fixed;top:59px;width:100%;height:auto;z-index:3;background-color:#EA002A;color:white;padding:40px 0;font-size:2.5em;width:0px;height:100vh;-webkit-transition:width 400ms ease;-o-transition:width 400ms ease;transition:width 400ms ease;}.sub-menu.active{width:100vw;}.sub-menu.active ul{left:0px;-webkit-transition:opacity 350ms ease 350ms;-o-transition:opacity 350ms ease 350ms;transition:opacity 350ms ease 350ms;opacity:1;}.sub-menu.small{top:46px;}.sub-menu ul{padding:0;margin:0;list-style:none;opacity:0;position:relative;left:-9999px;}.sub-menu ul li{line-height:1;margin-bottom:30px;}.sub-menu ul li a{color:white;font-weight:bold;text-transform:uppercase;text-decoration:none;}.sub-menu ul li a:hover{opacity:1;}.sub-menu ul li a.no-child{position:relative;line-height:1;}.sub-menu ul li a.no-child::after{content:"";position:absolute;width:0;height:5px;display:block;margin-top:-4px;right:0;bottom:0px;background:white;transition:width 0.2s ease;-webkit-transition:width 0.2s ease;}.sub-menu ul li a.no-child:hover::after{width:100%;left:0;background:white;}.sub-menu ul li ul{margin:0 0 10px 0;}.sub-menu ul li ul li{line-height:1.2;padding-top:5px;padding-bottom:5px;}.sub-menu ul li ul li:last-child{padding-bottom:0px;}.sub-menu ul li ul li:first-child{padding-top:0px;}.sub-menu ul li ul a{text-transform:none;font-weight:100;position:relative;-webkit-transition:padding-left 350ms ease-in-out;-o-transition:padding-left 350ms ease-in-out;transition:padding-left 350ms ease-in-out;}.sub-menu ul li ul a::before{content:"";width:0px;height:10px;background-color:white;color:white;position:absolute;left:0px;top:0px;height:100%;-webkit-transition:width 350ms ease-in-out;-o-transition:width 350ms ease-in-out;transition:width 350ms ease-in-out;}.sub-menu ul li ul a:hover{padding-left:25px;}.sub-menu ul li ul a:hover::before{width:4px;}.content-container h2:first-child{margin-bottom:0px;margin-top:0px;}.content-container .caps-large{font-weight:bold;font-size:1.4em;text-transform:uppercase;}.content-container .field_subtitle{margin-bottom:15px;}.content-container #block-cg-content,.content-container #block-cg-amp-content{padding-top:200px;padding-bottom:200px;}@media (max-width:1200px){.content-container #block-cg-content,.content-container #block-cg-amp-content{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.content-container #block-cg-content,.content-container #block-cg-amp-content{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.content-container #block-cg-content,.content-container #block-cg-amp-content{padding-top:40px;padding-bottom:40px;}}.content-container #block-cg-content p:last-child,.content-container #block-cg-amp-content p:last-child{margin-bottom:0px;}.content-container #block-cg-content p:first-child,.content-container #block-cg-amp-content p:first-child{margin-top:0px;}.content-container #block-cg-content .body a,.content-container #block-cg-amp-content .body a{text-decoration:underline;color:#000000;position:relative;overflow:hidden;display:inline;line-height:1;position:relative;transition:400ms color linear;}.content-container #block-cg-content .body a:hover,.content-container #block-cg-amp-content .body a:hover{color:#EA002A;}.content-container #block-cg-content .body .red-button,.content-container #block-cg-amp-content .body .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;padding:8px 13px !important;}.content-container #block-cg-content .body .red-button:hover::before,.content-container #block-cg-amp-content .body .red-button:hover::before{width:100%;}.content-container #block-cg-content .body .red-button:hover .button-text,.content-container #block-cg-amp-content .body .red-button:hover .button-text{color:white;}.content-container #block-cg-content .body .red-button:active,.content-container #block-cg-content .body .red-button:focus,.content-container #block-cg-amp-content .body .red-button:active,.content-container #block-cg-amp-content .body .red-button:focus{outline:none;}.content-container #block-cg-content .body .red-button .button-text,.content-container #block-cg-amp-content .body .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.content-container #block-cg-content .body .red-button::before,.content-container #block-cg-amp-content .body .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.content-container #block-cg-content .body .red-button .button-text,.content-container #block-cg-amp-content .body .red-button .button-text{padding-top:8px;}.content-container.basic-page #block-cg-content{padding-top:0px;}.content-container .region-icons{margin-bottom:200px;display:flex;text-align:center;}@media (max-width:1200px){.content-container .region-icons{margin-bottom:120px;}}@media (max-width:715px){.content-container .region-icons{margin-bottom:45px;}}@media (max-width:500px){.content-container .region-icons{margin-bottom:40px;}}.content-container .region-icons > div{flex:1;opacity:0;position:relative;}.content-container .region-icons > div:first-child{-webkit-transition:opacity 1100ms linear;-o-transition:opacity 1100ms linear;transition:opacity 1100ms linear;}.content-container .region-icons > div:nth-child(2){-webkit-transition:opacity 1100ms linear 300ms;-o-transition:opacity 1100ms linear 300ms;transition:opacity 1100ms linear 300ms;}.content-container .region-icons > div:nth-child(3){-webkit-transition:opacity 1100ms linear 500ms;-o-transition:opacity 1100ms linear 500ms;transition:opacity 1100ms linear 500ms;}.content-container .region-icons > div:nth-child(4){-webkit-transition:opacity 1100ms ease 700ms;-o-transition:opacity 1100ms ease 700ms;transition:opacity 1100ms ease 700ms;}.content-container .region-icons > div:nth-child(5){-webkit-transition:opacity 1100ms ease 900ms;-o-transition:opacity 1100ms ease 900ms;transition:opacity 1100ms ease 900ms;}.content-container .region-icons > div.active{opacity:1;}.content-container .region-icons > div.active.post-animate{-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;}.content-container .region-icons > div.active.post-animate:first-child,.content-container .region-icons > div.active.post-animate:nth-child(2),.content-container .region-icons > div.active.post-animate:nth-child(3),.content-container .region-icons > div.active.post-animate:nth-child(4),.content-container .region-icons > div.active.post-animate:nth-child(5){-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;}.content-container .region-icons > div.active:hover{opacity:0.4;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;}.content-container .region-icons > div .field_image{height:150px;display:flex;align-items:center;}.content-container .region-icons > div .field_image img{display:block;max-height:100%;margin:0 auto;-webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;}.content-container .region-icons > div .body{font-weight:bold;text-transform:uppercase;text-align:center;line-height:1.4;padding:0 15px;font-size:0.84em;}.content-container .region-icons > div .body .block-link{text-decoration:none;position:absolute;left:0px;top:0px;width:100%;height:100%;}.content-container .region-icons > div .body p{margin:0;}.trek .content-container{padding-top:120px;}@media (max-width:1030px){.trek .content-container{padding-top:90px;}}@media (max-width:715px){.trek .content-container{padding-top:45px;}}@media (max-width:500px){.trek .content-container{padding-top:40px;}}.trek .content-container .container{max-width:850px;padding:0 15px;margin:0 auto;}.trek .content-container #block-cg-content{padding-bottom:80px;}@media (max-width:880px){.trek .content-container #block-cg-content{padding-bottom:45px;}}@media (max-width:500px){.trek .content-container #block-cg-content{padding-bottom:40px;}}.trek .content-container #block-cg-content .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;line-height:1.8 !important;}.trek .content-container #block-cg-content .red-button:hover::before{width:100%;}.trek .content-container #block-cg-content .red-button:hover .button-text{color:white;}.trek .content-container #block-cg-content .red-button:active,.trek .content-container #block-cg-content .red-button:focus{outline:none;}.trek .content-container #block-cg-content .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.trek .content-container #block-cg-content .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.trek .field_media_oembed_video{margin-top:30px;margin-bottom:30px;-webkit-box-shadow:0px 0px 18px 8px rgba(0,0,0,0.11);-moz-box-shadow:0px 0px 18px 8px rgba(0,0,0,0.11);box-shadow:0px 0px 18px 8px rgba(0,0,0,0.11);}#block-cg-trekearnallowance{max-width:1020px;padding:0 15px;margin:0 auto;max-width:800px;font-family:"warnock-pro",sans-serif;color:#5D5D5D;padding-bottom:120px;font-size:1.11em;line-height:1.5;}@media (max-width:1030px){#block-cg-trekearnallowance{padding-bottom:90px;}}@media (max-width:715px){#block-cg-trekearnallowance{padding-bottom:45px;}}@media (max-width:500px){#block-cg-trekearnallowance{padding-bottom:40px;}}#block-cg-trekearnallowance .body{border:2px solid #B1B1B1;padding:60px 70px;}#block-cg-trekearnallowance .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;font-family:"proxima-nova",sans-serif;}#block-cg-trekearnallowance .red-button:hover::before{width:100%;}#block-cg-trekearnallowance .red-button:hover .button-text{color:white;}#block-cg-trekearnallowance .red-button:active,#block-cg-trekearnallowance .red-button:focus{outline:none;}#block-cg-trekearnallowance .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-cg-trekearnallowance .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-cg-trekearnallowance .large-stat{color:#EA002A;font-size:72px;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;margin:0;}#block-cg-trekearnallowance em{font-size:0.66em;line-height:1.5;display:block;}#block-cg-trekearnallowance p:last-child{margin-bottom:0px;}#block-cg-trekearnallowance p:first-child{margin:0;}#block-cg-trekearnallowance sup{top:-0.2em;}#block-cg-trekearnallowance p:nth-child(2){margin-top:0px;margin-bottom:-10px;}.grey-block{background-color:#EAEAEA;padding-top:120px;padding-bottom:120px;}@media (max-width:1030px){.grey-block{padding-top:90px;padding-bottom:90px;}}@media (max-width:715px){.grey-block{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.grey-block{padding-top:40px;padding-bottom:40px;}}.grey-block .body{max-width:850px;padding:0 15px;margin:0 auto;}.grey-block h3{text-transform:uppercase;font-size:1.1em;margin:0;}.grey-block h3 + h2{margin-top:5px;margin-bottom:10px;}.grey-block .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;margin-top:30px;}.grey-block .red-button:hover::before{width:100%;}.grey-block .red-button:hover .button-text{color:white;}.grey-block .red-button:active,.grey-block .red-button:focus{outline:none;}.grey-block .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.grey-block .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-cg-views-block-associated-cases-block-1 header{max-width:850px;margin:0 auto 30px auto;padding:0 15px;}#block-cg-views-block-associated-cases-block-1 header p{margin-top:0px;}#block-cg-views-block-associated-cases-block-1 header h2{margin-bottom:10px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases{max-width:1020px;padding:0 15px;margin:0 auto;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases:before,#block-cg-views-block-associated-cases-block-1 .view-associated_cases:after{content:" ";display:table;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases:after{clear:both;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row{width:48%;margin-right:4%;display:block;float:left;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:last-child{margin-right:0px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners{left:0px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-left{display:block;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-right{display:none;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:nth-child(odd) .views-field-field-preview-image .grey-rounded-corners{right:0px;top:-1px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-company-description{color:#5D5D5D;text-transform:uppercase;font-size:0.73em;font-weight:bold;margin-top:8px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-title a{-webkit-transition:color 0.3s linear,text-decoration-color 0.3s linear;transition:color 0.3s linear,text-decoration-color 0.3s linear;position:relative;display:block;text-decoration-color:#EAEAEA;text-decoration-line:underline;color:#000000;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-title a:hover{color:#EA002A;text-decoration-color:#EA002A;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-title h2{margin-bottom:0px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image{position:relative;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .field-content > a > img{display:block;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .grey-rounded-corners{position:absolute;top:0px;pointer-events:none;height:100%;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .grey-rounded-corners.ff-corner{width:223px;height:235px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .grey-rounded-corners img{height:100%;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-left{display:none;}#block-cg-views-block-process-stat-block-2{padding-bottom:120px;}@media (max-width:1030px){#block-cg-views-block-process-stat-block-2{padding-bottom:90px;}}@media (max-width:715px){#block-cg-views-block-process-stat-block-2{padding-bottom:45px;}}@media (max-width:500px){#block-cg-views-block-process-stat-block-2{padding-bottom:40px;}}#block-cg-views-block-trek-journey-block-1{max-width:850px;padding:0 15px;margin:0 auto;padding-top:120px;padding-bottom:120px;background-image:url(/themes/cg/img/trek-path-background-line-2.svg);background-repeat:repeat-y;background-position:220px top;}@media (max-width:1030px){#block-cg-views-block-trek-journey-block-1{padding-top:90px;padding-bottom:90px;}}@media (max-width:715px){#block-cg-views-block-trek-journey-block-1{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){#block-cg-views-block-trek-journey-block-1{padding-top:40px;padding-bottom:40px;}}#block-cg-views-block-trek-journey-block-1 footer .red-button,#block-cg-views-block-trek-journey-block-1 header .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}#block-cg-views-block-trek-journey-block-1 footer .red-button:hover::before,#block-cg-views-block-trek-journey-block-1 header .red-button:hover::before{width:100%;}#block-cg-views-block-trek-journey-block-1 footer .red-button:hover .button-text,#block-cg-views-block-trek-journey-block-1 header .red-button:hover .button-text{color:white;}#block-cg-views-block-trek-journey-block-1 footer .red-button:active,#block-cg-views-block-trek-journey-block-1 footer .red-button:focus,#block-cg-views-block-trek-journey-block-1 header .red-button:active,#block-cg-views-block-trek-journey-block-1 header .red-button:focus{outline:none;}#block-cg-views-block-trek-journey-block-1 footer .red-button .button-text,#block-cg-views-block-trek-journey-block-1 header .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-cg-views-block-trek-journey-block-1 footer .red-button::before,#block-cg-views-block-trek-journey-block-1 header .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-cg-views-block-trek-journey-block-1 footer h2,#block-cg-views-block-trek-journey-block-1 header h2{margin-top:0px;margin-bottom:0px;}#block-cg-views-block-trek-journey-block-1 footer h3,#block-cg-views-block-trek-journey-block-1 header h3{text-transform:uppercase;font-size:1.1em;margin:0;}#block-cg-views-block-trek-journey-block-1 footer h3 + h2,#block-cg-views-block-trek-journey-block-1 header h3 + h2{margin-top:5px;margin-bottom:10px;}#block-cg-views-block-trek-journey-block-1 footer img:first-child,#block-cg-views-block-trek-journey-block-1 header img:first-child{margin-bottom:25px;}#block-cg-views-block-trek-journey-block-1 footer{margin-top:60px;}#block-cg-views-block-trek-journey-block-1 header{margin-bottom:60px;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row{display:flex;align-items:center;padding-bottom:120px;}@media (max-width:1030px){#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row{padding-bottom:90px;}}@media (max-width:715px){#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row{padding-bottom:45px;}}@media (max-width:500px){#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row{padding-bottom:40px;}}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row:last-child{padding-bottom:0px;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row:nth-child(odd){flex-direction:row-reverse;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row:nth-child(even) .views-field-body{padding-right:0px;padding-left:40px;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row .views-field-field-image{flex:0 0 55%;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row .views-field-body{box-sizing:border-box;padding-right:40px;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row .views-field-body h2{margin:0 0 10px 0;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row .views-field-body p{margin:0;}.page-node-589 #block-cg-content{max-width:820px;}.jobs .content-container #block-cg-content{padding-bottom:60px;}.jobs h1.basic-h1{margin-bottom:60px;}#block-views-block-job-opportunities-block-1 .job-opps{max-width:1020px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:200px;align-items:flex-start;}@media (max-width:1200px){#block-views-block-job-opportunities-block-1 .job-opps{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-job-opportunities-block-1 .job-opps{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-job-opportunities-block-1 .job-opps{padding-bottom:40px;}}#block-views-block-job-opportunities-block-1 .job-opps header{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:0 0 60%;margin-right:3%;}#block-views-block-job-opportunities-block-1 .job-opps header p:nth-child(2){margin-top:15px;}#block-views-block-job-opportunities-block-1 .job-opps header p:last-child{margin-bottom:0px;}#block-views-block-job-opportunities-block-1 .job-opps header h2{margin:0;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button:hover::before{width:100%;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button:hover .button-text{color:white;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button:active,#block-views-block-job-opportunities-block-1 .job-opps header .cg-button:focus{outline:none;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-job-opportunities-block-1 .job-opps header .cg-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:0 0 30%;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;padding:30px 0;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities .job-opps-header{font-size:0.87em;color:#EA002A;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities .views-row{margin-bottom:10px;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities .views-row:last-child{margin-bottom:0px;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities a{color:#5D5D5D;font-family:"warnock-pro",sans-serif;font-weight:100;font-size:1.31em;text-decoration:none;line-height:1.2;display:block;}#block-views-block-job-opportunities-block-2{padding-top:60px;padding-bottom:200px;border-top:2px solid #EAEAEA;}@media (max-width:1200px){#block-views-block-job-opportunities-block-2{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-job-opportunities-block-2{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-job-opportunities-block-2{padding-bottom:40px;}}#block-views-block-job-opportunities-block-2 .job-opps-header{display:none;}#block-views-block-job-opportunities-block-2 a{color:black;}#block-views-block-job-opportunities-block-2 .views-row{margin-bottom:60px;padding-bottom:60px;border-bottom:2px solid #EAEAEA;}#block-views-block-job-opportunities-block-2 .views-row:last-child{margin:0;padding:0;border:0;}#block-views-block-job-opportunities-block-2 .views-row p:last-child{margin-bottom:0px;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;display:inline-block;margin:20px 0 0 0;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button:hover::before{width:100%;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button:hover .button-text{color:white;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button:active,#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button:focus{outline:none;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-job-opportunities-block-2 .views-row .apply-link .apply-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.page-node-75 .content-container #block-cg-content{padding-bottom:80px;}@media (max-width:880px){.page-node-75 .content-container #block-cg-content{padding-bottom:45px;}}@media (max-width:500px){.page-node-75 .content-container #block-cg-content{padding-bottom:40px;}}.page-node-163 .content-container #block-cg-content,.page-node-589 .content-container #block-cg-content{padding-bottom:0px;}.view-process_blocks{margin-top:200px;}@media (max-width:1200px){.view-process_blocks{margin-top:120px;}}@media (max-width:715px){.view-process_blocks{margin-top:45px;}}@media (max-width:500px){.view-process_blocks{margin-top:40px;}}.view-process_blocks .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:200px;}@media (max-width:1200px){.view-process_blocks .views-row{margin-bottom:120px;}}@media (max-width:715px){.view-process_blocks .views-row{margin-bottom:45px;}}@media (max-width:500px){.view-process_blocks .views-row{margin-bottom:40px;}}.view-process_blocks .views-row:last-child{margin-bottom:200px;}@media (max-width:1200px){.view-process_blocks .views-row:last-child{margin-bottom:120px;}}@media (max-width:715px){.view-process_blocks .views-row:last-child{margin-bottom:45px;}}@media (max-width:500px){.view-process_blocks .views-row:last-child{margin-bottom:40px;}}.view-process_blocks .views-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .process-text-container:before,.view-process_blocks .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .process-text-container:after{content:" ";display:table;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .process-text-container:after{clear:both;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1 .process-image-wrapper{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1.active{opacity:1;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1.active .process-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners{right:0px;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-right{display:block;float:right;}.view-process_blocks .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-left{display:none;}.view-process_blocks .views-row:nth-child(odd) .views-field-fieldset-1 .process-image-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);}.view-process_blocks .views-row:nth-child(odd) .views-field-fieldset-1.active{opacity:1;}.view-process_blocks .views-row:nth-child(odd) .views-field-fieldset-1.active .process-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.view-process_blocks .views-row:nth-child(odd) .views-field-fieldset-1 .rounded-corners{left:0px;}.view-process_blocks .views-row .views-field-fieldset{width:40%;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .field-content{position:relative;display:block;width:100%;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container{max-width:1020px;padding:0 15px;margin:0 auto;max-width:85%;opacity:0;-webkit-transition:opacity 1800ms ease;-o-transition:opacity 1800ms ease;transition:opacity 1800ms ease;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container.active{opacity:1;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper{max-width:100%;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper .description{font-size:0.84em;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper h2{margin-top:0px;line-height:1.3;}.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper p:last-child{margin-bottom:0px;}.view-process_blocks .views-row .views-field-fieldset-1{width:60%;position:relative;opacity:0;-webkit-transition:2300ms opacity;-o-transition:2300ms opacity;transition:2300ms opacity;-webkit-transform:translate3d(0,0,0);}.view-process_blocks .views-row .views-field-fieldset-1 .process-image-wrapper{-webkit-transition:-webkit-transform 900ms ease;transition:-webkit-transform 900ms ease;-o-transition:transform 900ms ease;transition:transform 900ms ease;transition:transform 900ms ease,-webkit-transform 900ms ease;position:relative;}.view-process_blocks .views-row .views-field-fieldset-1 .views-field-field-preview-image img{display:block;width:100%;position:relative;}.view-process_blocks .views-row .views-field-fieldset-1 .rounded-corners{position:absolute;top:0px;height:100%;width:auto;}.view-process_blocks .views-row .views-field-fieldset-1 .rounded-corners .rounded-right{display:none;height:calc(100% + 1px) !important;}.view-process_blocks .views-row .views-field-fieldset-1 .rounded-corners .rounded-left{height:calc(100% + 1px) !important;}.process-cta-view{max-width:1020px;padding:0 15px;margin:0 auto;}.process-cta-view.no-lines .view-process_stat{margin-bottom:0px;justify-content:center;}.process-cta-view.no-lines .view-process_stat .views-row{border-top:0px;border-bottom:0px;padding:0;margin:0;justify-content:center;}.process-cta-view.no-lines h3:first-child{margin-top:0px;}.process-cta-view .view-process_stat{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px;}@media (max-width:880px){.process-cta-view .view-process_stat{margin-bottom:45px;}}@media (max-width:500px){.process-cta-view .view-process_stat{margin-bottom:40px;}}.process-cta-view .view-process_stat .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:6%;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;text-align:center;padding:30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.process-cta-view .view-process_stat .views-row .field_large_text{color:#EA002A;font-size:3.78em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;}.process-cta-view .view-process_stat .views-row .field_small_text{font-size:1.1em;font-family:"warnock-pro",sans-serif;color:#5D5D5D;margin:10px 0 0 0;line-height:1.5;}.process-cta-view .view-process_stat .views-row:last-child{margin-right:0px;}.process-cta-1{max-width:1020px;padding:0 15px;margin:0 auto;}.process-cta-1 h2{margin-top:0px;margin-bottom:0px;}.process-cta-2{max-width:1020px;padding:0 15px;margin:0 auto;padding-bottom:200px;}@media (max-width:1200px){.process-cta-2{padding-bottom:120px;}}@media (max-width:715px){.process-cta-2{padding-bottom:45px;}}@media (max-width:500px){.process-cta-2{padding-bottom:40px;}}.process-cta-2 a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;margin-top:15px;}.process-cta-2 a:hover::before{width:100%;}.process-cta-2 a:hover .button-text{color:white;}.process-cta-2 a:active,.process-cta-2 a:focus{outline:none;}.process-cta-2 a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.process-cta-2 a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.process-cta-2 p:last-child{margin-bottom:0px;}.process-cta-2 .process-icons{display:flex;padding-top:45px;padding-bottom:35px;}.process-cta-2 .process-icons .process-icon{flex:1;text-align:center;padding:0 20px;}.process-cta-2 .process-icons .process-icon img{display:block;margin:0 auto;max-width:175px;}.process-cta-2 .process-icons .process-icon h3{font-size:1em;text-transform:uppercase;font-weight:bold;margin-bottom:-10px;margin-top:0px;}.process-cta-2 .process-icons .process-icon p{font-size:0.84em;line-height:1.6;}#block-tradeshowfeatures a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;margin-top:15px;}#block-tradeshowfeatures a:hover::before{width:100%;}#block-tradeshowfeatures a:hover .button-text{color:white;}#block-tradeshowfeatures a:active,#block-tradeshowfeatures a:focus{outline:none;}#block-tradeshowfeatures a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-tradeshowfeatures a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-tradeshowfeatures .process-icons{display:flex;padding-top:45px;}#block-tradeshowfeatures .process-icons .process-icon{flex:1;text-align:center;padding:0 20px;}#block-tradeshowfeatures .process-icons .process-icon img{display:block;margin:0 auto;max-width:175px;padding-bottom:40px;}#block-tradeshowfeatures .process-icons .process-icon h3{font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:-10px;margin-top:0px;line-height:1.2;}#block-tradeshowfeatures .process-icons .process-icon p{font-size:0.84em;line-height:1.6;}#block-tradeshowfeatures .cta{font-size:22px;font-family:"warnock-pro",sans-serif;}#block-tradeshowcta{padding-bottom:120px;padding-top:20px;}@media (max-width:1030px){#block-tradeshowcta{padding-bottom:90px;}}@media (max-width:715px){#block-tradeshowcta{padding-bottom:45px;}}@media (max-width:500px){#block-tradeshowcta{padding-bottom:40px;}}#block-tradeshowcta h3{font-family:"warnock-pro",sans-serif;font-size:28px;font-weight:normal;margin-bottom:0;line-height:1.4;}#block-tradeshowcta a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;margin-top:15px;}#block-tradeshowcta a:hover::before{width:100%;}#block-tradeshowcta a:hover .button-text{color:white;}#block-tradeshowcta a:active,#block-tradeshowcta a:focus{outline:none;}#block-tradeshowcta a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-tradeshowcta a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.people .content-container #block-cg-content,.team .content-container #block-cg-content,.about .content-container #block-cg-content{padding-bottom:0px;}.region-people{margin-top:30px;}.region-people .people-intro{display:block;width:100%;padding-bottom:30px;}.region-people .people-intro h3{font-weight:bold;font-size:3.15em;line-height:1.2;margin-top:0px;margin-bottom:30px;text-transform:uppercase;}.region-people .people-intro .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.region-people .people-intro .red-button:hover::before{width:100%;}.region-people .people-intro .red-button:hover .button-text{color:white;}.region-people .people-intro .red-button:active,.region-people .people-intro .red-button:focus{outline:none;}.region-people .people-intro .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.region-people .people-intro .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.expertise-columns{display:flex;font-size:0.84em;margin-bottom:30px;margin-top:25px;}.expertise-columns > div{margin-right:35px;}.expertise-columns > div ul{margin:0;padding:0 0 0 15px;list-style:none;text-transform:uppercase;font-weight:bold;border-left:2px solid #EAEAEA;}.expertise-columns > div ul li{margin:0 0 13px 0;line-height:1.4;}.expertise-columns > div ul li:last-child{margin:0;}#block-views-block-employees-block-1 .view-employees{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;padding-bottom:200px;}@media (max-width:1200px){#block-views-block-employees-block-1 .view-employees{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-employees-block-1 .view-employees{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-employees-block-1 .view-employees{padding-bottom:40px;}}#block-views-block-employees-block-1 .view-employees .views-row{margin-right:4%;-webkit-box-flex:1;-ms-flex:1 0 22%;flex:0 0 22%;margin-bottom:30px;}#block-views-block-employees-block-1 .view-employees .views-row.view-stat{border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-align:center;}#block-views-block-employees-block-1 .view-employees .views-row.view-stat .people-stat-container{display:block;width:100%;text-align:center;}#block-views-block-employees-block-1 .view-employees .views-row.view-stat .large-stat{color:#EA002A;font-size:3.42em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;}#block-views-block-employees-block-1 .view-employees .views-row.view-stat .small-stat{font-size:1.31em;font-family:"warnock-pro",sans-serif;color:#5D5D5D;margin:10px 0 0 0;line-height:1.3;display:inline-block;}#block-views-block-employees-block-1 .view-employees .views-row:nth-child(4n+4){margin-right:0px;}#block-views-block-employees-block-1 .view-employees .views-row img{width:100%;display:block;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-title{margin-top:10px;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-title h2{text-align:center;font-size:1.4em;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-field-employee-title{font-weight:bold;text-transform:uppercase;line-height:1.4;font-size:0.84em;text-align:center;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a:hover::before{width:100%;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a:hover .button-text{color:white;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a:active,#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a:focus{outline:none;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-employees-block-1 .view-employees .views-row .views-field-edit-node a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-cg-views-block-employees-block-3{max-width:1020px;padding:0 15px;margin:0 auto;}#block-cg-views-block-employees-block-3 > h2{font-family:"proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;font-size:1.75em;display:block;margin-bottom:40px !important;}#block-cg-views-block-employees-block-3 > h2::after{content:"";width:100px;height:8px;background-color:black;display:block;}#block-views-block-employees-block-3,#block-cg-views-block-employees-block-3{padding-bottom:200px;}@media (max-width:1200px){#block-views-block-employees-block-3,#block-cg-views-block-employees-block-3{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-employees-block-3,#block-cg-views-block-employees-block-3{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-employees-block-3,#block-cg-views-block-employees-block-3{padding-bottom:40px;}}#block-views-block-employees-block-3 h3,#block-cg-views-block-employees-block-3 h3{font-family:"warnock-pro",sans-serif;font-weight:300;font-style:normal;font-size:41px;line-height:1.2;margin-bottom:10px;}#block-views-block-employees-block-3 .view-employees,#block-cg-views-block-employees-block-3 .view-employees{padding-bottom:40px;}#block-views-block-employees-block-3 .view-employees:last-child,#block-cg-views-block-employees-block-3 .view-employees:last-child{padding-bottom:0;}#block-views-block-employees-block-3 .view-employees .views-row,#block-cg-views-block-employees-block-3 .view-employees .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;align-items:center;}#block-views-block-employees-block-3 .view-employees .views-row:last-child,#block-cg-views-block-employees-block-3 .view-employees .views-row:last-child{margin-bottom:0;}#block-views-block-employees-block-3 .view-employees .views-row.view-stat,#block-cg-views-block-employees-block-3 .view-employees .views-row.view-stat{border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-align:center;}#block-views-block-employees-block-3 .view-employees .views-row.view-stat .people-stat-container,#block-cg-views-block-employees-block-3 .view-employees .views-row.view-stat .people-stat-container{display:block;width:100%;text-align:center;}#block-views-block-employees-block-3 .view-employees .views-row.view-stat .large-stat,#block-cg-views-block-employees-block-3 .view-employees .views-row.view-stat .large-stat{color:#EA002A;font-size:3.42em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;}#block-views-block-employees-block-3 .view-employees .views-row.view-stat .small-stat,#block-cg-views-block-employees-block-3 .view-employees .views-row.view-stat .small-stat{font-size:1.31em;font-family:"warnock-pro",sans-serif;color:#5D5D5D;margin:10px 0 0 0;line-height:1.3;display:inline-block;}#block-views-block-employees-block-3 .view-employees .views-row:nth-child(4n+4),#block-cg-views-block-employees-block-3 .view-employees .views-row:nth-child(4n+4){margin-right:0px;}#block-views-block-employees-block-3 .view-employees .views-row img,#block-cg-views-block-employees-block-3 .view-employees .views-row img{width:100%;display:block;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-title,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-title{margin-top:10px;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-title h2,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-title h2{font-size:32px;margin:0;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-field-employee-title,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-field-employee-title{font-weight:bold;text-transform:uppercase;line-height:1.4;font-size:16px;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:hover::before,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:hover::before{width:100%;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:hover .button-text,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:hover .button-text{color:white;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:active,#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:focus,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:active,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a:focus{outline:none;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a .button-text,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a::before,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-edit-node a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-field-headshot,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-field-headshot{max-width:250px;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-fieldset,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-fieldset{flex:1;padding-left:40px;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-field-bio,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-field-bio{font-size:19px;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-field-bio p,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-field-bio p{margin-bottom:0;margin-top:10px;}.related-case header h2{margin-top:0px;}.related-case .js-pager__items{list-style:none;margin:0;padding:0;position:relative;display:block;}.related-case .js-pager__items a{background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;}.related-case .js-pager__items a:hover{background-color:#EA002A;color:white;}.view-service_page_type_work_previews .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:200px;}@media (max-width:1200px){.view-service_page_type_work_previews .views-row{margin-bottom:120px;}}@media (max-width:715px){.view-service_page_type_work_previews .views-row{margin-bottom:45px;}}@media (max-width:500px){.view-service_page_type_work_previews .views-row{margin-bottom:40px;}}.view-service_page_type_work_previews .views-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .service-text-container:before,.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .service-text-container:after{content:" ";display:table;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset .views-field-nothing .service-text-container:after{clear:both;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1 .service-image-wrapper{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1.active{opacity:1;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1.active .service-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners{right:0px;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-right{display:block;float:right;}.view-service_page_type_work_previews .views-row:nth-child(even) .views-field-fieldset-1 .rounded-corners .rounded-left{display:none;}.view-service_page_type_work_previews .views-row:nth-child(odd) .views-field-fieldset-1 .service-image-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);}.view-service_page_type_work_previews .views-row:nth-child(odd) .views-field-fieldset-1.active{opacity:1;}.view-service_page_type_work_previews .views-row:nth-child(odd) .views-field-fieldset-1.active .service-image-wrapper{-webkit-transform:translateX(0);transform:translateX(0);}.view-service_page_type_work_previews .views-row:nth-child(odd) .views-field-fieldset-1 .rounded-corners{left:0px;}.view-service_page_type_work_previews .views-row .views-field-fieldset{width:40%;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .field-content{position:relative;display:block;width:100%;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container{max-width:1020px;padding:0 15px;margin:0 auto;max-width:85%;opacity:0;-webkit-transition:opacity 1800ms ease;-o-transition:opacity 1800ms ease;transition:opacity 1800ms ease;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container.active{opacity:1;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper{max-width:100%;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper h2{margin-top:0px;line-height:1.3;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .client{margin-top:10px;font-size:0.84em;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .market{font-size:0.84em;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work{margin-top:15px;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a:hover::before{width:100%;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a:hover .button-text{color:white;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a:active,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a:focus{outline:none;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper .view-work a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.view-service_page_type_work_previews .views-row .views-field-fieldset-1{width:60%;position:relative;opacity:0;-webkit-transition:2300ms opacity;-o-transition:2300ms opacity;transition:2300ms opacity;-webkit-transform:translate3d(0,0,0);}.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .service-image-wrapper{-webkit-transition:-webkit-transform 900ms ease;transition:-webkit-transform 900ms ease;-o-transition:transform 900ms ease;transition:transform 900ms ease;transition:transform 900ms ease,-webkit-transform 900ms ease;position:relative;}.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .views-field-field-preview-image img{display:block;width:100%;position:relative;}.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .rounded-corners{position:absolute;top:0px;height:100%;width:auto;}.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .rounded-corners .rounded-right{display:none;height:calc(100% + 1px) !important;}.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .rounded-corners .rounded-left{height:calc(100% + 1px) !important;}.node--type-work_case_study #block-cg-content{padding-bottom:0px;}.node--type-work_case_study.page-node-160 .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block{align-items:flex-end;}.node--type-work_case_study.page-node-187 .field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{margin-top:0px !important;}.node--type-work_case_study.page-node-1002 .field_project_example:first-child{background-color:#EAEAEA;margin-top:200px;}@media (max-width:1200px){.node--type-work_case_study.page-node-1002 .field_project_example:first-child{margin-top:120px;}}@media (max-width:715px){.node--type-work_case_study.page-node-1002 .field_project_example:first-child{margin-top:45px;}}@media (max-width:500px){.node--type-work_case_study.page-node-1002 .field_project_example:first-child{margin-top:40px;}}.node--type-work_case_study .neighborhood-health-association .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:first-child .field_image{width:175px;}.node--type-work_case_study .neighborhood-health-association .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .field_image{width:250px;}.node--type-work_case_study .leadership-toledo .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:first-child .field_image{width:300px;}.node--type-work_case_study .leadership-toledo .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .field_image{width:200px;}.node--type-work_case_study figcaption{font-size:0.78em;color:#5D5D5D;font-style:italic;}.intro-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.intro-text h1{font-family:"warnock-pro",sans-serif;font-size:2em;color:black;font-weight:100;text-transform:none;line-height:1.2;margin-top:0px;margin-bottom:15px;}.intro-text .intro-left{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:0 0 65%;}.intro-text .intro-left .field_subtitle,.intro-text .intro-left .body{padding-right:30px;}.intro-text .intro-right{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:0 0 35%;}.intro-text .intro-right .right-wrapper{margin-left:30px;padding-top:30px;padding-bottom:30px;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;}.intro-text .intro-right .field_label{color:#EA002A;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}.intro-text .intro-right .field_client,.intro-text .intro-right .field_market{color:#5D5D5D;font-family:"warnock-pro",sans-serif;font-weight:100;font-size:1.31em;line-height:1.2;margin-bottom:15px;}.intro-text .intro-right .field_market{margin-bottom:0px;}.field_project_example .paragraph--type--project-example .red-button{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;line-height:1.8 !important;}.field_project_example .paragraph--type--project-example .red-button:hover::before{width:100%;}.field_project_example .paragraph--type--project-example .red-button:hover .button-text{color:white;}.field_project_example .paragraph--type--project-example .red-button:active,.field_project_example .paragraph--type--project-example .red-button:focus{outline:none;}.field_project_example .paragraph--type--project-example .red-button .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.field_project_example .paragraph--type--project-example .red-button::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.field_project_example .paragraph--type--project-example .par-project_example .video-embed-field-provider-vimeo{margin-top:40px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .title-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-alignment-right .title-description-wrapper{padding-right:0px;padding-left:45px;}.field_project_example .paragraph--type--project-example .par-project_example .full-span-single.col-padding-yes-padding{padding-bottom:120px;}@media (max-width:1030px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-single.col-padding-yes-padding{padding-bottom:90px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-single.col-padding-yes-padding{padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-single.col-padding-yes-padding{padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .full-span-single .par-project_full_span_single_image .field_image img{display:block;width:100%;}.field_project_example .paragraph--type--project-example .par-project_example .full-span-video.col-padding-yes-padding{padding-bottom:120px;}@media (max-width:1030px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-video.col-padding-yes-padding{padding-bottom:90px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-video.col-padding-yes-padding{padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-video.col-padding-yes-padding{padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .full-span-video video{display:block;width:100%;height:auto;}.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side.col-padding-yes-padding{padding-bottom:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side.col-padding-yes-padding{padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side.col-padding-yes-padding{padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side.col-padding-yes-padding{padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side .par-project_full_span_side_by_side_i{display:-webkit-box;display:-ms-flexbox;display:flex;}.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side .par-project_full_span_side_by_side_i .field_side_by_side_images{-webkit-box-flex:1;-ms-flex:1;flex:1;}.field_project_example .paragraph--type--project-example .par-project_example .full-span-side-by-side .par-project_full_span_side_by_side_i .field_side_by_side_images img{display:block;width:100%;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .title-description .field_title,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .title-description .field_title{margin:0 0 15px 0;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_image,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_image{flex-shrink:0;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_image img,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_image img{max-width:1000px;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_body,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_body{font-size:0.9em;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_snippet,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_snippet{flex-shrink:0;overflow:hidden;max-height:446px;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_snippet video,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_snippet video{height:450px;position:relative;top:-1px;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_embed,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_embed{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-incontainer,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-container-incontainer{max-width:1020px;padding:0 15px;margin:0 auto;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-container-nocontainer{padding:0 50px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-padding-yes-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-padding-yes-padding{padding-bottom:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-padding-yes-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-padding-yes-padding{padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-padding-yes-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-padding-yes-padding{padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-padding-yes-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-padding-yes-padding{padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-alignment-right .par-columned_image_section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-alignment-right .par-columned_image_section{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;align-items:center;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-incontainer .field_image img,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-container-incontainer .field_image img{max-width:500px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-video-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-video-section{padding-top:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-video-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-video-section{padding-top:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-video-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-video-section{padding-top:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-video-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-image-section,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-video-section{padding-top:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-image-section.col-padding-no-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-video-section.col-padding-no-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-image-section.col-padding-no-padding,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .col-video-section.col-padding-no-padding{padding-bottom:0px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .title-description-wrapper,.field_project_example .paragraph--type--project-example .par-project_example .field_columned_video_section .title-description-wrapper{padding-right:45px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text{max-width:1020px;padding:0 15px;margin:0 auto;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text.extra-padding-no-padding .field_project_extra_text{padding-bottom:0px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text{padding-top:200px;padding-bottom:200px;text-align:center;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text{padding-top:40px;padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text p{max-width:900px;margin-left:auto;margin-right:auto;font-size:0.9em;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text h2{line-height:1.2;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text a{text-decoration:underline;color:#000000;position:relative;overflow:hidden;display:inline;line-height:1;position:relative;transition:400ms color linear;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_extra_text .field_project_extra_text a:hover{color:#EA002A;}.field_project_example .paragraph--type--project-example .par-project_example .paragraph--type--project-side-by-side-blocks{background-color:#EAEAEA;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{max-width:1020px;padding:0 15px;margin:0 auto;padding-top:200px;padding-bottom:200px;margin-top:200px;min-height:150px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{padding-top:40px;padding-bottom:40px;}}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{margin-top:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{margin-top:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks{margin-top:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks.divider-1 .field_side_by_side_block:first-child::after{content:"";height:calc(100% + 40px);width:2px;background-color:#B1B1B1;position:absolute;right:0px;top:-20px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks.divider-1 .side-by-side-imgs{margin-top:65px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_body{text-align:center;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_body p{max-width:900px;margin-left:auto;margin-right:auto;font-size:0.9em;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_body h2{line-height:1.2;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .side-by-side-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;justify-content:center;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:50px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:first-child .par-project_side_by_side_block{padding-right:20px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .par-project_side_by_side_block{padding-left:20px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .field_image_caption{text-transform:uppercase;font-size:0.87em;color:#B1B1B1;font-weight:bold;line-height:1.3;text-align:center;width:100%;position:absolute;left:10px;bottom:0px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block .field_image{text-align:center;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block .field_image img{max-height:450px;width:auto;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_image_caption{text-transform:uppercase;font-size:0.87em;color:#B1B1B1;font-weight:bold;line-height:1.3;text-align:center;width:100%;position:absolute;left:-10px;bottom:0px;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic{max-width:1020px;padding:0 15px;margin:0 auto;padding-top:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic{padding-top:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic{padding-top:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic{padding-top:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic.extra-padding-yes-padding{padding-bottom:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic.extra-padding-yes-padding{padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic.extra-padding-yes-padding{padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic.extra-padding-yes-padding{padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic{padding-top:80px;padding-bottom:80px;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;text-align:center;opacity:0;-webkit-transition:opacity 2200ms ease;-o-transition:opacity 2200ms ease;transition:opacity 2200ms ease;}@media (max-width:880px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic{padding-top:40px;padding-bottom:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic.active{opacity:1;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic p{font-size:1.31em;font-family:"warnock-pro",sans-serif;color:#5D5D5D;margin:0;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic p .large-stat{color:#EA002A;font-size:3em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{background-color:#EAEAEA;padding-top:200px;padding-bottom:200px;margin-top:200px;}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{padding-top:40px;padding-bottom:40px;}}@media (max-width:1200px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{margin-top:120px;}}@media (max-width:715px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{margin-top:45px;}}@media (max-width:500px){.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote{margin-top:40px;}}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .paragraph--type--project-quote{-webkit-transition:opacity 2200ms ease;-o-transition:opacity 2200ms ease;transition:opacity 2200ms ease;opacity:0;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .paragraph--type--project-quote.active{opacity:1;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .par-project_quote{max-width:1020px;padding:0 15px;margin:0 auto;text-align:center;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .par-project_quote .field_quote{font-family:"warnock-pro",sans-serif;font-size:2em;color:#5D5D5D;line-height:1.2;max-width:900px;margin:0 auto;font-weight:100;padding-bottom:20px;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .par-project_quote .field_name{text-transform:uppercase;font-size:0.87em;color:#B1B1B1;font-weight:bold;line-height:1.3;}.field_project_example .paragraph--type--project-example .par-project_example .field_project_quote .par-project_quote .field_position{text-transform:uppercase;font-size:0.87em;color:#B1B1B1;font-weight:bold;line-height:1.3;}.basic-page-intro{display:flex;}.basic-page-intro .basic-page-intro-text{flex:0 0 50%;padding-right:30px;box-sizing:border-box;}.basic-page-intro .basic-page-intro-text:last-child{flex:0 0 100%;padding-right:0px;}.basic-page-intro .field_intro_supporting_image{flex:0 0 50%;}#block-views-block-articles-block-1,#block-cg-views-block-duplicate-of-articles-block-1,#block-cg-views-block-creative-services-block-1{padding-bottom:200px;}@media (max-width:1200px){#block-views-block-articles-block-1,#block-cg-views-block-duplicate-of-articles-block-1,#block-cg-views-block-creative-services-block-1{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-articles-block-1,#block-cg-views-block-duplicate-of-articles-block-1,#block-cg-views-block-creative-services-block-1{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-articles-block-1,#block-cg-views-block-duplicate-of-articles-block-1,#block-cg-views-block-creative-services-block-1{padding-bottom:40px;}}#block-views-block-articles-block-1 .views-exposed-form,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form,#block-cg-views-block-creative-services-block-1 .views-exposed-form{padding-bottom:80px;border-bottom:2px solid #EAEAEA;}@media (max-width:880px){#block-views-block-articles-block-1 .views-exposed-form,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form,#block-cg-views-block-creative-services-block-1 .views-exposed-form{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-articles-block-1 .views-exposed-form,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form,#block-cg-views-block-creative-services-block-1 .views-exposed-form{padding-bottom:40px;}}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox,#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox{width:30%;margin-right:0px;display:flex;float:left;margin:0 3% 8px 0;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox label,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox label,#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox label{font-size:0.85em;margin:0;color:#B1B1B1;font-weight:bold;line-height:1.2;position:relative;padding-left:10px;flex:1;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox],#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox],#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url(/themes/cg/img/con_checkbox_empty.svg);background-repeat:no-repeat;background-size:cover;border:0;width:23px;height:23px;outline:none;position:relative;top:0px;margin-right:2px;border-radius:0px;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]:checked,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]:checked,#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/cg/img/con_checkbox.svg);outline:none;border-radius:0px;}#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:before,#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:after,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form #edit-categories--wrapper:before,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form #edit-categories--wrapper:after,#block-cg-views-block-creative-services-block-1 .views-exposed-form #edit-categories--wrapper:before,#block-cg-views-block-creative-services-block-1 .views-exposed-form #edit-categories--wrapper:after{content:" ";display:table;}#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:after,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form #edit-categories--wrapper:after,#block-cg-views-block-creative-services-block-1 .views-exposed-form #edit-categories--wrapper:after{clear:both;}#block-views-block-articles-block-1 .views-exposed-form .form-actions input,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .form-actions input,#block-cg-views-block-creative-services-block-1 .views-exposed-form .form-actions input{display:none;}#block-views-block-articles-block-1 .js-pager__items,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items,#block-cg-views-block-creative-services-block-1 .js-pager__items{list-style:none;margin:30px 0 0 0;padding:0;}#block-views-block-articles-block-1 .js-pager__items a,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items a,#block-cg-views-block-creative-services-block-1 .js-pager__items a{background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;position:relative;}#block-views-block-articles-block-1 .js-pager__items a:hover::before,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items a:hover::before,#block-cg-views-block-creative-services-block-1 .js-pager__items a:hover::before{width:100%;}#block-views-block-articles-block-1 .js-pager__items a:hover .button-text,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items a:hover .button-text,#block-cg-views-block-creative-services-block-1 .js-pager__items a:hover .button-text{color:white;}#block-views-block-articles-block-1 .js-pager__items a .button-text,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items a .button-text,#block-cg-views-block-creative-services-block-1 .js-pager__items a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:10px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-articles-block-1 .js-pager__items a::before,#block-cg-views-block-duplicate-of-articles-block-1 .js-pager__items a::before,#block-cg-views-block-creative-services-block-1 .js-pager__items a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.4s linear;transition:width 0.4s linear;}#block-views-block-articles-block-1 .view-articles,#block-views-block-articles-block-1 .view-duplicate_of_articles,#block-views-block-articles-block-1 .view-creative_services,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services,#block-cg-views-block-creative-services-block-1 .view-articles,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles,#block-cg-views-block-creative-services-block-1 .view-creative_services{padding-top:80px;}@media (max-width:880px){#block-views-block-articles-block-1 .view-articles,#block-views-block-articles-block-1 .view-duplicate_of_articles,#block-views-block-articles-block-1 .view-creative_services,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services,#block-cg-views-block-creative-services-block-1 .view-articles,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles,#block-cg-views-block-creative-services-block-1 .view-creative_services{padding-top:45px;}}@media (max-width:500px){#block-views-block-articles-block-1 .view-articles,#block-views-block-articles-block-1 .view-duplicate_of_articles,#block-views-block-articles-block-1 .view-creative_services,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services,#block-cg-views-block-creative-services-block-1 .view-articles,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles,#block-cg-views-block-creative-services-block-1 .view-creative_services{padding-top:40px;}}#block-views-block-articles-block-1 .view-articles:before,#block-views-block-articles-block-1 .view-articles:after,#block-views-block-articles-block-1 .view-duplicate_of_articles:before,#block-views-block-articles-block-1 .view-duplicate_of_articles:after,#block-views-block-articles-block-1 .view-creative_services:before,#block-views-block-articles-block-1 .view-creative_services:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles:before,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles:before,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services:before,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services:after,#block-cg-views-block-creative-services-block-1 .view-articles:before,#block-cg-views-block-creative-services-block-1 .view-articles:after,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles:before,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles:after,#block-cg-views-block-creative-services-block-1 .view-creative_services:before,#block-cg-views-block-creative-services-block-1 .view-creative_services:after{content:" ";display:table;}#block-views-block-articles-block-1 .view-articles:after,#block-views-block-articles-block-1 .view-duplicate_of_articles:after,#block-views-block-articles-block-1 .view-creative_services:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles:after,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services:after,#block-cg-views-block-creative-services-block-1 .view-articles:after,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles:after,#block-cg-views-block-creative-services-block-1 .view-creative_services:after{clear:both;}#block-views-block-articles-block-1 .view-articles h2,#block-views-block-articles-block-1 .view-duplicate_of_articles h2,#block-views-block-articles-block-1 .view-creative_services h2,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles h2,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles h2,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services h2,#block-cg-views-block-creative-services-block-1 .view-articles h2,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles h2,#block-cg-views-block-creative-services-block-1 .view-creative_services h2{margin:0 0 20px 0 !important;}#block-views-block-articles-block-1 .view-articles .views-row,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row,#block-views-block-articles-block-1 .view-creative_services .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row,#block-cg-views-block-creative-services-block-1 .view-articles .views-row,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row{width:48%;margin-right:4%;display:block;float:left;margin-bottom:50px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(2n+2),#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(2n+2),#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(2n+2),#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(2n+2),#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(2n+2),#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(2n+2),#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(2n+2),#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(2n+2),#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(2n+2){margin-right:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image{margin-bottom:15px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .field-content > a > img{display:block;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners{left:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left{display:block;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right{display:none;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-creative_services .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners{right:0px;top:-1px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-client,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-client,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-client,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-client,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-client,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-client,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-client,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-client,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-client{font-size:0.85em;margin:5px 0 0 0;color:#B1B1B1;font-weight:bold;line-height:1.2;position:relative;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-market,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-market,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-market,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-market,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-market,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-market,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-market,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-market,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-market{font-size:0.85em;margin:5px 0 0 0;color:#B1B1B1;font-weight:bold;line-height:1.2;position:relative;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-project-type ul,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-project-type ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-project-type ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-project-type ul,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-project-type ul,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-project-type ul{margin:0;padding:0;list-style-type:none;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-project-type ul li,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul li,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-project-type ul li,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-project-type ul li,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul li,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-project-type ul li,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-project-type ul li,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-project-type ul li,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-project-type ul li{margin:0;padding:0;font-size:0.85em;margin:5px 0 0 0;color:#B1B1B1;font-weight:bold;line-height:1.2;position:relative;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-title a,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-title a,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-title a,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-title a,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-title a,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-title a,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-title a,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-title a,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-title a{-webkit-transition:color 0.3s linear,text-decoration-color 0.3s linear;transition:color 0.3s linear,text-decoration-color 0.3s linear;position:relative;display:block;text-decoration-color:white;text-decoration-line:underline;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-title a:hover,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-title a:hover,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-title a:hover,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-title a:hover,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-title a:hover,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-title a:hover,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-title a:hover,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-title a:hover,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-title a:hover{color:#EA002A;text-decoration-color:#EA002A;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-created,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-created,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-created,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-created,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-created,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-created,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-created,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-created,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-created{font-size:0.73em;margin:10px 0 0 0;color:#B1B1B1;font-weight:bold;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image{position:relative;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .field-content > img,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .field-content > img,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .field-content > img,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .field-content > img{display:block;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners{position:absolute;top:0px;height:100%;pointer-events:none;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner{width:223px;height:235px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners img,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners img{height:100%;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left{display:none;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-article-categories,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-article-categories,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-article-categories,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-article-categories,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-article-categories,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-article-categories{font-size:0.73em;margin:10px 0 0 0;color:#B1B1B1;font-weight:bold;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-article-categories ul,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories ul,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-article-categories ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-article-categories ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories ul,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-article-categories ul,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-article-categories ul,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-article-categories ul,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-article-categories ul{list-style:none;padding-left:0;margin:0;}#block-views-block-articles-block-1 .view-articles .views-row h3,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row h3,#block-views-block-articles-block-1 .view-creative_services .views-row h3,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row h3,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row h3,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row h3,#block-cg-views-block-creative-services-block-1 .view-articles .views-row h3,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row h3,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row h3{font-family:"warnock-pro",sans-serif;font-weight:300;font-style:normal;font-size:1.68em;line-height:1.2;margin:10px 0 5px 0;}#block-views-block-articles-block-1 .view-articles .views-row h3 a,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row h3 a,#block-views-block-articles-block-1 .view-creative_services .views-row h3 a,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row h3 a,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row h3 a,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row h3 a,#block-cg-views-block-creative-services-block-1 .view-articles .views-row h3 a,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row h3 a,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row h3 a{color:#000000;text-decoration:none;}#block-cg-views-block-creative-services-block-1 .view-creative_services{padding-top:0px;}#block-cg-views-block-creative-services-block-1 .views-exposed-form{border-bottom:0px;}#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox label{text-transform:uppercase;}#block-cg-views-block-duplicate-of-articles-block-1{margin-top:-100px;}@media (max-width:1200px){#block-cg-views-block-duplicate-of-articles-block-1{margin-top:-60px;}}@media (max-width:715px){#block-cg-views-block-duplicate-of-articles-block-1{margin-top:-50px;}}@media (max-width:500px){#block-cg-views-block-duplicate-of-articles-block-1{margin-top:-20px;}}#block-cg-views-block-duplicate-of-articles-block-1 h2.underline{margin-bottom:0px !important;}#block-cg-views-block-duplicate-of-articles-block-1 .views-field-title{margin:15px 0;}.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-top:80px;padding-bottom:200px;}@media (max-width:880px){.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-top:45px;}}@media (max-width:500px){.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-top:40px;}}@media (max-width:1200px){.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-bottom:120px;}}@media (max-width:715px){.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-bottom:45px;}}@media (max-width:500px){.node--type-blog_thoughts .content-container #block-cg-content,.node--type-blog_thoughts .content-container #block-cg-amp-content{padding-bottom:40px;}}.node--type-blog_thoughts .article-contact{margin:20px 0 0 0;border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.node--type-blog_thoughts .article-contact:hover::before{width:100%;}.node--type-blog_thoughts .article-contact:hover .button-text{color:white;}.node--type-blog_thoughts .article-contact:active,.node--type-blog_thoughts .article-contact:focus{outline:none;}.node--type-blog_thoughts .article-contact .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.node--type-blog_thoughts .article-contact::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.node--type-blog_thoughts #block-cg-amp-content article > h2{display:none;}.node--type-blog_thoughts #block-cg-amp-content .article-contact{margin:20px 0 0 0;border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;}.node--type-blog_thoughts #block-cg-amp-content .article-contact:hover{color:white;background-color:#EA002A;}.node--type-blog_thoughts #block-cg-amp-content .article-contact::before{background-color:transparent;}.node--type-blog_thoughts #block-cg-amp-content i-amphtml-sizer{padding-top:0px !important;}.node--type-blog_thoughts .blog-citations a{overflow:visible;text-decoration:none !important;}.node--type-blog_thoughts .blog-citations a:hover{color:#EA002A !important;}.node--type-blog_thoughts .blog-citations a:hover span{color:red;}.node--type-blog_thoughts .blog-citations a:before{display:none !important;}.node--type-blog_thoughts .blog-citations a span{text-decoration:underline;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-2,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-2{max-width:1020px;padding:0 15px;margin:0 auto;color:#B1B1B1;font-weight:600;text-transform:uppercase;font-size:0.87em;line-height:1.4;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-2 .views-field-field-headshot img,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-2 .views-field-field-headshot img{max-width:100px;display:block;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-2 .article-details,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-2 .article-details{display:flex;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-2 .article-author-details,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-2 .article-author-details{padding-left:20px;display:flex;align-items:center;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3{margin-top:80px;background:#eaeaea;}@media (max-width:880px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3{margin-top:45px;}}@media (max-width:500px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3{margin-top:40px;}}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3 .view-blog_summary_author{position:relative;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3 .views-row{max-width:1020px;padding:0 15px;margin:0 auto;position:relative;background-color:#EAEAEA;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3 .views-row .views-field-field-callout-summary{padding-top:80px;padding-bottom:80px;font-family:"warnock-pro",sans-serif;font-size:1.68em;font-weight:300;line-height:1.3;}@media (max-width:880px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3 .views-row .views-field-field-callout-summary{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-3 .views-row .views-field-field-callout-summary{padding-top:40px;padding-bottom:40px;}}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1{margin-top:80px;background:#eaeaea;background:-moz-linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);background:-webkit-linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);background:linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea",endColorstr="#ffffff",GradientType=1);}@media (max-width:880px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1{margin-top:45px;}}@media (max-width:500px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1{margin-top:40px;}}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .view-blog_summary_author,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .view-blog_summary_author{position:relative;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row{max-width:1020px;padding:0 15px;margin:0 auto;position:relative;background-color:#EAEAEA;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary{padding-top:80px;padding-bottom:80px;padding-right:80px;font-family:"warnock-pro",sans-serif;font-size:1.68em;font-weight:300;line-height:1.3;}@media (max-width:880px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary{padding-top:40px;padding-bottom:40px;}}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .rounded-corners,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .rounded-corners{position:absolute;right:0px;top:0px;height:100%;width:auto;pointer-events:none;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .rounded-corners img,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .rounded-corners img{position:relative;display:block;height:100%;float:right;}.node--type-blog_thoughts .article-callout{background:#eaeaea;background:-moz-linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);background:-webkit-linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);background:linear-gradient(90deg,#eaeaea 0%,#eaeaea 70%,white 70%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea",endColorstr="#ffffff",GradientType=1);}.node--type-blog_thoughts .article-callout .article-callout-container{max-width:1020px;padding:0 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.node--type-blog_thoughts .article-callout .views-field-field-callout-summary{width:70%;padding:35px 0;font-family:"warnock-pro",sans-serif;font-size:1.9em;font-weight:300;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}.node--type-blog_thoughts .article-callout .views-field-field-callout-summary .field-content{padding-right:30px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body{max-width:1020px;padding:0 15px;margin:0 auto;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper{width:70%;padding-right:30px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper img.image-blog_inline_icon,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper img.image-blog_inline_icon{max-width:310px;height:auto;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-inline-container,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-inline-container{margin:60px 0;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-center,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-center{margin-top:-20px;margin-bottom:-10px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-bottom,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-bottom{margin-top:-20px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-top,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-inline-container.insert-block .insert-top{margin-bottom:-20px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text.quote-parent + .has-source,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text.quote-parent + .has-source{margin-top:0px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-parent:last-child .quote-text::after,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-parent:last-child .quote-text::after{content:"";width:100px;height:2px;background-color:#EAEAEA;margin:30px 0;display:block;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-parent:last-child .quote-text .large-stat,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-parent:last-child .quote-text .large-stat{margin-top:-15px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-parent:first-child,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-parent:first-child{margin-bottom:15px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-parent:first-child .quote-text::before,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-parent:first-child .quote-text::before{content:"";width:100px;height:2px;background-color:#EAEAEA;margin:30px 0;display:block;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-parent:nth-child(3).no-source,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-parent:nth-child(3).no-source{margin:10px 0 -15px 0;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .source .quote-text,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .source .quote-text{font-size:0.8em;text-transform:uppercase;color:#5D5D5D;font-family:"proxima-nova",sans-serif;font-weight:600;margin-top:0px;font-style:normal;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .source .quote-text i,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .source .quote-text i{font-style:normal;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text{font-family:"warnock-pro",sans-serif;font-weight:normal;font-size:1.3em;display:block;color:#5D5D5D;font-weight:100;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text.quote-parent,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text.quote-parent{margin:-10px 0 0 0;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text .large-stat,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text .large-stat{color:#EA002A;font-size:2.5em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;margin:0 0 10px 0;display:block;position:relative;top:-1px;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text .source,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text .source{font-size:0.6em;text-transform:uppercase;color:#5D5D5D;font-family:"proxima-nova",sans-serif;font-weight:600;margin-top:0px;font-style:normal;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text .source::after,.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text .source::before,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text .source::after,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text .source::before{display:none;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper .quote-text .source i,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper .quote-text .source i{font-style:normal;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper a,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper a{text-decoration:underline;color:#000000;position:relative;overflow:hidden;display:inline;line-height:1;position:relative;transition:400ms color linear;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper a:hover,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper a:hover{color:#EA002A;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper a{color:#5D5D5D;}.node--type-blog_thoughts .paragraph--type--how-we-did-it{position:relative;margin-top:80px;}@media (max-width:880px){.node--type-blog_thoughts .paragraph--type--how-we-did-it{margin-top:45px;}}@media (max-width:500px){.node--type-blog_thoughts .paragraph--type--how-we-did-it{margin-top:40px;}}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper{padding-top:80px;padding-bottom:80px;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;margin:40px 0px;}@media (max-width:880px){.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper{padding-top:40px;padding-bottom:40px;}}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper:before,.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper:after{content:" ";display:table;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper:after{clear:both;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper.hwdi-grey{border:0;background-color:#EAEAEA;padding:40px;margin:40px 0 80px 0;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_label{color:#EA002A;text-transform:uppercase;font-weight:bold;font-size:1.2em;margin:0 0 5px 0;font-family:"proxima-nova",sans-serif;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_image amp-img{width:100%;height:100%;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_image amp-img img{width:100%;height:100%;position:relative;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .white-cover{position:absolute;width:30;height:calc(100% - 4px);right:0px;border-top:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;width:30%;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .white-cover.hwdi-grey{display:none !important;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body{width:70%;display:block;float:left;font-family:"warnock-pro",sans-serif;color:black;font-size:1.1em;font-weight:300;line-height:1.6;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body.no-right-image{width:100% !important;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body .manual-divider{width:100px;height:2px;background-color:#EA002A;margin:30px 0;display:block;padding-right:0px !important;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div{padding-right:40px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p.align-center,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div.align-center{padding-right:0px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p:nth-child(2),.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div:nth-child(2){margin-top:10px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .quote-parent:first-child .quote-text::before,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .quote-parent:first-child .quote-text::before{content:"";width:100px;height:2px;background-color:#EA002A;margin:30px 0;display:block;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .insert-center,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .insert-center{margin:-10px 0;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .insert-bottom,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .insert-bottom{margin-top:-10px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .insert-top,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .insert-top{margin-bottom:-10px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .quote-text,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .quote-text{font-family:"proxima-nova",sans-serif;font-weight:normal;font-size:0.9em;display:block;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > p .quote-text .large-stat,.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body > div .quote-text .large-stat{color:#EA002A;font-size:3em;font-weight:100;line-height:1;font-family:"proxima-nova",sans-serif;display:block;margin:8px 0;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body a{text-decoration:underline;color:black;position:relative;overflow:hidden;display:inline;line-height:1;position:relative;transition:400ms color linear;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body a:hover{color:#EA002A;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_image{width:30%;display:block;float:left;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_image img{display:block;}.related-article{padding-top:200px;padding-bottom:200px;background-color:#EAEAEA;}@media (max-width:1200px){.related-article{padding-top:120px;padding-bottom:120px;}}@media (max-width:715px){.related-article{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){.related-article{padding-top:40px;padding-bottom:40px;}}.related-article .related-view-all{margin:35px 0 0 0;background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;position:relative;}.related-article .related-view-all:hover::before{width:100%;}.related-article .related-view-all:hover .button-text{color:white;}.related-article .related-view-all .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:10px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.related-article .related-view-all::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.4s linear;transition:width 0.4s linear;}.related-article .view-related_article_blog:before,.related-article .view-related_article_blog:after{content:" ";display:table;}.related-article .view-related_article_blog:after{clear:both;}.related-article.related-article-field{padding-bottom:200px;}@media (max-width:1200px){.related-article.related-article-field{padding-bottom:120px;}}@media (max-width:715px){.related-article.related-article-field{padding-bottom:45px;}}@media (max-width:500px){.related-article.related-article-field{padding-bottom:40px;}}.related-article h2{font-family:"proxima-nova",sans-serif;font-weight:bold;text-transform:uppercase;font-size:1.75em;display:block;margin-bottom:40px !important;display:inline-block;margin-top:0px;}.related-article h2::after{content:"";width:100px;height:8px;background-color:black;display:block;}.related-article h2::after{content:"";width:75px;height:12px;background-color:black;display:block;margin-top:10px;}.related-article .views-row{width:48%;margin-right:4%;display:block;float:left;}.related-article .views-row:last-child{margin-right:0px;}.related-article .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners{left:0px;}.related-article .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-left{display:block;}.related-article .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-right{display:none;}.related-article .views-row:nth-child(odd) .views-field-field-preview-image .grey-rounded-corners{right:0px;top:-1px;}.related-article .views-row .views-field-title a{-webkit-transition:color 0.3s linear,text-decoration-color 0.3s linear;transition:color 0.3s linear,text-decoration-color 0.3s linear;position:relative;display:block;text-decoration-color:#EAEAEA;text-decoration-line:underline;}.related-article .views-row .views-field-title a:hover{color:#EA002A;text-decoration-color:#EA002A;}.related-article .views-row .views-field-created{font-size:0.73em;margin:10px 0 0 0;color:#5D5D5D;font-weight:bold;text-transform:uppercase;}.related-article .views-row .views-field-field-preview-image{position:relative;}.related-article .views-row .views-field-field-preview-image .field-content > img{display:block;}.related-article .views-row .views-field-field-preview-image .grey-rounded-corners{position:absolute;top:0px;pointer-events:none;height:100%;}.related-article .views-row .views-field-field-preview-image .grey-rounded-corners.ff-corner{width:223px;height:235px;}.related-article .views-row .views-field-field-preview-image .grey-rounded-corners img{height:100%;}.related-article .views-row .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-left{display:none;}.related-article .views-row .views-field-field-teaser{font-size:0.84em;margin-top:10px;}.related-article .views-row .views-field-field-teaser p{margin:0;}.related-article .views-row h3{font-family:"warnock-pro",sans-serif;font-weight:300;font-style:normal;font-size:1.68em;line-height:1.2;margin:10px 0 5px 0;}.related-article .views-row h3 a{color:#000000;text-decoration:none;}.articles .content-container #block-cg-content,.articles .content-container #block-cg-amp-content{padding-bottom:35px;}#block-views-block-articles-block-1{padding-bottom:200px;}@media (max-width:1200px){#block-views-block-articles-block-1{padding-bottom:120px;}}@media (max-width:715px){#block-views-block-articles-block-1{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-articles-block-1{padding-bottom:40px;}}#block-views-block-articles-block-1 .js-pager__items{list-style:none;margin:30px 0 0 0;padding:0;}#block-views-block-articles-block-1 .js-pager__items a{background-color:#707070;display:block;color:#B1B1B1;text-transform:uppercase;text-align:center;font-weight:bold;padding:10px;text-decoration:none;position:relative;}#block-views-block-articles-block-1 .js-pager__items a:hover::before{width:100%;}#block-views-block-articles-block-1 .js-pager__items a:hover .button-text{color:white;}#block-views-block-articles-block-1 .js-pager__items a .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:10px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}#block-views-block-articles-block-1 .js-pager__items a::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.4s linear;transition:width 0.4s linear;}#block-views-block-articles-block-1 .views-exposed-form{padding-bottom:80px;border-bottom:2px solid #EAEAEA;}@media (max-width:880px){#block-views-block-articles-block-1 .views-exposed-form{padding-bottom:45px;}}@media (max-width:500px){#block-views-block-articles-block-1 .views-exposed-form{padding-bottom:40px;}}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox{width:30%;margin-right:0px;display:block;float:left;margin:0 3% 5px 0;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox label{font-size:0.85em;margin:15px 0 0 0;color:#B1B1B1;font-weight:bold;line-height:1.2;position:relative;top:-1px;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url(/themes/cg/img/con_checkbox_empty.svg);background-repeat:no-repeat;background-size:cover;border:0;width:23px;height:23px;outline:none;position:relative;top:4px;margin-right:2px;border-radius:0px;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/cg/img/con_checkbox.svg);outline:none;border-radius:0px;}#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:before,#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:after{content:" ";display:table;}#block-views-block-articles-block-1 .views-exposed-form #edit-categories--wrapper:after{clear:both;}#block-views-block-articles-block-1 .views-exposed-form .form-actions input{display:none;}#block-views-block-articles-block-1 .view-articles{padding-top:80px;}@media (max-width:880px){#block-views-block-articles-block-1 .view-articles{padding-top:45px;}}@media (max-width:500px){#block-views-block-articles-block-1 .view-articles{padding-top:40px;}}#block-views-block-articles-block-1 .view-articles:before,#block-views-block-articles-block-1 .view-articles:after{content:" ";display:table;}#block-views-block-articles-block-1 .view-articles:after{clear:both;}#block-views-block-articles-block-1 .view-articles h2{margin:0 0 20px 0 !important;}#block-views-block-articles-block-1 .view-articles .views-row{width:48%;margin-right:4%;display:block;float:left;margin-bottom:50px;}#block-views-block-articles-block-1 .view-articles .views-row:last-child,#block-views-block-articles-block-1 .view-articles .views-row:nth-last-child(2){margin-bottom:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(2n+2){margin-right:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners{left:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left{display:block;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(even) .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-right{display:none;}#block-views-block-articles-block-1 .view-articles .views-row:nth-child(odd) .views-field-field-preview-image .white-rounded-corners{right:0px;top:-1px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-title a{-webkit-transition:color 0.3s linear,text-decoration-color 0.3s linear;transition:color 0.3s linear,text-decoration-color 0.3s linear;position:relative;display:block;text-decoration-color:white;text-decoration-line:underline;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-title a:hover{color:#EA002A;text-decoration-color:#EA002A;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-created{font-size:0.73em;margin:10px 0 0 0;color:#B1B1B1;font-weight:bold;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-teaser{font-size:0.84em;margin-top:10px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-teaser p{margin:0;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image{position:relative;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .field-content > img{display:block;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners{position:absolute;top:0px;height:100%;pointer-events:none;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner{width:223px;height:235px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners img{height:100%;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners .white-rounded-corners-left{display:none;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-article-categories{font-size:0.73em;margin:10px 0 0 0;color:#B1B1B1;font-weight:bold;text-transform:uppercase;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-article-categories ul{list-style:none;padding-left:0;margin:0;}#block-views-block-articles-block-1 .view-articles .views-row h3{font-family:"warnock-pro",sans-serif;font-weight:300;font-style:normal;font-size:1.68em;line-height:1.2;margin:10px 0 5px 0;}#block-views-block-articles-block-1 .view-articles .views-row h3 a{color:#000000;text-decoration:none;}.btn-submit-wrapper{float:right;}.btn-submit-wrapper.left{float:none;}.btn-submit-wrapper button,.btn-submit-wrapper .views-exposed-submit-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background-color:white;cursor:pointer;border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;margin-top:8px;}.btn-submit-wrapper button:hover::before,.btn-submit-wrapper .views-exposed-submit-btn:hover::before{width:100%;}.btn-submit-wrapper button:hover .button-text,.btn-submit-wrapper .views-exposed-submit-btn:hover .button-text{color:white;}.btn-submit-wrapper button:active,.btn-submit-wrapper button:focus,.btn-submit-wrapper .views-exposed-submit-btn:active,.btn-submit-wrapper .views-exposed-submit-btn:focus{outline:none;}.btn-submit-wrapper button .button-text,.btn-submit-wrapper .views-exposed-submit-btn .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.btn-submit-wrapper button::before,.btn-submit-wrapper .views-exposed-submit-btn::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.webform-submission-form #edit-actions #edit-actions-submit{display:none;}.contact .region-content:before,.contact .region-content:after{content:" ";display:table;}.contact .region-content:after{clear:both;}.contact .content-container.basic-page #block-cg-content{padding:0;display:none;}.contact .con-contact{width:100%;display:block;float:left;margin-right:4%;}.contact .con-office{width:36%;display:block;float:left;padding-top:20px;}.apply-blocks{margin-bottom:80px;}.apply-blocks:before,.apply-blocks:after{content:" ";display:table;}.apply-blocks:after{clear:both;}@media (max-width:880px){.apply-blocks{margin-bottom:45px;}}@media (max-width:500px){.apply-blocks{margin-bottom:40px;}}.apply-blocks .apply-col-left{width:100%;display:block;float:left;}.apply-blocks .apply-col-left p:first-child{margin-top:0px;}.con-contact-webform,.con-case-form{margin-bottom:200px;width:100%;display:block;float:left;padding-top:20px;}@media (max-width:1200px){.con-contact-webform,.con-case-form{margin-bottom:120px;}}@media (max-width:715px){.con-contact-webform,.con-case-form{margin-bottom:45px;}}@media (max-width:500px){.con-contact-webform,.con-case-form{margin-bottom:40px;}}.con-contact-webform ::placeholder,.con-case-form ::placeholder{color:#B1B1B1;font-weight:bold;}.con-contact-webform :-ms-input-placeholder,.con-case-form :-ms-input-placeholder{color:#B1B1B1;font-weight:bold;}.con-contact-webform ::-ms-input-placeholder,.con-case-form ::-ms-input-placeholder{color:#B1B1B1;font-weight:bold;}.con-contact-webform input[type=text],.con-contact-webform input[type=tel],.con-contact-webform input[type=email],.con-contact-webform select,.con-case-form input[type=text],.con-case-form input[type=tel],.con-case-form input[type=email],.con-case-form select{padding:10px 15px;border:2px solid #B1B1B1;width:100%;margin:0 0 10px 0;color:#B1B1B1;font-weight:bold;box-sizing:border-box;font-size:0.84em;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;}.con-contact-webform input[type=text]:focus,.con-contact-webform input[type=text]:active,.con-contact-webform input[type=tel]:focus,.con-contact-webform input[type=tel]:active,.con-contact-webform input[type=email]:focus,.con-contact-webform input[type=email]:active,.con-contact-webform select:focus,.con-contact-webform select:active,.con-case-form input[type=text]:focus,.con-case-form input[type=text]:active,.con-case-form input[type=tel]:focus,.con-case-form input[type=tel]:active,.con-case-form input[type=email]:focus,.con-case-form input[type=email]:active,.con-case-form select:focus,.con-case-form select:active{outline:none;border:2px solid #B1B1B1;}.con-contact-webform select:focus,.con-contact-webform select:active,.con-case-form select:focus,.con-case-form select:active{outline:none;border:2px solid #B1B1B1;}.con-contact-webform select,.con-case-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.3;background-image:url(/themes/cg/img/con_dropdown_arrow_square.svg);background-position:98%;background-size:20px;background-repeat:no-repeat;border-radius:0px;}.con-contact-webform select:focus,.con-contact-webform select:active,.con-case-form select:focus,.con-case-form select:active{outline:none;border:2px solid #B1B1B1;}.con-contact-webform textarea,.con-case-form textarea{margin-top:15px;padding:10px 15px;border:2px solid #B1B1B1;height:100px;width:100%;color:#B1B1B1;font-weight:bold;box-sizing:border-box;font-size:0.84em;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;}.con-contact-webform textarea:focus,.con-contact-webform textarea:active,.con-case-form textarea:focus,.con-case-form textarea:active{outline:none;border:2px solid #B1B1B1;}.con-contact-webform legend,.con-case-form legend{color:#EA002A;font-weight:bold;margin-bottom:5px;}.con-contact-webform fieldset,.con-case-form fieldset{margin-top:10px;}.con-contact-webform .js-form-type-checkbox label,.con-case-form .js-form-type-checkbox label{font-size:0.85em;margin:15px 0 0 0;color:#B1B1B1;font-weight:bold;line-height:1.2;top:-2px;position:relative;}.con-contact-webform .js-form-type-checkbox input[type=checkbox],.con-case-form .js-form-type-checkbox input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url(/themes/cg/img/con_checkbox_empty.svg);background-repeat:no-repeat;background-size:cover;border:0;width:23px;height:23px;outline:none;position:relative;top:4px;margin-right:2px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;}.con-contact-webform .js-form-type-checkbox input[type=checkbox]:checked,.con-case-form .js-form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/cg/img/con_checkbox.svg);outline:none;border-radius:0px;}.con-case-form{float:none;width:auto;max-width:1020px;padding:0 15px;margin:0 auto;margin-bottom:200px;}@media (max-width:1200px){.con-case-form{margin-bottom:120px;}}@media (max-width:715px){.con-case-form{margin-bottom:45px;}}@media (max-width:500px){.con-case-form{margin-bottom:40px;}}.con-case-form.include-top-margin{margin-top:200px;margin-bottom:200px;}@media (max-width:1200px){.con-case-form.include-top-margin{margin-top:120px;margin-bottom:120px;}}@media (max-width:715px){.con-case-form.include-top-margin{margin-top:45px;margin-bottom:45px;}}@media (max-width:500px){.con-case-form.include-top-margin{margin-top:40px;margin-bottom:40px;}}.con-case-form > form:before,.con-case-form > form:after{content:" ";display:table;}.con-case-form > form:after{clear:both;}.con-trek-form{margin-top:120px;margin-bottom:120px;}@media (max-width:1030px){.con-trek-form{margin-top:90px;margin-bottom:90px;}}@media (max-width:715px){.con-trek-form{margin-top:45px;margin-bottom:45px;}}@media (max-width:500px){.con-trek-form{margin-top:40px;margin-bottom:40px;}}.con-trek-form h2{margin:0;}.con-apply-webform ::placeholder{color:#B1B1B1;font-weight:bold;}.con-apply-webform :-ms-input-placeholder{color:#B1B1B1;font-weight:bold;}.con-apply-webform ::-ms-input-placeholder{color:#B1B1B1;font-weight:bold;}.con-apply-webform input[type=text],.con-apply-webform input[type=tel],.con-apply-webform input[type=email],.con-apply-webform select{padding:10px 15px;border:2px solid #B1B1B1;width:100%;margin:0 0 10px 0;color:#B1B1B1;font-weight:bold;box-sizing:border-box;font-size:0.84em;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;}.con-apply-webform input[type=text]:focus,.con-apply-webform input[type=text]:active,.con-apply-webform input[type=tel]:focus,.con-apply-webform input[type=tel]:active,.con-apply-webform input[type=email]:focus,.con-apply-webform input[type=email]:active,.con-apply-webform select:focus,.con-apply-webform select:active{outline:none;border:2px solid #B1B1B1;}.con-apply-webform select:focus,.con-apply-webform select:active{outline:none;border:2px solid #B1B1B1;}.con-apply-webform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.3;background-image:url(/themes/cg/img/con_dropdown_arrow_square.svg);background-position:98%;background-size:20px;background-repeat:no-repeat;border-radius:0px;}.con-apply-webform select:focus,.con-apply-webform select:active{outline:none;border:2px solid #B1B1B1;}.con-apply-webform textarea{margin-top:0px;padding:10px 15px;border:2px solid #B1B1B1;height:100px;width:100%;color:#B1B1B1;font-weight:bold;box-sizing:border-box;font-size:0.84em;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;}.con-apply-webform textarea:focus,.con-apply-webform textarea:active{outline:none;border:2px solid #B1B1B1;}.con-apply-webform .js-webform-document-file{padding:0 10px 0 15px;border:2px solid #B1B1B1;width:100%;margin:0 0 10px 0;color:#B1B1B1;font-weight:bold;box-sizing:border-box;font-size:0.84em;}.con-apply-webform .js-webform-document-file .ajax-progress{display:none !important;}.con-apply-webform .js-webform-document-file label{border:0;margin:0;line-height:1.2;display:block;width:100%;position:relative;top:1px;padding:11px 0;background-image:url(http://concentrek.io/themes/cg/img/con_upload.svg);background-size:20px auto;background-repeat:no-repeat;background-position:right 10px;}.con-apply-webform .js-webform-document-file span{display:inline-block;}.con-apply-webform .js-webform-document-file span.file{padding:13px 0;line-height:1;}.con-apply-webform .js-webform-document-file a{color:#EA002A;font-size:0.8em;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_upload_button],.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_upload_button]{display:none;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button],.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]{border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;background-color:white;margin-left:10px;margin-top:0px;font-size:0.8em;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button]:hover::before,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]:hover::before{width:100%;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button]:hover .button-text,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]:hover .button-text{color:white;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button]:active,.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button]:focus,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]:active,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]:focus{outline:none;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button] .button-text,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button] .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.con-apply-webform .js-webform-document-file .js-form-submit[name=resume_remove_button]::before,.con-apply-webform .js-webform-document-file .js-form-submit[name=cover_letter_remove_button]::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.con-apply-webform .js-webform-document-file input[type=submit]{background-color:white;border:2px solid #EA002A;font-weight:bold;color:#EA002A !important;text-transform:uppercase;padding:4px 13px !important;display:inline-block;text-decoration:none !important;position:relative;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:15px;}.con-apply-webform .js-webform-document-file input[type=submit]:hover::before{width:100%;}.con-apply-webform .js-webform-document-file input[type=submit]:hover .button-text{color:white;}.con-apply-webform .js-webform-document-file input[type=submit]:active,.con-apply-webform .js-webform-document-file input[type=submit]:focus{outline:none;}.con-apply-webform .js-webform-document-file input[type=submit] .button-text{color:transparent;position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;font-weight:bold;padding-top:4px;background-color:transparent;text-transform:uppercase;display:block;-webkit-transition:color 0.4s linear;transition:color 0.4s linear;}.con-apply-webform .js-webform-document-file input[type=submit]::before{content:"";background-color:#EA002A;position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;width:0px;height:100%;-webkit-transition:width 0.3s linear;transition:width 0.3s linear;}.webform-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;}.webform-container.file-container > div{flex:1;margin-right:20px;}.webform-container.file-container > div:last-child{margin-right:0px;}.webform-container legend{font-size:0.9em;}.webform-container .js-form-item{flex:1;margin-right:20px;}.webform-container .js-form-item:last-child{margin-right:0px;}footer#main-footer{background-color:#5D5D5D;padding-top:120px;padding-bottom:120px;color:#B1B1B1;font-size:0.7em;}@media (max-width:1030px){footer#main-footer{padding-top:90px;padding-bottom:90px;}}@media (max-width:715px){footer#main-footer{padding-top:45px;padding-bottom:45px;}}@media (max-width:500px){footer#main-footer{padding-top:40px;padding-bottom:40px;}}footer#main-footer .region-footer:before,footer#main-footer .region-footer:after{content:" ";display:table;}footer#main-footer .region-footer:after{clear:both;}footer#main-footer h2{color:#B1B1B1;font-weight:bold;text-transform:uppercase;font-size:1em;font-family:"proxima-nova",sans-serif;margin:0 0 7px 0;}footer#main-footer p{margin:9px 0;}footer#main-footer p:first-child{margin-top:0px;}footer#main-footer p:last-child{margin-bottom:0px;}footer#main-footer a{color:#B1B1B1;text-decoration:none;}footer#main-footer ul{list-style:none;margin:0;padding:0;}footer#main-footer ul li{list-style:none;margin:0 0 5px 0;}footer#main-footer ul li:last-child{margin:0;}footer#main-footer #block-servicesmenu,footer#main-footer #block-cg-amp-servicesmenu{width:28%;float:left;display:block;}footer#main-footer #block-aboutmenu,footer#main-footer #block-cg-amp-aboutmenu{width:21%;float:left;display:block;}footer#main-footer #block-sociallinks,footer#main-footer #block-cg-amp-sociallinks{width:18%;float:left;display:block;}footer#main-footer #block-sociallinks .social-item,footer#main-footer #block-cg-amp-sociallinks .social-item{font-size:1.8em;display:inline-block;}footer#main-footer #block-sociallinks .social-item:first-child,footer#main-footer #block-cg-amp-sociallinks .social-item:first-child{margin-right:6px;}footer#main-footer #block-sociallinks i,footer#main-footer #block-cg-amp-sociallinks i{width:23px;}footer#main-footer #block-views-block-footer-social-icons-block-1{width:19%;float:left;display:block;}footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons{font-size:2em;}footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons .social-icons-group:before,footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons .social-icons-group:after{content:" ";display:table;}footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons .social-icons-group:after{clear:both;}footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons .social-icon{width:19%;display:block;float:left;line-height:1;}footer#main-footer #block-views-block-footer-social-icons-block-1 .view-footer_social_icons .social-icon a{display:block;}footer#main-footer #block-company,footer#main-footer #block-cg-amp-company{width:22%;display:block;float:left;}footer#main-footer #block-company .body,footer#main-footer #block-cg-amp-company .body{padding-right:60px;line-height:1.4;}footer#main-footer #block-contact,footer#main-footer #block-cg-amp-contact{width:11%;display:block;float:left;}footer#main-footer #block-contact .body,footer#main-footer #block-cg-amp-contact .body{line-height:1.4;}#block-cg-amp-branding img,#block-ampsitebranding img{width:37px;}@media only screen and (max-width:1370px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer .title-description{flex:1;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer .field_image{flex-shrink:0;flex:3;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer .field_image img{max-width:100%;}}@media only screen and (max-width:1150px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer .field_image{flex:2;}}@media only screen and (max-width:1050px){.path-frontpage .view-homepage_services_callouts .views-row > div.home-service-graphic-left img{max-width:500px;}.path-frontpage #block-views-block-homepage-work-preview-block-1 header{margin-bottom:-90px;}.path-frontpage .view-homepage_work_preview .views-row{display:block;margin-bottom:0px;}.path-frontpage .view-homepage_work_preview .views-row:first-child .home-client-title{padding-top:40px;}.path-frontpage .view-homepage_work_preview .views-row:nth-child(even) .home-client-title .views-field-nothing .home-text-container .home-text-wrapper{padding-left:0px;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset{width:100%;padding-top:80px;padding-bottom:80px;}}@media only screen and (max-width:1050px) and (max-width:880px){.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset{padding-top:45px;padding-bottom:45px;}}@media only screen and (max-width:1050px) and (max-width:500px){.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset{padding-top:40px;padding-bottom:40px;}}@media only screen and (max-width:1050px){.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset .views-field-nothing .home-text-container{max-width:100%;}}@media only screen and (max-width:1050px){.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1{width:100%;}.path-frontpage .view-homepage_work_preview .views-row .views-field-fieldset-1 .rounded-corners{display:none;}}@media only screen and (max-width:1050px){.related-article .views-row .views-field-field-preview-image .grey-rounded-corners.ff-corner{width:22vw;height:22.35vw;}.related-article .views-row:nth-child(even) .views-field-field-preview-image .grey-rounded-corners .grey-rounded-corners-left{height:calc(100% + 1px);}}@media only screen and (max-width:1050px){#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners.ff-corner{width:22vw;height:22.35vw;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox{width:48%;margin-right:4%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2),#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(5),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(5){margin-left:0px;width:48%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3),#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(6),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(6){margin-left:0px;width:48%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3n+3),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3n+3){margin-right:4%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2n+2),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2n+2){margin-right:0px;}}@media only screen and (max-width:1050px){.view-service_page_type_work_previews .views-row,.view-process_blocks .views-row{display:block;margin-bottom:0px;}.view-service_page_type_work_previews .views-row:first-child .service-client-title,.view-service_page_type_work_previews .views-row:first-child .process-client-title,.view-process_blocks .views-row:first-child .service-client-title,.view-process_blocks .views-row:first-child .process-client-title{padding-top:40px;}.view-service_page_type_work_previews .views-row:nth-child(even) .service-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .service-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .service-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .service-client-title .views-field-nothing .process-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .process-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .process-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .process-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row:nth-child(even) .process-client-title .views-field-nothing .process-text-container .process-text-wrapper,.view-process_blocks .views-row:nth-child(even) .service-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-process_blocks .views-row:nth-child(even) .service-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-process_blocks .views-row:nth-child(even) .service-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-process_blocks .views-row:nth-child(even) .service-client-title .views-field-nothing .process-text-container .process-text-wrapper,.view-process_blocks .views-row:nth-child(even) .process-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-process_blocks .views-row:nth-child(even) .process-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-process_blocks .views-row:nth-child(even) .process-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-process_blocks .views-row:nth-child(even) .process-client-title .views-field-nothing .process-text-container .process-text-wrapper{padding-left:0px;}.view-service_page_type_work_previews .views-row .service-client-title,.view-service_page_type_work_previews .views-row .views-field-fieldset,.view-process_blocks .views-row .service-client-title,.view-process_blocks .views-row .views-field-fieldset{width:100%;padding-top:80px;padding-bottom:80px;}}@media only screen and (max-width:1050px) and (max-width:880px){.view-service_page_type_work_previews .views-row .service-client-title,.view-service_page_type_work_previews .views-row .views-field-fieldset,.view-process_blocks .views-row .service-client-title,.view-process_blocks .views-row .views-field-fieldset{padding-top:45px;padding-bottom:45px;}}@media only screen and (max-width:1050px) and (max-width:500px){.view-service_page_type_work_previews .views-row .service-client-title,.view-service_page_type_work_previews .views-row .views-field-fieldset,.view-process_blocks .views-row .service-client-title,.view-process_blocks .views-row .views-field-fieldset{padding-top:40px;padding-bottom:40px;}}@media only screen and (max-width:1050px){.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .service-text-container,.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .process-text-container,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .process-text-container,.view-process_blocks .views-row .service-client-title .views-field-nothing .service-text-container,.view-process_blocks .views-row .service-client-title .views-field-nothing .process-text-container,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .service-text-container,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container{max-width:100%;}.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row .service-client-title .views-field-nothing .process-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .service-text-container .process-text-wrapper,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .process-text-container .service-text-wrapper,.view-service_page_type_work_previews .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper,.view-process_blocks .views-row .service-client-title .views-field-nothing .service-text-container .service-text-wrapper,.view-process_blocks .views-row .service-client-title .views-field-nothing .service-text-container .process-text-wrapper,.view-process_blocks .views-row .service-client-title .views-field-nothing .process-text-container .service-text-wrapper,.view-process_blocks .views-row .service-client-title .views-field-nothing .process-text-container .process-text-wrapper,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .service-text-container .service-text-wrapper,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .service-text-container .process-text-wrapper,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .service-text-wrapper,.view-process_blocks .views-row .views-field-fieldset .views-field-nothing .process-text-container .process-text-wrapper{padding-left:0px;}}@media only screen and (max-width:1050px){.view-service_page_type_work_previews .views-row .service-image,.view-service_page_type_work_previews .views-row .views-field-fieldset-1,.view-process_blocks .views-row .service-image,.view-process_blocks .views-row .views-field-fieldset-1{width:100%;}.view-service_page_type_work_previews .views-row .service-image .rounded-corners,.view-service_page_type_work_previews .views-row .views-field-fieldset-1 .rounded-corners,.view-process_blocks .views-row .service-image .rounded-corners,.view-process_blocks .views-row .views-field-fieldset-1 .rounded-corners{display:none;}}@media only screen and (max-width:1050px){#block-views-block-employees-block-3 .view-employees .views-row,#block-cg-views-block-employees-block-3 .view-employees .views-row{display:block;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-fieldset,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-fieldset{padding-left:0;padding-top:10px;}}@media only screen and (max-width:950px){header#main .header-image-bg .work-title .work-title-container h2{font-size:3em;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .rounded-corners,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .rounded-corners{display:none;}.node--type-blog_thoughts #block-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary,.node--type-blog_thoughts #block-cg-amp-views-block-blog-summary-author-block-1 .views-row .views-field-field-callout-summary{padding-right:0px;}.content-container .region-icons{flex-wrap:wrap;-ms-flex-wrap:wrap;}.content-container .region-icons > div{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;margin-right:4%;margin-bottom:50px;position:relative;}.content-container .region-icons > div:nth-child(2n+2){margin-right:0px;}.content-container .region-icons > div:last-child,.content-container .region-icons > div:nth-last-child(2){margin-bottom:0px;}}@media only screen and (max-width:880px){.path-frontpage #block-views-block-homepage-work-preview-block-1 header{margin-bottom:-45px;}.path-frontpage #block-cg-concentrekhomepageintro .homepage-intro{flex-wrap:wrap;}.path-frontpage #block-cg-concentrekhomepageintro h2{flex:0 0 100%;padding:0 0 30px 0;}.path-frontpage #block-cg-concentrekhomepageintro .flex-img-wrapper{flex:0 0 100%;position:relative;}.path-frontpage .view-homepage_services_callouts .views-row{display:block;padding-top:60px;}.path-frontpage .view-homepage_services_callouts .views-row:first-child{padding-bottom:0px;}.path-frontpage .view-homepage_services_callouts .views-row:first-child::before{height:220px;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(odd) > div.home-service-graphic-right{padding-left:0px;}.path-frontpage .view-homepage_services_callouts .views-row:nth-child(even) > div.home-service-graphic-right{padding-right:0px;}.path-frontpage .view-homepage_services_callouts .views-row > div.home-service-graphic-right{margin-top:30px;}.path-frontpage .view-latest_blog_thought_article .views-row{display:block;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-created{border-right:0px;width:100%;padding-top:15px;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-title{width:100%;padding-left:0px;padding-top:20px;}.path-frontpage .view-latest_blog_thought_article .views-row .views-field-view-node{width:100%;}.path-frontpage .view-homepage_work_preview .views-row:first-child .home-client-title{padding-top:10px;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:0 0 25%;margin-right:12%;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row img{width:100%;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:nth-child(6n+6){margin-right:12%;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:nth-child(3n+3){margin-right:0px;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:nth-last-child(2),.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:nth-last-child(3),.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row:last-child{margin-bottom:0px;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row.views-row-block-52 img{max-width:125px;}.intro-text .container{display:block;-webkit-box-orient:initial;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.intro-text .intro-left .body{padding-right:0px;}.intro-text .intro-right .right-wrapper{margin-left:0px;margin-bottom:80px;}}@media only screen and (max-width:880px) and (max-width:880px){.intro-text .intro-right .right-wrapper{margin-bottom:45px;}}@media only screen and (max-width:880px) and (max-width:500px){.intro-text .intro-right .right-wrapper{margin-bottom:40px;}}@media only screen and (max-width:880px){.expertise-columns{display:block;}.expertise-columns > div{margin-right:0px;}}@media only screen and (max-width:880px){header#main .header-image-bg{min-height:26vw;height:auto;}header#main .header-image-bg .work-title{position:relative;background-color:#EA002A;padding:20px 0;}}@media only screen and (max-width:880px){.x-small-container{max-width:100%;}}@media only screen and (max-width:880px){#block-cg-trekearnallowance .large-stat{font-size:59px;}#block-cg-trekearnallowance .body{padding:40px;}}@media only screen and (max-width:880px){#block-cg-views-block-trek-journey-block-1{background-position:100px top;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row{display:block;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row:nth-child(even) .views-field-body{padding-left:0px;}#block-cg-views-block-trek-journey-block-1 .view-trek_journey .views-row .views-field-field-image{margin-bottom:30px;}}@media only screen and (max-width:880px){#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper h1{font-size:3em;}}@media only screen and (max-width:880px){#block-views-block-job-opportunities-block-1 .job-opps{display:block;}#block-views-block-job-opportunities-block-1 .job-opps header{width:100%;}#block-views-block-job-opportunities-block-1 .job-opps .view-job_opportunities{display:none;}}@media only screen and (max-width:880px){.related-article .views-row{width:100%;margin-right:0px;margin-bottom:30px;}.related-article .views-row:last-child{margin-bottom:0px;}.related-article .views-row .views-field-field-preview-image .grey-rounded-corners{display:none;}}@media only screen and (max-width:880px){#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row{width:100%;margin-right:0px;float:none;margin-bottom:30px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row:last-child{margin-bottom:0px;}#block-cg-views-block-associated-cases-block-1 .view-associated_cases .views-row .views-field-field-preview-image .grey-rounded-corners{display:none !important;}}@media only screen and (max-width:880px){.view-service_page_type_work_previews .views-row:first-child .service-client-title,.view-service_page_type_work_previews .views-row:first-child .process-client-title,.view-process_blocks .views-row:first-child .service-client-title,.view-process_blocks .views-row:first-child .process-client-title{padding-top:10px;}}@media only screen and (max-width:880px){.process-cta-view.no-lines .view-process_stat .views-row{margin:0 0 30px 0;}.process-cta-view.no-lines .view-process_stat .views-row:last-child{margin:0;}.process-cta-view .view-process_stat{display:block;}.process-cta-view .view-process_stat .views-row{display:block;margin-right:0px;margin-bottom:30px;}.process-cta-view .view-process_stat .views-row:last-child{margin-bottom:0px;}}@media only screen and (max-width:880px){.process-cta-2 .process-icons{display:block;}.process-cta-2 .process-icons .process-icon{padding:0;margin-bottom:50px;}.process-cta-2 .process-icons .process-icon:last-child{margin-bottom:0px;}}@media only screen and (max-width:880px){#block-tradeshowfeatures .process-icons{display:block;}#block-tradeshowfeatures .process-icons .process-icon{padding:0;margin-bottom:50px;}#block-tradeshowfeatures .process-icons .process-icon:last-child{margin-bottom:0px;}}@media only screen and (max-width:880px){.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .title-description-wrapper{padding-right:0px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-nocontainer{padding-left:15px;padding-right:15px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-container-incontainer .field_image img{width:100%;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-alignment-right .title-description-wrapper{padding-left:0px;padding-right:0px;}.field_project_example .paragraph--type--project-example .par-project_example .field_columned_image_section .col-alignment-right .par-columned_image_section .field_image img{max-width:100%;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section{display:block;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_image,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_image{margin-top:25px;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_image img,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_image img{max-width:100%;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_snippet,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_snippet{margin-top:25px;height:calc(100% - 5px);max-height:2000px;position:relative;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_snippet::after,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_snippet::after{content:"";width:100%;height:9px;background-color:white;position:absolute;bottom:0px;left:0px;display:block;}.field_project_example .paragraph--type--project-example .par-project_example .par-columned_image_section .field_video_snippet video,.field_project_example .paragraph--type--project-example .par-project_example .par-columned_video_section .field_video_snippet video{max-width:100%;height:auto;display:block;top:-3px;}}@media only screen and (max-width:880px){.apply-blocks .apply-col-left{width:100%;}.apply-blocks .apply-col-right{display:none;}}@media only screen and (max-width:880px){.contact .con-contact{width:100%;display:block;float:left;margin-right:0px;}.contact .con-contact .body{padding-right:0px;}.contact .con-address{width:100%;}.contact .con-office{display:none;}}@media only screen and (max-width:880px){.con-contact-webform{width:100%;margin-right:0px;padding-top:20px;}.con-contact-webform form{padding-right:0px;}}@media only screen and (max-width:880px){.sub-menu{font-size:2em;}}@media only screen and (max-width:880px){.node--type-blog_thoughts .article-callout{background-color:white;}.node--type-blog_thoughts .article-callout .views-field-field-callout-summary{width:100%;background-color:#EAEAEA;padding-left:15px;padding-right:15px;}.node--type-blog_thoughts .article-callout .article-author{width:100%;padding-left:15px;padding-right:15px;}.node--type-blog_thoughts .article-callout .article-author .article-author-wrapper{padding-left:0px;}.node--type-blog_thoughts .article-callout .article-callout-container{display:block;padding:0;}.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper{width:100%;padding-right:0px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body{width:100%;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_body p{padding-right:0px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper.hwdi-grey{padding:30px;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .field_how_we_did_it_image{margin-top:20px;width:100%;}}@media only screen and (max-width:725px){.show-mobile{display:block;}.hide-mobile{display:none;}h1{font-size:3em;}.sub-menu{font-size:1.5em;}.align-right{display:block;margin-left:0px;margin-bottom:25px;float:none !important;width:auto !important;max-width:100% !important;}.align-left{display:block;margin-right:0px;margin-bottom:25px;float:none !important;width:auto !important;max-width:100% !important;}.path-frontpage #block-cg-concentrekhomepageintro .flex-img-wrapper img{max-width:100%;}.path-frontpage .view-homepage_services_callouts .views-row > div.home-service-graphic-left img{max-width:100%;}.path-frontpage .views-field-field-title-1 h1{font-size:2.7em;}.path-frontpage .clients #block-views-block-client-logos-block-2 .view-client_logos .views-row.views-row-block-52 img{max-width:70px;}.grey-block .red-button{font-size:0.8em;}#basic-video .view-page_header .views-field-fieldset{padding-top:80px;padding-bottom:80px;position:relative;background-color:#EA002A;display:block;}}@media only screen and (max-width:725px) and (max-width:880px){#basic-video .view-page_header .views-field-fieldset{padding-top:45px;padding-bottom:45px;}}@media only screen and (max-width:725px) and (max-width:500px){#basic-video .view-page_header .views-field-fieldset{padding-top:40px;padding-bottom:40px;}}@media only screen and (max-width:725px){#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper .views-field-field-header-icon{margin-bottom:15px;}#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper .views-field-field-header-icon img{max-width:100px;}#basic-video .view-page_header .views-field-fieldset .basic-video-title-wrapper h1{font-size:2.2em;}}@media only screen and (max-width:725px){.region-people .people-intro h3{font-size:3em;}}@media only screen and (max-width:725px){.node--type-work_case_study .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block .field_svg_raw_fallback svg{max-width:100%;width:auto;}.node--type-work_case_study .neighborhood-health-association .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:first-child .field_image{width:100px;}.node--type-work_case_study .neighborhood-health-association .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .field_image{width:200px;}.node--type-work_case_study .leadership-toledo .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:first-child .field_image{width:150px;}.node--type-work_case_study .leadership-toledo .field_project_example .paragraph--type--project-example .par-project_example .par-project_side_by_side_blocks .field_side_by_side_block:last-child .field_image{width:100px;}}@media only screen and (max-width:725px){#block-views-block-employees-block-1 .view-employees .views-row{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:0 0 48%;margin-right:4%;}#block-views-block-employees-block-1 .view-employees .views-row.view-stat{min-height:300px;}#block-views-block-employees-block-1 .view-employees .views-row:nth-child(4n+4){margin-right:4%;}#block-views-block-employees-block-1 .view-employees .views-row:nth-child(3n+3){margin-right:4%;}#block-views-block-employees-block-1 .view-employees .views-row:nth-child(2n+2){margin-right:0px;}}@media only screen and (max-width:725px){footer#main-footer #block-servicesmenu,footer#main-footer #block-cg-amp-servicesmenu{width:100%;}footer#main-footer #block-aboutmenu,footer#main-footer #block-cg-amp-aboutmenu{width:100%;margin-top:25px;}footer#main-footer #block-follow{width:100%;margin-top:25px;}footer#main-footer #block-company,footer#main-footer #block-cg-amp-company{width:100%;margin-top:25px;}footer#main-footer #block-contact,footer#main-footer #block-cg-amp-contact{width:100%;margin-top:25px;}footer#main-footer #block-sociallinks,footer#main-footer #block-cg-amp-sociallinks{width:100%;margin-top:25px;}footer#main-footer #block-sociallinks .social-row,footer#main-footer #block-cg-amp-sociallinks .social-row{display:inline-block;}footer#main-footer #block-sociallinks .social-item,footer#main-footer #block-cg-amp-sociallinks .social-item{display:inline-block;margin-right:15px;}footer#main-footer #block-sociallinks .social-item:first-child,footer#main-footer #block-cg-amp-sociallinks .social-item:first-child{margin-right:15px;}}@media only screen and (max-width:725px){header#main .header-image-bg .work-title .work-title-container h2{font-size:2.3em;}}@media only screen and (max-width:725px){.content-container .region-icons{display:block;}.content-container .region-icons > div{margin-right:0px;}.content-container .region-icons > div:nth-child(2n+2){margin-right:0px;}.content-container .region-icons > div:nth-last-child(2),.content-container .region-icons > div:last-child{margin-bottom:50px;}.content-container .region-icons > div .body{padding:0;}}@media only screen and (max-width:725px){.basic-page-intro{display:block;}.basic-page-intro .field_intro_supporting_image{margin-bottom:50px;}}@media only screen and (max-width:725px){#block-views-block-articles-block-1 .view-articles .views-row,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row,#block-views-block-articles-block-1 .view-creative_services .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row,#block-cg-views-block-creative-services-block-1 .view-articles .views-row,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row{width:100%;margin-right:0px;}#block-views-block-articles-block-1 .view-articles .views-row:nth-last-child(2),#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row:nth-last-child(2),#block-views-block-articles-block-1 .view-creative_services .views-row:nth-last-child(2),#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row:nth-last-child(2),#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row:nth-last-child(2),#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row:nth-last-child(2),#block-cg-views-block-creative-services-block-1 .view-articles .views-row:nth-last-child(2),#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row:nth-last-child(2),#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row:nth-last-child(2){margin-bottom:50px;}#block-views-block-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-views-block-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-duplicate-of-articles-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-duplicate_of_articles .views-row .views-field-field-preview-image .white-rounded-corners,#block-cg-views-block-creative-services-block-1 .view-creative_services .views-row .views-field-field-preview-image .white-rounded-corners{display:none;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox,#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox,#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox{width:100%;margin-right:0px;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2),#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(5),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(5),#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(2),#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(5){width:100%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3),#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(6),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(6),#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3),#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(6){width:100%;}#block-views-block-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3n+3),#block-cg-views-block-duplicate-of-articles-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3n+3),#block-cg-views-block-creative-services-block-1 .views-exposed-form .js-form-type-checkbox:nth-child(3n+3){margin-right:0px;}}@media only screen and (max-width:725px){.webform-container{display:block;margin-bottom:0px;}.webform-container.file-container > div{margin-right:0px;}.webform-container fieldset{margin:20px 0;}.webform-container .js-form-item{margin-right:0px;}.webform-container .js-form-item:last-child{margin-right:0px;}}@media only screen and (max-width:500px){h1{font-size:2.5em;}h2{font-size:1.6em;}.node--type-blog_thoughts .article-callout .views-field-field-callout-summary{font-size:1.6em;}.node--type-blog_thoughts .paragraph--type--copy-section-how-we-did-it > .field_body .body-wrapper img.image-blog_inline_icon,.node--type-blog_thoughts .par-copy_section_how_we_did_it > .field_body .body-wrapper img.image-blog_inline_icon{max-width:100%;}.node--type-blog_thoughts .paragraph--type--how-we-did-it .how-we-did-it-wrapper.hwdi-grey{padding:20px;margin:40px 0;}.sub-menu{font-size:1.1em;}.region-people .people-intro h3{font-size:2em;}#block-cg-trekearnallowance .large-stat{font-size:49px;}.field_project_example{display:block;}.field_project_example .paragraph--type--project-example .par-project_example .par-project_statistic .field_statistic p .large-stat{font-size:2.2em;}header#main .header-image-bg .work-title .work-title-container h2{font-size:1.7em;}header#main .header-image-bg video{width:calc(100% + 2px);position:relative;left:-1px;}.path-frontpage .views-field-field-title-1 h1{font-size:1.8em;line-height:1.2;}#block-views-block-employees-block-3 .view-employees .views-row,#block-cg-views-block-employees-block-3 .view-employees .views-row{display:block;}#block-views-block-employees-block-3 .view-employees .views-row .views-field-field-headshot,#block-cg-views-block-employees-block-3 .view-employees .views-row .views-field-field-headshot{max-width:100%;}}
