/*
Theme Name: wholeads.us theme
Description: This is the theme for wholeads.us, for the Reflective Democracy Project
Author: Rocketkoi, after StudioPress
Author URI: https://www.rocketkoi.com

Version: 1.0.0

Template: genesis

License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Text Domain: rdc-wholeadsus
Requires WordPress at least: 5.4
Requires PHP: 5.6
*/

@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:62.5%}a,body{color:#000}body{background-color:#fff;font-family:"PT Serif",Georgia,Cambria,"Times New Roman",Times,serif;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.5;margin:0;overflow-x:hidden}details,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#e2e2e2;margin:1.65em auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:underline;text-decoration-color:#547d7f;transition:all .2s ease-in-out}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;line-height:1.15;margin:0}optgroup{font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before{box-sizing:inherit}.author-box::before,.clearfix::before,.entry-content::before,.entry::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry-content::after,.entry::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}html.sr .entry-header-img,html.sr .home .section-work-breakdown,html.sr .is-graphic,html.sr .m-chart-container,html.sr .page .has-post-thumbnail .entry-header,html.sr .work-promo-support>.ab-block-layout-column-inner,html.sr blockquote{visibility:hidden}@media (min-width:960px){body{font-size:18px;font-size:1.8rem}}.button,.gallery img,.home .section-followus .list-social-media a,.wp-block-button .wp-block-button__link,a figure img,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .2s ease-in-out}a:focus,a:hover{color:#000;text-decoration-color:#ff8a5c}ol,p,ul{margin:0 0 16px;padding:0}@media (min-width:768px){p{margin-bottom:20.8px}}ol,ul{margin:0}li{list-style-type:none}blockquote,em,i{font-style:italic}cite{font-style:normal}mark{background:#ddd}blockquote{margin:40px}.entry-title,h1,h2,h3,h4,h5,h6{margin:0 0 16px}h2,h3,h4,h5,h6{line-height:1.1}h3,h4,h5,h6{font-weight:400}h4,h5,h6{font-family:"PT Serif",Georgia,Cambria,"Times New Roman",Times,serif}.is-brand.entry-title,h1.is-brand,h2.is-brand,h3.is-brand,h4.is-brand,h5.is-brand,h6.is-brand,mark{color:#ff8a5c}.is-brand.entry-title a,h1.is-brand a,h2.is-brand a,h3.is-brand a,h4.is-brand a,h5.is-brand a,h6.is-brand a{color:#ff8a5c;text-decoration-color:#fff}.is-brand.entry-title a:focus,.is-brand.entry-title a:hover,h1.is-brand a:focus,h1.is-brand a:hover,h2.is-brand a:focus,h2.is-brand a:hover,h3.is-brand a:focus,h3.is-brand a:hover,h4.is-brand a:focus,h4.is-brand a:hover,h5.is-brand a:focus,h5.is-brand a:hover,h6.is-brand a:focus,h6.is-brand a:hover{text-decoration-color:#ff8a5c}.is-light.entry-title,.is-light.entry-title a,h1.is-light,h1.is-light a,h2.is-light,h2.is-light a,h3.is-light,h3.is-light a,h4.is-light,h4.is-light a,h5.is-light,h5.is-light a,h6.is-light,h6.is-light a{color:#fff}.entry-cta.cta-next-entry .entry-title,h1,h2{font-family:"Industry",sans-serif;font-weight:900}.entry-title,h1{font-size:28px;font-size:2.8rem;line-height:1}h1{margin-bottom:8px}.entry-title{font-family:"Industry",sans-serif;font-weight:900}@media (min-width:600px){.entry-title,h1{font-size:32px;font-size:3.2rem}}@media (min-width:960px){.entry-title,h1{font-size:36px;font-size:3.6rem}}@media (min-width:1200px){.entry-title,h1{font-size:44px;font-size:4.4rem}}@media (min-width:1440px){.entry-title,h1{font-size:48px;font-size:4.8rem}}.entry-cta.cta-next-entry .entry-title,h2{font-size:26px;font-size:2.6rem}@media (min-width:960px){.entry-cta.cta-next-entry .entry-title,h2{font-size:32px;font-size:3.2rem}}.entry-cta.cta-next-entry h2,.entry-footer h2,.home .section-our-work .section-in-focus h2,.section-in-focus .rk-block-featured-content h2,.single-rdc_research .entry-acknowledgements h2,.single-rdc_research .entry-datasets h2,h3{font-family:"Industry",sans-serif;font-size:22px;font-size:2.2rem;padding-top:4px}@media (min-width:960px){.entry-cta.cta-next-entry h2,.entry-footer h2,.home .section-our-work .section-in-focus h2,.section-in-focus .rk-block-featured-content h2,.single-rdc_research .entry-acknowledgements h2,.single-rdc_research .entry-datasets h2,h3{font-size:27px;font-size:2.7rem}}.single-rdc_research .entry-acknowledgements h3,.single-rdc_research .entry-datasets h3,h4{font-size:20px;font-size:2rem}.entry-content h2,.entry-content p+h2{padding-top:16px}.entry-content>h2:first-child{padding-top:0}.entry-content h3,.entry-content h4{font-weight:600}.entry-content h4{margin-top:16px}.gb-block-layout-column-inner>h2:first-of-type,.gb-block-layout-column-inner>h3:first-of-type{padding-top:0}h5{font-size:18px;font-size:1.8rem}h6{font-size:16px;font-size:1.6rem}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.gallery{overflow:hidden}.gallery img{border:1px solid #e2e2e2;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999;outline:0}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item{float:left;margin:0 0 40px;text-align:center}input,select,textarea{background-color:#fff;border:1px solid #051c2c;color:#000;font-size:15px;font-size:1.5rem;font-weight:400;padding:16px;width:100%}@media (min-width:960px){input,select,textarea{font-size:18px;font-size:1.8rem}}input:focus,textarea:focus{border:1px solid #000;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#e2e2e2;opacity:1}.button,.site-container .wp-block-button .wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{background-color:#fff;color:#000;text-decoration:none}.button,.home .section-followus .list-social-media a,.site-container .wp-block-button .wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{border:4px solid #ff8a5c;border-radius:0;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:900;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:8px 16px;text-align:center;white-space:normal;width:100%}@media (min-width:600px){.button,.home .section-followus .list-social-media a,.site-container .wp-block-button .wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{width:auto}}.button:focus,.button:hover,.site-container .wp-block-button .wp-block-button__link:focus,.site-container .wp-block-button .wp-block-button__link:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff;border-color:#000;color:#000}.button.is-alt,.home .section-followus .list-social-media a.is-alt,.site-container .wp-block-button .wp-block-button__link.is-alt,button.is-alt,input[type=button].is-alt,input[type=reset].is-alt,input[type=submit].is-alt{background-color:transparent;color:#fff}.button.is-alt:focus,.button.is-alt:hover,.home .section-followus .list-social-media a.is-alt:focus,.home .section-followus .list-social-media a.is-alt:hover,.site-container .wp-block-button .wp-block-button__link.is-alt:focus,.site-container .wp-block-button .wp-block-button__link.is-alt:hover,button.is-alt:focus,button.is-alt:hover,input[type=button].is-alt:focus,input[type=button].is-alt:hover,input[type=reset].is-alt:focus,input[type=reset].is-alt:hover,input[type=submit].is-alt:focus,input[type=submit].is-alt:hover{border-color:#fff}.button.is-minimal,.home .section-followus .list-social-media a.is-minimal,.site-container .wp-block-button .wp-block-button__link.is-minimal,button.is-minimal,input[type=button].is-minimal,input[type=reset].is-minimal,input[type=submit].is-minimal{border:0;text-align:left;padding:0;color:#547d7f}.button.is-minimal:focus,.button.is-minimal:hover,.home .section-followus .list-social-media a.is-minimal:focus,.home .section-followus .list-social-media a.is-minimal:hover,.site-container .wp-block-button .wp-block-button__link.is-minimal:focus,.site-container .wp-block-button .wp-block-button__link.is-minimal:hover,button.is-minimal:focus,button.is-minimal:hover,input[type=button].is-minimal:focus,input[type=button].is-minimal:hover,input[type=reset].is-minimal:focus,input[type=reset].is-minimal:hover,input[type=submit].is-minimal:focus,input[type=submit].is-minimal:hover{color:#000}.button.is-secondary,.home .section-followus .list-social-media a.is-secondary,.site-container .wp-block-button .wp-block-button__link.is-secondary,button.is-secondary,input[type=button].is-secondary,input[type=reset].is-secondary,input[type=submit].is-secondary{border-color:#547d7f;border-width:1px;font-weight:400;color:#547d7f;padding:2px 8px;text-transform:capitalize}.button.is-secondary:focus,.button.is-secondary:hover,.home .section-followus .list-social-media a.is-secondary:focus,.home .section-followus .list-social-media a.is-secondary:hover,.site-container .wp-block-button .wp-block-button__link.is-secondary:focus,.site-container .wp-block-button .wp-block-button__link.is-secondary:hover,button.is-secondary:focus,button.is-secondary:hover,input[type=button].is-secondary:focus,input[type=button].is-secondary:hover,input[type=reset].is-secondary:focus,input[type=reset].is-secondary:hover,input[type=submit].is-secondary:focus,input[type=submit].is-secondary:hover{color:#000;border-color:#000}.entry-content .button:focus,.entry-content .button:hover,.entry-content .home .section-followus .list-social-media a:focus,.entry-content .home .section-followus .list-social-media a:hover,.entry-content .wp-block-button .wp-block-button__link:focus,.entry-content .wp-block-button .wp-block-button__link:hover,.home .section-followus .list-social-media .entry-content a:focus,.home .section-followus .list-social-media .entry-content a:hover{color:#000}.button,.home .section-followus .list-social-media a{display:inline-block}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#e2e2e2;border-width:0;color:#777;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.site-inner .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.site-inner .gform_wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:16px}.site-inner .gform_wrapper .top_label .gfield_label{font-family:"Industry",sans-serif;font-weight:900;font-size:20px;font-size:2rem}.site-inner .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.site-inner .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin-bottom:4px}.site-inner .gform_wrapper .gform_footer input.button,.site-inner .gform_wrapper .gform_footer input[type=submit],.site-inner .gform_wrapper .gform_page_footer input.button,.site-inner .gform_wrapper .gform_page_footer input[type=submit]{font-size:16px;font-size:1.6rem}.site-inner .gform_wrapper .field_description_below .gfield_description{padding-top:8px}.site-inner .gform_wrapper .validation_error{background-color:rgba(169,50,38,.05);border:1px solid #a93226;color:#a93226;text-align:left;padding:16px}.site-inner .gform_wrapper li.gfield.gfield_error,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:0;padding:0;background:0 0}.site-inner .gform_wrapper li.gfield.gfield_error .gfield_label,.site-inner .gform_wrapper li.gfield.gfield_error .validation_message,.site-inner .gform_wrapper li.gfield.gfield_error div.ginput_complex.ginput_container label,.site-inner .gform_wrapper li.gfield.gfield_error ul.gfield_checkbox,.site-inner .gform_wrapper li.gfield.gfield_error ul.gfield_radio,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning .gfield_label,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning .validation_message,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning div.ginput_complex.ginput_container label,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning ul.gfield_checkbox,.site-inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning ul.gfield_radio{color:#a93226}.site-inner .gform_confirmation_wrapper,table{margin-bottom:40px}table{border-collapse:collapse;border-spacing:0;width:100%;word-break:break-all}@media (min-width:480px){table{table-layout:auto;word-break:normal}}tbody{border-bottom:1px solid #e2e2e2}td,th{line-height:2;text-align:left;vertical-align:top;padding:.5em}tr{border-top:1px solid #e2e2e2}th{font-weight:600}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#ff8a5c;display:block;font-size:18px;font-size:1.8rem;font-weight:700;height:auto;padding:16px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:40px}.site-container{animation:fadein 1.1s;padding-top:24px;word-wrap:break-word}@media (min-width:768px){.site-container{padding-top:50px}}.site-inner{clear:both;margin:0 auto;padding:16px 40px 0}@media (min-width:960px){.site-inner{padding:16px 40px 0}.content{float:left;width:65%}.sidebar-content .content{float:right}.full-width-content .content{float:none;margin-left:auto;margin-right:auto;width:100%}}.full-width-content.page .entry-content{margin:0 auto;max-width:800px}.full-width-content.single .content{max-width:800px}.site-container .entry-content .section-featured-content.alignwide,.site-container .entry-header .wrap,.site-container .footer-widgets .wrap,.site-container .gb-block-container.alignfull .gb-container-inside,.site-container .gb-block-container.alignwide .gb-container-inside,.site-container .section-featured-content.gb-block-container .gb-container-inside,.site-container .section-in-the-media.gb-block-container .gb-container-inside,.site-container .section-news-insights.gb-block-container .gb-container-inside,.site-container .section-our-work.gb-block-container .gb-container-inside,.site-container .section-related-items .wrap,.site-container .site-header .wrap{margin:0 auto;max-width:1360px}.after-entry,.archive-description{margin-bottom:40px}.after-entry{box-shadow:0 0 16px rgba(0,0,0,.05);padding:16px 40px}.after-entry .widget:last-of-type,.archive-description .entry-intro p:last-of-type,body.page .entry-header .entry-intro p:last-of-type{margin-bottom:0}.breadcrumb{color:#547d7f;font-size:14px;font-size:1.4rem;margin-bottom:8px;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media (min-width:960px){.breadcrumb{font-size:16px;font-size:1.6rem;margin-bottom:16px}}.breadcrumb a{color:#547d7f;text-decoration-color:#547d7f;text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.genesis-title-hidden .breadcrumb{margin-top:40px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.c-box{padding:16px}@media (min-width:768px){.c-box{padding:42.6666666667px}}.c-box.is-white-box{background-color:#fff;border:1px solid #bbb;color:#000}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;display:flex;border:1px solid #051c2c;padding-right:8px;padding-bottom:8px}.entry-content .search-form input[type=search]{border:0;margin-top:5px}.entry-content .search-form input[type=submit],.wp-custom-logo .title-area img{width:auto}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:8px}.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-description .entry-intro p,.entry-title,.widget-title,body.page .entry-header .entry-intro p{margin-bottom:16px}.widget-title{font-size:18px;font-size:1.8rem;font-weight:600}.genesis-title-hidden .site-inner{padding-top:0}.archive-description,body.page .entry-header{background-color:#051c2c;color:#ff8a5c;margin-left:-40px;margin-right:-40px;padding:2.25em 40px;display:flex;flex-direction:column}@media (min-width:960px){.archive-description,body.page .entry-header{padding:5em 40px}}.archive-description .entry-title{margin-bottom:0}.archive-description .archive-title,.archive-description .entry-title{text-transform:uppercase;width:100%}body.page .entry-header .archive-title,body.page .entry-header .entry-title{margin-bottom:0;text-transform:uppercase;width:100%}.archive-description .breadcrumb{color:#ff8a5c;width:100%}body.page .entry-header .breadcrumb{color:#ff8a5c;margin-bottom:0;width:100%}.archive-description .breadcrumb a,body.page .entry-header .breadcrumb a{color:#ff8a5c}.archive-description .breadcrumb a:focus,.archive-description .breadcrumb a:hover,body.page .entry-header .breadcrumb a:focus,body.page .entry-header .breadcrumb a:hover{color:#fff}.archive-description .entry-intro,body.page .entry-header .entry-intro{font-family:"Industry",sans-serif;font-size:20px;font-size:2rem;line-height:1.25;max-width:1360px;margin:0 auto;padding-top:8px;color:#fff}@media (min-width:600px){.archive-description .entry-intro,body.page .entry-header .entry-intro{font-size:22px;font-size:2.2rem}}@media (min-width:960px){.archive-description .entry-intro,body.page .entry-header .entry-intro{font-size:24px;font-size:2.4rem}}@media (min-width:1024px){.archive-description .entry-intro,body.page .entry-header .entry-intro{font-size:28px;font-size:2.8rem}}@media (min-width:1200px){.archive-description .entry-intro,body.page .entry-header .entry-intro{font-size:30px;font-size:3rem}}@media (min-width:1440px){.archive-description .entry-intro,body.page .entry-header .entry-intro{font-size:32px;font-size:3.2rem}}.archive-description,body.page .entry .entry-header{background-image:url(/wp-content/themes/rdc-wholeadsus/images/bground-bars-halftone-orange.png);background-size:45%;background-repeat:no-repeat;background-position:bottom right}@media (min-width:960px){.archive-description,body.page .entry .entry-header{background-size:420px}}.archive-description .archive-title,.archive-description .breadcrumb,body.page .entry .entry-title{max-width:1360px;margin:0 auto}@media (min-width:960px){.archive-description .entry-intro{padding-right:20%}}body.page .entry.has-post-thumbnail .entry-header{background-image:none;padding:0;max-width:inherit}@media (min-width:960px){body.page .entry.has-post-thumbnail .entry-header{padding-left:40px;margin-bottom:64px}}@media (min-width:1440px){body.page .entry.has-post-thumbnail .entry-header{padding-left:0;margin-bottom:64px}}@media (min-width:768px){body.page .entry.has-post-thumbnail .entry-header .wrap{display:flex;flex-direction:row;align-items:center;padding:2.25em 40px;justify-content:space-between;margin-bottom:0}}@media (min-width:960px){body.page .entry.has-post-thumbnail .entry-header .wrap{padding:0}}body.page .entry.has-post-thumbnail .entry-header .entry-header-container{padding:2.25em 40px}@media (min-width:768px){body.page .entry.has-post-thumbnail .entry-header .entry-header-container{width:45%;padding:0 16px 0 0}}@media (min-width:960px){body.page .entry.has-post-thumbnail .entry-header .entry-header-container{width:50%}}@media (min-width:768px){body.page .entry.has-post-thumbnail .entry-header .entry-header-img{width:55%}}@media (min-width:960px){body.page .entry.has-post-thumbnail .entry-header .entry-header-img{margin-top:-16px;margin-right:0;margin-bottom:-16px;width:50%}}body.page .entry.has-post-thumbnail .entry-header .entry-header-img figure{position:relative}body.page .entry.has-post-thumbnail .entry-header .entry-header-img figcaption{position:absolute;left:16px}@media (min-width:768px){body.page .entry.has-post-thumbnail .entry-header .entry-header-img figcaption{left:0;color:#e2e2e2}}@media (min-width:960px){body.page .entry.has-post-thumbnail .entry-header .entry-header-img figcaption{color:#4a4a4a}}.archive .entry .entry-title,.blog .entry .entry-title,.search .entry .entry-title{margin-bottom:4px;font-size:24px;font-size:2.4rem}@media (min-width:960px){.archive .entry .entry-title,.blog .entry .entry-title,.search .entry .entry-title{font-size:32px;font-size:3.2rem;line-height:1.2}}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright,body.page .content{max-width:100%}.aligncenter,.singular-image,img.centered{display:block;margin:0 auto 40px}.alignnone,.has-facetwp .facetwp-selections ul,img.alignnone{margin-bottom:16px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 16px 16px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 16px 16px}.gallery-caption,.wp-caption-text,figcaption{font-size:12px;font-size:1.2rem;color:#4a4a4a;font-weight:400;font-style:italic;margin-top:.5em;margin-bottom:.5em}.archive .entry .entry-content p,.blog .entry .entry-content p,.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 40px}.widget{margin-bottom:40px}.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0}.widget ul>li{margin-bottom:8px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:16px;text-indent:-16px}.widget li li{border:0;margin:0 0 0 40px;padding:0}.featured-content .entry{border-bottom:1px solid #e2e2e2;margin-bottom:16px}.featured-content .entry:last-of-type{border-bottom:none;margin-bottom:0}.featured-content .entry-title{font-size:16px;font-size:1.6rem;margin-bottom:4px;margin-top:8px}.has-facetwp .facets-title,.has-facetwp .facets-wrap,.has-facetwp .facets-wrap .facet-label{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.has-facetwp .facets-title{font-size:20px;font-size:2rem;font-weight:900;margin-bottom:4px}.has-facetwp .facets-wrap,.has-facetwp .facets-wrap .facet-label{font-size:16px;font-size:1.6rem}.has-facetwp .facets-wrap{display:none}@media (min-width:960px){.has-facetwp .facets-wrap{display:block;margin-bottom:16px}}.has-facetwp .facets-wrap .facet-label{font-weight:900;margin-bottom:8px}.has-facetwp .facetwp-facet{margin-bottom:16px;text-transform:capitalize}#mega-menu-wrap-primary .menu-col-title,.has-facetwp .facetwp-counter{display:none}.has-facetwp .facetwp-selections{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;font-size:1.5rem;text-transform:capitalize}@media (min-width:960px){.has-facetwp .facetwp-selections{font-size:16px;font-size:1.6rem}}@media (min-width:960px){.has-facetwp .facetwp-selections ul{margin-bottom:40px}}.has-facetwp .facetwp-selections li[data-facet]{background-color:#ece9e8;margin-right:8px;padding:8px}.has-facetwp .facetwp-selections .facetwp-selection-label{font-weight:900}.has-facetwp .facetwp-flyout-wrap,.has-facetwp .facetwp-flyout-wrap .facet-label,.has-facetwp .facetwp-flyout-wrap h3{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.has-facetwp .facetwp-flyout-wrap .facet-label,.has-facetwp .facetwp-flyout-wrap h3{font-size:16px;font-size:1.6rem;font-weight:900;margin-bottom:8px}.has-facetwp .facetwp-flyout-open{margin-bottom:40px;width:100%}@media (min-width:960px){.has-facetwp .facetwp-flyout-open{display:none}}.has-facetwp .fwp-reset{font-size:13px;font-size:1.3rem;margin-bottom:16px}@media (min-width:768px){.entry-content #ctf .ctf-tweet-items{display:flex;justify-content:space-between}}.entry-content #ctf p.ctf-tweet-text{line-height:1.5}.entry-content #ctf .ctf-item,.entry-content #ctf .ctf-item:first-child{border:1px solid #bbb;margin-bottom:16px;padding:20px;background:#fff;font-size:16px;font-size:1.6rem}@media (min-width:768px){.entry-content #ctf .ctf-item,.entry-content #ctf .ctf-item:first-child{width:32%}}.entry-content #ctf .ctf-author-box{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#547d7f!important;padding-left:0!important}.entry-content #ctf .ctf-author-box a{color:#547d7f!important}.entry-content #ctf .ctf-author-box a:focus,.entry-content #ctf .ctf-author-box a:hover{color:#000!important}.entry-content #ctf .ctf-author-box .ctf-author-name{margin-top:0;margin-left:0;text-transform:capitalize}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{outline:#ccc solid 1px}.site-header{margin-bottom:16px;position:relative;padding:0 40px}@media (min-width:960px){.site-header{margin-bottom:40px}}.title-area{float:left;padding-bottom:25px;padding-top:25px}.wp-custom-logo .title-area{max-width:140px;padding-bottom:0;padding-top:0;width:100%}@media (min-width:768px){.wp-custom-logo .title-area{max-width:190px}}@media (min-width:960px){.wp-custom-logo .title-area{max-width:210px}}@media (min-width:1024px){.wp-custom-logo .title-area{max-width:220px}}@media (min-width:1200px){.wp-custom-logo .title-area{max-width:270px}}.site-title{font-size:20px;font-size:2rem;font-weight:600;line-height:1;margin-bottom:0}.site-title a,.site-title a:focus,.site-title a:hover{color:#ff8a5c;text-decoration:none}.site-description,.wp-custom-logo .site-title{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}#mega-menu-wrap-primary{font-family:"PT Serif",Georgia,Cambria,"Times New Roman",Times,serif;font-weight:900}#mega-menu-wrap-primary .mega-search,#mega-menu-wrap-primary a,.nav-primary #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-block:after{color:#000}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0!important}@media (min-width:1024px){#mega-menu-wrap-primary .menu-col-title{font-size:16px;font-size:1.6rem;display:block;font-family:"Industry",sans-serif}}@media (min-width:1024px){#mega-menu-wrap-primary .mega-search{margin-top:-1px!important;border:1px solid #547d7f;z-index:1!important}#mega-menu-wrap-primary .mega-search input{font-size:18px;font-size:1.8rem}}.mega-menu .mega-search input::-webkit-input-placeholder{color:#000!important}.mega-menu .mega-search input:-moz-placeholder{color:#000!important}.mega-menu .mega-search input::-moz-placeholder{color:#000!important}.mega-menu .mega-search input:-ms-input-placeholder{color:#000!important}@media (min-width:1024px){.nav-primary{clear:none;float:right;width:auto;padding-bottom:16px;padding-top:16px}}.nav-primary #mega-menu-wrap-primary .mega-menu-toggle{border-radius:0;font-weight:900;height:auto;line-height:1.5}.nav-primary #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-block{padding-right:8px;padding-left:8px;border:4px solid #ff8a5c}.nav-primary #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-block .mega-toggle-label{color:#000;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:2.5}.nav-primary #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-block .mega-toggle-label span{text-transform:capitalize}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{margin-left:2px}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{font-family:"Industry",sans-serif;font-weight:900;line-height:1}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding-left:16px}}@media (min-width:1200px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding-left:28px}}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:18px;font-size:1.8rem;margin:0;padding:0;position:relative}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:after,.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:before{-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:after,.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:before{display:block;content:"";height:4px;position:absolute;left:0;bottom:0;width:0}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus:after,.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus:before,.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover:after,.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover:before{background:#ff8a5c;width:100%}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item{border-bottom:1px solid #bbb}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item:last-of-type{border-bottom:0}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-item{border-bottom:0}.nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:12px 8px}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:8px 16px;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{padding:8px 0;line-height:1.3}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{text-decoration:underline;text-decoration-color:#547d7f;line-height:1.3;padding:0}.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:focus,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:hover{text-decoration:underline;text-decoration-color:#ff8a5c}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media (min-width:1024px){.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:after,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:after{background:#000;width:100%}}.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:before,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:before{width:0}.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:focus:before,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:hover:before,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:focus:before,.nav-primary #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover:before{background-color:#ff8a5c;width:100%;z-index:1}@media (min-width:1024px){.single-post .nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-main-menu-item-blog>a.mega-menu-link:after{background:#ff8a5c;width:100%}}.single-post .nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-main-menu-item-blog>a.mega-menu-link:before{width:0}.single-post .nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-main-menu-item-blog>a.mega-menu-link:focus:before,.single-post .nav-primary #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-main-menu-item-blog>a.mega-menu-link:hover:before{background-color:#000;width:100%;z-index:1}.nav-secondary{margin-top:8px}.nav-secondary .genesis-nav-menu{line-height:1.5}.nav-secondary .menu-item{display:inline-block}.nav-secondary a{margin-left:8px;margin-right:8px;padding:0}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul,.entry-datasets ol,.entry-datasets ul{padding-bottom:40px;padding-left:40px}.entry-content ol li,.entry-content ul li,.entry-datasets ol li,.entry-datasets ul li{margin-bottom:8px}.entry-content ol li:last-of-type,.entry-content ul li:last-of-type,.entry-datasets ol li:last-of-type,.entry-datasets ul li:last-of-type{margin-bottom:0}.entry-content ol>li,.entry-datasets ol>li{list-style-type:decimal}.entry-content ul>li,.entry-datasets ul>li{list-style-type:square}.entry-content ol ul>li,.entry-content ul ul>li,.entry-datasets ol ul>li,.entry-datasets ul ul>li{list-style-type:disc}.entry-content ol li ul,.entry-content ol ol,.entry-content ul li ol,.entry-content ul ul,.entry-datasets ol li ul,.entry-datasets ol ol,.entry-datasets ul li ol,.entry-datasets ul ul{margin-bottom:0;padding-top:8px;padding-bottom:0}.content .sticky,.entry-content code,.entry-datasets code{background-color:#f5f5f5}.site-container .entry-content .wp-block-pullquote,.site-container .entry-content .wp-block-quote{margin-bottom:20.8px}.archive .entry .entry-content,.blog .entry .entry-content,.entry-categories a,.entry-tags a,.section-related-items .related-item figure{margin-bottom:8px}@media (min-width:600px){.archive .entry .entry-content,.blog .entry .entry-content{margin-bottom:16px}}@media (min-width:600px){.archive .entry.has-post-thumbnail .entry-content,.blog .entry.has-post-thumbnail .entry-content{display:flex}}.archive .entry.has-post-thumbnail .entry-content .entry-image-link,.blog .entry.has-post-thumbnail .entry-content .entry-image-link{display:block;margin-bottom:8px}@media (min-width:600px){.archive .entry.has-post-thumbnail .entry-content .entry-image-link,.blog .entry.has-post-thumbnail .entry-content .entry-image-link{margin-top:8px;margin-bottom:0;margin-right:16px;max-width:190px;flex-grow:0;flex-shrink:0}}.archive .entry.has-post-thumbnail .entry-content .entry-image-link img,.blog .entry.has-post-thumbnail .entry-content .entry-image-link img{margin-bottom:0;border:1px solid #547d7f;width:100%;float:none}.content .sticky{padding:40px}.gb-block-container.is-alt,.gb-block-container.is-brand{background-color:#ff8a5c;padding-top:40px;padding-bottom:40px}.gb-block-container.is-alt{background-color:#547d7f;color:#fff}.gb-block-container.is-alt a{color:#fff}@media (min-width:960px){.after-entry,.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings{margin-bottom:40px}.after-entry{padding:40px 64px}}.entry-header,.sidebar p{margin-bottom:16px}@media (min-width:960px){.entry-header{margin-bottom:40px}}.archive .entry-header,.blog .entry-header,.search .entry-header{margin-bottom:0}.archive .archive-description+.wrap,.blog .archive-description+.wrap,.search .archive-description+.wrap{max-width:1360px;margin:0 auto}.entry-footer{border-top:1px solid #e2e2e2;padding-top:40px}.archive .entry-footer,.blog .entry-footer{border-top:0;padding-top:0}.archive .entry-header .entry-meta time,.blog .entry-header .entry-meta time,.entry-header .entry-meta time,.entry-more-link{font-weight:900}.entry-meta{font-size:15px;font-size:1.5rem;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin-bottom:4px}@media (min-width:960px){.entry-meta{font-size:16px;font-size:1.6rem}}.entry-meta .entry-primary-cat a{text-decoration:none;color:#547d7f}.entry-meta .entry-primary-cat a:focus,.entry-meta .entry-primary-cat a:hover{color:#000}.entry-meta .entry-type{color:#4a4a4a}.entry-header .entry-meta{margin-bottom:8px;font-weight:400}.archive .entry-header .entry-meta,.blog .entry-header .entry-meta{margin-bottom:3px}.entry-footer .entry-meta a{border:1px solid #547d7f;color:#547d7f;display:inline-block;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin-right:4px;padding:2px 8px;text-decoration:none;text-transform:capitalize}.entry-footer .entry-meta a:focus,.entry-footer .entry-meta a:hover{color:#000;border-color:#000}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"—";margin:0 6px 0 2px}.pagination{clear:both}.pagination ul{margin:0 0 16px;padding-top:40px;border-top:1px solid #e2e2e2}@media (min-width:960px){.pagination ul{margin:0 0 40px;padding-top:40px}}.adjacent-entry-pagination,.site-footer p,p.section-work-intro{margin-bottom:0}.archive-pagination{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#fff;color:#051c2c;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover{background-color:#ff8a5c}.archive-pagination li.active a,.entry-cta{background-color:#051c2c;color:#fff}.entry-cta{margin-left:-40px;margin-right:-40px}.entry-cta .wrap{padding:64px 40px}.entry-cta a{color:#fff;text-decoration-color:#ff8a5c}.entry-cta a:focus,.entry-cta a:hover{text-decoration-color:#547d7f}.entry-cta.cta-next-entry .ne-cat{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin-bottom:8px}.entry-cta.cta-next-entry .ne-article{max-width:800px;margin:0 auto}.entry-cta.cta-next-entry .entry-meta a,.section-in-focus.is-alt .rk-block-featured-content a,.section-in-focus.is-alt .rk-block-featured-content.has-featured-image a{color:#fff}.single-post .entry-content{padding-bottom:20.8px}.sidebar{font-size:16px;font-size:1.6rem;line-height:1.5}@media (min-width:960px){.sidebar{float:right;width:30%}}.sidebar .widget{margin-bottom:40px}@media (min-width:960px){.sidebar-content .sidebar{float:left}}.footer-widgets{background-color:#ece9e8;clear:both;font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:900;padding:50px 40px 16px}@media (min-width:960px){.footer-widgets{padding:64px 40px}}.footer-widgets a,.site-footer a{text-decoration-color:#000}.footer-widgets a:focus,.footer-widgets a:hover{text-decoration-color:#ff8a5c}.footer-widget-area{margin-bottom:40px;padding-left:40px;padding-right:40px;text-align:center;font-size:16px;font-size:1.6rem}@media (min-width:960px){.footer-widget-area{float:left;margin-bottom:0;text-align:left;width:calc(100%/4)}}@media (min-width:1024px){.footer-widget-area{width:calc(44%/3)}.footer-widget-area:first-child{width:20%;padding-left:0}}@media (min-width:960px){.footer-widget-area:last-child{float:none;clear:left;width:100%;text-align:center}}@media (min-width:1024px){.footer-widget-area:last-child{clear:none;float:right;width:30%;padding-right:0}}.footer-widget-area #text-3 .textwidget img{max-width:230px}@media (min-width:960px){.footer-widget-area #text-3 .textwidget img{max-width:100%}}.footer-widget-area #custom_html-2 .custom-html-widget{text-align:center;padding-top:16px;max-width:400px;margin:0 auto}@media (min-width:1024px){.footer-widget-area #custom_html-2 .custom-html-widget{display:flex;text-align:left;padding-top:0;max-width:auto}}.footer-widget-area #custom_html-2 p{margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:1.25}@media (min-width:1024px){.footer-widget-area #custom_html-2 p{margin-right:16px}}.footer-widget-area #custom_html-2 img{max-width:80px;margin-top:4px;margin-bottom:8px}@media (min-width:1024px){.footer-widget-area #custom_html-2 img{margin-bottom:0}}.entry-content ul.files-list>li:last-child,.entry-datasets ul.files-list>li:last-child,.files-list>li:last-child,.footer-widget-area:last-child,.footer-widgets .widget:last-child,.home .section-followus .list-social-media li:last-child{margin-bottom:0}.site-footer{background-color:#ece9e8;font-size:14px;font-size:1.4rem;line-height:1.4;padding:40px;text-align:center}body.page .entry{padding-bottom:0;margin-bottom:0}body.page .entry-content{padding-bottom:40px}.section-work-intro{padding-top:16px;padding-bottom:16px}.section-work-quotes{overflow-x:visible!important}.site-container .section-work-promo{padding-bottom:64px}.site-container .section-work-promo:last-of-type{padding-bottom:0}@media (min-width:768px){.site-container .section-work-promo .gb-layout-column-wrap{align-items:center}}.site-container .section-work-promo .wp-block-quote,.site-container .section-work-promo .wp-block-quote.is-style-large{margin:0;text-align:center}.site-container .section-work-promo .wp-block-quote p,.site-container .section-work-promo .wp-block-quote.is-style-large p{font-size:21px;font-size:2.1rem;line-height:1.2}@media (min-width:960px){.site-container .section-work-promo .wp-block-quote p,.site-container .section-work-promo .wp-block-quote.is-style-large p{font-size:24px;font-size:2.4rem}}.site-container .section-work-promo .wp-block-quote cite,.site-container .section-work-promo .wp-block-quote.is-style-large cite{margin-top:0}.section-in-the-media{background:url(/wp-content/themes/rdc-wholeadsus/images/bground-megaphone-lightbluegrey.png) no-repeat;background-size:120px auto;background-position:top left -10px;margin-top:-30px!important;padding-bottom:0!important}.section-in-the-media h2{padding-top:40px}.site-container .section-in-the-media .wp-block-quote p{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:18px;font-size:1.8rem;line-height:1.4;text-indent:-6px}@media (min-width:960px){.site-container .section-in-the-media .wp-block-quote p{font-size:20px;font-size:2rem}}@media (min-width:1200px){.site-container .section-in-the-media .wp-block-quote p{font-size:24px;font-size:2.4rem}}.section-related-items{background-color:#051c2c;padding:40px;color:#fff}.section-related-items .related-items{display:flex;flex-wrap:wrap}.section-related-items .related-item{margin-right:16px;width:calc(50% - 16px)}@media (min-width:600px){.section-related-items .related-item{width:calc(25% - 16px)}}@media (min-width:960px){.section-related-items .related-item{width:calc(20% - 16px)}}.section-related-items .related-item a{color:#fff;text-decoration:none}.section-related-items .related-item h3{font-size:18px;font-size:1.8rem;line-height:1.25}.section-related-items .related-item figure img{border:1px solid #547d7f;transition:all .2s ease-in-out}.section-related-items .related-item a:focus figure img,.section-related-items .related-item a:hover figure img{border-color:#ff8a5c}.section-related-items .related-item .item-type{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;font-size:1.4rem;margin-bottom:4px}.section-in-focus:last-of-type{margin-bottom:-40px}.section-in-focus.has-top-margin{margin-top:40px}.page-template-template-in-focus .entry,.single-rdc_research .entry{margin-bottom:0}.single-rdc_research .entry-header .entry-meta{margin-bottom:16px}.single-rdc_research .entry-content figure img{border:1px solid #547d7f}.single-rdc_research .entry-acknowledgements,.single-rdc_research .entry-datasets{border-top:1px solid #e2e2e2;margin-bottom:40px;padding-top:40px}.single-rdc_research .entry-download{margin-bottom:40px}.single-rdc_research .entry-content+.entry-download{padding-top:16px}.single-rdc_research .entry-footer{margin-bottom:64px}.entry-content ul.files-list,.entry-datasets ul.files-list,.files-list{list-style:none;margin-left:0;padding-left:0}.entry-content ul.files-list .btn-label,.entry-datasets ul.files-list .btn-label,.files-list .btn-label,.wp-block-button__link em,span.file-details{font-family:"PT Sans","Tahoma",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.entry-content ul.files-list .btn-label,.entry-datasets ul.files-list .btn-label,.files-list .btn-label{margin-top:0;margin-bottom:4px;font-size:16px;font-size:1.6rem;font-weight:900}.entry-content ul.files-list>li,.entry-datasets ul.files-list>li,.files-list>li{margin-bottom:16px;list-style:none;margin-left:0}.entry-datasets ul.files-list{padding-bottom:0}.wp-block-button__link em,span.file-details{text-transform:uppercase;font-size:15px;font-size:1.5rem;font-weight:400;font-style:italic;opacity:.6}.home .site-inner{padding-top:16px;padding-bottom:0}.home article.page.entry .entry-content{margin-bottom:0;padding-bottom:0}.home.full-width-content.page .entry-content{max-width:100%}.home .section-featured-content{background-image:url(/wp-content/themes/rdc-wholeadsus/images/bground-bars-halftone-orange66pct.png);background-size:50%;background-repeat:no-repeat;background-position:bottom right;padding:0 40px}@media (min-width:768px){.home .section-featured-content{background-size:38%}}@media (min-width:960px){.home .section-featured-content{padding-bottom:40px}}@media (min-width:1024px){.home .section-featured-content{padding-bottom:40px}}@media (min-width:1200px){.home .section-featured-content{padding-bottom:60px}}@media (min-width:600px){.home .section-featured-content .gb-2-col-wideleft .gb-layout-column-wrap{-ms-grid-columns:1.5fr 1fr;grid-template-columns:1.5fr 1fr}}@media (min-width:960px){.home .section-featured-content .gb-2-col-wideleft .gb-layout-column-wrap{-ms-grid-columns:1.25fr 1.75fr;grid-template-columns:1.25fr 1.75fr}}@media (min-width:1024px){.home .section-featured-content .gb-2-col-wideleft .gb-layout-column-wrap{-ms-grid-columns:70% 1fr;grid-template-columns:70% 1fr}}@media (min-width:1100px){.home .section-featured-content .gb-2-col-wideleft .gb-layout-column-wrap{-ms-grid-columns:65% 1fr;grid-template-columns:65% 1fr}}@media (min-width:1200px){.home .section-featured-content .gb-2-col-wideleft .gb-layout-column-wrap{-ms-grid-columns:70% 1fr;grid-template-columns:70% 1fr}}.home .section-featured-content .gb-layout-column-wrap{display:block}@media (min-width:960px){.home .section-featured-content .gb-layout-column-wrap{display:-ms-grid;display:grid}}.home .section-featured-content .rk-block-featured-content{margin-bottom:40px}@media (min-width:600px){.home .section-featured-content .main-features h2{font-size:32px;font-size:3.2rem}}@media (min-width:960px){.home .section-featured-content .main-features h2{font-size:24px;font-size:2.4rem}}@media (min-width:1024px){.home .section-featured-content .main-features h2{font-size:48px;font-size:4.8rem}}@media (min-width:960px){.home .section-featured-content .main-features .rk-block-featured-content{margin-bottom:0}}.home .section-featured-content .sub-features h2{font-size:20px;font-size:2rem;margin:0 0 8px;padding:0}@media (min-width:1024px){.home .section-featured-content .sub-features h2{font-size:24px;font-size:2.4rem}}@media (min-width:600px){.home .section-featured-content .sub-features .gb-block-layout-column-inner{display:flex;justify-content:space-between}}@media (min-width:1024px){.home .section-featured-content .sub-features .gb-block-layout-column-inner{display:block;height:100%}}@media (min-width:600px){.home .section-featured-content .sub-features .rk-block-featured-content{width:calc(50% - 16px)}}@media (min-width:1024px){.home .section-featured-content .sub-features .rk-block-featured-content{width:100%}}.home .section-featured-content .sub-features .rk-block-featured-content.has-featured-image{height:auto}@media (min-width:1200px){.home .section-featured-content .sub-features .rk-block-featured-content a{min-height:240px}}.home .section-news-insights .rk-block-recent-content{margin-bottom:16px}.home .section-from-twitter{margin-bottom:-100px;position:relative;z-index:10}.home .section-from-twitter.alignwide{margin-right:auto;margin-left:auto}.home .section-our-work{background:#051c2c;color:#fff;margin-bottom:0;padding:40px}.home .section-our-work .wp-block-genesis-blocks-gb-columns{margin-bottom:40px}.home .section-our-work figcaption{color:#bbb}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type{display:block}@media (min-width:1024px){.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type{display:-ms-grid;display:grid;grid-template-columns:2fr 3fr}}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:first-of-type{margin-bottom:40px}@media (min-width:1024px){.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:first-of-type{margin-bottom:0}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type{margin-top:-64px}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .gb-layout-columns-2>.gb-layout-column-wrap{display:block}}@media (min-width:1100px){.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .gb-layout-columns-2>.gb-layout-column-wrap{display:grid}}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .c-box{border-width:0}@media (min-width:1024px){.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .c-box{border-width:1px}}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type h3{margin-bottom:8px}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .wp-block-image{margin:0;width:60px}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type .wp-block-image .alignleft{margin:8px 8px 0 0}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type>.gb-block-layout-column:last-of-type p{margin-left:70px}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type .section-work-breakdown .wp-block-genesis-blocks-gb-column:first-of-type{padding-bottom:16px}@media (min-width:1100px){.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type .section-work-breakdown .wp-block-genesis-blocks-gb-column:first-of-type{padding-bottom:0}}.home .section-our-work .section-about>.gb-layout-column-wrap:first-of-type .section-work-breakdown p{margin-bottom:0}.home .section-our-work .section-in-focus{margin-bottom:0}@media (min-width:768px){.home .section-our-work .section-in-focus{margin-bottom:40px}}.home .section-our-work .section-in-focus a{color:#fff;text-decoration-color:#fff}@media (min-width:768px){.home .section-our-work .section-in-focus a:focus,.home .section-our-work .section-in-focus a:hover{text-decoration-color:#ff8a5c}}.home .section-our-work .section-in-focus .gb-layout-column-wrap,.modal-graphic .modal__content a{display:block}@media (min-width:768px){.home .section-our-work .section-in-focus .gb-layout-column-wrap{display:-ms-grid;display:grid}}.home .section-our-work .section-in-focus .gb-block-layout-column:first-of-type{margin-bottom:16px}.home .section-our-work .section-in-focus .gb-block-layout-column:first-of-type h2{margin-bottom:4px}.home .section-our-work .section-in-focus .gb-block-layout-column:first-of-type:last-of-type{margin-bottom:0}.home .section-our-work .section-in-focus .rk-block-featured-content{margin-bottom:40px}@media (min-width:768px){.home .section-our-work .section-in-focus .rk-block-featured-content{margin-bottom:16px}}.home .section-our-work .section-in-focus .rk-block-featured-content a{color:#fff;min-height:auto}.home .section-our-work .wp-block-buttons{margin-bottom:0}.home .section-latest-posts{background:url(/wp-content/themes/rdc-wholeadsus/images/bground-megaphone-lightbluegrey.png) no-repeat;background-size:120px auto;background-position:top -30px left -10px;padding:0 48.4px 0 40px}.home .section-latest-posts .gb-container-content{padding-top:40px;margin-bottom:40px}.home .section-followus{background-color:#547d7f;color:#fff;padding:128px 48.4px 64px;text-align:center}@media (min-width:600px){.home .section-followus{background:#547d7f url(/wp-content/themes/rdc-wholeadsus/images/bground-atlaptop-onbluegrey.png) no-repeat;background-size:100%;background-position:bottom right -200px}}@media (min-width:768px){.home .section-followus{background-size:75%}}@media (min-width:800px){.home .section-followus{background-size:80%}}@media (min-width:960px){.home .section-followus{background-size:65%;background-position:top right -200px}}@media (min-width:1200px){.home .section-followus{background-size:50%;background-position:top right -50px}}.home .section-followus h2{padding-top:0;margin-bottom:0}.home .section-followus .list-social-media{padding:0}.home .section-followus .list-social-media li{list-style:none;margin:0 0 16px;padding:0}@media (min-width:600px){.home .section-followus .list-social-media li{display:inline-block;margin:0 8px}}.home .section-followus .list-social-media a{color:#fff;text-decoration:none;background-color:transparent}.home .section-followus .list-social-media a:focus,.home .section-followus .list-social-media a:hover{background-color:transparent;color:#fff;border-color:#fff}.archive .site-inner,.blog .site-inner{padding-bottom:16px}.search .entry{margin-bottom:40px}.has-graphic .gb-layout-column-wrap{align-items:center}.is-graphic{font-family:"Industry",sans-serif}.graphic-about-database{background-image:url(/wp-content/themes/rdc-wholeadsus/images/el-icon-chart-pie-lg.png);background-repeat:no-repeat;background-size:100px;background-position:top 20px right;padding:64px 16px 16px 0;font-size:24px;font-size:2.4rem;line-height:1.2}@media (min-width:768px){.graphic-about-database{background-position:top right;background-size:200px;font-size:30px;font-size:3rem;line-height:1.2;padding:64px 128px 64px 0}}.modal{font-size:15px;font-size:1.5rem}@media (min-width:960px){.modal{font-size:18px;font-size:1.8rem}}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:10}.modal__container{background-color:#fff;padding:16px;max-width:728px;width:90%;max-height:90vh;border-radius:0;overflow-y:auto;box-sizing:border-box}@media (min-width:960px){.modal__container{padding:40px 40px 16px}}.modal__header{display:flex;justify-content:space-between;align-items:center;position:relative}.modal__title{margin-top:0;margin-bottom:0;padding-right:40px;font-weight:900;font-size:20px;font-size:2rem;line-height:1.25;box-sizing:border-box}.modal__close{background:0 0;border:0;padding:0;position:absolute;top:0;right:0;width:auto}.modal__close:focus,.modal__close:hover{background:0 0}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:16px;margin-bottom:16px;line-height:1.5;color:#000}.modal__content img{border:1px solid #ece9e8}.modal__footer{font-size:16px;font-size:1.6rem}.modal-graphic{color:#000}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.error404 .content{max-width:800px}@media (min-width:960px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}}@media print{*,::after,::before{background:0 0!important;box-shadow:none!important;color:#333!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}.site-title>a::after,a[href^="#"]::after,a[href^="javascript:"]::after{content:""}thead{display:table-header-group}img{max-width:100%!important;page-break-after:avoid}@page{margin:2cm .5cm}p{orphans:3;widows:3}blockquote,pre{border:1px solid #999}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}.entry-title,h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}blockquote,img,pre,table,tr{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.gb-is-responsive-column .gb-block-layout-column{padding-right:1em}.entry.has-post-thumbnail .entry-header .wrap{width:100%}}@media screen and (-ms-high-contrast:active)and (min-width:768px),(-ms-high-contrast:none)and (min-width:768px){.entry.has-post-thumbnail .entry-header .wrap{min-height:1px}}
/*# sourceMappingURL=style.css.map */