.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;}
.field--name-field-featured-items .field--label{width:100%;}@media (min-width:600px){.field--name-field-featured-items{display:flex;flex-wrap:wrap;justify-content:flex-start;}.paragraph--section .field--name-field-featured-items{margin:0;}}@media (min-width:600px){.field--name-field-featured-items .teaser--tile{flex:0 0 49%;max-width:49%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:0;}}@media (min-width:900px){.field--name-field-featured-items .teaser--tile{flex:0 0 32%;max-width:32%;margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(2n+1){margin-left:2%;}.field--name-field-featured-items .teaser--tile:nth-child(3n+1){margin-left:0;}}.teaser.teaser--tile{flex-direction:column;height:auto;}@media screen\0{.teaser.teaser--tile{min-height:320px;}}.teaser.teaser--tile .teaser__header{display:flex;justify-content:space-between;align-items:center;}.teaser.teaser--tile .teaser__title{max-height:63px;min-height:auto;font-size:1rem;line-height:1.3;margin-bottom:1rem;padding-right:0;color:#4D4D4D;font-weight:400;}.teaser.teaser--tile .teaser__image{position:relative;flex:0 0 auto;height:auto;display:block;background:transparent;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.teaser.teaser--tile .teaser__image .img_wrapper{display:block;height:0;padding-bottom:33.3%;border-radius:inherit;}.teaser.teaser--tile .teaser__image .no-feature-image{border:0 none;border-bottom:2px solid #777;padding:0;position:absolute;bottom:0;left:1rem;right:1rem;margin:0;}.teaser.teaser--tile .teaser__image img{position:absolute;top:0;left:0;width:auto;border-radius:inherit;}.teaser.teaser--tile .teaser__content{display:flex;justify-content:space-between;flex-direction:column;}.teaser.teaser--tile .card__link{align-self:flex-end;}.teaser.teaser--tile .teaser__image a{display:block;border-radius:inherit;}.teaser.teaser--tile .teaser__teaser-type{position:absolute;background-color:rgba(0,0,0,0.5);border-radius:8px 0 8px 0;left:0;}.teaser.teaser--tile.no-image .teaser__teaser-type{background-color:transparent;}.teaser.teaser-profile{text-align:left;}.teaser.teaser-profile .teaser__image{flex:0 0 65px;height:65px;margin-bottom:55px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible;}.teaser.teaser-profile .teaser__image .teaser__teaser-type{display:none;}.teaser.teaser-profile .teaser__image img{width:95px;height:95px;top:15px;left:15px;margin-left:0;border:5px solid #fff;border-radius:4px;}.teaser.teaser-profile .teaser__body .teaser__content{padding-top:10px;}.teaser.teaser-profile .teaser__content-text{text-overflow:inherit;overflow-x:visible;white-space:normal;}.teaser.teaser-profile .teaser__content-text > span{display:block;}
.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%;}
