#block-whyte-header-layout,.main-inner-wrapper{background-color:#fff !important}.block-stacks-footer-layout{background-color:#097469 !important}body .region-header .region-inner-wrapper,body .region-footer .region-inner-wrapper{padding:0}.footer-layout-1>.footer-inner-wrapper .copyright-wrapper{justify-content:center}.callout-item{background-color:#fff !important;border:1px solid #e6e6e6;border-radius:0 !important}body .site-branding-primary .site-brand{justify-content:center;align-items:flex-start;margin-top:-2.5rem}body .form-submit:not(.stacks-main-search-bar .search-box){border-radius:0}body .search-form.search-drop-down .search-form-base .search-bar-container{padding-block:0}body .call-to-action-inline .cta-menu{padding-inline:1rem;line-height:1}@media (min-width:64em){body .header-layout-2{grid-gap:0;grid-auto-rows:70px}body .header-layout-2.header-cta-enabled .menu-main .menu{margin-inline:1rem}body .header .call-to-action{margin-top:-2rem}}.novelist-widget-container{border:1px solid #e6e6e6}.block-entityblock-blockd1c1d1fb-ed90-443a-87ed-1fa3a732ed880935227c-1427-4dd6-9865-f34ba7892c4a0,.block-entityblock-blockd1c1d1fb-ed90-443a-87ed-1fa3a732ed88e8f1ecd4-0f1c-4c6b-ad0c-f8b11e3026860{border:1px solid #e6e6e6;padding:1rem}body .slick-prev{left:-15px}body .slick-next{right:0}.block-stacks-slider{border:1px solid #e6e6e6;padding-inline:0.5rem}@media (max-width:40em){.menu-menu-top-menu{display:none}}.slider-mini-layout-7 .slider-mini{margin-bottom:0;padding:1rem}body #main-navigation.main-nav-primary .has-expanded>.menu-child.collapse{right:0;margin-right:0;margin-inline-end:0}label{word-break:break-word !important}body .cta-menu .cta-links{line-height:normal}.layout-twocol-50-50 .slider-resource-flow .img-wrapper{padding:1rem}.layout-twocol-50-50 .slider-resource-flow{margin-inline:1rem}.slider-resource-flow .slick-dots li button::before{content:""}.slider-resource-flow .slick-next::before,.slider-resource-flow .slick-prev::before{content:""}.layout-twocol-50-50 .slider-resource-flow .img-wrapper img{object-fit:fill;width:100%;height:100%}.top-bar-wrapper{margin-block-end:1rem}.top-bar-wrapper .top-location-bar{padding-inline:1rem}