/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component-set.component-background-general .component-header-paragraph .component-heading{color:#ffffff !important;}.component-set.component-background-general .component-header-paragraph .component-description{color:#ffffff !important;}.component-set.component-background-general .new-text-block-header{color:#ffffff !important;}.component-set.component-background-general .new-text-block-text{color:#ffffff !important;}@media screen and (min-width:768px){.component-set.component-background-general .component-section-wrapper{padding-top:var(--padded-paragraph-desktop-above-below) !important;padding-bottom:var(--padded-paragraph-desktop-above-below) !important;}.component-set.component-background-alternate .component-section-wrapper{padding-top:var(--padded-paragraph-desktop-above-below) !important;padding-bottom:var(--padded-paragraph-desktop-above-below) !important;}.component-set.gray-gradient-background .component-section-wrapper{padding-top:0px !important;padding-bottom:0px !important;}}@media screen and (max-width:767px){.component-set.component-background-general .component-section-wrapper{padding-top:var(--padded-paragraph-mobile-above-below) !important;padding-bottom:var(--padded-paragraph-mobile-above-below) !important;}.component-set.component-background-alternate .component-section-wrapper{padding-top:var(--padded-paragraph-mobile-above-below) !important;padding-bottom:var(--padded-paragraph-mobile-above-below) !important;}.component-set.gray-gradient-background .component-section-wrapper{padding-top:0px !important;padding-bottom:0px !important;}}
@media screen and (min-width:768px){.component-section-divider{display:none !important;}}.homepage-unique-class .component-section-divider{display:none !important;}.landing-page-unique-class .component-section-divider{display:none !important;}@media screen and (max-width:767px){.component-section-divider.last-main-divider{display:none !important;}.component-section-divider.last-post-divider{display:none !important;}}
@media screen and (min-width:768px){.featured-link-group-redux-bottom{margin-top:50px;}.featured-link-group-redux-top .featured-top-button-link{padding-bottom:50px;}}@media screen and (max-width:1440px) and (min-width:768px){.featured-link-group-redux-bottom .quote-left-col{position:relative;margin-top:-100px;}}@media screen and (min-width:1441px){.featured-link-group-redux-bottom .quote-left-col{position:relative;margin-top:-150px;}}@media screen and (min-width:768px){.featured-link-group-redux-bottom.featured-top-rows .quote-left-col{margin-top:-100px !important;}}@media screen and (min-width:1275px){.featured-link-group-redux-bottom.featured-top-rows .facts-right-footer-link{margin-top:-100px !important;}}@media screen and (max-width:1274px) and (min-width:768px){.featured-link-group-redux-bottom.featured-top-rows .facts-right-footer-link{margin-top:0px !important;}}@media screen and (min-width:1275px){.featured-link-group-redux-bottom.featured-top-columns .facts-right-footer-link{margin-top:-50px !important;}}@media screen and (max-width:1274px) and (min-width:768px){.featured-link-group-redux-bottom.featured-top-columns .facts-right-footer-link{margin-top:0px !important;}}@media screen and (min-width:768px){.facts-right-stacked.quote-left-facts-right .facts-right-footer-link{margin-top:0px !important;}}.featured-link-group-redux-bottom .highlighted-layout-fact-add-text{display:none !important;}
:root{--padded-paragraph-desktop-sides:58px;--padded-paragraph-mobile-sides:25px;--padded-paragraph-desktop-above-below:128px;--padded-paragraph-mobile-above-below:64px;}@media screen and (min-width:768px){.featured-top-col{padding-left:var(--padded-paragraph-desktop-sides) !important;padding-right:var(--padded-paragraph-desktop-sides) !important;}}@media screen and (max-width:767px){.featured-top-col{padding-left:var(--padded-paragraph-mobile-sides) !important;padding-right:var(--padded-paragraph-mobile-sides) !important;}}.featured-top-columns .featured-top-links a{color:#3b3b3b;text-decoration:none;font-weight:550;line-height:130%;}@media screen and (min-width:1441px){.featured-top-columns .featured-top-links a{font-size:28px;}.featured-top-columns .featured-link-item{padding:40px;}}@media screen and (max-width:1440px) and (min-width:1151px){.featured-top-columns .featured-top-links a{font-size:24px;}.featured-top-columns .featured-link-item{padding:25px;}}@media screen and (max-width:1150px) and (min-width:768px){.featured-top-columns .featured-top-links a{font-size:22px;}.featured-top-columns .featured-link-item{padding:20px;}}.featured-top-columns.component-background-general .featured-top-links a{color:#ffffff;}.featured-top-columns .featured-top-links .featured-link-item{transition:background-color 0.8s ease-in-out;}.featured-top-columns .featured-top-links .featured-link-item a{transition:color 0.8s ease-in-out;}.featured-top-columns .featured-top-links .featured-link-item:hover::after{font-family:'Font Awesome 5 Free' !important;position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:right 0.8s ease-in-out;}.featured-top-columns .featured-top-links .featured-link-item:hover{background-color:#FFE41E;}.featured-top-columns .featured-top-links .featured-link-item:hover a{color:#502D0E;text-decoration:none !important;}@media screen and (min-width:768px){.featured-top-columns .featured-top-links{display:flex;flex-wrap:wrap;}.featured-top-columns .featured-link-item{display:flex;flex-basis:0;flex-grow:1;width:50%;max-width:50%;min-width:50%;border-right:1px solid #3b3b3b;border-bottom:1px solid #3b3b3b;}@media screen and (min-width:1275px){.featured-top-columns .featured-link-item{width:50%;max-width:50%;min-width:50%;}}@media screen and (max-width:1274px) and (min-width:768px){.featured-top-columns .featured-link-item{width:100%;min-width:100%;max-width:100%;border-right:none !important;border-bottom:1px solid #ffffff !important;}}.featured-top-columns.component-background-general .featured-link-item{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}.featured-top-columns .featured-top-links .featured-link-item:nth-child(even){border-right:none;}.featured-top-columns .featured-top-links .featured-link-item:last-child{border-bottom:none;}.featured-top-columns .featured-top-links .featured-link-item:nth-last-child(2){border-bottom:none;}}@media screen and (max-width:767px){.featured-top-columns .featured-link-group-links-wrapper{padding-left:0px !important;padding-right:0px !important;}.featured-top-columns .featured-link-item{padding-left:var(--padded-paragraph-mobile-sides) !important;padding-right:var(--padded-paragraph-mobile-sides) !important;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #3b3b3b;}.component-background-general.featured-top-columns .featured-link-item{border-bottom:1px solid #ffffff;}}.featured-top-rows .featured-top-links .featured-link-item{margin-bottom:20px;}.featured-top-rows .featured-top-links .featured-link-item a{color:#3b3b3b;text-decoration:none !important;font-size:16px;padding-bottom:3px;border-bottom:4px solid rgba(255,228,30,.5);}.featured-top-rows .featured-top-links .featured-link-item a:hover{border-bottom:4px solid rgba(255,228,30,1);}.featured-top-rows.component-background-general .featured-top-links .featured-link-item a{color:#ffffff;text-decoration:none !important;}@media screen and (min-width:768px){.featured-top-rows .featured-link-group-top-text-wrapper{width:60%;min-width:60%;max-width:60%;}.featured-top-rows .featured-link-group-links-wrapper{border-left:1px solid #3b3b3b;width:40%;min-width:40%;max-width:40%;}.featured-top-rows.component-background-general .featured-link-group-links-wrapper{border-left:1px solid #ffffff;}}.featured-link-group-top-wrapper{padding-top:30px;padding-bottom:30px;}.featured-top-header{color:#3b3b3b;font-size:3rem;font-family:Besley,serif;font-weight:500;padding-top:0px !important;}.component-background-general .featured-top-header{color:#ffffff;}.featured-top-text{color:#3b3b3b;}.component-background-general .featured-top-text{color:#ffffff;}.featured-top-button-link .featured-button-link-item{width:200px;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;text-align:center;background-color:#FFE41E;position:relative;overflow:hidden;}.featured-top-button-link .featured-button-link-item::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#FFD02D;transition:left 0.8s ease;}.featured-top-button-link .featured-button-link-item:hover::before{left:0;}.featured-top-button-link .featured-button-link-item a{position:relative;z-index:1000;text-decoration:none !important;color:#502D0E;font-size:16px;font-weight:300;}.featured-top-button-link .featured-button-link-item a:hover{text-decoration:none !important;}.featured-top-button-link .featured-button-link-item a:focus{text-decoration:underline !important;}.featured-top-button-link .featured-button-link-item:not(:last-child){margin-bottom:25px;}@media screen and (max-width:767px){.featured-top-col{width:100%;max-width:100%;min-width:100%;}.featured-link-group-top-text-wrapper{padding-bottom:var(--padded-paragraph-mobile-above-below) !important;}}
