.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;}}
.paragraph--unpublished{background-color:#fff4f4;}
@media (min-width:1200px){.paragraph--section .paragraph--hero-small{margin-left:calc(-100vw / 2 + 1200px / 2);margin-right:calc(-100vw / 2 + 1200px / 2);}}.paragraph--hero-small .hero-small__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-small .cover-wrap{justify-content:center;}@media (min-width:600px){.paragraph--hero-small .cover-wrap{min-height:175px;}}.paragraph--hero-small .cover-small{max-width:620px;width:100%;padding:0 7px;margin:0 auto;text-align:left;}@media (min-width:600px){.paragraph--hero-small .cover-small{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);}}.paragraph--hero-small .cover-small .page-title{width:100%;text-align:left;padding:30px 0 10px;font-size:2rem;max-height:6.5rem;overflow:hidden;}.paragraph--hero-small .cover-small .page-subtitle{margin:0 0 1rem;font-weight:normal;font-size:18px;max-height:18px;overflow:hidden;}.paragraph--hero-small .cover-small .hero-small-footer .field--name-field-hero-small-buttons{margin:0 -10px;}.paragraph--hero-small .cover-small .hero-small-footer .field--item{display:inline-block;}.paragraph--hero-small .cover-small .hero-small-footer .field--item .paragraph--button{padding:0 10px;}.paragraph--hero-small .cover-small .hero-small-footer .card__actionbar{padding:20px 0;}.paragraph--hero-small .cover-small .hero-small-footer .card__actionbar .btn{min-width:130px;}
.introduction{padding:10px 0;background-color:#fff;}@media (min-width:1200px){.paragraph--section .introduction{margin-left:calc(-100vw / 2 + 1200px / 2);margin-right:calc(-100vw / 2 + 1200px / 2);}}.introduction .card__body{max-width:700px;margin:0 auto;}.introduction .card__body .card__title{font-size:1.5rem;color:#4d4d4d;font-weight:bold;padding:15px 0;}@media (min-width:600px){.introduction .card__body .card__title{padding:15px 0;}}.introduction .card__body blockquote{padding:0 24px;}@media (min-width:600px){.introduction .card__body blockquote{padding:0 55px;border-left-width:5px;}}
@media (min-width:1200px){.paragraph--section .paragraph--hero{margin-left:calc(-100vw / 2 + 1200px / 2);margin-right:calc(-100vw / 2 + 1200px / 2);}}.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%;}
