/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fsp-cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:1080;background-color:#343a40;color:#f8f9fa;}
.fsp-footer{background-color:#343a40;}
.fsp-hero{min-height:420px;}.fsp-hero-panel{max-width:420px;}
@media (min-width:576px){main .container{max-width:460px;}}@media (min-width:768px){main .container{max-width:600px;}}@media (min-width:992px){main .container{max-width:800px;}}@media (min-width:1200px){main .container{max-width:960px;}}@media (min-width:1400px){main .container{max-width:1100px;}}.fsp-paragraph + .fsp-paragraph{padding-top:0 !important;}
.fsp-main-nav{background-color:#343a40;}.fsp-main-nav .nav-link,.fsp-main-nav .dropdown-toggle{color:#f8f9fa;}.fsp-main-nav .nav-link:hover,.fsp-main-nav .nav-link:focus,.fsp-main-nav .dropdown-toggle:hover,.fsp-main-nav .dropdown-toggle:focus{color:#ffffff;}
@media (max-width:991.98px){#fsp-search-form.w-50{width:100% !important;}}
.fsp-search-autocomplete{position:relative;}.fsp-search-autocomplete__suggestions{position:absolute;top:100%;left:0;right:0;z-index:1050;margin-top:.25rem;}.fsp-search-autocomplete__suggestions .list-group-item{cursor:pointer;}
