/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-provider-organization.node--view-mode-teaser .image-style-_9x59-resize{border:1px solid #e0e3e4;border-radius:3px;padding:3px}.node--type-provider-organization.node--view-mode-teaser .providerTeaser__flex{display:flex;flex-flow:row nowrap;justify-content:flex-start}.node--type-provider-organization.node--view-mode-teaser .providerTeaser__logo{flex:1 0 auto}.node--type-provider-organization.node--view-mode-teaser .providerTeaser__description{flex:1 1 auto;padding-left:13px}.node--type-provider-organization.node--view-mode-teaser .trimmed{margin-bottom:26px}.node--type-provider-organization.node--view-mode-teaser .more-link{display:inline-block !important;margin-left:6.5px}
@media(min-width:48em){.block-content--type-content-location-data.block-content--view-mode-program-view{display:flex}.block-content--type-content-location-data.block-content--view-mode-program-view .location-data-field-group,.block-content--type-content-location-data.block-content--view-mode-program-view .field-name-para-location-map-field{flex-basis:50%}.block-content--type-content-location-data.block-content--view-mode-program-view .location-data-field-group{margin-left:26px}}.block-content--type-content-location-data.block-content--view-mode-program-view .location-data-field-group>.field{display:flex;flex-flow:column nowrap;margin-bottom:13px}@media(min-width:40em){.block-content--type-content-location-data.block-content--view-mode-program-view .location-data-field-group>.field{flex-direction:row}}.block-content--type-content-location-data.block-content--view-mode-program-view .location-data-field-group>.field>.field-label-above{flex:0 1 25%;max-width:25%;color:#82848a}.block-content--type-content-location-data.block-content--view-mode-program-view .airport__item{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:6.5px}.block-content--type-content-location-data.block-content--view-mode-program-view .field-name-text-airport-code{font-weight:500}.block-content--type-content-location-data.block-content--view-mode-program-view .field-name-text-airport-code-wrapper{margin-left:13px;color:#82848a}.block-content--type-content-location-data.block-content--view-mode-program-view .weather-inline-group{display:flex;flex-flow:row nowrap;justify-content:space-between}.block-content--type-content-location-data.block-content--view-mode-program-view .weather-inline-group>.field{flex:1 0 auto;margin-right:13px;color:#82848a}.block-content--type-content-location-data.block-content--view-mode-program-view .weather-inline-group .field-label-above{color:#24262a;font-weight:400}@media(min-width:48em){.block-content--type-content-location-data.block-content--view-mode-full{display:flex;flex-wrap:wrap}.block-content--type-content-location-data.block-content--view-mode-full .field--name-para-location-map-field{flex-basis:60%}.block-content--type-content-location-data.block-content--view-mode-full .field--name-body{flex-basis:33%;margin:0 26px}.block-content--type-content-location-data.block-content--view-mode-full details,.block-content--type-content-location-data.block-content--view-mode-full h2{width:100%}.block-content--type-content-location-data.block-content--view-mode-full p{font-size:18px}.block-content--type-content-location-data.block-content--view-mode-full .field--name-text-food-drink,.block-content--type-content-location-data.block-content--view-mode-full .field--name-text-housing,.block-content--type-content-location-data.block-content--view-mode-full ul{width:75%}}
.paragraph--type-program-sub-listing{border-bottom:1px solid #e0e3e4;margin-bottom:13px;padding-bottom:13px}.paragraph--type-program-sub-listing .group-left{display:none}@media(min-width:40em){.paragraph--type-program-sub-listing .group-left{display:block;margin-right:26px}}.paragraph--type-program-sub-listing .group-right{flex:0 1 auto}.paragraph--type-program-sub-listing .text p:last-child{margin-bottom:0}.paragraph--type-program-sub-listing .field-name-field-media-image-ref img{border-radius:3px}
