.suredash-single-content>*{max-width:100%!important}.is-root-container .wp-block-suredash-portal{background:var(--portal-secondary-color)}.portal-application-layout .portal-content-area.portal-home-grid{background:var(--portal-primary-color)}@media (min-width:1026px){.portal-application-content-part{height:100vh;overflow:hidden}.admin-bar .portal-application-content-part{height:calc(100vh - 32px)}.portal-application-layout .portal-content-section{height:100%;overflow-y:scroll}.portal-application-content-wrapper{overflow:hidden}.block-editor-iframe__html .portal-application-content-part{height:initial;overflow:auto}.is-root-container.wp-site-blocks .portal-hide-on-desktop{display:block}.is-root-container.wp-site-blocks .portal-hide-on-desktop.is-layout-flex{-js-display:flex;display:flex}}@media (max-width:1025px){.wp-site-blocks .portal-user-intro-details .portal-hide-on-responsive{-js-display:flex;display:flex}.is-root-container.wp-site-blocks .portal-hide-on-responsive{display:block}.portal-application-content-part{padding:0!important}.portal-application-content-wrapper{border:0!important;border-radius:0!important}}@media (max-width:1024px){.is-root-container .portal-entry-container .portal-user-settings-wrap,.is-root-container .portal-header-avatar-wrap>.portal-svg-icon,.is-root-container .portal-user-settings{display:block}}.portal-home-grid+.portal-home-grid{margin-top:32px}@media (max-width:1024px){.portal-home-grid+.portal-home-grid{margin-top:20px}}@media (max-width:1025px){.single-community-content .sd-hide-on-screen-view,.suredash-screen-view .sd-hide-on-screen-view{display:none}}.has-text-align-left .portal-site-identity,.portal-branding-section{justify-content:left}.has-text-align-center .portal-site-identity,.has-text-align-center.portal-branding-section{justify-content:center}.has-text-align-right .portal-site-identity,.has-text-align-right.portal-branding-section{justify-content:right}.portal-logo-title-stacked{flex-direction:column}.wp-block-suredash-identity .portal-site-identity img{width:100%}.wp-block-suredash-profile .portal-user-profiles-wrap{display:block;width:fit-content}.wp-block-suredash-profile .portal-header-avatar-wrap{-js-display:flex;display:flex;justify-content:center}.wp-block-suredash-profile .portal-avatar-menu{top:unset;right:unset;bottom:unset;left:unset}.wp-block-suredash-profile .portal-user-profiles-wrap:has(.portal-user-settings){-js-display:flex;display:flex;width:100%}.suredash-profile--fixed .portal-user-profiles-wrap,.suredash-profile--fixed.portal-user-profiles-wrap{position:fixed;left:0;right:0;padding:20px;background:var(--portal-primary-color)}.portal-footer-resp-nav .wp-block-suredash-profile .portal-user-profiles-wrap:has(.portal-user-settings)::before,.portal-sidebar .wp-block-suredash-profile .portal-user-profiles-wrap:has(.portal-user-settings)::before{content:"";position:absolute;top:-40px;left:0;width:100%;height:40px;background:linear-gradient(to bottom,rgba(0,0,0,0),var(--portal-primary-color) 35px,var(--portal-primary-color) 100%);pointer-events:none;z-index:-1}.wp-block-suredash-notification{-js-display:flex;display:flex;position:relative;width:fit-content}.wp-block-suredash-notification .portal-notification-trigger svg{stroke:var(--portal-notification-icon-color,var(--portal-link-color))}.portal-aside-item-title{line-height:1.25;text-overflow:ellipsis;display:block;max-width:100%;width:100%;white-space:nowrap;overflow:hidden}.portal-dynamic-application-cta-wrap{max-width:100%;width:100%;text-align:center;justify-content:center}.portal-dynamic-application-cta-wrap .portal-button,.portal-dynamic-application-cta-wrap .sd-cta-info{width:100%;justify-content:center}.wp-block-suredash-title{margin:0!important}.portal-editor-skeleton{height:400px;-js-display:flex;display:flex;align-items:center;justify-content:center}.portal-application-footer{position:fixed;left:0;right:0;bottom:0;z-index:99}.block-editor-block-list__layout .block-editor-block-list__block.portal-application-footer{position:fixed}.search-icon-responsive .only-search-icon-wrap{-js-display:flex;display:flex;justify-content:center}@media (min-width:769px){.search-icon-responsive .only-search-icon-wrap{display:none}}@media (max-width:768px){.search-icon-responsive #portal-placeholder-search-wrap{display:none}}.portal-container * font{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;vertical-align:inherit!important;color:inherit!important;background:inherit!important}.wp-block-suredash-content .srfm-form-container{padding:20px;border-radius:12px}