/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--advertisement .advertisement small{display:block;margin-bottom:.5rem}.block--advertisement .advertisement img{border:1px solid #dee2e6}.block--advertisement .advertisement-content{padding:0 .5rem}.block--advertisement-top .advertisement{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.block--advertisement-top .advertisement{padding-bottom:2.125rem;padding-top:2.125rem}}.block--advertisement-top .advertisement small{display:none}.block--advertisement-side .advertisement{margin-bottom:1.5rem}.page-front .block--advertisement-top .advertisement{padding-top:1.5rem}@media (min-width:768px){.page-front .block--advertisement-top .advertisement{padding-top:2.125rem}}
.banner{background-color:#ced4da;background-position:50%;background-repeat:no-repeat;background-size:cover;height:360px}@media (min-width:768px){.banner{height:656px}.node-type--article .banner{height:56.25vw;}}.banner--content{padding:1.5rem}@media (min-width:768px){.banner--content{padding:3em 6em}}.banner--content h2{font-size:1.875rem;font-weight:800;}@media (min-width:768px){.banner--content h2{font-size:64px;}}@media (max-width:767.98px){.banner--content h3{display:none}}.banner--content p{font-size:.875rem;}@media (min-width:768px){.banner--content p{font-size:1.25rem}}@media (max-width:767.98px){.banner--slideshow,.banner--tour{text-align:center}.banner--slideshow .banner--content p{font-weight:bold;}.banner--slideshow .banner--content .btn{font-size:18px;}}.banner--slideshow .banner--content p{font-size:1.25rem;font-weight:500;}@media (min-width:768px){.banner--slideshow .banner--content p{font-size:2.125rem}}.banner--slideshow .banner--content .btn{font-weight:500;margin-top:15px;}
.field--name-field-content>.field__item>.paragraph{padding-bottom:1.5rem}.paragraph .field--name-field-headline{border-bottom:1px solid #dee2e6;clear:both;content:"";display:block;margin-bottom:2.5rem;margin-top:2.5rem;position:relative}.paragraph .field--name-field-headline .field__item{background-color:#fff;bottom:-1.5rem;font-size:1.875rem !important;font-weight:bolder !important;padding-right:1rem;position:absolute}.paragraph .field--name-field-byline .field__item{color:#66b500;font-size:.875rem !important;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.paragraph .field--name-field-image img{display:block;margin-bottom:1rem}.paragraph .field--name-field-video .field__item{margin-bottom:1rem}.paragraph .field--name-field-textarea .field__item{font-size:1rem;font-weight:400}@media screen and (max-width:767px){.paragraph .field--name-field-headline .field__item{font-size:24px!important;bottom:-18px;}}
