.action-links{list-style:none;padding:0;margin:1em 0;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:900;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' \BB ';}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-left:1em;margin-right:1em;}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}
.collapse-processed > summary{padding-left:0.5em;padding-right:0.5em;}.collapse-processed > summary:before{background:url(https://adage.com/core/misc/menu-expanded.png) 0 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:':';}.form-type-radios .container-inline label:after{content:'';}.form-type-radios .container-inline .form-type-radio{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:bold;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after{content:':';}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;font-size:inherit;font-weight:bold;margin:0;padding:0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:2.4em;}.marker{color:#e00;}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(https://adage.com/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(https://adage.com/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{background:url(https://adage.com/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(https://adage.com/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{background:transparent;border:0;cursor:pointer;margin:0;padding:0;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(https://adage.com/core/misc/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(https://adage.com/core/misc/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(https://adage.com/core/misc/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(https://adage.com/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(https://adage.com/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(https://adage.com/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html,body,div,span,applet,object,iframe,h1,h2,.node-agency-company-form-mode-form fieldset .fieldset-legend,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}@font-face{font-family:"Retina Black";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/retina/RetinaTRIAL-Black.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Retina Black Italic';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/retina/RetinaTRIAL-BlackItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'Retina Condensed Black';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/retina/RetinaTRIALCond-Black.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Retina Condensed Black Italic';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/retina/RetinaTRIALCond-BlackItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'Outsiders Bold';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_Bold_PROWEB.eot");src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_Bold_PROWEB.eot?#iefix") format("embedded-opentype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_Bold_PROWEB.woff") format("woff"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_Bold_PROWEB.woff2") format("woff2"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_Bold_PROWEB.svg") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Outsiders Bold Italic';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_BoldItalic_PROWEB.eot");src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_BoldItalic_PROWEB.eot?#iefix") format("embedded-opentype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_BoldItalic_PROWEB.woff") format("woff"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_BoldItalic_PROWEB.woff2") format("woff2"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/outsiders/Outsiders_BoldItalic_PROWEB.svg") format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:"Exchange Book";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-Book.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Exchange Book Italic";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-BookItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:"Exchange Medium";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-Medium.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Exchange Medium Italic";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-MediumItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:"Exchange Bold";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-Bold.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Exchange Bold Italic";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-BoldItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:"Exchange Light";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-Light.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Exchange Light Italic";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-LightItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:"Exchange Extra Light";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-ExLight.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Exchange Extra Light Italic";src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/exchange/ExchangeTRIAL-ExLightItalic.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'creativity';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/creativity.eot?odlboy");src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/creativity.eot?odlboy#iefix") format("embedded-opentype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/creativity.ttf?odlboy") format("truetype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/creativity.woff?odlboy") format("woff"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/creativity.svg?odlboy#creativity") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/icomoon.eot");src:url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/icomoon.eot#iefix") format("embedded-opentype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/icomoon.ttf") format("truetype"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/icomoon.woff") format("woff"),url("https://crain-platform-shared.s3.amazonaws.com/aac/fonts/icons/icomoon.svg") format("svg");font-weight:normal;font-style:normal;}.icon,.block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.icomoon-icon,.mentions-list__mentions-item .form-type-checkbox input[type="checkbox"]:checked + label:before,.ui-dialog .ui-icon-closethick:after,.aac-form .form-type-checkbox input[type="checkbox"]:checked + label:before,.quicktabs-block-title:before,.menu--portfolio .menu .amp-portfolio:before,.map-link:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image label:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit:before,.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper:before,.node-agency-company-form-mode-form .field--name-field-facebook label:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon,.block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.ui-dialog .ui-icon-closethick:after,.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper:before{font-family:'creativity' !important;}.icomoon-icon,.mentions-list__mentions-item .form-type-checkbox input[type="checkbox"]:checked + label:before,.aac-form .form-type-checkbox input[type="checkbox"]:checked + label:before,.quicktabs-block-title:before,.menu--portfolio .menu .amp-portfolio:before,.map-link:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image label:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit:before,.node-agency-company-form-mode-form .field--name-field-facebook label:before{font-family:'icomoon' !important;}.icon.arrow-circle-left:before{content:"\e900";}.icon.arrow-circle-right:before{content:"\e901";}.icon.arrow-left:before{content:"\e902";}.icon.arrow-right:before{content:"\e903";}.icon.check:before{content:"\e904";}.icon.close:before{content:"\e905";}.icon.dropdown-arrow-down:before{content:"\e906";}.icon.menu:before{content:"\e907";}.icon.notifications:before{content:"\e908";}.icon.play:before{content:"\e909";}.icon.profile:before{content:"\e90a";}.icon.rss:before{content:"\e90b";}.icon.search:before{content:"\e90c";}.icon.social-box-facebook:before{content:"\e90d";}.icon.social-box-linkedin:before{content:"\e90e";}.icon.social-box-mail:before,.icon.social-box-envelope-o:before{content:"\e911";}.icon.social-box-print:before{content:"\e912";}.icon.social-box-reprints:before{content:"\e913";}.icon.social-box-twitter:before{content:"\e914";}.icon.social-facebook:before{content:"\e915";}.icon.social-instagram:before{content:"\e916";}.icon.social-linkedin:before{content:"\e917";}.icon.social-pinterest:before{content:"\e918";}.icon.social-tumblr:before{content:"\e919";}.icon.social-twitter:before{content:"\e91a";}.icon.social-youtube:before{content:"\e91b";}.icon-instagram:before{content:"\ea92";}.icon-vimeo:before{content:"\eaa0";}.icon-person:before{content:"\e901";}.icon-add-outline:before{content:"\e900";}.icon-location:before{content:"\e902";}.icon-checkmark:before{content:"\ea10";}.icon-edit:before{content:"\e903";}.icon-plus:before{content:"\ea0a";}.icon-caret-right:before{content:"\e904";}.region-content .primary-button,.ui-dialog .ui-dialog-buttonpane .form-submit,.aac-form input[type="submit"],.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label,.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label:active,.manage-profile-mentions .form-submit,#click-share-login-form .form-submit{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;display:inline-block;padding:19px 28px 17px;background-color:#000000;color:#ffffff;}.region-content .primary-button:hover,.ui-dialog .ui-dialog-buttonpane .form-submit:hover,.aac-form input:hover[type="submit"],.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label:hover,.manage-profile-mentions .form-submit:hover,#click-share-login-form .form-submit:hover{text-decoration:none;}.region-content .default-button,.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate label,.node-agency-company-form-mode-form .field--name-field-header-hero-image label,.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data .form-submit,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-add-more-submit{border:solid 1px #000000;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.42;text-align:center;color:#000000;padding:11px 20px 8px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.region-content .default-button:hover,.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate label:hover,.node-agency-company-form-mode-form .field--name-field-header-hero-image label:hover,.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data .form-submit:hover,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-add-more-submit:hover{text-decoration:none;}.region-content .disable-button{position:relative;pointer-events:none;cursor:default;background:rgba(0,0,0,0.2);}.region-content .disable-button:hover{text-decoration:none;}.wrapper-970,.award-delete-message,.view-display-id-credit_poeple_work_item,.work-list-header,.brand-logos,.block-views-blockclient-listing-block-1 .view-footer,.company-form-mode-wrapper{max-width:970px;margin:0 auto;}@media (max-width:61.24em){.wrapper-970,.award-delete-message,.view-display-id-credit_poeple_work_item,.work-list-header,.brand-logos,.block-views-blockclient-listing-block-1 .view-footer,.company-form-mode-wrapper{padding-left:15px;padding-right:15px;}}.aac-form .form-type-textfield label.active,.aac-form .form-type-url label.active,.aac-form .form-type-entity-autocomplete label.active,.aac-form .form-type-email label.active,.aac-form .form-type-password label.active,.aac-form .form-type-select label.active,.aac-form .form-type-textarea label,.aac-form .selectize-control.single .selectize-dropdown .option-role{font-size:12px;font-size:0.75rem;line-height:1.25;font-family:"Outsiders Bold",Georgia,serif;color:#000000;}.list-header__label,.award-list-count,.list-header.award-list-header a,.signup-form .login-button,.work-listing-menu a,.search-for-heading,.read-more-link,.no-logo-img .empty-profile a,.map-link,.award-listing-menu a,.toollink-heading .edit-menu a,.company-news-block__link,.filters .st-no-results,.filters .search-option .search-option__label,.filters .all-filters,.profile-desc__company-active,.profile-desc__founder-details-link a,.company-info__medal-tags,.node-agency-company-form-mode-form [class$="-description"],.signup-form [id$="--description"],.signup-form .edit--annual-fee--text{color:#000000;font-family:"Outsiders Bold",Georgia,serif;line-height:1.42;font-size:12px;font-size:0.75rem;}.manage-profile-mentions__mentions-list .load-more-button,.selected-mentions .load-more-button{margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:12px;display:block;}.aac-form .selectize-control.single .selectize-dropdown,.ui-menu{background-color:#ffffff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);padding-top:13px;padding-bottom:16px;}.aac-form .selectize-control.single .selectize-dropdown .option,.search-for a,.signup-form .form-item-company-size select option,.ui-menu .ui-menu-item-wrapper{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:1.19;color:#000000;padding:5px 20px;display:block;}.ui-dialog .ui-dialog-buttonpane .form-submit,.aac-form input[type="submit"]{padding:24px 90px 22px;width:100%;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 30px;border:none;}.mentions-list__mentions-item .form-type-checkbox input[type="checkbox"]{display:none;}.mentions-list__mentions-item .form-type-checkbox input[type="checkbox"]:checked + label:before{content:"\ea10";font-size:10px;font-size:0.625rem;padding:3px;}.mentions-list__mentions-item .form-type-checkbox label{font-family:"Exchange Book",Helvetica,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;color:#000000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mentions-list__mentions-item .form-type-checkbox label span{display:inline-block;width:calc(100% - 28px);vertical-align:top;}.mentions-list__mentions-item .form-type-checkbox label:before{content:'';width:17px;height:17px;border:solid 1px #000000;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-3px;}.aac-form .form-type-textarea .chars-left,.node-agency-company-form-mode-form .form-type-textarea .form-textarea-wrapper .cke_wordcount span{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.25;color:#168CA3;}.editors-pick-badge a,.editors-pick-badge span,.content .editors-pick-badge a,.content .editors-pick-badge span,.work-content__work-type{background-color:#f7215e;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:#000000;display:inline-block;}body.user-access-modal-opened{position:fixed;overflow-y:hidden;width:100%;}.container-fluid,.node--type-section_pages .block-system-breadcrumb-block{position:relative;max-width:1440px;margin:0 auto;padding:0 15px;}.container-fluid.small,.node--type-section_pages .small.block-system-breadcrumb-block{max-width:830px;}.container-fluid.padding25,.node--type-section_pages .padding25.block-system-breadcrumb-block{padding:0 15px;}@media (min-width:48.0625em){.container-fluid.padding25,.node--type-section_pages .padding25.block-system-breadcrumb-block{padding:0 25px;}}.padding70{padding:0 15px;}@media (min-width:48.0625em){.padding70{padding:0 70px;}}.content{padding:60px 0;background-color:#ffffff;}.content.has-breadcrumbs{padding-top:30px;}.content.has-no-padding{padding:0;}.content.has-no-bottom-padding{padding-bottom:0;}.has-padding{padding:60px 0;}.text-center{text-align:center;}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width:768px){.vertical-center.revert-on-mobile{position:static;top:0;-webkit-transform:translateY(0);transform:translateY(0);}}.flex-container,.region-footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;}.flex-container.space-between,.space-between.region-footer-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flex-container.space-around,.space-around.region-footer-bottom{-ms-flex-pack:distribute;justify-content:space-around;}.flex-container.wrapping,.wrapping.region-footer-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-container.has-article-padding,.has-article-padding.region-footer-bottom,.flex-container.has-section-padding,.has-section-padding.region-footer-bottom{margin-left:-15px;margin-right:-15px;}.flex-container.has-article-padding article,.has-article-padding.region-footer-bottom article,.flex-container.has-section-padding article,.has-section-padding.region-footer-bottom article{padding:0 15px;}.flex-container.has-article-padding article.whats-new__item,.has-article-padding.region-footer-bottom article.whats-new__item,.flex-container.has-section-padding article.whats-new__item,.has-section-padding.region-footer-bottom article.whats-new__item{display:-webkit-box;display:-ms-flexbox;display:flex;}.flex-container.zero-margin,.zero-margin.region-footer-bottom{margin-left:0;margin-right:0;}.flex-container.four-column article,.four-column.region-footer-bottom article,.flex-container.four-column section,.four-column.region-footer-bottom section{width:25%;}@media screen and (max-width:1024px){.flex-container.four-column article,.four-column.region-footer-bottom article,.flex-container.four-column section,.four-column.region-footer-bottom section{width:50%;}}@media screen and (max-width:768px){.flex-container.four-column article,.four-column.region-footer-bottom article,.flex-container.four-column section,.four-column.region-footer-bottom section{width:100%;}}.flex-container.three-column article,.three-column.region-footer-bottom article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media (min-width:48.0625em){.flex-container.three-column article,.three-column.region-footer-bottom article{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}}@media (min-width:64.0625em){.flex-container.three-column article,.three-column.region-footer-bottom article{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;}}.flex-container.two-column article,.two-column.region-footer-bottom article{width:50%;}@media screen and (max-width:768px){.flex-container.two-column article,.two-column.region-footer-bottom article{width:100%;}}.advertisement{text-align:center;}.ad-break{padding:30px 0;}.ad-break.work{display:none;}@media screen and (max-width:1024px){.ad-break.work{display:block;}}[data-show-if]{display:none !important;}.hidden{display:none;}h1,h2,.node-agency-company-form-mode-form fieldset .fieldset-legend,h3{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:#000000;text-transform:uppercase;line-height:.9;}h1.light,h2.light,.node-agency-company-form-mode-form fieldset .light.fieldset-legend,h3.light{color:#ffffff;}h1,.heading-h1{margin-bottom:30px;font-size:55px;font-size:3.4375rem;}@media screen and (max-width:768px){h1,.heading-h1{font-size:36px;}}h2,.node-agency-company-form-mode-form fieldset .fieldset-legend,.heading-h2{font-size:40px;font-size:2.5rem;}h3{font-size:24px;font-size:1.5rem;}p,.bulleted li{font-family:"Exchange Book",Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:1.5;}p:not(:last-child),.bulleted li:not(:last-child){margin-bottom:25px;}p.uppercase,.bulleted li.uppercase{text-transform:uppercase;}p strong,.bulleted li strong{font-family:"Exchange Bold",Helvetica,sans-serif;}.bulleted:not(:last-child){margin-bottom:25px;}.bulleted li{padding-left:20px;}.bulleted li:before{content:'•';margin-right:5px;}.bulleted li:not(:last-child){margin-bottom:15px;}a,.region-content a{text-decoration:none;}.content a,.region-content a{color:#2FA8D7;}.content a:hover,.region-content a:hover{text-decoration:underline;}.paragraph-italic{font-family:"Exchange Book Italic",Helvetica,sans-serif;}.creativity-form{position:relative;}.creativity-form .form-group:not(:last-of-type){margin-bottom:20px;}.creativity-form label{display:block;margin-bottom:5px;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;color:#333333;}.creativity-form input,.creativity-form select{width:100%;height:50px;padding:0 15px;background-color:#f6f6f6;border:0;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;}.creativity-form button[type="submit"]{width:100%;border:0;padding:0 12px;line-height:50px;background-color:#f7487d;font-family:"Outsiders Bold",Georgia,serif;font-size:20px;font-size:1.25rem;color:#ffffff;cursor:pointer;}.creativity-form button[type="submit"]:hover{background-color:#f6306c;}.creativity-form button[type="submit"]:disabled{cursor:default;background-color:#fa92b1;}.creativity-form .notification{display:none;margin-bottom:30px;padding:25px 30px;font-family:"Outsiders Bold",Georgia,serif;line-height:1.5;color:#ffffff;}.creativity-form .notification.error{background-color:#e80046;}.creativity-form .notification.success{background-color:#00ba6a;}.creativity-form .additional-info{margin-top:20px;font-family:"Exchange Light Italic",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;color:#a3a3a3;}.terms-and-conditions ul{margin-bottom:25px;}img{max-width:100%;height:auto;}.region-content{padding-top:30px;}.path-amp .layout-12coltop-8x4-12colbottom .region-content-top .block-region-content-top{padding:0;margin:0;max-width:none;}.path-amp a:hover{text-decoration:none;}.path-amp .region-content,.page-node-type-agency .region-content,[class^='page-node-type-aac-people'] .region-content{padding-top:0;}.top-nav{height:34px;background-color:#ffffff;border-bottom:1px solid #eeeeee;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;}.top-nav li{display:inline-block;line-height:34px;padding-top:0;}.top-nav a{color:#000000;}.top-nav a:hover{color:#2FA8D7;}@media (max-width:64.0525em){.top-nav{display:none;}}.top-nav .member-welcome-login,.top-nav .register-link-header,.top-nav #member-welcome-logged-in{margin-right:10px;}.top-nav__site-links li:not(:last-child){margin-right:30px;}@media screen and (max-width:1280px){.top-nav__site-links li:not(:last-child){margin-right:15px;}}.block-crain-connect-with-us,.block-crain-aac-connect-with-us{display:inline-block;}.top-nav__social,.top-nav__user{display:inline-block;}.top-nav__social li.has-dropdown,.top-nav__user li.has-dropdown{position:relative;}.top-nav__social li.has-dropdown > a,.top-nav__user li.has-dropdown > a{-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;}.top-nav__social li.has-dropdown > a.active span,.top-nav__user li.has-dropdown > a.active span{color:#0099ff;}.top-nav__social{margin-right:25px;}.top-nav__social li{font-size:13px;font-size:0.8125rem;}.top-nav__social li:not(:first-child){margin-left:5px;}.top-nav__social__dropdown,.top-nav__user__dropdown{display:none;position:absolute;z-index:12;top:100%;right:0;width:225px;padding:24px;background-color:#f575b6;}.top-nav__social__dropdown li,.top-nav__user__dropdown li{font-size:16px;font-size:1rem;}.top-nav__social__dropdown li:not(:last-child),.top-nav__user__dropdown li:not(:last-child){margin-right:15px;}.top-nav__social__dropdown a:hover,.top-nav__user__dropdown a:hover{color:#ffffff;}.top-nav__user ul.menu{margin-left:0;}.subscribe-navbar a{display:block;margin-left:12px;padding:0 15px;line-height:34px;background-color:#000000;color:#ffffff;}.subscribe-navbar a:hover{background-color:#0099ff;color:#ffffff;}.subscribe-navbar a.is-active{color:#ffffff;}.top-nav__user__dropdown{width:165px;background-color:#fda729;}.top-nav__user__dropdown h3{margin-bottom:15px;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:none;}.top-nav__user__dropdown p,.top-nav__user__dropdown .logout{font-family:"Exchange Book",Helvetica,sans-serif;font-size:13px;font-size:0.8125rem;}.top-nav__user__dropdown p{margin-bottom:25px;}.top-nav__user__dropdown .logout{display:block;padding:2px 5px;background-color:#000000;color:#ffffff;text-align:center;}.top-nav__user__dropdown .logout:hover{background-color:#0099ff;}.main-nav{position:relative;height:83px;padding-top:30px;z-index:10;}@media screen and (max-width:1024px){.main-nav{height:87px;padding-top:45px;}}@media (max-width:64.0525em){.main-nav .flex-container,.main-nav .region-footer-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.main-nav__logo{display:block;max-width:225px;width:100%;}@media screen and (max-width:1024px){.main-nav__logo{max-width:178px;}}.main-nav__search > a,.main-nav__hamburger-toggle > a,.main-nav__hamburger-toggle-mobile > a,.main-nav__search-mobile > a{font-family:Helvetica,sans-serif;font-size:13px;font-size:0.8125rem;font-weight:300;color:#000000;}.main-nav__search > a:hover,.main-nav__hamburger-toggle > a:hover,.main-nav__hamburger-toggle-mobile > a:hover,.main-nav__search-mobile > a:hover{color:#2FA8D7;}.main-nav__search > a:hover svg .st0,.main-nav__hamburger-toggle > a:hover svg .st0,.main-nav__hamburger-toggle-mobile > a:hover svg .st0,.main-nav__search-mobile > a:hover svg .st0{fill:#2FA8D7;}.main-nav__search > a span,.main-nav__hamburger-toggle > a span,.main-nav__hamburger-toggle-mobile > a span,.main-nav__search-mobile > a span{font-size:20px;font-size:1.25rem;vertical-align:text-bottom;}.main-nav__search > a span.search-text,.main-nav__hamburger-toggle > a span.search-text,.main-nav__hamburger-toggle-mobile > a span.search-text,.main-nav__search-mobile > a span.search-text{font-size:13px;font-size:0.8125rem;vertical-align:text-top;}.main-nav__search > a span.close,.main-nav__hamburger-toggle > a span.close,.main-nav__hamburger-toggle-mobile > a span.close,.main-nav__search-mobile > a span.close{font-size:18px;font-size:1.125rem;}.main-nav__hamburger-toggle{-webkit-box-flex:1;-ms-flex:1;flex:1;}.main-nav__hamburger-toggle > a span{margin-right:8px;}@media screen and (max-width:1024px){.main-nav__hamburger-toggle{display:none;}}.main-nav__hamburger-toggle-mobile{display:none;position:absolute;left:15px;}@media screen and (max-width:1024px){.main-nav__hamburger-toggle-mobile{display:block;}}.main-nav__search-mobile{display:none;}@media (max-width:64.0525em){.main-nav__search-mobile{display:block;visibility:hidden;}}.main-nav__search{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;}.main-nav__search > a span{margin-left:8px;}.main-nav__search .swiftype-result{text-align:left;}.main-nav__search svg{width:21px;height:20px;display:inline-block;vertical-align:text-bottom;margin-left:4px;}.main-nav__search svg .st0{fill:#000000;}@media (max-width:64.0525em){.main-nav__search{display:none;}}.search-active-wrapper,.main-nav__search_box,.main-nav__search span.close{display:none;}.off-canvas-wrapper{display:none !important;}.main-nav.search-active{height:auto;padding-top:0;}.main-nav.search-active .nav-container{background-color:#f2f2f2;height:82px;}.main-nav.search-active .main-nav__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-140px;}.main-nav.search-active .main-nav__hamburger-toggle,.main-nav.search-active .main-nav__search{margin-top:30px;}.main-nav.search-active .main-nav__search span.close{display:inline-block;}.main-nav.search-active .main-nav__search svg{display:none;}.main-nav.search-active .main-nav__search_box{display:block;position:relative;width:780px;top:15px;}.main-nav.search-active .main-nav__search__form .search-form input[type="text"]{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;padding:0 20px;height:50px;border:1px solid #111111;}.main-nav.search-active .main-nav__search__form .search-form input[type="text"]:focus{outline:none;}.main-nav.search-active .main-nav__search__form .search-form input[type="submit"]{width:62px;height:50px;line-height:50px;border:none;background-image:url(https://adage.com/sites/aac/themes/custom/aac/images/search-white.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:center center;background-color:#000000;text-indent:-9999px;}.main-nav.search-active .search-active-wrapper{display:block;padding:30px 0 60px;border-bottom:1px solid #e5e5e5;z-index:10;}.hamburger-nav{display:none;position:absolute;z-index:9;width:100%;padding:45px 0;background-color:#0099ff;}.hamburger-nav .flex-container,.hamburger-nav .region-footer-bottom{margin:0 -30px;}.hamburger-nav section,.hamburger-nav .first-level{padding:0 30px;}.hamburger-nav .first-level{width:25%;position:relative;}.hamburger-nav h2,.hamburger-nav .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .hamburger-nav .fieldset-legend{margin-bottom:20px;font-size:24px;font-size:1.5rem;}.hamburger-nav h2 a,.hamburger-nav .node-agency-company-form-mode-form fieldset .fieldset-legend a,.node-agency-company-form-mode-form fieldset .hamburger-nav .fieldset-legend a{color:#000000;}.hamburger-nav h2 a:hover,.hamburger-nav .node-agency-company-form-mode-form fieldset .fieldset-legend a:hover,.node-agency-company-form-mode-form fieldset .hamburger-nav .fieldset-legend a:hover{color:#ffffff;}.hamburger-nav h2 .see-all,.hamburger-nav .node-agency-company-form-mode-form fieldset .fieldset-legend .see-all,.node-agency-company-form-mode-form fieldset .hamburger-nav .fieldset-legend .see-all{margin-left:10px;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;font-weight:bold;text-transform:none;}.hamburger-nav li{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;}.hamburger-nav li a{color:#000000;}.hamburger-nav li a:hover{color:#ffffff;}.hamburger-nav li:not(:last-child){margin-bottom:20px;}@media screen and (max-width:1024px){.hamburger-nav{display:none !important;}}.hamburger-nav .four-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:auto;}.hamburger-nav .first-level{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;}.hamburger-nav__video > a{display:block;margin-bottom:0;}.hamburger-nav__video img{display:block;max-width:100%;}.hamburger-nav__video h3{padding:15px 20px;background-color:#000000;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:none;line-height:1.2;}.hamburger-nav__video h3 a{color:#ffffff;}.hamburger-nav__video h3 a:hover{color:#0099ff;}.hamburger-nav__additional h2:last-of-type,.hamburger-nav__additional .node-agency-company-form-mode-form fieldset .fieldset-legend:last-of-type,.node-agency-company-form-mode-form fieldset .hamburger-nav__additional .fieldset-legend:last-of-type{margin-top:25px;}.hamburger-nav__additional h3{text-transform:none;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1.2;}.hamburger-nav__additional h3 a{color:#000000;}.hamburger-nav__additional h3 a:hover{color:#ffffff;}.hamburger-nav__additional a{width:60px;}.hamburger-nav__additional img{max-width:60px;}.hamburger-nav__additional .reading-info:before,.hamburger-nav__additional .reading-info:after{content:" ";display:table;}.hamburger-nav__additional .reading-info:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.hamburger-nav__additional .reading-info{*zoom:1;}.hamburger-nav__additional .reading-info > a{display:block;float:left;margin-right:10px;}.hamburger-nav-mobile{display:none;position:absolute;z-index:9;width:100%;-webkit-box-shadow:0 3px 5px #444444;box-shadow:0 3px 5px #444444;}.hamburger-nav-mobile h2,.hamburger-nav-mobile .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .hamburger-nav-mobile .fieldset-legend{margin-bottom:20px;font-size:24px;font-size:1.5rem;}.hamburger-nav-mobile h2 a,.hamburger-nav-mobile .node-agency-company-form-mode-form fieldset .fieldset-legend a,.node-agency-company-form-mode-form fieldset .hamburger-nav-mobile .fieldset-legend a{color:#000000;}.hamburger-nav-mobile h2 a:hover,.hamburger-nav-mobile .node-agency-company-form-mode-form fieldset .fieldset-legend a:hover,.node-agency-company-form-mode-form fieldset .hamburger-nav-mobile .fieldset-legend a:hover{color:#ffffff;}.hamburger-nav-mobile h2 .see-all,.hamburger-nav-mobile .node-agency-company-form-mode-form fieldset .fieldset-legend .see-all,.node-agency-company-form-mode-form fieldset .hamburger-nav-mobile .fieldset-legend .see-all{margin-left:10px;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;font-weight:bold;text-transform:none;}@media screen and (min-width:1025px){.hamburger-nav-mobile{display:none !important;}}.hamburger-nav-mobile__sections,.hamburger-nav-mobile__search,.hamburger-nav-mobile__user{background-color:#0099ff;}.hamburger-nav-mobile__sections{padding:30px 0 15px 0;}.hamburger-nav-mobile__sections li{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;}.hamburger-nav-mobile__sections li:not(:last-child){margin-bottom:20px;}.hamburger-nav-mobile__sections a{color:#000000;}.hamburger-nav-mobile__sections a:hover{color:#ffffff;}.hamburger-nav-mobile__user{padding-bottom:30px;}.hamburger-nav-mobile__user a:not(.user-profile-link){display:block;font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;background-color:#000000;text-align:center;line-height:50px;color:#ffffff;}.hamburger-nav-mobile__user a:not(.user-profile-link) span{margin-left:2px;font-size:20px;font-size:1.25rem;vertical-align:text-bottom;}.hamburger-nav-mobile__user a:not(.user-profile-link):first-child{margin-bottom:12px;}.hamburger-nav-mobile__user a:not(.user-profile-link):hover{background-color:#222222;}.hamburger-nav-mobile__user__logged-in{margin-bottom:20px;text-align:center;}.hamburger-nav-mobile__user__logged-in .user-profile-link,.hamburger-nav-mobile__user__logged-in .user-profile-tier{display:inline-block;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;color:#ffffff;}.hamburger-nav-mobile__user__logged-in .user-profile-link:hover{text-decoration:underline;}.hamburger-nav-mobile__search{padding:15px 0 30px 0;}.hamburger-nav-mobile__search .creativity-form{position:relative;}.hamburger-nav-mobile__search .creativity-form input[type="text"]{width:100%;max-width:none;padding-right:65px;}.hamburger-nav-mobile__search .creativity-form button[type="submit"]{width:50px;position:absolute;top:0;right:0;background-color:#000000;}.hamburger-nav-mobile__search .creativity-form button[type="submit"]:hover{background-color:#222222;}.hamburger-nav-mobile__site-links,.hamburger-nav-mobile__social{padding:30px 0;background-color:#ffffff;}.hamburger-nav-mobile__site-links a,.hamburger-nav-mobile__social a{color:#000000;}.hamburger-nav-mobile__site-links a:hover,.hamburger-nav-mobile__social a:hover{color:#dddddd;}.hamburger-nav-mobile__site-links{padding-bottom:20px;}.hamburger-nav-mobile__site-links li{width:50%;margin-bottom:35px;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;font-weight:300;text-transform:uppercase;}.hamburger-nav-mobile__site-links li:last-child,.hamburger-nav-mobile__site-links li:nth-last-child(2){margin-bottom:0;}.hamburger-nav-mobile__social{padding-top:20px;}.hamburger-nav-mobile__social li{display:inline-block;margin-right:15px;}.dont-miss{position:relative;z-index:7;padding:23px 0 13px 0;background-color:#09f;}.dont-miss li{font-family:Helvetica,sans-serif;font-size:15px;font-size:0.9375rem;}.dont-miss li.dont-miss__label{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:#000000;}.dont-miss li a{color:#000000;}.dont-miss li a:hover{color:#ffffff;}@media screen and (max-width:768px){.dont-miss{padding:20px 0 0 0;}.dont-miss .flex-container,.dont-miss .region-footer-bottom{display:block;overflow-x:scroll;white-space:nowrap;}.dont-miss .flex-container:before,.dont-miss .region-footer-bottom:before,.dont-miss .flex-container:after,.dont-miss .region-footer-bottom:after{content:" ";display:table;}.dont-miss .flex-container:after,.dont-miss .region-footer-bottom:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.dont-miss .flex-container,.dont-miss .region-footer-bottom{*zoom:1;}.dont-miss li{display:inline-block;float:none;width:auto;height:30px;}.dont-miss li:not(:last-child){margin-right:30px;}}.user-access-modal-overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;padding:0 15px;background-color:rgba(0,0,0,0.9);z-index:999;}.user-access-modal{position:absolute;width:450px;max-height:calc(100vh - 80px);-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-225px;padding:45px 25px 40px 25px;background-color:#ffffff;overflow-y:auto;}@media screen and (max-width:768px){.user-access-modal{width:100%;max-width:450px;}}@media screen and (max-width:480px){.user-access-modal{position:relative;top:30px;left:0;max-width:none;margin-left:0;-webkit-transform:translateY(0);transform:translateY(0);}}.user-access-modal__close{position:absolute;top:15px;right:15px;font-size:16px;font-size:1rem;color:#666666;}.user-access-modal__tabs{width:100%;height:48px;margin:0 auto 30px auto;text-align:center;}.user-access-modal__tabs a{display:block;float:left;width:50%;font-family:"Outsiders Bold",Georgia,serif;font-size:18px;font-size:1.125rem;line-height:48px;color:#000000;border:1px solid #000000;}.user-access-modal__tabs a:hover:not(.active){text-decoration:underline;}.user-access-modal__tabs a.active{background-color:#000000;color:#ffffff;}.user-access-modal__content__form{display:none;}.user-access-modal__content__form .notification.error{margin-bottom:15px;padding:0;background-color:#ffffff;color:#e80046;}.user-access-modal__content__form ul{margin-bottom:20px;}.user-access-modal__content__form p,.user-access-modal__content__form li{font-family:"Exchange Book",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;}.user-access-modal__content__form p.additional-info{color:#999999;}.user-access-modal__content__form p:not(:last-child){margin-bottom:15px;}.user-access-modal__content__form li{margin-bottom:8px;}.user-access-modal__content__form a{color:#0099ff;}.user-access-modal__content__form a:hover{text-decoration:underline;}.user-access-modal__content__form .forgot-password{margin-bottom:0;text-align:center;}.user-access-modal__content__form .forgot-password a{color:#000000;text-decoration:none;}.user-access-modal__content__form .forgot-password a:hover{text-decoration:underline;}.user-access-modal__content__form.active{display:block;}.user-access-modal__content__form button[type="submit"]{background-color:#000000;}.user-access-modal__content__form button[type="submit"]:hover{background-color:#0099ff;}.user-access-modal__content__form button[type="submit"]:disabled{background-color:#66c2ff;}.menu--aac-user-account-menu{display:inline-block;}#member-welcome-logged-in{list-style:none;display:none;position:relative;padding:0;}#member-welcome-logged-in li{line-height:normal;float:left;}#member-welcome-logged-in li a{font-family:Helvetica,sans-serif;}#member-welcome-logged-in .adage-register{color:#000000;font-family:Helvetica,sans-serif;font-size:12px;}#member-welcome-logged-in .adage-register:hover{color:#000000;}#member-welcome-logged-in .adage-register:hover{color:#2FA8D7;}#member-welcome-logged-in .adage-register.active span{color:#2FA8D7;}#member-welcome-logged-in .dropdown-menun{padding:30px 20px;background-color:#fda729;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:165px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:11;right:0;display:none;}#member-welcome-logged-in .user-profile a{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:21px;float:none;padding:0;color:#000000;}#member-welcome-logged-in .user-profile a:hover{color:#0099fe;}#member-welcome-logged-in .logout{margin-left:0;}#member-welcome-logged-in .logout a{display:inline-block;width:111px;background-color:black;line-height:35px;font-size:12px;color:#ffffff;padding:0 9px;-webkit-box-sizing:border-box;box-sizing:border-box;}#member-welcome-logged-in .header-membership-level{margin:20px 0 !important;font-size:12px;line-height:15px;border:0;font-family:Helvetica,sans-serif;}.member-welcome-login{margin-bottom:12px;}.member-welcome-login,.register-link-header,.normal-link{list-style:none;}.member-welcome-login a,.register-link-header a,.normal-link a{font-size:12px;font-family:Helvetica,sans-serif;display:inline-block;color:#000000;}.normal-link{margin:15px 0 0 0;}.normal-link a:hover{color:#0099ff;}.main-nav-search{height:auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:940px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.first-level img{max-width:100%;display:block;}.first-level h3{padding:15px 20px;background-color:#000000;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:none;line-height:1.2;}.first-level h3 a{color:#ffffff;}.first-level h3 a:hover{color:#0099ff;}.first-level .first-level{width:100%;display:inline-block;padding:0;}.first-level .first-level + .frist-level{margin-top:5px;}.first-level .first-level:first-child .see-all{display:none;}.first-level .first-level:first-child h3{background:none;padding:0;}.first-level .first-level:first-child h3 a{color:#000000;}.first-level .first-level:first-child h3 a:hover{color:#ffffff;}.first-level .first-level:first-child img{display:block;float:left;margin-right:10px;width:60px;min-height:100px;}@media (min-width:64.0625em){.block-crain-mobile-hamburger{display:none !important;}}@media (max-width:64.0525em){.block-crain-mobile-hamburger{display:none;-webkit-box-shadow:0 3px 5px #444;z-index:9;position:absolute;box-shadow:0 3px 5px #444;width:100%;}.block-crain-mobile-hamburger .content{background-color:#0099ff;padding:0;}.block-crain-mobile-hamburger .content a{color:#000000;text-decoration:none;}.block-crain-mobile-hamburger .content ul.flex-container.four-column,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom{padding:30px 15px 0;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;display:none;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level a,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level a{color:#000000;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level a:hover,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level a:hover{color:#ffffff;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level h2,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level h2,.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level .fieldset-legend,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level .fieldset-legend{margin-bottom:20px;font-size:24px;font-size:1.5rem;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level ul li,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level ul li{margin-bottom:20px;}.block-crain-mobile-hamburger .content ul.flex-container.four-column .first-level:first-child,.block-crain-mobile-hamburger .content ul.four-column.region-footer-bottom .first-level:first-child{display:block;}.block-crain-mobile-hamburger .content .main-nav__search__form{padding:15px 15px 30px;}.block-crain-mobile-hamburger .content .main-nav__search__form .search-form{max-width:1024px;}.block-crain-mobile-hamburger .content .main-nav__search__form .search-form input{height:50px;background-color:#f6f6f6;border:none;padding:0 15px;font-size:16px;font-size:1rem;font-family:"Outsiders Bold",Georgia,serif;}.block-crain-mobile-hamburger .content .main-nav__search__form .search-form input[type=submit]{border:none;width:50px;line-height:50px;background-image:url(https://adage.com/sites/aac/themes/custom/aac/images/search-white.svg);background-size:19px 19px;background-repeat:no-repeat;background-position:center center;background-color:#000000;text-indent:-9999px;}.block-crain-mobile-hamburger .content .main-nav__search__form .search-form input[type=submit]:hover{background-color:#222222;}.block-crain-mobile-hamburger .content .member-welcome-login a,.block-crain-mobile-hamburger .content .register-link-header a,.block-crain-mobile-hamburger .content a[data-omnilink='sub-link']{display:block;margin-right:15px;padding:0 15px;line-height:50px;background-color:#000000;color:#ffffff;text-align:center;font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;}.block-crain-mobile-hamburger .content .member-welcome-login a:hover,.block-crain-mobile-hamburger .content .register-link-header a:hover,.block-crain-mobile-hamburger .content a[data-omnilink='sub-link']:hover{background-color:#222222;color:#ffffff;}.block-crain-mobile-hamburger .content .member-welcome-login a.is-active,.block-crain-mobile-hamburger .content .register-link-header a.is-active,.block-crain-mobile-hamburger .content a[data-omnilink='sub-link'].is-active{color:#ffffff;}.block-crain-mobile-hamburger .content a[data-omnilink='sub-link']{color:#ffffff;}.block-crain-mobile-hamburger .content a[data-omnilink='sub-link']::after{font-family:'creativity' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;margin-left:5px;vertical-align:text-bottom;content:"\e901";}.block-crain-mobile-hamburger .menu--subscribe ul,.block-crain-mobile-hamburger .menu--aac-user-account-menu{display:block;margin-left:15px;margin-bottom:12px;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in{display:block;margin-right:15px;text-align:center;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in a{color:#ffffff;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in a:hover{text-decoration:underline;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in a .dropdown-arrow-down{display:none;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .mobile-membership-level{color:#ffffff;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;display:inline !important;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun{display:block;position:relative;padding:0;background:none;width:auto;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun .user-profile{display:none;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun .header-membership-level{display:none;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun .logout{float:none;margin-top:20px;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun .logout a{width:100%;font-size:14px;font-size:0.875rem;line-height:50px;}.block-crain-mobile-hamburger #block-aacuseraccountmenu #member-welcome-logged-in .dropdown-menun .logout a:hover{text-decoration:none;background-color:#222222;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks,.block-crain-mobile-hamburger #block-connectwithus{background-color:#ffffff;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks{margin-top:30px;padding:30px 15px 0;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks .top-nav__site-links{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks .top-nav__site-links li{width:50%;margin:0 0 35px;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks .top-nav__site-links li a{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;}.block-crain-mobile-hamburger #block-aac-sisterpublicationlinks .top-nav__site-links li a:hover{color:#dddddd;}.block-crain-mobile-hamburger #block-connectwithus{padding-left:15px;padding-bottom:30px;width:100%;}.block-crain-mobile-hamburger #block-connectwithus .top-nav__social{margin:0;}.block-crain-mobile-hamburger #block-connectwithus .top-nav__social li:first-child,.block-crain-mobile-hamburger #block-connectwithus .top-nav__social li.has-dropdown{display:none;}.block-crain-mobile-hamburger #block-connectwithus .top-nav__social li{display:inline-block;margin-right:15px;margin-left:0;}.block-crain-mobile-hamburger #block-connectwithus .top-nav__social li a span{font-size:16px;font-size:1rem;}.block-crain-mobile-hamburger #block-connectwithus .top-nav__social li a span:hover{color:#dddddd;}}.block-crain-mobile-hamburger .menu--subscribe .menu-item a{display:block;margin-right:15px;padding:0 15px;line-height:50px;background-color:#000000;color:#ffffff;text-align:center;font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;}.block-crain-mobile-hamburger .menu--subscribe .menu-item a:after{content:"\e901";vertical-align:text-bottom;font-size:1.25rem;margin-left:5px;}.block-crain-mobile-hamburger .menu--subscribe .menu-item a:hover{background-color:#222222;}.floating-nav{position:fixed;top:0;left:0;z-index:99;width:100%;background-color:#eeeeee;border-bottom:1px solid #dddddd;-webkit-transform:translateY(-60px);transform:translateY(-60px);-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease;}.floating-nav.active{-webkit-transform:translateY(0);transform:translateY(0);}.floating-nav.search-active .floating-nav__search-container{display:block;}@media screen and (max-width:1024px){.floating-nav{display:none;}}.floating-nav__features > ul{display:inline-block;}.floating-nav__features > ul > li{display:inline-block;line-height:48px;margin-left:20px;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;}.floating-nav__features > ul > li:first-child{position:relative;}.floating-nav__features > ul > li > a{color:#000000;}.floating-nav__features > ul > li > a:hover,.floating-nav__features > ul > li > a.active{color:#0099ff;}.floating-nav__features > ul > li > a.active + .dropdown{display:block;}.floating-nav__features > ul > li > a span{margin-left:2px;font-size:9px;font-size:0.5625rem;}.floating-nav__features .dropdown{display:none;position:absolute;top:100%;left:0;padding:30px;}.floating-nav__features .dropdown .close-dropdown{position:absolute;top:15px;right:30px;font-size:16px;font-size:1rem;color:#000000;}.floating-nav__features .dropdown .close-dropdown:hover{color:#ffffff;}.floating-nav__features .dropdown.sections li{line-height:normal;}.floating-nav__features .dropdown.sections li:not(:last-child){margin-bottom:20px;}.floating-nav__features .dropdown.sections a{display:block;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;color:#000000;}.floating-nav__features .dropdown.sections a:hover{color:#ffffff;}.floating-nav__features .dropdown:not(.sections){height:380px;overflow-y:scroll;background-color:#ff5635;width:100%;padding:30px 15px;}.floating-nav__features .dropdown:not(.sections) li:not(:last-child){margin-bottom:60px;}.floating-nav__features .dropdown:not(.sections) li:before,.floating-nav__features .dropdown:not(.sections) li:after{content:" ";display:table;}.floating-nav__features .dropdown:not(.sections) li:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.floating-nav__features .dropdown:not(.sections) li{*zoom:1;}.floating-nav__features .dropdown:not(.sections) .actions{display:none;}.floating-nav__features .dropdown:not(.sections) img{display:block;max-width:90px;min-height:60px;float:left;margin-right:30px;line-height:1;}.floating-nav__features .dropdown:not(.sections) h4{margin-bottom:10px;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:19px;font-size:1.1875rem;text-transform:none;line-height:normal;}.floating-nav__features .dropdown:not(.sections) h4 a{color:#000000;}.floating-nav__features .dropdown:not(.sections) h4 a:hover{color:#ffffff;}.floating-nav__features .dropdown:not(.sections) p{font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;}.floating-nav__features .dropdown:not(.sections) p a{color:#000000;text-decoration:underline;}.floating-nav__features .dropdown:not(.sections) p a:hover{color:#ffffff;}.floating-nav__features .dropdown.active{display:block;}.floating-nav__features .dropdown.sections{width:214px;background-color:#0099ff;}.floating-nav__features__logo{display:inline-block;}.floating-nav__features__logo img{max-width:80px;vertical-align:middle;}.floating-nav__user-and-search a{font-family:Helvetica,sans-serif;font-size:14px;font-size:0.875rem;text-transform:uppercase;color:#000000;line-height:48px;}.floating-nav__user-and-search a .icon,.floating-nav__user-and-search a .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .floating-nav__user-and-search a a:after{font-size:16px;font-size:1rem;}.floating-nav__user-and-search a:last-child{margin-left:20px;}.floating-nav__user-and-search a:hover{color:#0099ff;}.floating-nav__search-container{display:none;position:relative;max-width:780px;margin:0 auto;padding:20px 0;}.floating-nav__search-container .search-form input[type="text"]{font-family:"Outsiders Bold",Georgia,serif;font-size:15px;font-size:0.9375rem;padding:0 20px;height:50px;border:1px solid #111111;}.floating-nav__search-container .search-form input[type="submit"]{width:62px;height:50px;line-height:50px;border:none;background:url(https://adage.com/sites/aac/themes/custom/aac/images/icons/search-white.svg) no-repeat center center #000000;background-size:19px 19px;text-indent:-9999px;}.creativity-hero{padding:60px 0;background-color:#f6306c;}@media (max-width:48.0525em){.creativity-hero{padding:30px 0;}}.creativity-hero h1 a,.creativity-hero .heading-h1{color:#000000;margin-bottom:60px;}@media (max-width:48.0525em){.creativity-hero h1 a,.creativity-hero .heading-h1{margin-bottom:30px;}}.creativity-hero .heading-h1{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:#000000;text-transform:uppercase;line-height:.9;}.footer-top{padding:40px 0 60px 0;background-color:#d8003d;}.footer-top h1{margin-bottom:45px;}.footer-top li{display:inline-block;margin-right:15px;}.footer-top a{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;color:#000000;}.footer-top a:hover{color:#ffffff;}@media screen and (max-width:768px){.footer-top li{display:list-item;margin:0 0 20px 0;}}.footer-bottom{padding:60px 0 45px 0;background-color:#000000;}@media screen and (max-width:768px){.footer-bottom .flex-container,.footer-bottom .region-footer-bottom{display:block;}}.footer-bottom__logo,.footer-bottom__social-links{margin-bottom:25px;}.footer-bottom__logo{display:inline-block;}.footer-bottom__logo img{width:96px;}.footer-bottom__social-links li{display:inline-block;}.footer-bottom__social-links li:not(:last-child){margin-right:15px;}.footer-bottom__social-links a{font-size:20px;font-size:1.25rem;color:#ffffff;}.footer-bottom__social-links a:hover{color:#f6306c;}.footer-bottom__support-links,.footer-bottom .top-nav__site-links{margin-right:20px;}.footer-bottom__support-links li,.footer-bottom__support-links #teconsent,.footer-bottom .top-nav__site-links li,.footer-bottom .top-nav__site-links #teconsent{display:inline-block;font-family:Helvetica,sans-serif;font-size:12px;font-size:0.75rem;color:#999999;}.footer-bottom__support-links li:not(:last-child),.footer-bottom__support-links #teconsent:not(:last-child),.footer-bottom .top-nav__site-links li:not(:last-child),.footer-bottom .top-nav__site-links #teconsent:not(:last-child){margin-right:20px;}.footer-bottom__support-links a:hover,.footer-bottom .top-nav__site-links a:hover{text-decoration:underline;}@media screen and (max-width:768px){.footer-bottom__support-links li,.footer-bottom .top-nav__site-links li{margin-bottom:15px;}}.footer-bottom__support-links{margin-bottom:25px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.footer-bottom__support-links a{color:#999999;}.footer-bottom .top-nav__site-links{margin-bottom:15px;}.footer-bottom .top-nav__site-links li,.footer-bottom .top-nav__site-links a{color:#ffffff;}#consent_blackbar{position:fixed;left:0;bottom:0;width:100%;z-index:99;}.footer-bottom svg,.footer-bottom g{width:100%;}.footer-bottom svg #path1,.footer-bottom g #path1{fill:#ffffff;width:100%;height:auto;}.footer-bottom svg #path2,.footer-bottom g #path2{fill:#ffffff;width:100%;height:auto;}.footer-bottom svg #path3,.footer-bottom g #path3{fill:#ffffff;width:100%;height:auto;}.footer-bottom svg #path4,.footer-bottom g #path4{fill:#ffffff;width:100%;height:auto;}.footer-bottom svg #path5,.footer-bottom g #path5{fill:#ffffff;width:100%;height:auto;}.footer-bottom .block-crainlogo{width:96px;margin-bottom:25px;display:inline-block;}.footer-bottom .block-crainlogo a{display:inline-block;}.region-footer-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:48.0525em){.block-crain-connect-with-us{width:100%;}}.report-any-issue-block{padding:22px 0;background:#262626;}.report-any-issue-block p{font-family:"Outsiders Bold",Georgia,serif;font-size:13px;font-size:0.8125rem;line-height:1.31;color:#b7b7b7;}.report-any-issue-block p a{color:#2FA8D7;}.layout-12coltop-8x4-12colbottom .region-content-middle{max-width:1440px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout-12coltop-8x4-12colbottom .region-content-left{padding:0 15px;}@media (min-width:64.0625em){.layout-12coltop-8x4-12colbottom .region-content-left{width:70%;}}.layout-12coltop-8x4-12colbottom .region-content-right{padding:0 15px;}@media (min-width:64.0625em){.layout-12coltop-8x4-12colbottom .region-content-right{width:30%;}}.layout-12coltop-8x4-12colbottom .region-content-bottom .block-region-content-bottom,.layout-12coltop-8x4-12colbottom .region-content-bottom .block-region-content-top,.layout-12coltop-8x4-12colbottom .region-content-top .block-region-content-bottom,.layout-12coltop-8x4-12colbottom .region-content-top .block-region-content-top{max-width:1440px;margin:0 auto;padding:0 15px;}.ui-widget-overlay{background:#000000;opacity:0.8;}.modalOpen{overflow:hidden;}@media (max-width:970px){.ui-dialog{width:100% !important;}}@media (max-width:48.0525em){.ui-dialog{height:100% !important;}}.ui-dialog.ui-corner-all{border-radius:0;border:none;}.ui-dialog .ui-dialog-titlebar{background-color:#e9e534;border:none;padding:16px 25px 15px;}.ui-dialog .ui-dialog-titlebar-close{text-indent:0;color:transparent;right:1.5em;outline:0;}.ui-dialog .ui-dialog-titlebar-close:hover{background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close:hover .ui-icon{background:none;}.ui-dialog .ui-icon-closethick{background:none;text-indent:0;color:rgba(0,0,0,0.5);width:17.7px;height:17.7px;}.ui-dialog .ui-icon-closethick:after{content:"\e905";}.ui-dialog .ui-dialog-title{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:40px;font-size:2.5rem;line-height:0.9;color:#000000;text-transform:uppercase;}.ui-dialog .ui-dialog-content{padding:0 0 37.5px;}@media (max-width:48.0525em){.ui-dialog .ui-dialog-content{max-height:100% !important;padding-bottom:115px;}}.ui-dialog .ui-dialog-buttonpane{background:#ffffff;border:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;max-width:637px;margin:0 auto 40.5px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{margin:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button[disabled="disabled"]{opacity:0.12;cursor:default;}.ui-dialog .brand-logos{margin:0;}.ui-dialog .brand-logos__heading{display:none;}.ui-dialog .brand-logos__list{border-top:none;}@media (max-width:48.0525em){.ui-dialog .brand-logos li:nth-last-of-type(1),.ui-dialog .brand-logos li:nth-last-of-type(2){border-bottom:solid 1px #eeeeee;}}.ui-dialog .show-more__button{display:none;}.ui-dialog .pager{margin-top:34px;}.aac-form .form-item{margin-top:50px;margin-bottom:50px;}@media (max-width:48.0525em){.aac-form .form-item .adage-form-error{display:none !important;}}.aac-form .form-type-textfield input,.aac-form .form-type-url input,.aac-form .form-type-entity-autocomplete input,.aac-form .form-type-email input,.aac-form .form-type-password input{padding:0;}.aac-form .form-type-textfield,.aac-form .form-type-url,.aac-form .form-type-entity-autocomplete,.aac-form .form-type-email,.aac-form .form-type-password,.aac-form .form-type-select{position:relative;margin-top:68px;}.aac-form .form-type-textfield input,.aac-form .form-type-textfield label,.aac-form .form-type-textfield select,.aac-form .form-type-url input,.aac-form .form-type-url label,.aac-form .form-type-url select,.aac-form .form-type-entity-autocomplete input,.aac-form .form-type-entity-autocomplete label,.aac-form .form-type-entity-autocomplete select,.aac-form .form-type-email input,.aac-form .form-type-email label,.aac-form .form-type-email select,.aac-form .form-type-password input,.aac-form .form-type-password label,.aac-form .form-type-password select,.aac-form .form-type-select input,.aac-form .form-type-select label,.aac-form .form-type-select select{font-family:Helvetica,sans-serif;font-size:18px;font-size:1.125rem;line-height:normal;font-weight:300;}@media (min-width:48.0625em){.aac-form .form-type-textfield input,.aac-form .form-type-textfield label,.aac-form .form-type-textfield select,.aac-form .form-type-url input,.aac-form .form-type-url label,.aac-form .form-type-url select,.aac-form .form-type-entity-autocomplete input,.aac-form .form-type-entity-autocomplete label,.aac-form .form-type-entity-autocomplete select,.aac-form .form-type-email input,.aac-form .form-type-email label,.aac-form .form-type-email select,.aac-form .form-type-password input,.aac-form .form-type-password label,.aac-form .form-type-password select,.aac-form .form-type-select input,.aac-form .form-type-select label,.aac-form .form-type-select select{font-size:36px;font-size:2.25rem;}}.aac-form .form-type-textfield input,.aac-form .form-type-textfield select,.aac-form .form-type-url input,.aac-form .form-type-url select,.aac-form .form-type-entity-autocomplete input,.aac-form .form-type-entity-autocomplete select,.aac-form .form-type-email input,.aac-form .form-type-email select,.aac-form .form-type-password input,.aac-form .form-type-password select,.aac-form .form-type-select input,.aac-form .form-type-select select{display:block;width:100%;border:none;border-bottom:2px solid #000000;color:#000000;border-radius:0;}.aac-form .form-type-textfield input:focus,.aac-form .form-type-textfield select:focus,.aac-form .form-type-url input:focus,.aac-form .form-type-url select:focus,.aac-form .form-type-entity-autocomplete input:focus,.aac-form .form-type-entity-autocomplete select:focus,.aac-form .form-type-email input:focus,.aac-form .form-type-email select:focus,.aac-form .form-type-password input:focus,.aac-form .form-type-password select:focus,.aac-form .form-type-select input:focus,.aac-form .form-type-select select:focus{outline:none;}.aac-form .form-type-textfield input.overflow,.aac-form .form-type-textfield select.overflow,.aac-form .form-type-url input.overflow,.aac-form .form-type-url select.overflow,.aac-form .form-type-entity-autocomplete input.overflow,.aac-form .form-type-entity-autocomplete select.overflow,.aac-form .form-type-email input.overflow,.aac-form .form-type-email select.overflow,.aac-form .form-type-password input.overflow,.aac-form .form-type-password select.overflow,.aac-form .form-type-select input.overflow,.aac-form .form-type-select select.overflow{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.1)),color-stop(2%,rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 2%);}.aac-form .form-type-textfield label,.aac-form .form-type-url label,.aac-form .form-type-entity-autocomplete label,.aac-form .form-type-email label,.aac-form .form-type-password label,.aac-form .form-type-select label{color:rgba(0,0,0,0.2);position:absolute;pointer-events:none;-webkit-transition:0.5s ease all;transition:0.5s ease all;}.aac-form .form-type-textfield label.active,.aac-form .form-type-url label.active,.aac-form .form-type-entity-autocomplete label.active,.aac-form .form-type-email label.active,.aac-form .form-type-password label.active,.aac-form .form-type-select label.active{top:-13px;}@media (min-width:48.0625em){.aac-form .form-type-textfield label.active,.aac-form .form-type-url label.active,.aac-form .form-type-entity-autocomplete label.active,.aac-form .form-type-email label.active,.aac-form .form-type-password label.active,.aac-form .form-type-select label.active{top:-20px;}}.aac-form .form-type-textarea .form-textarea-wrapper{background-color:rgba(238,238,238,0.66);padding:19px 30px 25px;}.aac-form .form-type-textarea .form-textarea{width:100%;display:inline-block;font-family:"Exchange Book",Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;border:none;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media (min-width:48.0625em){.aac-form .form-type-textarea .form-textarea{width:79%;}}.aac-form .form-type-textarea .form-textarea::-webkit-input-placeholder{color:#b7b7b7;opacity:1;}.aac-form .form-type-textarea .form-textarea:-ms-input-placeholder{color:#b7b7b7;opacity:1;}.aac-form .form-type-textarea .form-textarea::-ms-input-placeholder{color:#b7b7b7;opacity:1;}.aac-form .form-type-textarea .form-textarea::placeholder{color:#b7b7b7;opacity:1;}.aac-form .form-type-textarea .form-textarea:-ms-input-placeholder{color:#b7b7b7;}.aac-form .form-type-textarea .form-textarea::-ms-input-placeholder{color:#b7b7b7;}.aac-form .form-type-textarea .chars-left{width:100%;display:inline-block;text-align:right;margin-top:10px;}@media (min-width:48.0625em){.aac-form .form-type-textarea .chars-left{width:calc(100% - 80%);}}.aac-form .form-type-textarea label{display:inline-block;margin-bottom:15px;}.aac-form .form-type-checkbox input[type="checkbox"]{display:none;}.aac-form .form-type-checkbox input[type="checkbox"]:checked + label:before{content:"\ea10";font-size:10px;font-size:0.625rem;padding:3px;}.aac-form .form-type-checkbox label{font-family:"Exchange Book",Helvetica,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;color:#000000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.aac-form .form-type-checkbox label span{display:inline-block;width:calc(100% - 28px);vertical-align:top;}.aac-form .form-type-checkbox label:before{content:'';width:17px;height:17px;border:solid 1px #000000;display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-3px;}.aac-form .form-type-select label{top:7px;z-index:2;}@media (min-width:48.0625em){.aac-form .form-type-select label{top:13px;}}.aac-form .form-type-select label.active{top:-16px;}@media (min-width:48.0625em){.aac-form .form-type-select label.active{top:-9px;}}.aac-form .selectize-control .selectize-input{padding:8px 0;border:none;border-bottom:2px solid #000000;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}.aac-form .selectize-control .selectize-input.focus{-webkit-box-shadow:none;box-shadow:none;}.aac-form .selectize-control .selectize-input > input{line-height:normal !important;}.aac-form .selectize-control.single .selectize-input{padding:8px 35px 8px 0;}.aac-form .selectize-control.single .selectize-input .item{font-family:Helvetica,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:normal;}@media (min-width:48.0625em){.aac-form .selectize-control.single .selectize-input .item{font-size:36px;font-size:2.25rem;}}.aac-form .selectize-control.single .selectize-input:after{border-width:7px 8px 0 8px;border-color:#000000 transparent transparent transparent;}.aac-form .selectize-control.single .selectize-input.dropdown-active:after{border-width:0 8px 7px 8px;border-color:transparent transparent #000000 transparent;}.aac-form .selectize-control.single .selectize-dropdown .option{cursor:pointer;padding-right:38px;}.aac-form .selectize-control.single .selectize-dropdown .option:focus{border:none;}.aac-form .selectize-control.single .selectize-dropdown .active{background-color:transparent;}.aac-form .selectize-control.multi{height:auto !important;}.aac-form .selectize-control.multi .selectize-input{padding-left:0;padding-right:35px;}.aac-form .selectize-control.multi .selectize-input input{color:#b7b7b7;font-family:"Helvetica Light",Helvetica,sans-serif;}.aac-form .selectize-control.multi .selectize-input .item{font-size:24px;font-size:1.5rem;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;border:2px solid #eeeeee;border-radius:10px;text-transform:uppercase;padding:7px 10px;}@media (min-width:48.0625em){.aac-form .selectize-control.multi .selectize-input .item{font-size:36px;font-size:2.25rem;}}.aac-form .selectize-control.multi .selectize-input .item .remove{font-size:20px;font-size:1.25rem;padding-top:7px;}.aac-form .selectize-control.multi.dropdown-active{border-radius:none;}.aac-form .selectize-control.multi .selectize-dropdown .selectize-dropdown-content .option{font-size:24px;font-size:1.5rem;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;border-bottom:#eeeeee solid 1px;}.aac-form .adage-form-error{position:absolute;right:0;bottom:2px;background-color:#f7215e;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;color:#ffffff;padding:16px 20px 15px;max-width:160px;line-height:1.20;}.aac-form .adage-form-error + input{border-color:#f7215e;}.aac-form .mobile-generated-errors{display:none;}@media (max-width:48.0525em){.aac-form .mobile-generated-errors{display:block;}}.aac-form .mobile-generated-errors .adage-form-error{position:static;text-align:center;max-width:none;}.aac-form input.form-autocomplete{background-image:none;}.list-header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:none;}@media (min-width:48.0625em){.list-header{border-bottom:3px solid #000000;}}.quicktabs-wrapper .item-list{background-color:#00ffaf;}ul.quicktabs-tabs{max-width:1440px;margin:0 auto;}@media (max-width:48.0525em){ul.quicktabs-tabs{display:none;}}ul.quicktabs-tabs li{margin:0;display:inline-block;padding:20px 18px 13px;}@media (min-width:61.25em){ul.quicktabs-tabs li{padding:23px 35px 15px;}}@media (min-width:78.75em){ul.quicktabs-tabs li{padding-left:60px;padding-right:60px;}}ul.quicktabs-tabs li .ajax-progress-throbber{display:none;}ul.quicktabs-tabs a{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:1.19;color:#000000;display:block;border-bottom:3px solid transparent;}ul.quicktabs-tabs .active{background-color:#ffffff;}ul.quicktabs-tabs .active a{border-bottom-color:#00ffaf;}.quicktabs-block-title{color:#000000;font-size:18px;font-size:1.125rem;line-height:1.17;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;width:100%;border-bottom:solid 1px #eeeeee;padding:30px 18px 25px;cursor:pointer;}@media (min-width:48.0625em){.quicktabs-block-title{display:none;}}@media (max-width:48.0525em){.quicktabs-block-title.quicktabs-hide{display:block;}}.quicktabs-block-title:before{content:"\e904";display:inline-block;vertical-align:middle;-webkit-transition:all 0.5s;transition:all 0.5s;margin-right:15px;margin-bottom:3px;}.quicktabs-block-title.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.quicktabs-tabpage > div{min-height:400px;}.breadcrumbs{margin-bottom:30px;}.breadcrumbs a{display:inline-block;margin:0 5px;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.25;color:#000000;}.breadcrumbs a:first-child{margin-left:0;}.breadcrumbs a:last-child{margin-right:0;}.breadcrumbs a.active,.breadcrumbs a:hover{color:#2FA8D7;text-decoration:none;}.breadcrumbs a.active{cursor:default;}.daily-newsletter{padding:60px 0;background-color:#0099ff;}.daily-newsletter p{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;}.daily-newsletter p a{color:#000000;}.daily-newsletter p a:hover{text-decoration:underline;}.daily-newsletter .creativity-form{max-width:830px;}@media screen and (max-width:768px){.daily-newsletter .creativity-form input{padding-right:50px;}}.daily-newsletter .creativity-form button[type="submit"],.daily-newsletter .creativity-form .btn-submit{position:absolute;right:0;top:0;width:auto;margin:0;}@media screen and (max-width:768px){.daily-newsletter .creativity-form button[type="submit"],.daily-newsletter .creativity-form .btn-submit{padding:0;font-size:20px;font-size:1.25rem;line-height:46px;text-align:center;cursor:pointer;background-color:#000000;height:50px;}.daily-newsletter .creativity-form button[type="submit"] .icon,.daily-newsletter .creativity-form button[type="submit"] .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form button[type="submit"] a:after,.daily-newsletter .creativity-form .btn-submit .icon,.daily-newsletter .creativity-form .btn-submit .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form .btn-submit a:after{color:#ffffff;}}.daily-newsletter .creativity-form button[type="submit"] .btn-label input,.daily-newsletter .creativity-form .btn-submit .btn-label input{background:#000000;padding:0 12px;color:#ffffff;outline:none;}.daily-newsletter .creativity-form button[type="submit"] .icon,.daily-newsletter .creativity-form button[type="submit"] .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form button[type="submit"] a:after,.daily-newsletter .creativity-form .btn-submit .icon,.daily-newsletter .creativity-form .btn-submit .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form .btn-submit a:after{display:none;}.daily-newsletter .creativity-form button[type="submit"]:before,.daily-newsletter .creativity-form .btn-submit:before{content:"";width:15px;background-color:#f6f6f6;left:-15px;top:3px;height:45px;position:absolute;}@media screen and (max-width:768px){.daily-newsletter .creativity-form button[type="submit"]:before,.daily-newsletter .creativity-form .btn-submit:before{display:none;}}@media screen and (max-width:768px){.daily-newsletter .creativity-form button[type="submit"],.daily-newsletter .creativity-form .btn-submit{width:50px;}.daily-newsletter .creativity-form button[type="submit"] .icon,.daily-newsletter .creativity-form button[type="submit"] .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form button[type="submit"] a:after,.daily-newsletter .creativity-form .btn-submit .icon,.daily-newsletter .creativity-form .btn-submit .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .daily-newsletter .creativity-form .btn-submit a:after{display:inline-block;vertical-align:middle;position:absolute;width:100%;left:0;text-align:center;top:28%;z-index:0;}.daily-newsletter .creativity-form button[type="submit"] .btn-label input,.daily-newsletter .creativity-form .btn-submit .btn-label input{color:transparent;height:50px;width:50px;z-index:1;position:relative;background:none;}}.newsletter_error{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1.5;}.module-caps.spotlight{padding:60px 0;background:#f772b7;}.module-caps.spotlight .container{max-width:1440px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 auto;clear:both;width:100%;}.module-caps.spotlight .ipad-clear{width:350px;}.module-caps.spotlight .ipad-sub-col{border-top:0;border-bottom:0;clear:both;padding-top:20px;}.module-caps.spotlight .ipad-sub-col:first-of-type{padding-top:0;}.module-caps.spotlight .mod-product{border-bottom:0;}.module-caps.spotlight .reports-spot,.module-caps.spotlight .recent{width:350px;display:inline-block;vertical-align:top;}@media screen and (max-width:768px){.module-caps.spotlight .reports-spot,.module-caps.spotlight .recent{display:block;width:100%;}}.module-caps.spotlight .reports-spot .section:after,.module-caps.spotlight .recent .section:after{display:none;}.module-caps.spotlight .reports-spot section > a:after,.module-caps.spotlight .recent section > a:after{display:none;}@media screen and (max-width:768px){.module-caps.spotlight .reports-spot{margin-top:30px;}}.module-caps.spotlight header{text-align:left;margin-bottom:0;}.module-caps.spotlight header h2,.module-caps.spotlight header .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .module-caps.spotlight header .fieldset-legend{margin-bottom:20px;font-size:55px;font-size:3.4375rem;color:#000000;}@media screen and (max-width:768px){.module-caps.spotlight header h2,.module-caps.spotlight header .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .module-caps.spotlight header .fieldset-legend{font-size:36px;}}.module-caps.spotlight h4{margin-bottom:25px;border-bottom:0;}.module-caps.spotlight h4 a{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;color:#000000;border-bottom:0;text-transform:uppercase;}.module-caps.spotlight h5:after{display:none;}.module-caps.spotlight h5 a:after{display:none;}.module-caps.spotlight .top{height:auto;border-top:0;}.module-caps.spotlight .top a:hover{color:#ffffff;}.where-when{width:89px !important;float:left;color:#000000;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;line-height:1;text-align:left;text-transform:uppercase;}.where-when a{font-size:12px;color:#000000;text-transform:capitalize;font-family:"Outsiders Bold",Georgia,serif;}.where-when strong{display:block;margin:20px 0 11px;padding-bottom:7px;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:48px;line-height:38px;}@media screen and (max-width:768px){.where-when{display:none;}}.spotlight .mod-product .what{width:207px;float:left;padding-left:19px;}@media screen and (max-width:768px){.spotlight .mod-product .what{float:none;width:100%;padding-left:0;}}.spotlight .mod-product h5{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:23px;}.spotlight .mod-product h5 a{color:#000000;}.spotlight .mod-product h5 a span{display:block;font-family:"Outsiders Bold",Georgia,serif;margin-bottom:15px;font-size:12px;line-height:11px;color:#000000;}.has-image-hover-effect{display:block;position:relative;margin-bottom:12px;}.has-image-hover-effect img{display:block;width:100%;}.has-image-hover-effect:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#ffffff;content:'';-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.has-image-hover-effect:hover:before{opacity:.35;}.editors-pick-badge,.content .editors-pick-badge{display:block;position:absolute;top:0;left:0;right:0;padding:inherit;z-index:9;}.editors-pick-badge a,.editors-pick-badge span,.content .editors-pick-badge a,.content .editors-pick-badge span{padding:8px;font-size:14px;font-size:0.875rem;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;cursor:default;}.editors-pick-badge a:hover,.editors-pick-badge span:hover,.content .editors-pick-badge a:hover,.content .editors-pick-badge span:hover{text-decoration:none;color:#000000;background-color:#ff2768;}[data-ad-entity-variant='["mobile"]'],[data-ad-entity-variant='["tablet"]'],[data-ad-entity-variant='["desktop"]'],[data-ad-entity-variant='["narrow"]'],[data-ad-entity-variant='["mobile","tablet"]'],[data-ad-entity-variant='["tablet","desktop"]'],[data-ad-entity-variant='["desktop","narrow"]'],[data-ad-entity-variant='["tablet","desktop","narrow"]'],[data-ad-entity-variant='["mobile","tablet","desktop"]'],[data-ad-entity-variant='["mobile","tablet","desktop","narrow"]'],[data-ad-entity-variant='["any"]']{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 20px;padding:21px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:48.0625em){[data-ad-entity-variant='["mobile"]'],[data-ad-entity-variant='["tablet"]'],[data-ad-entity-variant='["desktop"]'],[data-ad-entity-variant='["narrow"]'],[data-ad-entity-variant='["mobile","tablet"]'],[data-ad-entity-variant='["tablet","desktop"]'],[data-ad-entity-variant='["desktop","narrow"]'],[data-ad-entity-variant='["tablet","desktop","narrow"]'],[data-ad-entity-variant='["mobile","tablet","desktop"]'],[data-ad-entity-variant='["mobile","tablet","desktop","narrow"]'],[data-ad-entity-variant='["any"]']{margin-bottom:28px;}}[data-block-plugin-id^="ad_display"] .ipe-actions-block.ipe-actions{display:none !important;}@media (min-width:61.25em){.node--type-work .region-content-right [data-ad-entity-variant='["desktop","narrow"]']{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding-top:0;}}@media (min-width:61.25em){.node--type-work .region-content-right [data-ad-entity-variant='["desktop","narrow"]'] .google-dfp-ad.dfp-default-view{width:100%;margin:0;max-width:300px;}}.dont-miss .menu{margin:0 auto;}.dont-miss .menu-item{padding:0;}.footer-top ul.menu{padding:0;margin:0;}.footer-top ul.menu .menu-item{padding-top:0;}.footer-top ul.menu a:hover{color:#ffffff;}.custom-content-wrapper{margin-bottom:17px;padding:0;}.custom-content{background-color:#eeeeee;}.custom-content,.custom-content-popover{display:inline-block;}.custom-content-badge{display:inline-block;vertical-align:middle;padding:4px 15px 1px;}.custom-content-badge a{display:block;}.custom-content-badge a:hover,.custom-content-badge a:focus{text-decoration:none;}.custom-content-text{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:25px;color:#000000;text-align:left;}.custom-content-label-logo{display:inline-block;padding-right:18px;}.custom-content-label-logo a{display:block;}.custom-content-label-logo.logo-md{line-height:42px;}.custom-content-label-logo.logo-md img{height:30px;width:auto;vertical-align:middle;}@media (max-width:48.0525em){.custom-content-popover{display:block;margin-top:12px;}}.popover-container{display:inline-block;position:relative;margin-left:12px;}.popover-container:hover .popover{display:block;}.popover-container:hover .popover-text{border-bottom:1px solid #b3b4be;}@media (max-width:48.0525em){.popover-container:hover .popover-text{border-bottom:none;}}.popover-text{cursor:pointer;font-family:"Outsiders Bold",Georgia,serif;font-size:11px;font-size:0.6875rem;color:#333333;}.popover{cursor:default;color:#ffffff;font-family:Helvetica,sans-serif;font-size:11px;font-size:0.6875rem;line-height:16px;display:none;position:absolute;bottom:25px;z-index:1000;width:200px;padding:20px;background:#000000;border-radius:3px;}.popover:after{content:"";position:absolute;top:100%;left:18%;width:0;height:0;margin-left:-13px;border:8px solid transparent;border-top-color:#111111;}.learn-more-link-wrap{display:block;margin-top:10px;color:#2FA8D7;}.learn-more-link-wrap:hover,.learn-more-link-wrap:focus{text-decoration:underline;}.author-image-wrapper{width:170px;display:inline-block;}.author-content{width:calc(100% - 185px);display:inline-block;max-width:450px;vertical-align:top;margin-left:10px;}@media (max-width:48.0525em){.author-content{width:100%;display:block;margin-left:0px;}}.author-content .author-title{margin-bottom:18px;font-family:"Outsiders Bold",Georgia,serif;font-size:18px;font-size:1.125rem;line-height:23px;}@media (max-width:48.0525em){.author-content .author-title{margin-top:18px;}}.author-content p{font-family:"Exchange Book",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;line-height:20px;}.author-title,.author-content p{color:#000000;text-align:left;}.header-submenu{background-color:#ffffff;border-bottom:solid 1px #eeeeee;padding:9px 0;}@media (min-width:48.0625em){.header-submenu{padding-top:6px;padding-bottom:6px;}}.header-submenu .container-fluid,.header-submenu .node--type-section_pages .block-system-breadcrumb-block,.node--type-section_pages .header-submenu .block-system-breadcrumb-block{padding:0;}.header-submenu .flex-container,.header-submenu .region-footer-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.menu--header-sub-menu .menu,.menu--portfolio .menu{margin:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:48.0625em){.menu--header-sub-menu .menu,.menu--portfolio .menu{margin-right:24px;margin-left:24px;}}@media (max-width:48.0525em){.menu--portfolio .menu{margin-left:0;}}.menu--header-sub-menu li{margin:10px 10px 6px;border-bottom:solid 3px #ffffff;padding:0;}.menu--header-sub-menu li:hover,.menu--header-sub-menu li:focus{border-bottom-color:#00ffaf;}@media (min-width:48.0625em){.menu--header-sub-menu li{margin:16px 36px 10px;}}@media (min-width:61.25em){.menu--header-sub-menu li{margin-left:46px;margin-right:46px;}}.menu--header-sub-menu a{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;line-height:1.19;color:#000000;display:inline-block;}@media (min-width:48.0625em){.menu--header-sub-menu a{font-size:16px;font-size:1rem;}}.menu--header-sub-menu a:hover{text-decoration:none;}.menu--portfolio{margin-left:auto;}.menu--portfolio .menu li{padding-top:0;}.menu--portfolio .menu a{font-size:0;display:inline-block;}@media (min-width:48.0625em){.menu--portfolio .menu a{font-size:12px;font-size:0.75rem;line-height:1.42;font-family:"Outsiders Bold",Georgia,serif;color:#ffffff;background-color:#000000;padding:13px 19px;}}.menu--portfolio .menu a.is-active{color:#ffffff;}.menu--portfolio .menu a:hover{text-decoration:none;}.menu--portfolio .menu .amp-portfolio:before{content:"\e901";color:#000000;font-size:30px;font-size:1.875rem;}@media (min-width:48.0625em){.menu--portfolio .menu .amp-portfolio:before{content:"\e900";color:#ffffff;font-size:20px;font-size:1.25rem;vertical-align:bottom;display:inline-block;margin-right:5px;}}.menu--portfolio .menu .profile-user-photo{display:inline-block;vertical-align:middle;margin-right:5px;}.build-yours-wrap{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f7215e),color-stop(50%,#ffffff));background:linear-gradient(0deg,#f7215e 50%,#ffffff 50%);}.build-yours-wrap .build-yours{background-color:#000000;color:#ffffff;padding:40px 15px 50px;margin:0 15px;max-width:804px;}@media screen and (min-width:835px){.build-yours-wrap .build-yours{margin:0 auto;}}@media (min-width:61.25em){.build-yours-wrap .build-yours{padding:40px 55px 50px 35px;}}.build-yours-wrap .build-yours h1{color:#ffffff;font-size:40px;font-size:2.5rem;margin-bottom:25px;}@media (min-width:61.25em){.build-yours-wrap .build-yours h1{font-size:55px;font-size:3.4375rem;}}.build-yours-wrap .build-yours ul{list-style-type:disc;padding-left:15px;margin-bottom:25px;}.build-yours-wrap .build-yours ul li{font-family:"Exchange Book",Helvetica,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:15px;padding-left:10px;}@media (min-width:61.25em){.build-yours-wrap .build-yours ul li{margin-bottom:2px;padding-left:0;}}.build-yours-wrap .build-yours .circle-plus-button{background-color:#2FA8D7;color:#ffffff;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;display:inline-block;padding:12px 18px;}.build-yours-wrap .build-yours .circle-plus-button:hover{text-decoration:none;}.build-yours-wrap .build-yours .circle-plus-button .icon,.build-yours-wrap .build-yours .circle-plus-button .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .build-yours-wrap .build-yours .circle-plus-button a:after{font-size:17px;font-size:1.0625rem;margin-right:5px;}.build-yours-wrap .build-yours .circle-plus-button .cta-text{position:relative;top:-3px;}.signup-now-wrapper{text-align:center;padding:60px 48px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#00ffaf;}.signup-now-wrapper h1,.signup-now-wrapper p,.signup-now-wrapper a{color:#ffffff;}@media (min-width:48.0625em){.signup-now-wrapper{padding:90px 0;}}.signup-now-wrapper a{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;display:inline-block;padding:19px 28px;background-color:#000000;}.signup-now-desc{margin:30px 0;padding:0;}.signup-now-desc p{font-size:20px;font-size:1.25rem;}@media (min-width:48.0625em){.signup-now-desc{padding:0 22%;}}.block-signup-now-block .signup-now-wrapper h1,.block-signup-now-block .signup-now-wrapper p{color:#000000;}.spotlight-section{background:#168CA3;}.spotlight-section .spotlight-heading__label{margin:0px;padding:53px 20px 19px;}@media (min-width:48.0625em){.spotlight-section .spotlight-heading__label{padding:69px 40px 21px;}}.spotlight-section .container-fluid,.spotlight-section .node--type-section_pages .block-system-breadcrumb-block,.node--type-section_pages .spotlight-section .block-system-breadcrumb-block{padding:0;}.spotlight-section .spotlight-content{width:100%;background:#00ffff;}@media (max-width:48.0525em){.spotlight-section .spotlight-content .wrapping{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.spotlight-section .spotlight-content .spotlight-image{position:relative;background-size:cover;background-repeat:no-repeat;width:100%;height:250px;}@media (min-width:48.0625em){.spotlight-section .spotlight-content .spotlight-image{width:75%;height:auto;}}.spotlight-section .spotlight-content .spotlight-image .title{position:absolute;left:20px;bottom:20px;}@media (min-width:48.0625em){.spotlight-section .spotlight-content .spotlight-image .title{left:40px;bottom:32px;}}.spotlight-section .spotlight-content .spotlight-image .title h3{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:0.9;}@media (min-width:48.0625em){.spotlight-section .spotlight-content .spotlight-image .title h3{font-size:40px;font-size:2.5rem;}}.spotlight-section .spotlight-content .spotlight-image .title h3 a{color:#ffffff;}.spotlight-section .spotlight-content .spotlight-text{padding:30px 20px;width:100%;}@media (min-width:48.0625em){.spotlight-section .spotlight-content .spotlight-text{width:25%;}}.spotlight-section .spotlight-content .spotlight-text .spotlight-text__question{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;padding-bottom:5px;display:block;}.spotlight-section .spotlight-content .spotlight-text .spotlight-text__heading{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;font-size:1.5rem;line-height:0.89;color:#000000;text-transform:uppercase;padding-bottom:10px;}@media (min-width:48.0625em){.spotlight-section .spotlight-content .spotlight-text .spotlight-text__heading{font-size:36px;font-size:2.25rem;}}.spotlight-section .spotlight-content .spotlight-text .spotlight-text__desc{font-family:"Exchange Book",Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:1.31;color:#000000;}.spotlight-section .spotlight-content .spotlight-text .spotlight-text__link{max-width:137px;width:100%;display:block;padding:13.5px 10px;}.view-display-id-credit_poeple_work_item .view-header h1{margin:7px 0 16px;}@media (min-width:48.0625em){.view-display-id-credit_poeple_work_item .view-header h1{margin-top:22px;margin-bottom:14px;}}@media (max-width:48.0525em){.view-display-id-credit_poeple_work_item .view-header{text-align:center;}}.profile-block{margin-bottom:50px;}@media (max-width:48.0525em){.profile-block{text-align:center;}}@media (min-width:48.0625em){.profile-block{margin-bottom:70px;}}.profile-block h4{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:1.19;color:#000000;margin-bottom:21px;}@media (min-width:48.0625em){.profile-block h4{margin-bottom:13px;}}.work-items__heading{border-top:solid 1px #eeeeee;padding:48px 0 0;}@media (min-width:48.0625em){.work-items__heading{border-bottom:solid 1px #eeeeee;padding:42px 0 36px;}}.work-items li{border-bottom:solid 1px #eeeeee;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.work-items__image{line-height:0;}.work-items__image a{display:inline-block;}.work-items__work-content{width:calc(100% - 151px);margin-left:14px;}.work-content__work-type{padding:4px 15px 3px;font-size:10px;font-size:0.625rem;line-height:1.9;margin-bottom:10px;}@media (min-width:48.0625em){.work-content__work-type{font-size:12px;font-size:0.75rem;line-height:1.58;}}.work-content__work-title{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:1.19;text-transform:none;}@media (min-width:48.0625em){.work-content__work-title{font-size:20px;font-size:1.25rem;line-height:1.05;}}.work-content__work-title a{color:#000000;}.work-content__work-title a:hover{text-decoration:none;}.region-content .see-all-button{margin:14px auto 80px;max-width:638px;display:block;text-align:center;}@media (min-width:48.0625em){.region-content .see-all-button{margin-top:40px;}}.region-content .see-all-button .icon,.region-content .see-all-button .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .region-content .see-all-button a:after{font-size:14px;font-size:0.875rem;display:inline-block;vertical-align:middle;margin-left:8px;}@media (min-width:48.0625em){.region-content .see-all-button .icon,.region-content .see-all-button .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .region-content .see-all-button a:after{display:none;}}.credit-info{margin:70px 0 30px;}.credit-info .all-work-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.credit-info .all-work-head img{margin-right:24px;}.credit-info .back-to-profile{font-size:12px;font-size:0.75rem;color:#000000;font-family:"Outsiders Bold",Georgia,serif;line-height:1.42;}.credit-info .back-to-profile:hover{border-bottom:none;}.credit-info .back-to-profile .icon,.credit-info .back-to-profile .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .credit-info .back-to-profile a:after{font-size:16px;font-size:1rem;margin-right:5px;}.credit-info .back-to-profile .back-to-text{position:relative;top:-2px;}.credit-info a:hover{border-bottom:1px solid #000000;text-decoration:none;}.work-list-header{padding:0 0 15px;}.work-list-header .header-title{display:inline-block;width:28%;}@media (max-width:48.0525em){.work-list-header .header-title{width:100%;border-bottom:3px solid #000000;padding-bottom:15px;padding-left:5px;}}@media (min-width:48.0625em){.work-list-header .header-title{max-width:240px;}}.work-list-header .sort-options{display:inline-block;width:100%;}@media (min-width:48.0625em){.work-list-header .sort-options{width:71%;}}@media (max-width:48.0525em){.work-list-header .sort-options.mobile-sort-closed .work-sort{display:none !important;}}@media (max-width:48.0525em){.work-list-header .sort-options.mobile-sort-closed .work-sort.active{display:block !important;}}.work-list-header .sort-options .work-sort{cursor:pointer;}@media (min-width:48.0625em){.work-list-header .sort-options .work-sort{display:inline-block !important;}}@media (max-width:48.0525em){.work-list-header .sort-options .work-sort{display:none;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;padding:17px 22px;}}.work-list-header .sort-options .work-sort.project-sort{width:62.5%;padding-left:22px;}.work-list-header .sort-options .work-sort.category-sort{width:18.5%;}.work-list-header .sort-options .work-sort.year-sort{width:12%;}@media (max-width:48.0525em){.work-list-header .sort-options .work-sort.project-sort,.work-list-header .sort-options .work-sort.category-sort,.work-list-header .sort-options .work-sort.year-sort{width:auto;}}.work-list-header .sort-options .work-sort .sort-arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;display:inline-block;margin-left:7px;}@media (max-width:48.0525em){.work-list-header .sort-options .work-sort .sort-arrow{float:right;position:relative;top:6px;}}.work-list-header .sort-options .work-sort.ascending .sort-arrow{border-bottom:5px solid #b7b7b7;}.work-list-header .sort-options .work-sort.descending .sort-arrow{border-top:5px solid #b7b7b7;}@media (max-width:48.0525em){.work-list-header .sort-options .work-sort.active{display:block !important;}}.work-list-header .sort-options .work-sort.active.ascending .sort-arrow{border-bottom:5px solid #000000;}.work-list-header .sort-options .work-sort.active.descending .sort-arrow{border-top:5px solid #000000;}.work-item{padding:15px 0 12px;border-bottom:1px solid #eeeeee;}.work-item:before,.work-item:after{content:" ";display:table;}.work-item:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.work-item{*zoom:1;}@media (min-width:48.0625em){.work-item{padding:10px 0 7px;position:relative;}}.work-item .featured-work-checkbox-wrapper{width:20px;display:inline-block;vertical-align:top;margin-top:7px;}.work-item .work-item-category{width:13%;}.work-item .work-item-date{width:10%;}.work-item .work-item-img{display:inline-block;width:40%;vertical-align:top;max-width:137px;}@media (min-width:48.0625em){.work-item .work-item-img{max-width:220px;width:25%;}}.work-item .work-item-img a{display:block;}.work-item .work-item-img img{width:100%;}.work-item .work-item-info{display:inline-block;padding-left:10px;vertical-align:top;width:44%;}@media (min-width:48.0625em){.work-item .work-item-info{padding-top:20px;padding-left:20px;}}.work-item .work-item-info .work-item-pick{background-color:#f7215e;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.9;font-size:10px;font-size:0.625rem;display:inline-block;padding:2px 10px 0;margin-bottom:7px;}@media (min-width:48.0625em){.work-item .work-item-info .work-item-pick{line-height:1.58;font-size:12px;font-size:0.75rem;padding:4px 15px;margin-bottom:12px;}}.work-item .work-item-info .work-item-title{margin-bottom:3px;font-size:16px;font-size:1rem;line-height:1.19;font-family:"Retina Black",Helvetica,sans-serif;color:#000000;-webkit-font-smoothing:antialiased;}@media (min-width:48.0625em){.work-item .work-item-info .work-item-title{line-height:1.17;font-size:18px;font-size:1.125rem;margin-bottom:8px;}}.work-item .work-item-info .work-item-title a{color:#000000;}.work-item .work-item-award-wrap span{margin-right:3px;}.work-item .work-item-award-wrap .mobile-date,.work-item .work-item-award-wrap .mobile-category{font-size:12px;font-size:0.75rem;line-height:1.42;font-family:"Outsiders Bold",Georgia,serif;color:#000000;}@media (min-width:48.0625em){.work-item .work-item-award-wrap .mobile-date,.work-item .work-item-award-wrap .mobile-category{display:none;}}.work-item .work-item-category,.work-item .work-item-date{display:none;font-size:16px;font-size:1rem;line-height:1.31;font-family:"Exchange Book",Helvetica,sans-serif;color:#000000;}@media (min-width:48.0625em){.work-item .work-item-category,.work-item .work-item-date{display:inline-block;padding-top:20px;}}.work-item .work-item-cta{display:inline-block;vertical-align:top;line-height:0px;cursor:pointer;color:#b7b7b7;font-size:20px;float:right;display:none;}@media (min-width:48.0625em){.work-item .work-item-cta{padding-top:20px;width:2%;}}.work-item .work-item-cta.active{color:#000000;}@media (max-width:48.0525em){.work-item.menuOpen{padding-bottom:0;}}.icon-trophy{display:inline-block;text-indent:-9999px;width:16px;height:16px;background:url(https://adage.com/sites/aac/themes/custom/aac/images/icon-trophy.svg);background-size:16px 16px;color:#b7b7b7;}@media (min-width:48.0625em){.icon-trophy{width:18px;height:18px;background-size:18px 18px;}}.menuOpen .work-item-cta{color:#000000;}.work-listing-menu{background-color:#000000;margin-top:15px;padding:21px 20px;position:relative;display:none;}@media (max-width:48.0525em){.work-listing-menu{text-align:right;margin-right:-15px;margin-left:-15px;}}@media (min-width:48.0625em){.work-listing-menu{min-width:154px;position:absolute;right:0;top:40px;z-index:1;padding:9px 15px;}}.work-listing-menu:before{content:'';width:0;height:0;border-bottom:10px solid #000000;border-left:10px solid transparent;position:absolute;right:0;top:-10px;}.work-listing-menu a{color:#ffffff;display:inline-block;margin:6px 0;}@media (min-width:48.0625em){.work-listing-menu a{margin-top:3.5px;margin-bottom:3.5px;}}.search-browse{padding:36px 0 5px;background-color:#f7f299;}@media (min-width:48.0625em){.search-browse{padding-top:45px;}}.search-browse .wrapper-search-browse{padding:0 15px;}@media (min-width:48.0625em){.search-browse .wrapper-search-browse{padding:0 25px;}}.search-browse .search-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:48.0625em){.search-browse .search-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.search-browse .search-content h2,.search-browse .search-content .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .search-browse .search-content .fieldset-legend{font-size:40px;font-size:2.5rem;}@media (min-width:48.0625em){.search-browse .search-content h2,.search-browse .search-content .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .search-browse .search-content .fieldset-legend{font-size:55px;font-size:3.4375rem;}}@media (min-width:20em) and (max-width:48.0525em){.search-browse .search-content h2,.search-browse .search-content .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .search-browse .search-content .fieldset-legend{padding-bottom:10px;}}@media (max-width:48.0525em){.search-browse .search-content .search-form input[type="text"]{font-size:22px;font-size:1.375rem;display:inline-block;border-bottom:none;width:calc(100% - 26px);}}.search-browse .search-content .search-bar__search-form{display:block;position:relative;}@media (max-width:48.0525em){.search-browse .search-content .search-bar__search-form{border-bottom:2px solid #000000;}}@media (min-width:61.25em){.search-browse .search-content .search-bar__search-form{width:639px;}}.search-browse .search-content .search-bar__search-form .search-cross-indicator{width:28px;}@media (max-width:48.0525em){.search-browse .search-content .search-bar__search-form .search-cross-indicator{display:none;}}@media (max-width:48.0525em){.search-browse{position:relative;}}@media (min-width:48.0625em){.search-browse .search-form__mobile{display:none;}}.search-browse .search-form__mobile label,.search-browse .search-form__mobile .close-btn{display:none;}@media (max-width:48.0525em){.search-browse .search-form__mobile .search-form input[type="submit"]{display:inline-block;width:25px;height:25px;margin-bottom:2px;}}.join-block__heading-wrapper{background-color:#00ffff;}.join-block__heading{padding:23px 20px 18px;color:#000000;font-size:36px;font-size:2.25rem;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;line-height:0.89;}@media (min-width:61.25em){.join-block__heading{font-size:40px;font-size:2.5rem;line-height:0.9;padding:22px 29px 17px;}}.join-block__pros-info{padding:28px 30px 17px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:61.24em){.join-block__pros-info{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:61.25em){.join-block__pros-info{padding:40px 19px 40px 59px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.join-block__select-pros{padding:16px 11.5px 6px;background-color:#00ffaf;}@media (min-width:61.25em){.join-block__select-pros{padding:16px 13.5px 24px;}}.pros-info__join-content{margin-top:25px;}@media (max-width:61.24em){.pros-info__join-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}@media (min-width:61.25em){.pros-info__join-content{padding-right:15px;}}.pros-info__join-content h3{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1.17;color:#000000;margin-bottom:16px;text-transform:none;}.pros-info__join-content ul{list-style-type:disc;margin-left:25px;}.pros-info__join-content ul li{font-family:"Exchange Book",Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:1.31;color:#000000;margin-bottom:12px;}@media (max-width:61.24em){.pros-info__join-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.pros-info__join-image img{max-width:100%;height:auto;}}.select-pros__heading{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-size:0.8125rem;line-height:1.46;color:#000000;margin-bottom:16px;margin-left:4.5px;text-transform:none;}@media (min-width:61.25em){.select-pros__heading{margin-left:7.5px;}}.select-pros__pros-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pros-options__pros-category{text-align:center;background-color:#ffffff;padding:20px 18px;margin:0 4.5px;width:calc(50% - 9px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:61.24em){.pros-options__pros-category{margin-bottom:10px;}}@media (min-width:61.25em){.pros-options__pros-category{margin-left:7.5px;margin-right:7.5px;width:calc(25% - 15px);}}.pros-options__pros-category p{font-family:"Exchange Book",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;margin-bottom:25px;}.pros-options__pros-category p strong{display:block;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-size:0.8125rem;line-height:1.23;color:#000000;margin-top:10px;}.pros-options__pros-category .pros-category__link{color:#000000;}.pros-category__heading{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:32px;font-size:2rem;line-height:1.13;color:#000000;margin-bottom:4px;text-transform:uppercase;}@media (min-width:61.25em){.pros-category__heading{font-size:36px;font-size:2.25rem;line-height:1;margin-bottom:6px;}}.pros-category__link{width:100%;max-width:133px;border:solid 1px #000000;text-align:center;padding:10.5px 10px;font-family:"Outsiders Bold",Georgia,serif;margin-top:auto;font-size:12px;font-size:0.75rem;line-height:1.42;display:inline-block;}@media (min-width:61.25em){.pros-category__link{max-width:154px;}}.view-credit-listing .pager{margin:50px 0 100px;}.pager__items{width:100%;text-align:center;}.pager__items .pager__item{display:inline-block;vertical-align:top;padding:0;}.pager__items .pager__item.is-active a{border-bottom-color:#168CA3;font-weight:normal;}.pager__items .pager__item--next span,.pager__items .pager__item--next a,.pager__items .pager__item--previous span,.pager__items .pager__item--previous a{color:#000000;padding-top:0;font-size:27px;font-size:1.6875rem;border-bottom:none;}.pager__items .pager__item--next a,.pager__items .pager__item--previous a{margin:0;}.pager__items .pager__item--next a:hover,.pager__items .pager__item--previous a:hover{border-bottom:none;}.pager__items .pager__item--next span,.pager__items .pager__item--previous span{margin:0 10px;}.pager__items .pager__item--next.disabled span,.pager__items .pager__item--next.disabled a,.pager__items .pager__item--previous.disabled span,.pager__items .pager__item--previous.disabled a{color:#b7b7b7;opacity:0.4;cursor:default;}.pager__items a{color:#000000;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;line-height:0.92;font-size:24px;font-size:1.5rem;padding-top:5px;margin:0 4px;display:inline-block;border-bottom:solid 3px transparent;}.pager__items a:hover{border-bottom-color:#168CA3;}.pager__items .pager__item--ellipsis{display:none;}.profile-sec{background:#f7f299;padding:40px 0;}@media (max-width:48.0525em){.profile-sec{padding-bottom:0;}}@media (min-width:48.0625em){.profile-sec .flex-container.space-between,.profile-sec .space-between.region-footer-bottom{-ms-flex-pack:distribute;justify-content:space-around;}}.profile{background:#ffffff;width:290px;margin:0 auto 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:48.0625em){.profile{width:46%;}}@media (min-width:64.0625em){.profile{width:23%;margin-bottom:0;}}.profile .profile-top{padding:20px;background-size:cover;margin-bottom:auto;}@media (min-width:61.25em) and (max-width:78.74em){.profile .profile-top{padding:18px;}}.profile .profile-top .profile__heading{font-size:36px;font-size:2.25rem;padding-bottom:5px;}@media (min-width:48.0625em){.profile .profile-top .profile__heading{font-size:40px;font-size:2.5rem;}}.profile .profile-middle{width:100%;margin-top:auto;height:228px;background-size:100% 228px;background-repeat:no-repeat;}.profile .profile-bottom{width:100%;padding:15px 20px;}.profile .profile-bottom a{display:block;padding:13px 20px;}.header-search-bar{padding:30px 0;background-color:#00ffaf;}@media (max-width:48.0525em){.header-search-bar{position:relative;}}@media (min-width:48.0625em){.header-search-bar{padding:56px 41px 60px 30px;}}.header-search-bar .container-fluid,.header-search-bar .node--type-section_pages .block-system-breadcrumb-block,.node--type-section_pages .header-search-bar .block-system-breadcrumb-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:static;}.header-search-bar__heading{margin:0;}@media (min-width:48.0625em){.header-search-bar__heading{font-size:55px;font-size:3.4375rem;}}.header-search-bar__heading a{color:#000000;}.header-search-bar .search-form__mobile{display:none;padding:10px 15px 15px;background-color:#00eba1;position:absolute;top:100%;left:0;right:0;z-index:1;}.header-search-bar .search-form__mobile label{width:89%;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;display:inline-block;vertical-align:top;}.header-search-bar .search-form__mobile .close-btn{display:inline-block;width:9%;text-align:right;font-size:17px;font-size:1.0625rem;color:rgba(0,0,0,0.5);cursor:pointer;}.search-bar__search-form{border-bottom:solid 1px #000000;}@media (min-width:48.0625em){.search-bar__search-form{width:432px;border-bottom:solid 1px #000000;position:relative;}}@media (min-width:61.25em){.search-bar__search-form{width:505px;}}@media (min-width:20em) and (max-width:48.0525em){.search-bar__search-form{border-bottom:none;}}.search-bar__search-form .search-cross-indicator{background:url(https://adage.com/sites/aac/themes/custom/aac/images/search-black.svg) no-repeat 0 0;display:inline-block;width:26px;height:26px;cursor:pointer;}@media (min-width:48.0625em){.search-bar__search-form .search-cross-indicator{display:none;}}.search-bar__search-form .search-form input[type="text"]{font-family:Helvetica,sans-serif;font-size:36px;font-size:2.25rem;font-weight:300;color:#000000;padding:4px 8px 4px 0;background:transparent;width:93%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.search-bar__search-form .search-form input[type="text"]:focus{outline:0;}.search-bar__search-form .search-form input[type="text"]::-webkit-input-placeholder{color:rgba(0,0,0,0.2);opacity:1;}.search-bar__search-form .search-form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.2);opacity:1;}.search-bar__search-form .search-form input[type="text"]::-ms-input-placeholder{color:rgba(0,0,0,0.2);opacity:1;}.search-bar__search-form .search-form input[type="text"]::placeholder{color:rgba(0,0,0,0.2);opacity:1;}.search-bar__search-form .search-form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.2);}.search-bar__search-form .search-form input[type="text"]::-ms-input-placeholder{color:rgba(0,0,0,0.2);}@media (min-width:48.0625em) and (max-width:61.24em){.search-bar__search-form .search-form input[type="text"]{font-size:30px;font-size:1.875rem;width:90%;}}.search-bar__search-form .search-form input[type="submit"]{background:url(https://adage.com/sites/aac/themes/custom/aac/images/search-black.svg) no-repeat 0 0;display:inline-block;width:29px;height:29px;text-indent:-9999px;border:0;padding:0;vertical-align:text-bottom;position:static;}@media (max-width:48.0525em){.search-bar__search-form .search-form input[type="submit"]{display:none;}}@media (max-width:48.0525em){.search-bar__search-form .search-form__desktop{display:none;}}@media (max-width:48.0525em){.search-bar__search-form .search-form__desktop input[type="text"]{display:none;}}@media (max-width:48.0525em){.search-bar__search-form .swiftype-widget .autocomplete{top:100%;}}@media (min-width:48.0625em) and (max-width:61.24em){.search-bar__search-form .swiftype-widget .autocomplete{margin-top:11px;}}@media (min-width:61.25em){.search-bar__search-form .swiftype-widget .autocomplete{margin-top:5px;}}.search-bar__search-form .swiftype-widget .autocomplete .ac-result-0{padding-top:8px;}.search-bar__search-form .swiftype-widget .autocomplete .ac-result:last-of-type{padding-bottom:8px;}.search-bar__search-form .swiftype-widget .autocomplete .swiftype-result{padding:7px 13px;border:none;}.search-bar__search-form .swiftype-widget .autocomplete .swiftype-result .ac-image{width:54px;height:54px;display:block;}.search-bar__search-form .swiftype-widget .autocomplete .swiftype-result .ac-label{padding-top:0;padding-bottom:0;}.search-open{margin-bottom:86px;}.search-open .search-cross-indicator{opacity:0.12;pointer-events:none;}.search-form__mobile .search-form input[type="text"]{width:100%;border-bottom:solid 1px #000000;padding-top:3px;padding-bottom:3px;}@media (max-width:48.0525em){.search-form__mobile .search-form input[type="text"]{display:block;font-size:30px;font-size:1.875rem;border-radius:0;}.search-form__mobile .search-form input[type="text"]::-webkit-input-placeholder{color:rgba(0,0,0,0.15);}.search-form__mobile .search-form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.15);}.search-form__mobile .search-form input[type="text"]::-ms-input-placeholder{color:rgba(0,0,0,0.15);}.search-form__mobile .search-form input[type="text"]::placeholder{color:rgba(0,0,0,0.15);}.search-form__mobile .search-form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.15);}.search-form__mobile .search-form input[type="text"]::-ms-input-placeholder{color:rgba(0,0,0,0.15);}}.search-for{background-color:#ffffff;padding:12px 15px;border-bottom:solid 1px #eeeeee;position:absolute;top:100%;left:0;right:0;}.search-for-heading{display:block;margin:2px 0 6px;}.search-for a{padding-left:0;padding-right:0;}.path-success .region-content{padding:0;}.credit-correction-success{padding:0 0 23px;}.credit-correction-success .title{font-size:36px;font-size:2.25rem;line-height:32px;padding:20px 20px 16px;background-color:#f7215e;}.credit-correction-success .message-title{font-size:55px;font-size:3.4375rem;margin-bottom:30px;padding:0 20px;}@media (min-width:48.0625em){.credit-correction-success .message-title{padding:20px 114px 0;}}.credit-correction-success .message-desc{padding:0 20px;}@media (min-width:48.0625em){.credit-correction-success .message-desc{padding:0 114px;}}.credit-correction-success .message-desc p{font-size:18px;font-size:1.125rem;}.profile-info__image img{width:100%;height:auto;}.profile-info__profile-content{margin-top:-69px;position:relative;margin-bottom:49px;}.profile-info__profile-content .toollink-heading{display:block;}@media (max-width:48.0525em){.profile-info__profile-content .toollink-heading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.profile-info__profile-content .toollink-heading .toollink-header{width:auto;}@media (max-width:48.0525em){.profile-info__profile-content{text-align:center;}}@media (min-width:48.0625em){.profile-info__profile-content{margin-bottom:8px;padding-bottom:36px;}}.profile-info__individual-social-links{position:relative;}.profile-info__individual-social-links ul li{display:inline-block;}@media (max-width:48.0525em){.profile-info__individual-social-links .top-nav__social__dropdown{left:0 !important;width:100% !important;}}@media (max-width:48.0525em){.profile-content__wrapper.wrapper-970,.profile-content__wrapper.award-delete-message{padding:0;}}@media (min-width:48.0625em){.profile-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}}.profile-content__logo{width:107px;height:107px;border:solid 4px #ffffff;}@media (max-width:48.0525em){.profile-content__logo{margin:0 auto 20px;}}@media (min-width:48.0625em){.profile-content__logo{width:135px;height:135px;border-width:5px;}}@media (min-width:48.0625em){.profile-content__right-wrapper{width:calc(100% - 135px);padding-left:31px;}}@media (min-width:48.0625em){.profile-content__right-wrapper .toollink-heading .edit-cta-link{color:#ffffff;}.profile-content__right-wrapper .toollink-heading .edit-cta-link:hover{color:#ffffff;}}.profile-content__right-wrapper .toollink-heading .edit-menu{bottom:100%;margin-bottom:10px;}@media (max-width:48.0525em){.profile-content__right-wrapper .toollink-heading .edit-menu{left:unset;right:100%;}.profile-content__right-wrapper .toollink-heading .edit-menu:before{border-left:10px solid transparent;border-right:unset;left:unset;right:0;}}.profile-desc__heading{color:#000000;}@media (max-width:48.0525em){.profile-desc__heading{line-height:0.89;margin-bottom:20px;}}@media (min-width:48.0625em){.profile-desc__heading{color:#ffffff;}}@media (min-width:48.0625em) and (max-width:61.24em){.profile-desc__heading{font-size:40px;font-size:2.5rem;margin-bottom:50px;}}.profile-desc__heading .edit-cta-link{color:#ffffff;}.profile-desc__heading .edit-cta-link:hover{color:#ffffff;}.profile-desc__heading .edit-cta .edit-menu{bottom:99px;left:99%;}.profile-desc__company-details{margin-top:8px;}.profile-desc__company-details span{font-family:"Exchange Book",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;display:inline-block;margin-left:6px;margin-right:6px;}@media (max-width:48.0525em){.profile-desc__company-details span{margin-bottom:3px;}}@media (min-width:48.0625em){.profile-desc__company-details span{margin-right:22px;margin-left:0;}}.profile-desc__company-details span a{color:#000000;}.profile-desc__founder-details{padding-bottom:10px;text-align:left;}@media (min-width:48.0625em){.profile-desc__founder-details{border-bottom:none;margin-bottom:0;}}.profile-desc__founder-details span{font-size:rem(16px);font-family:"Exchange Book",Helvetica,sans-serif;line-height:1.31;}.profile-desc__founder-details span:not(:last-child){margin-right:17px;}@media (min-width:48.0625em){.profile-desc__founder-details span:not(:last-child){margin-right:22px;}}.profile-desc__company-active{margin-bottom:8px;text-align:left;}.profile-desc__founder-details-link{padding-bottom:10px;}.profile-desc__founder-details-link a{color:#2FA8D7;}@media (max-width:48.0525em){.profile-desc__founder-details-link{border-bottom:2px solid #eeeeee;text-align:center;margin-bottom:10px;padding-bottom:20px;}.profile-desc__founder-details-link + div{text-align:center;}}.company-info{margin-top:20px;}@media (min-width:48.0625em){.company-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;}}.company-info ul,.company-info ol{margin-left:25px;margin-bottom:25px;}.company-info ul li:not(:last-of-type),.company-info ol li:not(:last-of-type){margin-bottom:10px;}.company-info ul{list-style-type:disc;}.company-info ol{list-style-type:decimal;}@media (max-width:48.0525em){.company-info__about{border-bottom:solid 1px #eeeeee;padding-bottom:49px;margin-bottom:44px;}}@media (min-width:48.0625em){.company-info__about{width:73%;padding-right:37px;}}.company-info__about p{font-family:"Exchange Book",Helvetica,sans-serif;font-size:16px;font-size:1rem;line-height:1.31;color:#000000;}.company-info__about .about-full{display:none;}@media (max-width:48.0525em){.company-info__location{padding-bottom:29px;}}@media (min-width:48.0625em){.company-info__location{width:27%;}}.ui-dialog-content .company-info__location{width:calc(100% - 60px);margin:0 30px;padding:20px 0;border-bottom:solid 1px #eeeeee;}.company-info__bottom{margin-top:15px;}@media (min-width:48.0625em){.company-info__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;}}.company-info__bottom .mail-link{display:inline-block;}@media (min-width:48.0625em) and (max-width:61.24em){.company-info__bottom .mail-link{padding-left:8px;padding-right:8px;}}.company-info__main-wrapper:not(:last-child){padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #eeeeee;}@media (max-width:48.0525em){.company-info__main-wrapper:first-child .profile-desc__founder-details{border-bottom:2px solid #eeeeee;text-align:center;margin-bottom:10px;padding-bottom:20px;}}@media (max-width:48.0525em){.company-info__program-individual{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;}}.company-info__cat{font-family:"Exchange Book",Helvetica,sans-serif;line-height:1.31;margin-bottom:10px;}.company-info__awards{margin-bottom:5px !important;}.company-info__medal-tags{color:#808080;font-family:"Exchange Book",Helvetica,sans-serif;}.company-info__group{margin-bottom:15px;}@media (max-width:48.0525em){.company-info__group{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 10px;}}.read-more-link{color:#2FA8D7;margin-top:14px;cursor:pointer;}.company-address,.company-info__awards,.phone-link{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1;color:#000000;display:inline-block;width:100%;}@media (min-width:48.0625em){.company-address,.company-info__awards,.phone-link{font-size:22px;font-size:1.375rem;line-height:0.92;}}@media (min-width:61.25em){.company-address,.company-info__awards,.phone-link{font-size:24px;font-size:1.5rem;}}.company-address,.company-info__awards{margin-bottom:13px;}@media (min-width:48.0625em){.company-address,.company-info__awards{margin-bottom:16px;}}.phone-link{margin-bottom:20px;}@media (min-width:48.0625em){.phone-link{margin-bottom:14px;}}.location-link{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:1.42;display:inline-block;}.location-link .icon-location{font-size:11px;font-size:0.6875rem;margin-right:4px;}.company-info__location .phone-link,.company-info__location .location-link{color:#000000;}.company-info__location .phone-link:hover,.company-info__location .location-link:hover{text-decoration:none;}.save-link{width:57px;height:19px;margin-right:10px;margin-left:22px;display:inline-block;-ms-flex-item-align:center;align-self:center;}@media (max-width:48.0525em){.save-link{margin-top:10px;vertical-align:top;margin-right:0;}}@media (min-width:48.0625em) and (max-width:61.24em){.save-link{margin-left:15px;margin-right:5px;}}@media (max-width:48.0525em){.social-icons{margin-top:30px;border-top:solid 1px #eeeeee;}}@media (min-width:48.0625em){.social-icons{border-left:solid 1px #eeeeee;padding-left:12px;padding-right:12px;}}@media (max-width:48.0525em){.social-icons ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.social-icons li{margin:20px 12.5px 19px;}@media (min-width:48.0625em){.social-icons li{margin:9.5px 9.5px 10.5px;}}@media (min-width:48.0625em) and (max-width:61.24em){.social-icons li{margin-left:7px;margin-right:7px;}}.social-icons a{color:#000000;}.social-icons a:hover{text-decoration:none;}.no-cover-img{margin-top:50px;}@media (min-width:48.0625em){.no-cover-img{margin-top:65px;}}.no-cover-img .profile-info__profile-content{margin-top:0;}.no-cover-img .profile-info__profile-content .profile-desc__heading{color:#000000;}.no-cover-img .profile-info__profile-content .profile-desc__heading .edit-cta-link{color:#000000;}.no-cover-img .profile-info__profile-content .profile-desc__heading .edit-cta-link:hover{color:#000000;}.no-cover-img .toollink-heading .edit-cta-link{color:rgba(0,0,0,0.33);}.no-cover-img .toollink-heading .edit-cta-link:hover{color:#000000;}.no-logo-img{width:100%;}.no-logo-img .profile-content__right-wrapper{padding-left:0;}.no-logo-img .empty-profile{background:#000000;padding:10px 24px;display:block;max-width:140px;}@media (max-width:48.0525em){.no-logo-img .empty-profile{margin:0 auto;}}.no-logo-img .empty-profile a{color:#ffffff;text-decoration:none;}.profile-desc__company-details-individual{font-family:"Exchange Book",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;text-align:left;}.profile-desc__company-details-individual p{font-family:"Exchange Book",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#000000;margin-bottom:10px;}@media (max-width:48.0525em){.desktop-tablet-only{display:none !important;}}.unclaimed-company-profile h1{margin-top:50px;margin-bottom:16px;}@media (max-width:48.0525em){.unclaimed-company-profile h1{text-align:center;}}@media (min-width:48.0625em){.unclaimed-company-profile h1{margin-top:65px;}}.offices-modal .ui-dialog-content{padding:0;}.offices-modal .map-link{color:#000000;}.map-link:before{content:"\e902";font-size:11px;font-size:0.6875rem;padding-right:3px;}.brand-logos{margin-top:58px;margin-bottom:88px;padding-left:15px;padding-right:15px;}@media (min-width:48.0625em){.brand-logos{margin-top:80px;margin-bottom:80px;}}.brand-logos__heading{padding-bottom:12px;}@media (max-width:48.0525em){.brand-logos__heading{border-bottom:solid 3px #000000;}}@media (min-width:48.0625em){.brand-logos__heading{padding-bottom:32px;}}.brand-logos p{font-size:18px;font-size:1.125rem;}@media (min-width:48.0625em){.brand-logos__list{border-top:1px solid #eeeeee;}}.brand-logos__list li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding-top:30px;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 1px #eeeeee;min-height:161px;}.brand-logos__list li:nth-of-type(2n+1){padding-left:45px;padding-right:27.5px;}.brand-logos__list li:nth-of-type(2n){padding-left:27.5px;padding-right:45px;}@media (max-width:48.0525em){.brand-logos__list li:nth-last-of-type(1),.brand-logos__list li:nth-last-of-type(2){border-bottom:none;}}@media (min-width:48.0625em){.brand-logos__list li{width:20%;padding:25px 31px 25px 35px;min-height:176px;}.brand-logos__list li:nth-of-type(2n+1){padding-left:35px;padding-right:30.5px;}.brand-logos__list li:nth-of-type(2n){padding-left:30.5px;padding-right:35px;}}.brand-logos__list li a,.brand-logos__list li .views-field-field-company-profile-image .field-content{font-size:40px;font-size:2.5rem;font-family:"Retina Condensed Black",Helvetica,sans-serif;text-align:center;text-transform:uppercase;color:#b7b7b7;display:inline-block;line-height:0.9;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;outline:0;}.brand-logos__list li a:hover{text-decoration:none;}.brand-logos__list .work-items__image{line-height:normal;}.brand-logos__list img{max-width:100%;}.brand-logos__list .client-logo-checkbox-wrapper{position:absolute;top:5px;left:16px;}.manage-client-logos li{margin:0 20px 20px 0;width:calc(100% - 20px);position:relative;-webkit-box-shadow:-1px -1px #eeeeee;box-shadow:-1px -1px #eeeeee;border-bottom:none;}@media (min-width:48.0625em){.manage-client-logos li{width:calc(20% - 20px);}.manage-client-logos li:nth-of-type(2n+1){padding-left:30px;padding-right:28px;}}.claimed-company-logos.brand-logos{margin-bottom:0;margin-top:0;}@media (min-width:48.0625em){.claimed-company-logos.brand-logos{padding-left:0;padding-right:0;}}.claimed-company-logos .brand-logos__list{border-top:solid 3px #000000;background-color:#ffffff;padding-right:15px;padding-left:15px;}@media (min-width:48.0625em){.claimed-company-logos .brand-logos__list li{width:25%;padding-top:33px;padding-bottom:33px;min-height:246px;}}@media (max-width:48.0525em){.claimed-company-logos .brand-logos__list li:nth-last-of-type(1),.claimed-company-logos .brand-logos__list li:nth-last-of-type(2){border-bottom:solid 1px #eeeeee;}}.claimed-company-logos .show-more__button{display:none;}.show-more__button{padding-top:16px;padding-bottom:13px;display:block;}@media (min-width:48.0625em){.show-more__button{display:none;}}.jtp-mobile{display:block;}@media (min-width:48.0625em){.jtp-mobile{display:none;}}.jtp-desktop{display:none;}@media (min-width:48.0625em){.jtp-desktop{display:block;}}.featured-checkbox-error,.view-credit-listing .highlight-checkbox-msg,.view-credit-listing .highlight-checkbox-remove-msg{position:absolute;bottom:0px;}.manage-profile-mentions .highlight-checkbox-msg,.manage-profile-mentions .highlight-checkbox-remove-msg{position:absolute;}.block-views-blockclient-listing-block-1{background-color:#eeeeee;padding-top:62px;padding-bottom:80px;}.block-views-blockclient-listing-block-1 .view-footer{background-color:#ffffff;padding:15px;}@media (max-width:48.0525em){.block-views-blockclient-listing-block-1 .view-footer{margin-left:15px;margin-right:15px;}}@media (min-width:48.0625em){.block-views-blockclient-listing-block-1 .view-footer{padding-top:40px;padding-bottom:40px;}}.block-views-blockclient-listing-block-1 .see-all-button{margin-top:0;margin-bottom:0;padding-top:16px;padding-bottom:13px;max-width:804px;}.block-views-blockclient-listing-block-1 .specialities-heading{padding-bottom:30px;}.block-views-blockclient-listing-block-1 .no-specialities-wrapper{padding:40px;background-color:#ffffff;}@media (min-width:48.0625em){.block-views-blockclient-listing-block-1 .no-specialities-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:48.0525em){.block-views-blockclient-listing-block-1 .no-specialities-wrapper .primary-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0;}}.block-views-blockclient-listing-block-1 .no-specialities-wrapper .no-specialities-text{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;margin:auto 0;}.personal-news-update-form{padding-top:70px;}.personal-news-update-form-wrapper .social-small-desc{max-width:608px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.42;color:#808080;margin-left:28px;}.personal-news-update-form-wrapper .form-item-social-media-opt{margin-bottom:0;}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate{text-align:center;}@media (min-width:30em){.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate{text-align:right;}}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input{display:none;}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label,.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label:active{padding-top:15px;padding-bottom:12px;}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label:before,.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate input:checked + label:active:before{content:none;}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate label{padding-top:15px;padding-bottom:12px;min-width:270px;display:inline-block;}@media (min-width:30em){.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate label{min-width:304px;}}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate label:before{content:none;}.personal-news-update-form-wrapper .form-type-checkbox.form-item-news-activate.form-disabled{opacity:0.15;}.add-news-item-heading{margin-bottom:16px;}.add-news-item-sub-heading p{font-size:18px;font-size:1.125rem;margin-bottom:0;}.trouble-link{text-align:center;margin-bottom:32px;margin-top:88px;}.trouble-link a{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;color:#b7b7b7;}.award-listing-heading{background-color:#168CA3;text-transform:uppercase;padding:22px 30px 17px;}@media (min-width:48.0625em){.award-listing-heading{margin-bottom:11px;}}.view-awards-listing{padding:10px 18px;}@media (min-width:48.0625em){.view-awards-listing{padding:40px 0;}}.award-list-count{margin-left:8px;display:inline-block;vertical-align:bottom;}.list-header.award-list-header{padding:0 0 9px;}@media (max-width:48.0525em){.list-header.award-list-header{display:none;}}.award-info-col{width:100%;}@media (min-width:48.0625em){.award-info-col{width:40%;}}.award-year-col{width:15%;}.award-project-col{width:25%;}.award-role-col{width:20%;}.award-item{padding-top:20px;padding-bottom:25px;border-bottom:solid 1px #eeeeee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@media (min-width:48.0625em){.award-item{padding-top:25px;padding-bottom:32px;}}.award-item .award-info-col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80%;}@media (min-width:48.0625em){.award-item .award-info-col{width:39%;}}.award-item__image{width:35px;margin-right:14px;}.award-item__image img{border-radius:50%;height:35px;}.award-item__name{font-size:16px;font-size:1rem;line-height:1.19;font-family:"Retina Black",Helvetica,sans-serif;color:#000000;-webkit-font-smoothing:antialiased;text-transform:none;}.award-item__category{display:block;margin-top:2px;}.award-item__category,.award-item__year,.award-item__project,.award-item__role{font-size:16px;font-size:1rem;line-height:1.31;font-family:"Exchange Book",Helvetica,sans-serif;color:#000000;}@media (max-width:48.0525em){.award-item__year,.award-item__project,.award-item__role{display:none;}}.award-item .award-cta{display:inline-block;vertical-align:top;line-height:0px;cursor:pointer;color:#b7b7b7;font-size:20px;font-size:1.25rem;float:right;}@media (min-width:48.0625em){.award-item .award-cta{width:2%;}}.award-item .award-cta.active{color:#000000;}.award-item td.is-active{background:none;}.award-item .highlight-award-error,.award-item .highlight-checkbox-msg,.award-item .highlight-checkbox-remove-msg{position:absolute;top:20%;left:8%;}.menuOpen .award-cta{color:#000000;}.award-listing-menu,.toollink-heading .edit-menu{background-color:#000000;margin-top:5px;padding:21px 20px;position:absolute;display:none;}@media (max-width:48.0525em){.award-listing-menu,.toollink-heading .edit-menu{min-width:80px;margin-top:0;padding:0;right:38px;top:7px;text-align:center;margin-right:-15px;margin-left:-15px;}}@media (min-width:48.0625em){.award-listing-menu,.toollink-heading .edit-menu{min-width:88px;right:1px;top:0px;z-index:1;padding:0 15px;}}.award-listing-menu:before,.toollink-heading .edit-menu:before{content:'';width:0;height:0;border-top:10px solid #000000;border-left:10px solid transparent;position:absolute;right:0;top:24px;}.award-listing-menu a,.toollink-heading .edit-menu a{color:#ffffff;display:inline-block;margin:6px 0;}@media (min-width:48.0625em){.award-listing-menu a,.toollink-heading .edit-menu a{margin-top:3.5px;margin-bottom:3.5px;}}.mob-award-year{display:block;margin-top:2px;}@media (min-width:48.0625em){.mob-award-year{display:none;}}.view-id-award_program_listing .pager{margin-top:15px;margin-bottom:15px;}@media (min-width:48.0625em){.view-id-award_program_listing .pager{margin-top:30px;margin-bottom:35px;}}.awards-listing-wrapper{width:100%;padding-top:40px;}@media (min-width:48.0625em){.awards-listing-wrapper{width:970px;margin:40px auto 0;}}.awards-listing-wrapper .list-header__label{text-align:left;}.awards-listing-company-page{padding-top:60px;padding-bottom:80px;background-color:#168CA3;}@media (max-width:48.0525em){.awards-listing-company-page .toollink-heading{margin-bottom:40px;}}.awards-listing-company-page .award-list-header{padding:0 30px 9px;}.awards-listing-company-page .award-list-header .award-info-col p{font-size:12px;font-size:0.75rem;font-family:"Outsiders Bold",Georgia,serif;}.awards-listing-company-page .award-item{background-color:#ffffff;padding:20px 30px 40px;}@media (min-width:48.0625em){.awards-listing-company-page .award-item .award-info-col{width:40%;}}.awards-listing-company-page .see-all-awards{padding:40px 0;background-color:#ffffff;}.awards-listing-company-page .see-all-awards a{display:block;background-color:#ffffff;color:#000000;max-width:80%;border:1px solid #000000;text-align:center;margin:0 auto;}.awards-listing-company-page .no-awards-listed .awards-content{padding:45px 40px;margin-top:40px;background-color:#ffffff;}@media (min-width:48.0625em){.awards-listing-company-page .no-awards-listed .awards-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.awards-listing-company-page .no-awards-listed .awards-content p{font-size:18px;font-size:1.125rem;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;margin:auto 0;}@media (max-width:48.0525em){.awards-listing-company-page .no-awards-listed .awards-content .primary-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0;}}.pinned-award{padding-top:15px;}.pinned-award h3{padding-bottom:5px;}.pinned-award .award-category{font-size:12px;font-size:0.75rem;font-family:"Exchange Book",Helvetica,sans-serif;color:#808080;}.save-view-button,.save-button{margin:60px auto 0;max-width:748px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;text-align:center;}.save-view-button a,.save-button a{text-align:center;padding:19px 28px 17px;background-color:#000000;width:100%;display:block;color:#ffffff;}.manage-specialities-form-wrapper{padding:15px;}@media (min-width:48.0625em){.manage-specialities-form-wrapper{padding:70px 235px 30px;}}.manage-specialities-form-wrapper .heading-wrapper{margin-bottom:50px;}.manage-specialities-form-wrapper .heading-wrapper .sub-heading{margin-top:30px;}.manage-specialities-form-wrapper .field-specialities .form-item-add-specialities{margin-bottom:50px;margin-top:0;}.manage-specialities-form-wrapper .field-specialities .selectize-control .selectize-input{padding-top:3px;padding-bottom:3px;padding-right:0;}.manage-specialities-form-wrapper .specialties-list{border-top:#eeeeee solid 1px;padding-top:20px;}.manage-specialities-form-wrapper .specialties-list .heading-h1{margin-bottom:0;}.manage-specialities-form-wrapper .specialties-list:last-child{border-bottom:#eeeeee solid 1px;padding-bottom:12px;}.manage-specialities-form-wrapper .field-specialities-submit .form-submit{background-color:black;color:#ffffff;text-align:center;padding:20px;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;border:none;width:100%;}.manage-profile-mentions{margin-top:70px;}.manage-profile-mentions__heading{margin-bottom:16px;}.manage-profile-mentions__description{font-size:18px;font-size:1.125rem;max-width:666px;}.manage-profile-mentions .form-submit{border:none;border-radius:0;width:100%;padding-top:25px;padding-bottom:23px;margin:0;}.manage-profile-mentions .trouble-link{margin-top:55px;}.manage-profile-mentions__mentions-list{margin-top:68px;}.manage-profile-mentions__mentions-list .load-more-button{max-width:468px;margin-top:42px;margin-bottom:50px;}.mentions-list__heading{padding-bottom:10px;border-bottom:solid 3px #000000;}.mentions-list__mentions-item{padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #eeeeee;}.mentions-list__mentions-item .form-type-checkbox{display:inline-block;vertical-align:top;}.mentions-list__mentions-item .form-type-checkbox label{display:block;}.mentions-list__mentions-item .form-type-checkbox label:before{vertical-align:top;margin-top:20px;}.mentions-item__image{margin-left:10px;max-width:137px;display:inline-block;}@media (min-width:48.0625em){.mentions-item__image{max-width:220px;}}.mentions-item__heading{width:calc(100% - 203px);margin-left:20px;max-width:502px;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1.17;color:#000000;display:inline-block;vertical-align:top;}@media (min-width:48.0625em){.mentions-item__heading{width:calc(100% - 300px);margin-top:23px;}}.selected-mentions{padding-top:60px;margin-bottom:80px;}.selected-mentions .selected-mentions__heading{margin-bottom:30px;}@media (min-width:48.0625em){.selected-mentions .selected-mentions__heading{margin-bottom:24px;}}.selected-mentions__list{padding-top:30px;}@media (min-width:48.0625em){.selected-mentions__list{display:-webkit-box;display:-ms-flexbox;display:flex;}}.selected-mentions__mentions-article{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#000000;}@media (max-width:48.0525em){.selected-mentions__mentions-article{margin-bottom:15px;}}@media (min-width:48.0625em){.selected-mentions__mentions-article:not(:last-of-type){margin-right:30px;}}.selected-mentions .load-more-button{max-width:804px;margin-bottom:80px;}@media (min-width:48.0625em){.selected-mentions .load-more-button{margin-top:40px;}}.mentions-article{margin:0 30px;}.mentions-article__image{line-height:0;display:block;}.mentions-article__image img{width:100%;}@media (min-width:48.0625em){.mentions-article__image img{height:240px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0;object-position:100% 0;}}.mentions-article__title{padding:25px 20px 20px;}.mentions-article__title a{color:#ffffff;}.mentions-article__title a:hover{text-decoration:none;}.add-credit-dialog,.edit-credit-role-dialog,.remove-credit-dialog,.misspelling-credit-dialog{overflow:auto;}.add-credit-dialog .ui-dialog-content,.edit-credit-role-dialog .ui-dialog-content,.remove-credit-dialog .ui-dialog-content,.misspelling-credit-dialog .ui-dialog-content{padding-bottom:0;}.aapro-add-credit,.aapro-edit-credit,.aapro-remove-credit,.aapro-misspelling-credit,.success-dialog-wrapper{max-width:637px;margin-left:auto;margin-right:auto;}@media (max-width:48.0525em){.aapro-add-credit,.aapro-edit-credit,.aapro-remove-credit,.aapro-misspelling-credit,.success-dialog-wrapper{padding-left:15px;padding-right:15px;}}.aapro-add-credit,.aapro-edit-credit,.aapro-remove-credit,.aapro-misspelling-credit{margin-top:52px;margin-bottom:0;min-height:300px;}.aapro-add-credit .form-item,.aapro-edit-credit .form-item,.aapro-remove-credit .form-item,.aapro-misspelling-credit .form-item{margin-top:38px;margin-bottom:54px;}.add-credit-dialog .ui-dialog-titlebar,.success-edit-credit-dialog .ui-dialog-titlebar{background-color:#168CA3;}.edit-credit-role-dialog .ui-dialog-titlebar,.success-edit-credit-dialog .ui-dialog-titlebar{background-color:#ffdd1e;}.remove-credit-dialog .ui-dialog-titlebar,.success-remove-credit-dialog .ui-dialog-titlebar{background-color:#f7215e;}.misspelling-credit-dialog .ui-dialog-titlebar,.success-misspelling-credit-dialog .ui-dialog-titlebar{background-color:#ffaf99;}.aapro-remove-credit .form-type-textarea{margin-bottom:0;}.aapro-remove-credit .form-item-credit{margin-bottom:30px;}.success-dialog .ui-dialog-content{padding-top:48px;padding-bottom:60px;}.success-dialog h1{margin-bottom:20px;}.success-dialog p{font-size:20px;font-size:1.25rem;line-height:1.6;}.agency-manage-profile-page .region-content{padding-top:0px;}.node-agency-company-form-mode-form .form-type-vertical-tabs{display:none;}.node-agency-company-form-mode-form .form-item{margin-top:40px;margin-bottom:25px;}.node-agency-company-form-mode-form .field--name-field-header-hero-image .form-type-managed-file{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.2)));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.2));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:266px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-header-hero-image .form-type-managed-file{height:341px;}}.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-widget{width:100%;height:100%;}.node-agency-company-form-mode-form .field--name-field-header-hero-image label,.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data .form-submit{width:254px;padding-top:16px;padding-bottom:15px;display:block;background:transparent;cursor:pointer;}.node-agency-company-form-mode-form .field--name-field-header-hero-image label{position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data .form-submit{margin:0 auto;}.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview{height:100%;}.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview img{height:100%;-o-object-fit:cover;object-fit:cover;}.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data{width:300px;height:120px;padding:35px 20px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ffffff;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-header-hero-image .image-preview + .image-widget-data{width:362px;height:161px;padding-top:55px;padding-bottom:55px;}}.node-agency-company-form-mode-form .hero-image-help-text{margin-top:-80px;}.node-agency-company-form-mode-form .field--name-field-company-profile-image{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.node-agency-company-form-mode-form .field--name-field-company-profile-image .form-type-managed-file{background:#eeeeee;border:solid 5px #ffffff;width:107px;height:107px;position:relative;margin:0;}@media (max-width:48.0525em){.node-agency-company-form-mode-form .field--name-field-company-profile-image .form-type-managed-file{margin-left:auto;margin-right:auto;}}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-profile-image .form-type-managed-file{width:135px;height:135px;}}.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-widget{height:100%;}.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-widget-data{height:100%;background:#eeeeee url(https://adage.com/sites/aac/themes/custom/aac/images/image-placeholder.png) no-repeat center center;background-size:auto 52px;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-widget-data{background-size:auto 62px;}}.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data{background:none;}.node-agency-company-form-mode-form .field--name-field-company-profile-image label,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit{width:25px;height:25px;background-color:#000000;padding:6px;display:inline-block;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0;cursor:pointer;}.node-agency-company-form-mode-form .field--name-field-company-profile-image label:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit:before{content:"\ea0a";color:#ffffff;font-size:13px;font-size:0.8125rem;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-profile-image label:before,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit:before{font-size:18px;font-size:1.125rem;}}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-profile-image label,.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit{width:35px;height:35px;padding:9px;bottom:-17px;}}.node-agency-company-form-mode-form .field--name-field-company-profile-image label{font-size:0;}.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit{font-size:30px;font-size:1.875rem;line-height:18px;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-profile-image .image-preview + .image-widget-data .form-submit{font-size:40px;font-size:2.5rem;line-height:24px;}}.node-agency-company-form-mode-form .field--name-field-header-hero-image .form-submit,.node-agency-company-form-mode-form .field--name-field-header-hero-image .form-file,.node-agency-company-form-mode-form .field--name-field-company-profile-image .form-submit,.node-agency-company-form-mode-form .field--name-field-company-profile-image .form-file{display:none;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-title,.node-agency-company-form-mode-form .field--name-field-parent-organization,.node-agency-company-form-mode-form .field--name-field-company-size,.node-agency-company-form-mode-form .field--name-field-website{display:inline-block;vertical-align:bottom;}}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-title,.node-agency-company-form-mode-form .field--name-field-parent-organization{width:calc(50% - 15px);}}.node-agency-company-form-mode-form .field--name-title .form-item,.node-agency-company-form-mode-form .field--name-field-parent-organization .form-item{margin-top:0;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-size{width:30%;}}.node-agency-company-form-mode-form .field--name-field-company-size .selectize-control,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"] .selectize-control,.node-agency-company-form-mode-form div[class*="address-administrative-area"] .selectize-control{line-height:0;}.node-agency-company-form-mode-form .field--name-field-company-size .selectize-control.single .selectize-input,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"] .selectize-control.single .selectize-input,.node-agency-company-form-mode-form div[class*="address-administrative-area"] .selectize-control.single .selectize-input{padding:1px 35px 1px 0;}.node-agency-company-form-mode-form .field--name-field-company-size .form-type-select label,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"] .form-type-select label,.node-agency-company-form-mode-form div[class*="address-administrative-area"] .form-type-select label{top:0;}.node-agency-company-form-mode-form .field--name-field-company-size .form-type-select label.active,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"] .form-type-select label.active,.node-agency-company-form-mode-form div[class*="address-administrative-area"] .form-type-select label.active{top:-16px;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-company-size .form-type-select label.active,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"] .form-type-select label.active,.node-agency-company-form-mode-form div[class*="address-administrative-area"] .form-type-select label.active{top:-20px;}}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-website{width:calc(70% - 30px);}}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-parent-organization,.node-agency-company-form-mode-form .field--name-field-website{margin-left:25px;}}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .tabledrag-toggle-weight-wrapper,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-multiple-drag,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .paragraph-type-title,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p th .label,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p strong,.node-agency-company-form-mode-form .field--name-field-address-with-phone-p [id*="edit-field-address-with-phone-p-text"]{display:none;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details{width:100%;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details summary{display:none;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details > .details-wrapper{padding:0;width:100%;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details > .details-wrapper div[id*="subform-field-company-addres"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details > .details-wrapper div[id*="subform-field-company-addres"] div[id*="address-country-code"]{display:block;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-address-with-phone-p details > .details-wrapper > div[id*="subform-field-company-addres"]{margin:0 -15px;width:auto;}}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .paragraphs-subform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .paragraphs-subform .form-item{margin-top:30px;margin-bottom:10px;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .paragraphs-subform .form-item{margin-bottom:40px;}}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-multiple-table tbody td{padding-top:0;}@media (max-width:48.0525em){.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-multiple-table tbody td{padding-bottom:40px;}}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-multiple-table tbody tr:not(:first-of-type) > div{padding:30px;border:solid 3px #eeeeee;}.node-agency-company-form-mode-form .field--name-field-address-with-phone-p .field-add-more-submit{background-color:#ffffff;display:block;max-width:470px;margin:0 auto;padding-top:16px;padding-bottom:15px;}.node-agency-company-form-mode-form .field--name-field-company-address,.node-agency-company-form-mode-form div[id*="subform-field-company-addres"]{width:100%;}.node-agency-company-form-mode-form div[id*="address-country-code"],.node-agency-company-form-mode-form div[class*="address-address-line1"],.node-agency-company-form-mode-form div[class*="address-locality"],.node-agency-company-form-mode-form div[class*="address-administrative-area"],.node-agency-company-form-mode-form div[class*="address-dependent-locality"],.node-agency-company-form-mode-form div[class*="address-postal-code"],.node-agency-company-form-mode-form .field--name-field-phone-number{width:100%;}.node-agency-company-form-mode-form input[id*="address-country-code"]::-webkit-input-placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]::-webkit-input-placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]::-webkit-input-placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]::-webkit-input-placeholder{color:#ffffff;opacity:1;}.node-agency-company-form-mode-form input[id*="address-country-code"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]:-ms-input-placeholder{color:#ffffff;opacity:1;}.node-agency-company-form-mode-form input[id*="address-country-code"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]::-ms-input-placeholder{color:#ffffff;opacity:1;}.node-agency-company-form-mode-form input[id*="address-country-code"]::placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]::placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]::placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]::placeholder{color:#ffffff;opacity:1;}.node-agency-company-form-mode-form input[id*="address-country-code"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]:-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]:-ms-input-placeholder{color:#ffffff;}.node-agency-company-form-mode-form input[id*="address-country-code"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-administrative-area"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-locality"]::-ms-input-placeholder,.node-agency-company-form-mode-form input[id*="address-dependent-locality"]::-ms-input-placeholder{color:#ffffff;}.node-agency-company-form-mode-form div.address-container-inline > .form-item{margin-right:0;}@media (min-width:48.0625em){.node-agency-company-form-mode-form div[id*="address-country-code"],.node-agency-company-form-mode-form div[class*="address-administrative-area"],.node-agency-company-form-mode-form .field--name-field-phone-number{width:56%;}.node-agency-company-form-mode-form div[class*="address-administrative-area"],.node-agency-company-form-mode-form div[class*="address-dependent-locality"],.node-agency-company-form-mode-form div[class*="address-locality"],.node-agency-company-form-mode-form div[class*="address-postal-code"],.node-agency-company-form-mode-form .field--name-field-phone-number{width:50%;}.node-agency-company-form-mode-form div[class*="address-address-line1"]{width:44%;}.node-agency-company-form-mode-form div[id*="address-country-code"],.node-agency-company-form-mode-form div[class*="address-address-line1"],.node-agency-company-form-mode-form div[class*="address-locality"],.node-agency-company-form-mode-form div[class*="address-administrative-area"],.node-agency-company-form-mode-form div[class*="address-dependent-locality"],.node-agency-company-form-mode-form div[class*="address-postal-code"]{padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;}}.node-agency-company-form-mode-form .social-media-description{width:100%;}.node-agency-company-form-mode-form .hero-image-description{color:#808080;margin-top:-52px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper{position:relative;width:100%;}.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper:before{content:"\e905";font-size:13px;font-size:0.8125rem;}.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper > input{width:13px;height:13px;padding:0;opacity:0;}.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper:before,.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper > input{position:absolute;left:calc(100% - 14px);top:-7px;}.node-agency-company-form-mode-form .paragraph-type-top .paragraphs-dropbutton-wrapper .dropbutton input{margin:10px;}.node-agency-company-form-mode-form fieldset .fieldset-legend{display:block;margin-bottom:20px;margin-top:24px;}.node-agency-company-form-mode-form fieldset .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-agency-company-form-mode-form .social-links-manage-profile .form-wrapper{position:relative;width:100%;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .social-links-manage-profile .form-wrapper{width:calc(50% - 15px);margin-left:30px;}.node-agency-company-form-mode-form .social-links-manage-profile .form-wrapper:nth-of-type(2n-2){margin-left:0;}}.node-agency-company-form-mode-form .social-links-manage-profile .form-item{margin-top:45px;margin-bottom:0;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .social-links-manage-profile .form-item{margin-top:50px;margin-bottom:5px;}}.node-agency-company-form-mode-form .social-links-manage-profile .form-item input{padding-left:40px;padding-bottom:7px;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .social-links-manage-profile .form-item input{font-size:26px;font-size:1.625rem;}}.node-agency-company-form-mode-form .social-links-manage-profile .icon,.node-agency-company-form-mode-form .social-links-manage-profile .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .node-agency-company-form-mode-form .social-links-manage-profile a:after{position:absolute;top:46px;z-index:1;font-size:20px;font-size:1.25rem;}@media (min-width:48.0625em){.node-agency-company-form-mode-form .social-links-manage-profile .icon,.node-agency-company-form-mode-form .social-links-manage-profile .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .node-agency-company-form-mode-form .social-links-manage-profile a:after{font-size:24px;font-size:1.5rem;top:56px;}}.node-agency-company-form-mode-form .field--name-field-facebook label:before{content:"\ea92";}.node-agency-company-form-mode-form .field--type-text-with-summary{margin-bottom:65px;}.node-agency-company-form-mode-form .field--type-text-with-summary .filter-wrapper{display:none;}.node-agency-company-form-mode-form .form-type-textarea .form-textarea-wrapper{padding:0;background-color:transparent;}.node-agency-company-form-mode-form .trouble-link{margin-top:75px;}.social-active-field.field--name-field-facebook .icon,.social-active-field.field--name-field-facebook .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-facebook a:after{color:#2a5297;}.social-active-field.field--name-field-instagram .icon,.social-active-field.field--name-field-instagram .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-instagram a:after{color:#c2028d;}.social-active-field.field--name-field-twitter .icon,.social-active-field.field--name-field-twitter .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-twitter a:after{color:#1da1f3;}.social-active-field.field--name-field-agency-linkedin .icon,.social-active-field.field--name-field-agency-linkedin .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-agency-linkedin a:after{color:#0076b5;}.social-active-field.field--name-field-vimeo .icon,.social-active-field.field--name-field-vimeo .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-vimeo a:after{color:#00adef;}.social-active-field.field--name-field-youtube .icon,.social-active-field.field--name-field-youtube .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .social-active-field.field--name-field-youtube a:after{color:#ea3323;}.manage-profile-block-title-wrapper{background:#00ffaf;}.manage-profile-block-title-wrapper h2,.manage-profile-block-title-wrapper .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .manage-profile-block-title-wrapper .fieldset-legend{max-width:1440px;margin:0 auto;padding:20px;}@media (min-width:48.0625em){.manage-profile-block-title-wrapper h2,.manage-profile-block-title-wrapper .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .manage-profile-block-title-wrapper .fieldset-legend{padding:30px;}}.claimed-company-specialities-wrapper{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;background-color:#ffaf99;padding:60px 0;}.claimed-company-specialities-wrapper .specialities-heading{padding-bottom:30px;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;}.claimed-company-specialities-wrapper .main-specialities-wrapper,.claimed-company-specialities-wrapper .other-specialities-wrapper{border-top:3px solid #000000;padding-top:20px;}.claimed-company-specialities-wrapper .main-specialities-wrapper .specialties-list,.claimed-company-specialities-wrapper .main-specialities-wrapper .others-list,.claimed-company-specialities-wrapper .other-specialities-wrapper .specialties-list,.claimed-company-specialities-wrapper .other-specialities-wrapper .others-list{text-transform:uppercase;padding:20px 0 40px;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;}.claimed-company-specialities-wrapper .main-specialities-wrapper .specialties-list .heading-h2,.claimed-company-specialities-wrapper .main-specialities-wrapper .others-list .heading-h2,.claimed-company-specialities-wrapper .other-specialities-wrapper .specialties-list .heading-h2,.claimed-company-specialities-wrapper .other-specialities-wrapper .others-list .heading-h2{font-size:55px;font-size:3.4375rem;padding-bottom:10px;}.claimed-company-specialities-wrapper .main-specialities-wrapper .specialties-list .heading-h3,.claimed-company-specialities-wrapper .main-specialities-wrapper .others-list .heading-h3,.claimed-company-specialities-wrapper .other-specialities-wrapper .specialties-list .heading-h3,.claimed-company-specialities-wrapper .other-specialities-wrapper .others-list .heading-h3{font-size:24px;font-size:1.5rem;}.claimed-company-specialities-wrapper .main-specialities-wrapper .specialties-list,.claimed-company-specialities-wrapper .other-specialities-wrapper .specialties-list{padding-top:15px;}@media (min-width:48.0625em){.claimed-company-specialities-wrapper .main-specialities-wrapper .others-list .heading-h3,.claimed-company-specialities-wrapper .other-specialities-wrapper .others-list .heading-h3{display:inline-block;width:33%;vertical-align:text-top;}}.claimed-company-specialities-wrapper .no-specialities-wrapper{padding:40px;background-color:#ffffff;}@media (min-width:48.0625em){.claimed-company-specialities-wrapper .no-specialities-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:48.0525em){.claimed-company-specialities-wrapper .no-specialities-wrapper .primary-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto 0;}}.claimed-company-specialities-wrapper .no-specialities-wrapper .no-specialities-text{margin:auto 0;}@media (max-width:48.0525em){.featured-work.padding25{padding:0;}}.featured-work .toollink-heading{margin-top:48px;}@media (max-width:48.0525em){.featured-work .toollink-heading{padding-left:15px;padding-right:15px;}}.featured-work__inner-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.featured-work__featured-item{position:relative;}@media (max-width:48.0525em){.featured-work__featured-item{width:100%;margin-bottom:2px;}}@media (min-width:48.0625em){.featured-work .items-2{width:50%;}.featured-work .items-2:not(:first-of-type){padding-left:2px;}}@media (min-width:48.0625em){.featured-work .items-1{width:60%;margin:0 auto;}}@media (min-width:61.25em){.featured-work .items-1{width:46%;}}.featured-work .button{display:block;max-width:804px;margin:40px auto 30px;text-align:center;width:100%;}@media (max-width:48.0525em){.featured-work .button{margin-left:15px;margin-right:15px;}}.featured-work .button .icon,.featured-work .button .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .featured-work .button a:after{font-size:14px;font-size:0.875rem;vertical-align:text-bottom;margin-left:8px;}@media (min-width:48.0625em){.featured-work__inner-wrapper.itemscontain-3{width:36%;padding-left:2px;}.featured-work__inner-wrapper.itemscontain-3 .items-3{width:100%;}.featured-work__inner-wrapper.itemscontain-3 .items-3:first-of-type{margin-bottom:2px;}}@media (min-width:61.25em){.featured-work__inner-wrapper.itemscontain-3{width:31%;}}.itemscontain-2{width:100%;}.featured-work__outer-wrapper{margin-top:25px;padding-bottom:50px;border-bottom:solid 1px #eeeeee;}@media (min-width:48.0625em){.featured-work__outer-wrapper > .items-3{width:64%;}}@media (min-width:61.25em){.featured-work__outer-wrapper > .items-3{width:69%;}.featured-work__outer-wrapper > .items-3 .featured-info__heading{font-size:40px;font-size:2.5rem;}}.featured-item__info-wrapper{position:absolute;bottom:0;width:100%;}.featured-item__info-wrapper .editors-pick-badge{position:relative;}.featured-item__info-wrapper .editors-pick-badge a{font-size:12px;font-size:0.75rem;padding-right:16px;padding-left:16px;color:#000000;}@media (min-width:48.0625em){.featured-item__info-wrapper .editors-pick-badge a{font-size:16px;font-size:1rem;padding-right:24px;padding-left:24px;}}.featured-item__featured-info{padding:23px 20px 18px;background-color:#000000;}.featured-item__featured-info__heading{margin-bottom:0;}.featured-item__featured-info .icon-trophy{width:18px;height:18px;background-size:18px 18px;margin-right:5px;}.featured-item__image{line-height:0;}.featured-info__heading{background-color:#000000;}.featured-info__heading a{color:#ffffff;}.featured-info__description{font-size:12px;font-size:0.75rem;color:#b7b7b7;}.hover-popup-info{max-height:0;-webkit-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out;overflow:hidden;color:#ffffff;display:block;}@media (max-width:74.99em){.hover-popup-info{display:none;}}.hover-popup-info .byline{font-size:12px;font-size:0.75rem;line-height:1.42;font-family:"Outsiders Bold",Georgia,serif;margin-bottom:10px;padding-top:15px;}.hover-popup-info .byline span{margin-right:20px;}.hover-popup-info .byline span:last-child{margin-right:0;}.has-hover-info-effect h3 a:hover{text-decoration:underline;}.has-hover-info-effect:hover .hover-popup-info{max-height:500px;-webkit-transition:max-height 0.5s ease-in;transition:max-height 0.5s ease-in;}.toollink-heading{display:inline-block;position:relative;}.toollink-heading.has-edit-link .toollink-header{width:calc(100% - 20px);}.toollink-heading .toollink-header{display:inline-block;vertical-align:text-top;}.toollink-heading .edit-cta{display:inline-block;position:relative;}.toollink-heading .edit-cta-link{color:rgba(0,0,0,0.33);}.toollink-heading .edit-cta-link:hover{text-decoration:none;}.toollink-heading .edit-menu{bottom:30px;left:100%;right:unset;top:unset;padding:0 5px;}@media (min-width:48.0625em){.toollink-heading .edit-menu{min-width:88px;left:50%;}}.toollink-heading .edit-menu:before{border-right:10px solid transparent;border-left:unset;right:unset;left:0;}.toollink-heading .edit-menu .links{white-space:nowrap;}.selected-mentions .edit-menu{margin-left:6px;}@media (max-width:48.0525em){.selected-mentions .edit-menu{left:unset;right:20px;}}@media (max-width:48.0525em){.selected-mentions .edit-menu:before{border-top:10px solid #000000;border-left:10px solid transparent;right:0;border-right:unset;left:unset;}}.menuOpen .award-cta,.menuOpen .edit-cta-link{color:#000000;}.block-claimed-company-personal-news-block{max-width:640px;margin:0 auto 50px;}.company-news-block{max-width:554px;border:solid 2px #eeeeee;padding:24px 30px;}.company-news-block .toollink-header{font-family:"Outsiders Bold",Georgia,serif;line-height:1.42;font-size:12px;font-size:0.75rem;}.company-news-block .toollink-heading{width:100%;}.company-news-block .toollink-heading .edit-cta{position:absolute;right:-20px;top:-10px;}.company-news-block .toollink-heading .edit-menu{left:unset;right:-80px;bottom:30px;}@media (max-width:48.0525em){.company-news-block .toollink-heading .edit-menu{right:4px;}.company-news-block .toollink-heading .edit-menu:before{border-left:10px solid transparent;border-right:unset;left:unset;right:0;}}.company-news-block__title{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;line-height:1.19;color:#000000;margin-top:9px;}.company-news-block__link{margin-top:10px;display:inline-block;}.company-news-block__link .icon,.company-news-block__link .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .company-news-block__link a:after{vertical-align:middle;margin-left:5px;}.company-news-block .company-news-block__desc{font-size:12px;font-size:0.75rem;line-height:1.42;margin-top:10px;margin-bottom:0;}.company-news-block .company-news-block__link{color:#000000;}.company-news-block .company-news-block__link:hover{text-decoration:none;}.page-not-found{margin-bottom:25px;}.featured-work-spots__slides{position:relative;overflow:hidden;height:480px;}.featured-work-spots__slides li{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;z-index:7;}.featured-work-spots__slides li.active{opacity:1;z-index:8;}.featured-work-spots__slides .hero-video{width:100%;height:480px;}.featured-work-spots__slides .hero-video video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1000%;max-width:1440px;min-height:100%;z-index:0;overflow:hidden;-o-object-fit:cover;object-fit:cover;}.featured-work-spots__slides .hero-video .vjs-poster{display:none;}.featured-work-spots__slides a{display:block;width:100%;height:100%;background-size:cover;background-position:50% 50%;}.featured-work-spots__slides a.hidden{display:none;}@media screen and (max-width:1024px){.featured-work-spots__slides .hero-video,.featured-work-spots__slides .work-item__video-thumbnail__play{display:none;}.featured-work-spots__slides a.hidden{display:block;}}@media screen and (max-width:768px){.featured-work-spots__slides{height:200px;}}.featured-work-spots__label{background-color:#f6306c;padding:8px 0;}.featured-work-spots__label p{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:20px;font-size:1.25rem;line-height:normal;}.featured-work-spots__controls{padding:25px 0 42px 0;background-color:#000000;}.featured-work-spots__controls h2,.featured-work-spots__controls .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .featured-work-spots__controls .fieldset-legend{margin-bottom:20px;}.featured-work-spots__controls h2 a,.featured-work-spots__controls .node-agency-company-form-mode-form fieldset .fieldset-legend a,.node-agency-company-form-mode-form fieldset .featured-work-spots__controls .fieldset-legend a{color:#ffffff;}.featured-work-spots__controls h2 a:hover,.featured-work-spots__controls .node-agency-company-form-mode-form fieldset .fieldset-legend a:hover,.node-agency-company-form-mode-form fieldset .featured-work-spots__controls .fieldset-legend a:hover{text-decoration:underline;}.pick-slider-for{display:none;}.pick-slider-for.slick-initialized{display:block;}.pick-slider-for.slick-slider{margin-bottom:0;}.pick-slider-for .video-js{width:100% !important;height:480px !important;}@media (max-width:64.0525em){.pick-slider-for .video-js{display:none;}}.pick-slider-for .slick-dots{bottom:26px;text-align:left;margin:0 auto;left:0;right:0;max-width:1440px;padding:0 15px;}.pick-slider-for .slick-dots li{display:inline-block;width:12px;height:12px;background-color:#000000;border:1px solid #ffffff;border-radius:50%;margin-right:10px;margin-left:0;}.pick-slider-for .slick-dots li.slick-active{background-color:#ffffff;border:1px solid #000000;}.pick-slider-for .slick-dots li:last-child{margin-right:10px;}.pick-slider-for .views-field-field-hero-image{height:480px;width:100%;overflow:hidden;}@media (max-width:48.0525em){.pick-slider-for .views-field-field-hero-image{height:200px;}}.pick-slider-for .views-field-field-hero-image img{height:100%;}.pick-slider-for .views-field-field-hero-image .has-image-hover-effect{height:100%;}.pick-slider-for .views-field-field-hero-image .has-image-hover-effect:before{display:none;}.pick-slider-for .views-field-field-hero-image .has-image-hover-effect > a{width:100%;height:100%;background-size:cover;background-position:50% 50%;position:relative;display:block;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;z-index:1;}@media (max-width:64.0525em){.pick-slider-for .views-field-field-hero-image .has-image-hover-effect > a{display:block !important;}}.pick-slider-for .views-field-field-hero-image .has-image-hover-effect > a:hover:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.3);content:'';-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.pick-slider-for .video-js .vjs-big-play-button{top:50%;left:50%;width:110px;height:110px;margin:-60px 0 0 -60px;background:none;border:7px solid #ffffff;border-radius:100%;z-index:9;}.pick-slider-for .video-js .vjs-big-play-button:before{font-size:72px;line-height:72px;opacity:1;margin:15px 25px;}.pick-slider-for .video-js .vjs-big-play-button:hover:after{position:fixed;top:0;right:0;bottom:0;left:0;height:480px;background:rgba(255,255,255,0.3);content:'';-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.pick-slider-for .video-js .vjs-big-play-button:hover{-webkit-box-shadow:none;box-shadow:none;}.pick-slider-for .video-js .vjs-tech{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1000%;max-width:1440px;min-height:100%;z-index:0;overflow:hidden;-o-object-fit:cover;object-fit:cover;}.pick-slider-for .video-js .vjs-poster{background-size:cover;}.content .view-more{position:absolute;right:15px;top:0;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;color:#000000;}.content .view-more span{margin-left:3px;}.content .view-more:hover{text-decoration:underline;}@media screen and (max-width:768px){.whats-new .view-more,.most-popular .view-more,.featured-collection .view-more{display:block;margin-bottom:25px;position:relative;left:0;top:0;padding:15px;background-color:#000000;color:#ffffff;}.whats-new .view-more .icon,.whats-new .view-more .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .whats-new .view-more a:after,.most-popular .view-more .icon,.most-popular .view-more .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .most-popular .view-more a:after,.featured-collection .view-more .icon,.featured-collection .view-more .block-crain-mobile-hamburger .menu--subscribe .menu-item a:after,.block-crain-mobile-hamburger .menu--subscribe .menu-item .featured-collection .view-more a:after{position:absolute;right:15px;}.whats-new .view-more:hover,.most-popular .view-more:hover,.featured-collection .view-more:hover{color:#f6306c;text-decoration:none;}}.creativity-search.content{background-color:#0099ff;}.creativity-search h1{margin-bottom:25px;}.creativity-search p{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;}@media screen and (max-width:768px){.creativity-search p{margin-bottom:15px;}.creativity-search .view-more{display:block;margin-bottom:25px;position:static;}}.lookbook-preview__item{width:50%;}.lookbook-preview__item:not(:last-child):not(:nth-last-child(2)){margin-bottom:25px;}.lookbook-preview__item h3,.lookbook-preview__item h4{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;margin-bottom:20px;text-transform:none;}.lookbook-preview__item h4{margin-bottom:0;}.lookbook-preview__item h4 a{color:#000000;}.lookbook-preview__item.featured{width:100%;margin-bottom:0;}@media (min-width:64.0625em){.lookbook-preview__item.featured{width:20%;}}.lookbook-preview__item.featured > div{margin-bottom:15px;padding:20px;background-color:#000000;}.lookbook-preview__item.featured p{line-height:1.3;}.lookbook-preview__item.featured h3,.lookbook-preview__item.featured h4{color:#ffffff;}.lookbook-preview__item.featured h4{font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:40px;font-size:2.5rem;text-transform:uppercase;}.lookbook-preview__item.featured .view-more{position:static;right:0;}@media screen and (max-width:768px){.lookbook-preview__item{width:100%;}.lookbook-preview__item:nth-last-child(2){margin-bottom:25px;}}.lookbook-preview__items-wrapper{width:100%;}@media (min-width:64.0625em){.lookbook-preview__items-wrapper{width:80%;}}.whats-new__item{margin-bottom:25px;}@media (max-width:48.0525em){.whats-new__item:last-child{margin-bottom:0;}}.whats-new__item-inner{background-color:#000000;position:relative;width:100%;}.whats-new__item .whats-new__item__label{padding:20px 15px;}.whats-new__item img{width:100%;}.whats-new__item h3{font-size:24px;font-size:1.5rem;line-height:1;}.whats-new__item h3 + p{margin-top:15px;}.whats-new__item h3 a{color:#ffffff;}.whats-new__item a{margin-bottom:0;}.whats-new__item h3 + a{display:block;margin-top:10px;font-family:"Outsiders Bold",Georgia,serif;font-size:13px;font-size:0.8125rem;text-transform:capitalize;}.whats-new__item.featured{width:60%;}.whats-new__item.featured h3{font-size:40px;font-size:2.5rem;}.whats-new__item.featured + .advertisement{width:36%;}@media (min-width:48.0625em){.whats-new__item.featured + .advertisement{margin-left:auto;padding-right:10px;}}.whats-new__item.featured + .advertisement .initialized{padding-top:0;}@media screen and (max-width:768px){.whats-new__item.featured{width:100%;}.whats-new__item.featured + .advertisement{width:100%;margin-bottom:25px;text-align:center;}.whats-new__item.featured h3{font-size:24px;font-size:1.5rem;}}.most-popular{background-color:#ffa800;}.most-popular__item{margin-bottom:20px;}.most-popular__item .most-popular__item__number,.most-popular__item h3{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1;text-transform:none;}.most-popular__item .most-popular__item__label{padding:0 15px;}.most-popular__item h3 a,.most-popular__item p a{color:#000000;}.most-popular__item h3{margin-bottom:10px;}.most-popular__item p{font-family:"Outsiders Bold",Georgia,serif;}.most-popular__item a{text-transform:capitalize;}.creativity-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;}.creativity-news__item > a{width:50%;margin-right:15px;}.creativity-news__item h3{width:100%;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;line-height:1.2;text-transform:none;}.creativity-news__item h3 a{color:#000000;}@media screen and (max-width:1024px){.creativity-news__item h3{font-size:18px;font-size:1.125rem;}}@media screen and (max-width:480px){.creativity-news__item h3{font-size:14px;font-size:0.875rem;}}.lookbook-preview{background-color:#ff5635;}@media screen and (max-width:1024px){.lookbook-preview .flex-container.main,.lookbook-preview .main.region-footer-bottom{display:block;}.lookbook-preview .lookbook-preview__item.featured{width:100%;margin-bottom:40px;}}.featured-collection__item{margin-bottom:25px;width:100%;}@media (min-width:48.0625em) and (max-width:64.0525em){.featured-collection__item{width:50%;}}@media (min-width:64.0625em){.featured-collection__item{width:33%;}.featured-collection__item:first-child,.featured-collection__item:nth-child(2){width:50%;}}.featured-collection__item .has-image-hover-effect{margin-bottom:0;}.featured-collection__item .featured-collection__item__info{padding:20px;background-color:#000000;}.featured-collection__item h3{margin-bottom:10px;font-size:24px;font-size:1.5rem;}.featured-collection__item h3 a{color:#ffffff;}.featured-collection__item p{margin-bottom:0;font-family:"Outsiders Bold",Georgia,serif;font-size:13px;font-size:0.8125rem;}.featured-collection__item p a{color:#ffffff;text-transform:capitalize;}.featured-collection__item .editors-pick-badge span,.whats-new__item .editors-pick-badge span,.work-collection__article .editors-pick-badge span{display:block;}.whats-new__item,.most-popular__item,.creativity-news__item,.lookbook-preview__item,.featured-collection__item{position:relative;}.path-frontpage .region-content,.path-creativity .region-content{padding-top:0;}.work-item h3{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:none;}.work-item h4{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;}.work-item .flex-container:before,.work-item .region-footer-bottom:before,.work-item .flex-container:after,.work-item .region-footer-bottom:after{content:" ";display:table;}.work-item .flex-container:after,.work-item .region-footer-bottom:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.work-item .flex-container,.work-item .region-footer-bottom{*zoom:1;}.work-item .flex-container:not(:last-child),.work-item .region-footer-bottom:not(:last-child){margin-bottom:25px;}@media screen and (max-width:1024px){.work-item h3{margin-bottom:15px;}.work-item h4{margin-bottom:25px;}}.work-item__header{margin-bottom:20px;}.work-item__header h1{margin-bottom:10px;}.work-item__header h2,.work-item__header .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .work-item__header .fieldset-legend{margin-bottom:8px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;text-transform:none;}.work-item__header h2 > p,.work-item__header .node-agency-company-form-mode-form fieldset .fieldset-legend > p,.node-agency-company-form-mode-form fieldset .work-item__header .fieldset-legend > p{font-size:20px;font-size:1.25rem;}.work-item__header p{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;}.work-item__header span:last-child{margin-left:15px;}.work-item__body{padding-bottom:38px;}.work-item__body img{width:100%;}.work-item__body .advertisement{margin-bottom:25px;}.work-item__body .work-ratings{display:inline-block;}.work-item__body .work-ratings a{display:inline-block;position:relative;background:url(https://adage.com/sites/aac/themes/custom/aac/images/rating-star.png) no-repeat;background-size:25px 25px;width:25px;height:25px;}.work-item__body .work-ratings a:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';opacity:0.8;z-index:2;background-color:#ffffff;}.work-item__body .work-ratings a.half:before{left:50%;width:50%;}.work-item__body .work-ratings a.full:before{display:none;}.work-item__body .work-ratings + p{display:inline-block;margin-left:30px;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;vertical-align:top;}@media screen and (max-width:480px){.work-item__body .work-ratings + p{display:block;margin:15px 0 0 0;}}.work-item__body .row:not(:last-child):not(.about-wrapper){margin-bottom:60px;}.work-item__grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;}.work-item__grid .left,.work-item__grid .right{padding:0 15px;}.work-item__grid .left{width:70%;}.work-item__grid .right{width:30%;min-width:330px;}.work-item__grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:25px;}.work-item__grid .row:last-child{margin-bottom:0;}.work-item__grid .col:first-child{width:22%;}.work-item__grid .col:last-child{width:78%;}@media screen and (max-width:1024px){.work-item__grid{display:block;margin:0;}.work-item__grid .left,.work-item__grid .right{padding:0;}.work-item__grid .left,.work-item__grid .col:first-child,.work-item__grid .col:last-child{width:auto;}.work-item__grid .right{display:none;}.work-item__grid .row{display:block;}.work-item__grid .row:before,.work-item__grid .row:after{content:" ";display:table;}.work-item__grid .row:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.work-item__grid .row{*zoom:1;}}.work-item__grid .editor-description{font-family:"Exchange Book",Helvetica,sans-serif;color:#000000;font-size:16px;font-size:1rem;line-height:21px;}.work-item__grid .editor-description p{line-height:21px;}.work-item__body .container-fluid,.work-item__body .node--type-section_pages .block-system-breadcrumb-block,.node--type-section_pages .work-item__body .block-system-breadcrumb-block{padding:0;}.work-item__body .left{width:100%;}.about-sponsor-container span,.about-sponsor-container p{color:#111111;font-family:"Exchange Book",Helvetica,sans-serif;}.about-sponsor-container span{font-size:17px;font-size:1.0625rem;line-height:25px;font-weight:bold;vertical-align:middle;}.about-sponsor-container p{font-size:14px;font-size:0.875rem;line-height:20px;font-weight:normal;}.about-sponsor-container .custom-content-label-logo{margin-left:10px;display:inline-block;}.about-sponsor-description{margin-top:18px;}.about-sponsor-description p{color:#111111;font-family:"Exchange Book",Georgia,"Times New Roman",Times,serif;font-size:17px;font-size:1.0625rem;font-weight:normal;line-height:25px;}.work-item__social a{display:inline-block;font-size:34px;font-size:2.125rem;color:#000000;}.work-item__social a:first-child{margin:0 5px 5px 0;}.work-item__social a:hover{color:#2FA8D7;text-decoration:none;}@media screen and (max-width:1024px){.work-item__social{margin-bottom:25px;}.work-item__social div{display:inline-block;}.work-item__social a,.work-item__social a:first-child{margin:0 3px 0 0;}}.work-item__social .social-box-google-plus{display:none;}.work-item__video-container{position:relative;}.work-item__video{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;}.work-item__video-thumbnail{position:relative;cursor:pointer;margin-bottom:0;}.work-item__video-thumbnail:hover:before{opacity:.15;}.work-item__video-thumbnail__play{position:absolute;top:50%;left:50%;width:120px;height:120px;z-index:2;margin:-60px 0 0 -60px;background:url(https://adage.com/sites/aac/themes/custom/aac/images/play-video-icon.png) no-repeat;background-size:120px 120px;}.work-item__slideshow{width:100%;height:560px;}@media screen and (max-width:480px){.work-item__slideshow{height:300px;}}.work-item__about{padding-bottom:45px;background-color:#eeeeee;margin-top:-20px;}.work-item__about .content{background-color:#eeeeee;}.block-region-content-bottom .work-item__about:first-of-type,.block-region-content-bottom .work-item__about-first{padding-top:45px;margin-top:0;}.work-item__about__credits{font-family:"Outsiders Bold",Georgia,serif;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.work-item__about__credits dl{margin-bottom:30px;width:50%;}.work-item__about__credits dt{margin-bottom:12px;font-size:12px;font-size:0.75rem;}.work-item__about__credits dd{font-size:18px;font-size:1.125rem;}.content .work-item__about__credits a{text-decoration:underline;color:#000000;}.content .work-item__about__credits a:hover{color:#2FA8D7;}@media screen and (max-width:1024px){.work-item__about__credits dl:last-child,.work-item__about__credits dl:nth-last-child(2){margin-bottom:0;}}@media screen and (max-width:480px){.work-item__about__credits dl{float:none;width:100%;}.work-item__about__credits dl:nth-last-child(2){margin-bottom:30px;}}.credit-contact{color:#000000;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;}.credit-contact a{color:#000000;text-decoration:underline;}.credit-contact a:hover{color:#0099ff;}.work-item__about__tags li{display:inline-block;padding-left:0;}.work-item__about__tags li:not(:last-child){margin-right:15px;}.work-item__about__tags li a{display:block;color:#000000;padding:15px 30px;border:1px solid #000000;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:normal;}.work-item__about__tags li a:hover{background-color:#000000;color:#ffffff;text-decoration:none;}.work-item__about__tags li:before{display:none;}.most-pop-story-list .most-pop-heading{font-family:"Retina Black",Helvetica,sans-serif;font-size:18px;font-size:1.125rem;color:#000000;margin-bottom:10px;}.most-pop-story-list .news-img-left{border-bottom:none;padding-top:11px;padding-bottom:19px;}.most-pop-story-list .news-img-left img{margin:0 20px 10px 0;width:90px;height:auto;}.most-pop-story-list .news-img-left .most-pop-title{width:calc(100% - 110px);}.most-pop-story-list .news-img-left .most-pop-title a{color:#000000;font-size:16px;font-size:1rem;line-height:19px;font-family:"Retina Black",Helvetica,sans-serif;}.most-pop-story-list .news-img-left .most-pop-title a:hover,.most-pop-story-list .news-img-left .most-pop-title a:focus{text-decoration:underline;}.related-work{padding:60px 0;background-color:#f6306c;}.related-work__preview h3{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:none;line-height:1.17;}.related-work__preview a{color:#000000;}.related-work__preview a:hover{text-decoration:underline;}@media screen and (max-width:1024px){.related-work__preview{width:50%;}.related-work__preview:first-child,.related-work__preview:nth-child(2){margin-bottom:30px;}}@media screen and (max-width:480px){.related-work__preview{width:100%;}.related-work__preview:nth-child(3){margin-bottom:30px;}}.node--type-work .field--name-field-headline h1{margin-bottom:10px;}.node--type-work .field--name-field-subhead,.node--type-work .field--name-field-subhead h2,.node--type-work .field--name-field-subhead .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .node--type-work .field--name-field-subhead .fieldset-legend{margin-bottom:8px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;text-transform:none;}.node--type-work .field--name-field-subhead h2,.node--type-work .field--name-field-subhead .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .node--type-work .field--name-field-subhead .fieldset-legend{margin-bottom:12px;}.node--type-work .field--name-field-byline,.node--type-work .field--name-field-pub-date,.node--type-work .field--name-field-publish-date{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;}.node--type-work .field--name-field-byline a,.node--type-work .field--name-field-pub-date a,.node--type-work .field--name-field-publish-date a{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;color:#000000;}.node--type-work .field--name-body p{line-height:21px;}.node--type-work .block-entity-fieldnodefield-byline,.node--type-work .block-entity-fieldnodefield-pub-date,.node--type-work .block-entity-fieldnodefield-publish-date{display:inline-block;vertical-align:top;}.node--type-work .block-entity-fieldnodefield-byline .byline-label{font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:normal;}.node--type-work .block-entity-fieldnodefield-byline .byline-label,.node--type-work .block-entity-fieldnodefield-byline .field__items,.node--type-work .block-entity-fieldnodefield-byline > .field__item{display:inline-block;vertical-align:top;}.node--type-work .block-entity-fieldnodefield-byline .field__items .field__item{display:inline-block;}.node--type-work .block-entity-fieldnodefield-byline .field__items .field__item:not(:first-of-type){margin-left:1px;}.node--type-work .block-entity-fieldnodefield-pub-date .field--type-datetime,.node--type-work .block-entity-fieldnodefield-publish-date .field--type-datetime{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-work .block-entity-fieldnodefield-pub-date .field__label,.node--type-work .block-entity-fieldnodefield-publish-date .field__label{font-weight:normal;}.node--type-work .block-entity-fieldnodefield-pub-date .field__label:after,.node--type-work .block-entity-fieldnodefield-publish-date .field__label:after{content:none;}@media (min-width:64.0625em){.node--type-work .block-social-sharing-block,.node--type-work .block-crain-aac-social-media-share{width:22%;float:left;}}.node--type-work .block-entity-fieldnodefield-emphasis-image{margin-bottom:25px;}@media (min-width:64.0625em){.node--type-work .block-entity-fieldnodefield-emphasis-image{width:78%;float:left;}}.node--type-work .block-entity-fieldnodebody{width:100%;display:inline-block;margin-bottom:25px;}.node--type-work .block-entity-fieldnodebody .field__label,.node--type-work .work-node-field-taxonomies .field__label{display:block;width:100%;margin-bottom:15px;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:18px;text-transform:none;}@media (min-width:64.0625em){.node--type-work .block-entity-fieldnodebody .field__label,.node--type-work .work-node-field-taxonomies .field__label{width:22%;float:left;margin-bottom:0;}}.node--type-work .block-entity-fieldnodebody .field__item,.node--type-work .work-node-field-taxonomies .field__item{display:block;width:100%;}@media (min-width:64.0625em){.node--type-work .block-entity-fieldnodebody .field__item,.node--type-work .work-node-field-taxonomies .field__item{width:78%;float:left;}}.node--type-work .region-content-bottom .work-node-field-taxonomies{background-color:#eeeeee;}.node--type-work .region-content-bottom .work-node-field-taxonomies .block{max-width:1440px;margin:0 auto;}.node--type-work .region-content-bottom .work-node-field-taxonomies .block .field{width:100%;padding-left:15px;padding-right:15px;}@media (min-width:48.0625em){.node--type-work .region-content-bottom .work-node-field-taxonomies .block .field{width:70%;}}.node--type-work .region-content-top .block-region-content-top{margin-bottom:23px;}.node--type-work .work-node-field-taxonomies .field__item a{display:inline-block;color:#000000;margin-right:15px;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;line-height:normal;border:1px solid #000000;padding:15px 30px;}.node--type-work .work-node-field-taxonomies .field__item a:hover{background-color:#000000;color:#ffffff;text-decoration:none;}@media (min-width:48.0625em){.node--type-work .work-field-node-field-awards .field__items,.node--type-work .work-field-node-field-industry .field__items,.node--type-work .work-field-node-field-tags .field__items{width:78%;float:left;}}.node--type-work .work-field-node-field-awards .field__items .field__item,.node--type-work .work-field-node-field-industry .field__items .field__item,.node--type-work .work-field-node-field-tags .field__items .field__item{width:auto;display:inline-block;}@media (max-width:48.0525em){.node--type-work .work-field-node-field-awards .field__items .field__item,.node--type-work .work-field-node-field-industry .field__items .field__item,.node--type-work .work-field-node-field-tags .field__items .field__item{margin-bottom:5px;}}@media (max-width:29.99em){.node--type-work .work-field-node-field-tags .field__items .field__item:not(:last-of-type){margin-bottom:10px;}}.node--type-work .video-js{width:100% !important;height:100% !important;}.node--type-work .video-js .vjs-tech{position:relative;padding:40px 0;}.node--type-work .video-js .vjs-poster{background-size:cover;}.node--type-work .article-main-image img{max-width:100%;}.video-js.vjs-paused .vjs-big-play-button{top:50%;left:50%;width:110px;height:110px;margin:-60px 0 0 -60px;background:none;border:7px solid #ffffff;border-radius:100%;z-index:8;}.video-js.vjs-paused .vjs-big-play-button:before{font-size:72px;line-height:72px;opacity:1;margin:15px 25px;}.video-js.vjs-paused .vjs-big-play-button:hover{-webkit-box-shadow:none;box-shadow:none;}.aac_work_field_body .field__label:after{display:none;}.node--type-work .layout-12coltop-8x4-12colbottom .region-content-bottom .block-region-content-bottom{max-width:100%;padding:0;}@media (max-width:64.0525em){.node--type-work .layout-12coltop-8x4-12colbottom .region-content-right{display:none;}}.work-collection .has-subheader{margin-bottom:0;}.work-collection .has-subheader + p{margin-top:5px;margin-bottom:45px;}@media (max-width:64.0525em){.work-collection .four-columns .work-collection__article{width:calc(50% - 30px);}}@media (max-width:48.0525em){.work-collection .four-columns .work-collection__article{width:calc(100% - 30px);}}.work-collection__gallery{margin-top:30px;margin-bottom:25px;}.work-collection__gallery + p{margin-bottom:30px;}.work-collection__article{background-color:#000000;position:relative;width:calc(25% - 30px);padding:0 !important;margin:0 15px 30px 15px;}.work-collection__article img{width:100%;}.work-collection__article .has-image-hover-effect{margin-bottom:0;}.work-collection__article a{color:#000000;}.work-collection__article a:hover{color:#2FA8D7;text-decoration:none;}.work-collection__article .info{padding:20px 15px;}.work-collection__article h3{line-height:1.125;margin-bottom:5px;font-size:22px;font-size:1.375rem;}.work-collection__article h3 a{display:inline-block;color:#ffffff;}.work-collection__article h3 + a{font-family:"Outsiders Bold",Georgia,serif;font-size:15px;font-size:0.9375rem;color:#ffffff;}.work-collection__article h3 + a:hover{color:#2FA8D7;text-decoration:none;}.work-collection__article p{margin-top:7px;font-family:"Exchange Book Italic",Helvetica,sans-serif;font-size:12px;font-size:0.75rem;color:#ffffff;}@media screen and (max-width:1024px){.work-collection__article{width:calc(33.33% - 30px);}}@media screen and (max-width:768px){.work-collection__article{width:calc(50% - 30px);}}@media screen and (max-width:480px){.work-collection__article{width:calc(100% - 30px);}}.credits__type{margin-bottom:15px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;text-transform:none;}.node--type-section_pages .view-header h2,.node--type-section_pages .view-header .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .node--type-section_pages .view-header .fieldset-legend,.view-display-id-table_credit_listing_page .credits-secondary-header.view-header h2,.view-display-id-table_credit_listing_page .credits-secondary-header.view-header .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .view-display-id-table_credit_listing_page .credits-secondary-header.view-header .fieldset-legend{margin-bottom:15px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:20px;font-size:1.25rem;line-height:1.6;text-transform:none;}.credits__table{width:100%;margin-bottom:40px;}.credits__table tr:nth-child(odd){background-color:#eeeeee;}.credits__table tr:first-child{background-color:#000000;color:#ffffff;}.credits__table tr:first-child a{color:#ffffff;text-decoration:none;}.credits__table th,.credits__table td{padding:15px;font-family:"Exchange Book",Helvetica,sans-serif;font-size:16px;font-size:1rem;text-align:left;line-height:1.4;}.credits__table th:first-child,.credits__table td:first-child{width:75%;}@media screen and (max-width:1024px){.credits__table th:first-child,.credits__table td:first-child{width:60%;}}@media screen and (max-width:768px){.credits__table th:last-child,.credits__table td:last-child{display:none;}}.view-display-id-table_credit_listing_page{padding:15px;}.all-work-page{max-width:1000px;}.promote-your-work__header{background:url(https://adage.com/sites/aac/themes/custom/aac/images/promote-your-work.jpg) no-repeat 50% 30%;background-size:cover;}.promote-your-work__header > div{height:360px;}.promote-your-work__heading{position:absolute;bottom:30px;left:15px;}.promote-your-work__heading h2,.promote-your-work__heading .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .promote-your-work__heading .fieldset-legend,.promote-your-work__heading p{color:#ffffff;}.promote-your-work__heading h2,.promote-your-work__heading .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .promote-your-work__heading .fieldset-legend{margin-bottom:5px;}.promote-your-work__content{position:relative;padding:60px 0;}.promote-your-work__content form{clear:both;}.promote-your-work__benefit{height:200px;margin:0 auto 60px auto;overflow:hidden;position:relative;}.promote-your-work__benefit img{position:relative;float:left;max-width:200px;margin-right:45px;}.promote-your-work__benefit h3{font-size:36px;font-size:2.25rem;margin-bottom:15px;}@media screen and (max-width:768px){.promote-your-work__benefit{max-width:none;height:auto;}.promote-your-work__benefit img{display:none;}}.promote-your-work__form{padding:60px 0;border-top:1px solid #dddddd;}.terms-and-conditions p strong,.terms-and-conditions li strong{font-family:"Exchange Bold",Helvetica,sans-serif;}.terms-and-conditions p .underline,.terms-and-conditions li .underline{text-decoration:underline;}.terms-and-conditions h2,.terms-and-conditions .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .terms-and-conditions .fieldset-legend{margin-bottom:30px;}.terms-and-conditions h3{margin-bottom:15px;line-height:1.7;}.terms-and-conditions p + h3,.terms-and-conditions ul + h3{margin-top:30px;}.search-form{position:relative;max-width:830px;}.search-form.centered{margin:0 auto;}.search-form input[type="text"]{width:100%;padding-right:65px;font-family:"Exchange Book",Helvetica,sans-serif;}.search-form input[type="submit"]{position:absolute;right:0;top:0;width:auto;height:auto;line-height:50px;margin:0;background-color:#000000;color:#ffffff;cursor:pointer;-webkit-appearance:none;border-radius:0;}.search-form input[type="submit"]:before{content:'\e90c';font-family:"creativity";left:50%;top:50%;}.search-form input[type="submit"] span{vertical-align:middle;}.swiftype-result{position:relative;padding:15px;border-top:1px solid #eeeeee;}.swiftype-result:last-of-type{border-bottom:1px solid #eeeeee;}.swiftype-result:hover{background-color:#f0f0f0;}.swiftype-result .ac-image{width:150px;height:100px;background-position:50% 50%;background-size:cover;}.swiftype-result .ac-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.swiftype-result .ac-label{padding:10px 15px;}.swiftype-result .ac-label.ac-label-nav{width:100%;}.swiftype-result .ac-title{margin-bottom:3px;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;line-height:1.2;text-transform:none;}.swiftype-result .ac-title a{color:#000000;}.swiftype-result .ac-title a:hover{color:#0099ff;text-decoration:none;}.swiftype-result .ac-date{margin-bottom:0;font-family:"Outsiders Bold",Georgia,serif;font-size:12px;font-size:0.75rem;color:#000000;}.swiftype-result .ac-description{margin-top:10px;font-size:14px;font-size:0.875rem;}.swiftype-result .ac-editors-pick{display:inline-block;margin-left:5px;vertical-align:text-bottom;}.swiftype-result .ac-editors-pick span{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;padding:5px;background-color:#f6306c;font-size:11px;font-size:0.6875rem;color:#ffffff;}.swiftype-result .st-query-term{color:#f6306c;}@media screen and (max-width:768px){.swiftype-result{padding:10px 0;}.swiftype-result .ac-editors-pick{display:block;margin:2px 0 10px 0;}.swiftype-result .ac-image{display:none;}}@media screen and (max-width:480px){.swiftype-result .ac-title{font-size:16px;font-size:1rem;}}.swiftype-widget .autocomplete{position:absolute;background-color:#ffffff;z-index:999;-webkit-box-shadow:0 1px 5px #888888;box-shadow:0 1px 5px #888888;left:0;right:0;}.swiftype-widget .autocomplete .swiftype-result{padding:0;cursor:pointer;}.swiftype-widget .autocomplete .swiftype-result .ac-image{width:120px;height:80px;}.swiftype-widget .autocomplete .swiftype-result .ac-image img{max-width:100%;}.swiftype-widget .autocomplete .swiftype-result .ac-image-nav{display:block;float:left;width:80px;margin-right:15px;}.swiftype-widget .autocomplete .swiftype-result .ac-title{font-size:16px;font-size:1rem;}.search-status{margin:45px 0 0 0;padding:15px 0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}.search-status .st-not-failed-loading,.search-status .st-has-results{display:none;}.search-options{padding:25px 0;border-bottom:1px solid #dddddd;}.search-options .search-option{margin-bottom:10px;}.search-options .search-option .results-sorter select{width:200px;}.search-options .search-option:not(:last-child){margin-right:35px;}.search-options .search-option__label{display:inline-block;margin:0 5px 0 0;font-family:"Exchange Bold",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;line-height:40px;}.search-options select{width:300px;border:0;outline:0;border-radius:0;font-family:"Exchange Book",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;height:40px;}.search-options .facet-container{display:inline-block;position:relative;}.search-options .facet-title{display:inline-block;padding:10px;border:1px solid #000000;font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;cursor:pointer;}.search-options .facet-title:hover,.search-options .facet-title.active{background-color:#000000;color:#ffffff;}.search-options .facet-options,.search-options .radio-options{display:none;position:absolute;top:100%;left:0;width:220px;max-height:240px;overflow-y:scroll;margin-top:-1px;padding:10px;border:1px solid #000000;background-color:#ffffff;z-index:3;}.search-options .facet-option,.search-options .radio-label{font-family:"Exchange Book",Helvetica,sans-serif;font-size:14px;font-size:0.875rem;}.search-options .facet-option{margin-bottom:5px;}.search-options .radio-option{margin-bottom:3px;}.search-options .facet-option:last-child,.search-options .radio-option:last-child{margin-bottom:0;}.search-options .facet-count{color:#a3a3a3;margin-left:5px;}.search-options .facet-count:before{content:'(';}.search-options .facet-count:after{content:')';}.search-options .search-toggle{display:inline-block;}.search-options .search-toggle .facet-title{border:0;padding:0;line-height:40px;}.search-options .search-toggle .facet-title:hover,.search-options .search-toggle .facet-title.active{background-color:transparent;color:#000000;text-decoration:underline;}.search-options .search-toggle .facet-title.active{text-decoration:none;}@media screen and (max-width:1024px){.search-options .search-option{width:100%;}.search-options .search-option:not(:last-child){margin:0 0 15px 0;}.search-options .facet-container{display:block;margin-bottom:5px;}.search-options .facet-title{width:100%;max-width:600px;padding:15px;}.search-options .search-toggle .facet-container{display:inline-block;}.search-options .search-toggle .facet-title{width:auto;padding:0;}.search-options .facet-options,.search-options .radio-options{position:static;width:100%;max-width:600px;}}.search-pagination{margin:30px 0;text-align:center;}.search-pagination:before,.search-pagination:after{content:" ";display:table;}.search-pagination:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.search-pagination{*zoom:1;}.search-pagination.lower{margin:45px 0 0 0;}.search-pagination ul{display:inline-block;}.search-pagination li,.search-pagination a{float:left;}.search-pagination a{border:1px solid #000000;width:42px;margin-right:8px;font-family:"Outsiders Bold",Georgia,serif;font-size:14px;font-size:0.875rem;line-height:40px;color:#000000;}.search-pagination a:hover,.search-pagination a.current_page{background-color:#000000;color:#ffffff;text-decoration:none;}@media screen and (max-width:768px){.search-pagination a{font-size:12px;font-size:0.75rem;width:32px;line-height:30px;}}@media screen and (max-width:480px){.search-pagination .page-numbers{display:none;}}.path-signup .region-content{padding-top:0;}.signup-success-wrapper{padding:0;padding-bottom:60px;}.signup-success-wrapper .signup-success-title{padding:16px 29px;background-color:#00ffff;}.signup-success-wrapper .signup-success-title h2,.signup-success-wrapper .signup-success-title .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .signup-success-wrapper .signup-success-title .fieldset-legend{line-height:3.0625rem;}@media (max-width:22.5em){.signup-success-wrapper .signup-success-title h2,.signup-success-wrapper .signup-success-title .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .signup-success-wrapper .signup-success-title .fieldset-legend{font-size:32px;font-size:2rem;}}@media (max-width:48.0525em){.signup-success-wrapper .signup-success-title{padding:15px 0 16px 20px;}}.signup-success-wrapper .signup-success-content{padding:39px 112px 0 55px;}.signup-success-wrapper .signup-success-content .signup-success-desc{padding:30px 94px 0;}.signup-success-wrapper .signup-success-content .signup-success-desc h3{font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-size:1.125rem;text-transform:capitalize;margin-bottom:16px;line-height:1.17;}.signup-success-wrapper .signup-success-content .signup-success-desc p{line-height:1.31;}@media (max-width:48.0525em){.signup-success-wrapper .signup-success-content .signup-success-desc{padding:0;}}@media (max-width:48.0525em){.signup-success-wrapper .signup-success-content{padding:39px 20px 0;}}.signup-success-wrapper .signup-success-next-btn-wrapper{padding:0 55px;}@media (max-width:48.0525em){.signup-success-wrapper .signup-success-next-btn-wrapper{padding:0 20px;}}.signup-success-wrapper .signup-success-next-btn{margin-top:72px;padding:22px;text-align:center;background-color:#000000;}.signup-success-wrapper .signup-success-next-btn a{font-family:"Outsiders Bold",Georgia,serif;color:#ffffff;}.signup-form-heading{background-color:#00ffff;text-transform:uppercase;padding:22px 30px 17px;}.signup-form .form-item{margin-top:40px;margin-bottom:0;}@media (min-width:48.0625em){.signup-form .form-item{margin-top:50px;}}.signup-form .form-actions{margin:0;}.signup-form .form-actions input[type="submit"]{margin-top:30px;margin-bottom:0;}.signup-form .form-item-having-trouble{margin:0;}.signup-form .trouble-link{margin-top:28px;}.signup-form .form-item-registered-user{background-color:#eeeeee;padding:10px 10px 10px 20px;}.signup-form .form-item-registered-user h3{font-size:16px;font-size:1rem;line-height:1.19;color:#000000;font-family:"Retina Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;}.signup-form .form-item-registered-user,.signup-form .form-item-annual-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.signup-form .login-button{border:solid 1px #000000;display:inline-block;min-width:95px;padding:15px 10px 12px;text-align:center;margin-left:10px;}@media (min-width:48.0625em){.signup-form .login-button{min-width:121px;}}.signup-form .form-item-annual-fee{border:solid 2px #eeeeee;padding:18px 25px 12px;margin-top:30px;min-height:93px;}@media (min-width:48.0625em){.signup-form .form-item-annual-fee{padding-top:26px;padding-bottom:20px;}}.signup-form [id$="--description"],.signup-form .edit--annual-fee--text{text-align:right;color:#b7b7b7;}.signup-form [id$="--description"]{width:110px;right:0;bottom:8px;position:absolute;}@media (min-width:48.0625em){.signup-form [id$="--description"]{width:167px;}}.signup-form .hide-description [id$="--description"]{display:none;}@media (max-width:48.0525em){.signup-form .edit--annual-fee--text{max-width:126px;}}.signup-form .edit--annual-fee--text h3{margin-bottom:5px;}.signup-form #edit-email--description{width:105px;}@media (min-width:48.0625em){.signup-form #edit-email--description{width:270px;}}@media (min-width:48.0625em){.signup-form .form-item-company-name{display:inline-block;width:64.4%;}}.signup-form .form-item-company-size label{top:3px;}.signup-form .form-item-company-size select{background-color:#ffffff;}.signup-form .form-item-company-size #edit-company-size--description{right:20px;}@media (min-width:48.0625em){.signup-form .form-item-company-size{display:inline-block;width:35%;padding-left:30px;}}.ui-menu.ui-widget-content{border:none;}.ui-menu .ui-menu-item-wrapper.ui-state-active{border-color:transparent;background:none;}.add-award-form{margin-top:40px;}@media (min-width:48.0625em){.add-award-form{margin-top:70px;}}.add-award-form .form-item{margin-top:40px;margin-bottom:0;}@media (min-width:48.0625em){.add-award-form .form-item{margin-top:50px;}}.add-award-form .form-item.form-type-select label{top:0;}.add-award-form .form-item.form-type-select label.active{top:-16px;}@media (min-width:48.0625em){.add-award-form .form-item.form-type-select label.active{top:-9px;}}.add-award-form .form-item.form-item-upload-it-now{margin-top:25px;}.add-award-form .form-item.form-item-upload-it-now p{font-size:12px;font-size:0.75rem;font-family:"Outsiders Bold",Georgia,serif;}.add-award-form .form-item.form-item-term-agree{margin:25px 0;}.add-award-form .form-item.form-item-term-agree p{font-size:12px;font-size:0.75rem;font-family:"Exchange Book",Helvetica,sans-serif;}.add-award-form .form-item.form-item-delete-award{margin:0 0 30px;text-align:center;}.add-award-form .form-item.form-item-delete-award p{cursor:pointer;display:inline;color:#b7b7b7;font-size:12px;font-size:0.75rem;font-family:"Outsiders Bold",Georgia,serif;}.add-award-form .form-item.form-item-confirm-delete{margin:0 0 10px;text-align:center;}@media (min-width:48.0625em){.add-award-form .form-item.form-item-confirm-delete{margin:0 0 30px;}}.add-award-form .form-item.form-item-confirm-delete p{display:inline;font-size:12px;font-size:0.75rem;font-family:"Outsiders Bold",Georgia,serif;}.add-award-form .form-item.form-item-confirm-delete p span{cursor:pointer;padding:7px;border:1px solid;display:inline-block;margin-top:10px;margin-left:0;}@media (min-width:48.0625em){.add-award-form .form-item.form-item-confirm-delete p span{margin-left:15px;}}.add-award-form input.form-autocomplete{background-image:none;}.add-award-form .award-category select{background:none;}@media (min-width:48.0625em){.add-award-form .award-category{width:72%;display:inline-block;}}@media (min-width:48.0625em){.add-award-form .award-year{width:27.5%;display:inline-block;padding-left:30px;}}@media (min-width:48.0625em){.add-award-form .award-client{width:50%;display:inline-block;}}@media (min-width:48.0625em){.add-award-form .award-project{width:49.5%;display:inline-block;padding-left:30px;}}.add-award-form .delete-wrapper{text-align:center;}.add-award-form .delete-wrapper .confirm-delete,.add-award-form .delete-wrapper .delete-button{display:none;}.add-award-form .delete-wrapper .confirm-delete input,.add-award-form .delete-wrapper .delete-button input{padding:0 10px;background:none;color:#b7b7b7;}.manage-award-wrapper{padding-top:30px;margin-bottom:50px;}.manage-award-wrapper .award-desc{padding-top:20px;}.manage-award-wrapper .award-desc p{font-size:18px;font-size:1.125rem;line-height:27px;}.manage-award-wrapper .award-add{padding-top:30px;margin-bottom:30px;}.manage-award-wrapper .award-add a{font-size:12px;font-size:0.75rem;color:#ffffff;background-color:#000000;padding:12px 35px;font-weight:bold;}.award-delete-message{display:none;color:#000000;font-size:12px;font-size:0.75rem;padding:19px 25px 19px 20px;font-family:"Outsiders Bold",Georgia,serif;background:#f7215e;margin-top:-30px;}.award-delete-message a{font-family:"Outsiders Bold",Georgia,serif;color:#ffffff;}.award-delete-message .undo-link{float:right;}#click-share-login-form{padding:3% 6.5%;}@media (min-width:48.0625em){#click-share-login-form{padding:3% 5.5%;}}#click-share-login-form label{font-family:"Retina Black",Helvetica,sans-serif;}#click-share-login-form input{font-family:Helvetica,sans-serif;line-height:normal;display:block;border:none;border-bottom:2px solid #000000;color:#000000;margin-top:15px;}#click-share-login-form input:focus{outline:none;}@media (max-width:48.0525em){#click-share-login-form input{width:100%;}}#click-share-login-form .form-submit{padding:15px 50px 15px;border:none;}#click-share-login-form .edit-name--description,#click-share-login-form .edit-pass--description{font-family:"Exchange Book",Helvetica,sans-serif;}@media (max-width:48.0525em){.company-search-form.flex-container,.company-search-form.region-footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.filters{background-color:#ffffff;padding:50px 15px 0;width:100%;}@media (min-width:48.0625em){.filters{width:37.5%;padding-right:20px;}}.filters .search-status{margin:0;padding:0;border:none;}.filters .search-bar__search-form{width:auto;border-bottom:none;}@media (min-width:48.0625em){.filters .search-form{max-width:283px;margin-left:auto;}}.filters .search-form .search-form-field{border-bottom:solid 1px #000000;}.filters .search-form input[type="text"]{font-size:18px;font-size:1.125rem;height:auto;padding-top:6px;padding-bottom:6px;}.filters .search-form input[type="submit"]{width:16px;height:16px;}.filters .search-options{border-bottom:none;padding-top:45px;}.filters .search-options .search-option{width:100%;}@media (max-width:48.0525em){.filters .search-options{padding-bottom:5px;}}.filters .st-no-results,.filters .search-option .search-option__label,.filters .all-filters{display:block;}.filters .search-option .search-option__label{margin:0 0 14px 0;}.filters .all-filters{background-color:#000000;color:#ffffff;padding:14px 10px;text-align:center;margin-bottom:20px;}.filters .main-facets > span{width:33.33%;border:solid 1px #000000;border-right:none;padding:14px 10px;text-align:center;}.filters .main-facets > span:last-of-type{border-right:solid 1px #000000;}.filters .main-facets > span a{text-align:center;font-family:"Outsiders Bold",Georgia,serif;font-size:16px;font-size:1rem;color:#000000;}.filters .facet-container{display:block;margin-bottom:0;}.filters .facet-title{font-size:16px;font-size:1rem;line-height:1.38;border:none;color:#000000;font-family:"Retina Condensed Black",Helvetica,sans-serif;padding:14px 16px;text-align:center;display:block;}.search-results-wrapper{background-color:#eeeeee;padding:15px 15px 80px;width:100%;}@media (min-width:48.0625em){.search-results-wrapper{padding-top:30px;padding-bottom:100px;}}@media (min-width:48.0625em){.search-results-wrapper{width:62.5%;padding-left:30px;}}@media (min-width:48.0625em){.search-results-wrapper .search-results,.search-results-wrapper .search-pagination{max-width:635px;margin-right:auto;}}.search-results-wrapper .search-results .swiftype-result{background-color:#000000;padding:15px 20px 15px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (min-width:48.0625em){.search-results-wrapper .search-results .swiftype-result{padding-left:15px;padding-right:43px;margin-bottom:30px;}}.search-results-wrapper .search-results .swiftype-result .result-view-profile-button{color:#ffffff;border-color:#808080;white-space:nowrap;margin-left:10px;}@media (max-width:48.0525em){.search-results-wrapper .search-results .swiftype-result .result-view-profile-button{display:none;}}.search-results-wrapper .search-pagination a{border:none;font-family:"Retina Condensed Black",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;line-height:0.92;font-size:24px;font-size:1.5rem;width:auto;margin:0 10px;border-bottom:solid 3px transparent;}.search-results-wrapper .search-pagination a:hover,.search-results-wrapper .search-pagination a.current_page{border-bottom-color:#168CA3;background-color:transparent;color:#000000;}.search-results-wrapper .search-pagination .previous-page a:hover,.search-results-wrapper .search-pagination .next-page a:hover{border-bottom:none;}.search-results-wrapper .search-pagination .page-numbers{display:block;}.result-image{width:80px;height:80px;border:3px solid #ffffff;margin-right:15px;}@media (max-width:48.0525em){.result-image{margin-bottom:auto;}}.result-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.result-details{width:calc(100% - 95px);margin-right:auto;margin-bottom:auto;}@media (min-width:48.0625em){.result-details{width:calc(100% - 218px);}}.result-title{margin:10px 0 7px;}.result-title a{color:#ffffff;}.result-meta-line1,.result-meta-line2{color:#b7b7b7;font-family:"Outsiders Bold",Georgia,serif;line-height:1.42;font-size:12px;font-size:0.75rem;}.aac-dashboard-banner{background:#d8d8d8;margin-bottom:50px;padding:35px 0;height:167px;}.aac-dashboard-banner-subwrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.aac-dashboard-banner span{font-family:"Retina Condensed Black",Helvetica,sans-serif;text-transform:uppercase;color:#ffffff;font-size:16px;}@media (min-width:48.0625em){.aac-dashboard-banner span{font-size:22px;}}.aac-dashboard-banner h2,.aac-dashboard-banner .node-agency-company-form-mode-form fieldset .fieldset-legend,.node-agency-company-form-mode-form fieldset .aac-dashboard-banner .fieldset-legend{color:#ffffff;margin-bottom:5px;}.aac-dashboard-heading{-ms-flex-preferred-size:65%;flex-basis:65%;}.aac-dashboard-link h3{margin:0;}@media (max-width:48.0525em){.aac-dashboard-link h3{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px;}}@media (min-width:48.0625em){.aac-dashboard-link h3{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:50px;}}.aac-dashboard-link .check{font-size:20px;color:#01AFBD;}.aac-dashboard-checkmark{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:48.0625em){.aac-dashboard-checkmark{-ms-flex-preferred-size:58.3%;flex-basis:58.3%;}}.aac-dashboard-checkmark.rounded{height:26px;border-radius:15px;background:#CFCFCF;}.aac-dashboard-subitems{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:48.0625em){.aac-dashboard-subitems{margin-bottom:40px;}}.aac-dashboard-subitems:last-child{margin-bottom:0;}.aac-dashboard-subitems-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:48.0625em){.aac-dashboard-subitems-wrapper{max-width:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}}.aac-dashboard-subitems-wrapper.rounded{height:26px;border-radius:15px;background:#CFCFCF;}.aac-dashboard-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.aac-dashboard-title-wrapper.border-apply{border-bottom:1px solid;padding-bottom:10px;margin-bottom:28px;}.aac-dashboard-main-wrapper{margin-bottom:60px;}@media (min-width:48.0625em){.aac-dashboard-items-wrapper{margin-left:40px;}}.aac-dashboard-round{height:26px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"Retina Condensed Black",Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#ffffff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.aac-dashboard-round.active{background:#01AFBD;border-radius:15px;}.aac-dashboard-round.active.left{position:relative;z-index:2;}.aac-dashboard-round.active.left:before{content:"";background:#01AFBD;height:26px;position:absolute;left:-22px;z-index:-1;width:100%;}.aac-dashboard-links{position:relative;}.aac-dashboard-links > .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:48.0525em){.aac-dashboard-links > .menu-item span:not(.dashboard-img){display:none;}}.aac-dashboard-links .dashboard-img{margin-right:10px;}.aac-dashboard-links .menu{display:none;position:absolute;width:207px;right:-27px;top:-14px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#ffffff;-webkit-box-shadow:0px 0px 20px -8px #000000;box-shadow:0px 0px 20px -8px #000000;z-index:99;}@media (max-width:48.0525em){.aac-dashboard-links .menu{top:-100px;right:-20px;}}.aac-dashboard-links .menu a{background:none;color:#000000;padding:0;}.aac-dashboard-links .menu a:before{display:none;}@media (max-width:48.0525em){.aac-dashboard-links .menu a{font-size:12px;font-family:"Outsiders Bold",Georgia,serif;}}.aac-dashboard-links .menu li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:13px;border-bottom:1px solid #eeeeee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.aac-dashboard-links .menu li:last-child{border-bottom:none;}.aac-dashboard-links .menu .menu-item span{height:2px;background:#000000;margin-bottom:2px;}.aac-dashboard-links .menu .menu-item .two{width:10px;}.aac-dashboard-links .menu .menu-item .first{width:8px;}.aac-dashboard-links .menu .menu-item .three{width:8px;}.aac-dashboard-links span{font-family:"Retina Black",Helvetica,sans-serif;font-size:13px;cursor:pointer;}.aac-dashboard-links span:hover + .menu{display:block;}.profile-user-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.profile-user-name{width:calc(100% - 65px);margin-left:10px;font-size:16px !important;}.profile-user-photo{-webkit-box-flex:1;-ms-flex:1;flex:1;}.icon-dashboard{-webkit-transform:rotate(270deg);transform:rotate(270deg);}.icon-dashboard span{display:block;}
