/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#content.content-resource-hero-container .article-wrapper .hero-container{position:relative}#content.content-resource-hero-container .article-wrapper .hero-container .hero-image{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;height:450px;width:100%}#content.content-resource-hero-container .article-wrapper .hero-container .hero-overlay{background:#333;height:450px;opacity:.6;position:absolute;width:100%}#content.content-resource-hero-container .article-wrapper .hero-container .title-container{bottom:0;margin-bottom:140px;position:absolute;width:100%}@media (max-width:767px){#content.content-resource-hero-container .article-wrapper .hero-container .title-container{font-size:90%}}#content.content-resource-hero-container .article-wrapper .hero-container .title-container .inner{margin:0 auto;max-width:1200px;padding:0 10px}@media (min-width:768px){#content.content-resource-hero-container .article-wrapper .hero-container .title-container .inner>div{padding-right:1em}}#content.content-resource-hero-container .article-wrapper .hero-container .title-container .inner>div .subtitle,#content.content-resource-hero-container .article-wrapper .hero-container .title-container .inner>div .title{color:#fff;text-align:center;text-shadow:0px 2px 4px rgba(0,0,0,.5)}#content.content-resource-hero-container .article-wrapper .hero-container .title-container .only-title{font-size:3.2em}#content.content-resource-hero-container .article-wrapper .hero-container{min-width:100vw;left:0;right:0;margin-left:calc(50% - 50vw)}#content.content-resource-hero-container .article-wrapper .hero-container .title-container .text-image-center{margin-bottom:44px}.node--page-resource .header-title{color:#666;font-size:1.6em}.node-type--page-resource #content{margin:0;max-width:100%;padding:0;position:initial}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource{max-width:100%}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .block{margin-bottom:0}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .group-right .inner,.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .group-footer{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 20px;position:relative}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .group-right .field:nth-child(2) .featured-resource-container{padding-top:3em!important}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .group-right .field:last-child .featured-resource-container{padding-bottom:3em!important}.node-type--page-resource #content .ds-2col-stacked-fluid-page-resource .group-right .field:not(:first-child) .block{padding:1.5em 0}.featured-resource-container{background-color:#f5f5f5}.header-container{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.header-container .brightcon24{font-size:30px!important;padding-right:5px!important}.more-link{clear:both;font-size:1.2em;text-align:right}.more-link a{text-decoration:none}@media (min-width:980px){.featured-block>.more-link{display:none}}@media (max-width:979px){.view-header .more-link{display:none}}.group-header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:310px}.group-header>.inner{margin-left:auto;margin-right:auto;max-width:800px;padding:0 20px;position:relative;text-align:center}.group-header>.inner .subtitle{font-size:1.2em;margin-top:.8em}.group-header>.inner .title{margin:0 auto}.view-resources-navigation-tabs{padding:20px 0 0}.view-resources-navigation-tabs .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:0!important}.view-resources-navigation-tabs .view-content .views-row{margin-bottom:0}.resource-tab{color:#009dda}.resource-tab .brightcon{font-size:1.15em;padding-right:10px}@media (min-width:768px){.resource-tab.active,.resource-tab:hover{border-bottom:2px solid #666666;color:#666;padding-bottom:4px}.resource-tab.active .resource-tab-link,.resource-tab.active .brightcon,.resource-tab:hover .resource-tab-link,.resource-tab:hover .brightcon{color:#666;text-decoration:none!important}}.resource-tab .resource-tab-link,.resource-tab .resource-tab-link.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.resource-tab .resource-tab-link .brightcon:hover,.resource-tab .resource-tab-link:hover{color:#666}.resource-tab .resource-tab-link.active{color:#666;cursor:default;pointer-events:none}@media (max-width:767px){.resource-tab .resource-tab-link{display:block;width:100%}}@media (max-width:980px){.resource-tab .resource-tab-link{font-size:.95em;text-decoration:none}}.nav:before,.nav:after,.navbar:before,.navbar:after{content:none}@media (min-width:768px) and (max-width:979px){.navbar{margin-bottom:20px!important}}@media (min-width:768px){.navbar{background:#0000;border:none}.navbar .navbar-nav{float:none;margin:0}}@media (max-width:767px){#block-views-resources-navigation-tabs-block{background-color:#f5f5f5!important;padding:15px 0}#block-views-resources-navigation-tabs-block .navbar.dropdown-open{background-color:#eee!important}#block-views-resources-navigation-tabs-block .navbar{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);-moz-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px #0003;background-color:#fff;border:none;margin:0 20px!important;padding:0!important}#block-views-resources-navigation-tabs-block .navbar .navbar-brand{color:#666;font-size:20px;padding:15px 10px}#block-views-resources-navigation-tabs-block .navbar .navbar-brand .active{border-bottom:none!important}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle:hover,#block-views-resources-navigation-tabs-block .navbar .navbar-toggle:focus{background-color:#0000}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle{border-color:#0000;left:0;margin:0;padding:11px;position:absolute;text-align:right;width:100%}#block-views-resources-navigation-tabs-block .navbar .navbar-toggle .brightcon{color:#666}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs{padding:0}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav>div{border-bottom:2px solid whitesmoke}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}#block-views-resources-navigation-tabs-block .navbar .view-resources-navigation-tabs .navbar-nav .resource-tab{font-size:1.2em;margin-left:10px;padding:.5em 0}}.featured-resource-card{padding-top:3em}@media (min-width:768px){.featured-resource-card#block-views-featured-resource-card-block{padding-right:15px}.featured-resource-card#block-views-featured-blog-card-block{padding-left:15px}}.download-link{display:flex;justify-content:center}.maxw-768{max-width:768px;margin-inline:auto;float:unset}.logo-container{background:#eee;padding:20px;text-align:center}@media (max-width:767px){.content-container .logo-container{margin-top:1em}}.content-container .logo-container .company-logo{line-height:100px}.content-container .logo-container .company-logo img{max-height:100px;max-width:165px}.content-container .logo-container .keyword-gain-percentage{font-size:2.5em}.content-container .logo-container .caption-text{padding:15px}.content-container .logo-container .caption-area{color:#009dda;margin-top:30px}.node-type--page-resource .inner{width:100%}.node-type--page-resource .views-row.card-container:not(:has(.card__title:not(:empty))){display:none}.node-type--page-resource .views-row.card-container:not(:has(img)){display:none}.node-type--page-resource .views-row.card-container:has(.title:not(:empty)){display:block}#mc_embed_signup .nowrap{white-space:nowrap}@media screen and (max-width:991px){.resource-container div[class^=col-],.resource-container div[class*=" col-"]{width:100%;max-width:100%}.resource-container{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.resource-container #mc_embed_signup{position:relative;top:unset;height:unset;margin-bottom:40px;margin-top:40px}}.view-infographics .card__body{min-height:unset}.no-top #mc_embed_signup{top:unset}.region-header .row{display:block}.field--label-hidden.field--name-field-tab-label{display:none}#mc_embed_signup{top:-290px;right:10px;height:100vh;position:relative}#mc_embed_signup{background:#fff;border:1px solid #eeeeee;border-radius:2px;padding:10px 20px 20px}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px;display:grid}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .mc-address-fields-group{display:flex;flex-direction:row;justify-content:space-evenly;width:96%;gap:15px}#mc_embed_signup .mc-sms-phone-group{display:flex;flex-direction:row;justify-content:space-evenly;width:96%;gap:15px;padding-top:5px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:400;position:relative;top:5px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .foot{display:grid;grid-template-columns:3fr 1fr;width:96%;align-items:center}@media screen and (max-width:400px){#mc_embed_signup .foot{display:grid;grid-template-columns:1fr;width:100%;align-items:center}}@media screen and (max-width:400px){#mc_embed_signup .referralBadge{width:50%}}#mc_embed_signup .brandingLogo{justify-self:right}@media screen and (max-width:400px){#mc_embed_signup .brandingLogo{justify-self:left}}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:700;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}
