.search-suggestions{max-height:200px;overflow:auto;margin-top:5px;background-color:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.search-suggestions__all{margin-top:20px;text-align:center;text-transform:uppercase;font-size:0.8em;}.search-suggestion{display:flex;}.search-suggestion__type{flex:0 0 110px;margin-left:20px;padding:20px 20px 20px 0;font-size:14px;line-height:1.7;color:#9B9B9B;text-transform:uppercase;}.search-suggestion__body{flex:auto;margin-right:20px;padding:20px 0;}.search-suggestion__type,.search-suggestion__body{border-bottom:1px solid #e6e6e6;}.search-suggestion:last-child .search-suggestion__type,.search-suggestion:last-child .search-suggestion__body{border-bottom:none;}.search-suggestion__tags{margin-top:15px;}.search-suggestion__tags .badge{margin:0;}@media screen and (min-width:600px){.search-suggestions{max-height:540px;margin-top:15px;}.search-suggestion__type{flex-basis:130px;}}
body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:45px;height:35px;top:50%;-webkit-mask-image:none;mask-image:none;background:url(/profiles/contrib/social/modules/social_features/social_core/images/logo-toolbar.svg) no-repeat 0/cover;transform:translateY(-50%);}@media (min-width:976px){body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:7px;transform:translateY(-50%);}[dir='rtl'] body[class*='gin'] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:auto;right:7px;}}
.profile-organization-tag{position:relative;display:inline-block;height:14px;vertical-align:middle;margin-left:2px;margin-top:-2px;}[dir='rtl'] .profile-organization-tag{margin-left:0;margin-right:2px;}.profile-organization-tag:before{width:14px;height:14px;content:'';background:url(/profiles/contrib/social/modules/social_features/social_profile/modules/social_profile_organization_tag/images/checkmark.svg) 50% 50% no-repeat;background-size:cover;display:block;}.profile-organization-tag span{position:absolute;left:100%;margin-left:5px;top:50%;transform:translateY(-50%);padding:5px 10px;white-space:nowrap;color:white;background-color:rgba(0,0,0,0.6);border-radius:2px;display:none;font-weight:500;font-size:14px;line-height:20px;}@media (max-width:600px){.profile-organization-tag span{top:100%;left:50%;transform:translate(-50%,0);margin-top:5px;margin-left:0;}.region--hero .profile-organization-tag span{left:auto;right:0;transform:translate(0,0);}}.profile-organization-tag.open span{display:block;}
.paragraph--unpublished{background-color:#fff4f4;}
.paragraph--section .paragraph--block{background-color:#fff;padding:30px 1em;}@media (min-width:900px){.paragraph--section .paragraph--block{padding:50px 1em;}}@media (min-width:1200px){.paragraph--section .paragraph--block{padding:50px 0;}}.paragraph--section .paragraph--block .title{flex:0 0 100%;padding:0 1rem;margin-bottom:1rem;}@media (min-width:900px){.paragraph--section .paragraph--block .title{padding-left:20px;}}.primary-col{padding-left:1em;padding-right:1em;flex-basis:100%;max-width:100%;}@media (min-width:900px){.primary-col{flex:0 0 66.6666666667%;max-width:66.6666666667%;order:1;}}@media (min-width:1200px){.primary-col{padding-left:0;}}.primary-col .block-views > .stream:first-child{margin-top:59px;}.primary-col .block-title,.primary-col .section-title{font-size:24px;line-height:1.2;margin:0 0 2rem;padding:0 0 0 40px;}.primary-col.card__actionbar{margin:0;}.secondary-col{padding-left:1em;padding-right:1em;flex-basis:100%;max-width:100%;}@media (min-width:900px){.secondary-col{margin-top:59px;flex:0 1 33.3333333333%;order:2;max-width:33.3333333333%;}}@media (min-width:1200px){.secondary-col{padding-right:0;}}.secondary-col > .field > .field--item{margin-bottom:0.75rem;}
.introduction{padding:10px 0;background-color:#fff;}.introduction .card__body{max-width:700px;margin:0 auto;}.introduction .card__body .card__title{font-size:1.5rem;color:#4d4d4d;font-weight:bold;padding:0 0 15px;}.introduction .card__body .field--name-field-introduction-text > *:last-child{margin-bottom:0;}.introduction .card__body blockquote{padding:0 24px;}@media (min-width:600px){.introduction .card__body blockquote{padding:0 55px;border-left-width:5px;}}.introduction .card__actionbar{margin-top:0;padding-bottom:0;}
.paragraph--hero .hero__bgimage-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(0,0,0,0.1) 0%,rgba(34,34,34,0.7) 100%);}.paragraph--hero .cover-small{max-width:620px;width:100%;padding:0 7px;margin:0 auto;text-align:left;}@media (min-width:600px){.paragraph--hero .cover-small{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}}.paragraph--hero .cover-small .page-title{width:100%;text-align:left;padding:30px 0 10px;}.paragraph--hero .cover-small .page-subtitle{margin:0 0 5px;font-weight:normal;font-size:20px;}.paragraph--hero .cover-small .hero-footer .field--name-field-hero-buttons{margin:0 -10px;}.paragraph--hero .cover-small .hero-footer .field--item{display:inline-block;}.paragraph--hero .cover-small .hero-footer .field--item .paragraph--button{padding:0 10px;}.paragraph--hero .cover-small .hero-footer .card__actionbar{padding:20px 0;}.paragraph--hero .cover-small .hero-footer .card__actionbar .btn{min-width:130px;}
.page-node-type-landing-page .region--content{margin-top:0;width:100%;}
