/* @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;}
