/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
header.carousel img{height:auto;width:100%}header.carousel img[src="#"]{display:none}ul.slick-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;left:0;position:absolute;right:0;z-index:10}ul.slick-dots li{margin-left:4px;margin-right:4px}ul.slick-dots li.slick-active button{background:#fff;width:14px}ul.slick-dots li button{background:rgba(50,50,50,.25);border:2px solid #fff;border-radius:10px;font-size:0;height:7px;padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:7px}header.carousel .paragraph--type--header-carousel{display:none;position:relative}header.carousel .paragraph--type--header-carousel.slick-slide,header.carousel .paragraph--type--header-carousel:first-of-type{display:block}header.carousel .paragraph--type--header-carousel .details{left:15%;margin-left:auto;margin-right:auto;position:absolute;top:50%;width:85%;z-index:1}header.carousel .paragraph--type--header-carousel .details hgroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}header.carousel .paragraph--type--header-carousel .details hgroup.first h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header.carousel .paragraph--type--header-carousel .details hgroup.last h1{margin-bottom:7.5px}header.carousel .paragraph--type--header-carousel .details hgroup.last h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header.carousel .paragraph--type--header-carousel .details hgroup h1+.view-link,header.carousel .paragraph--type--header-carousel .details hgroup h2+.view-link{margin-left:.5ch}header.carousel .paragraph--type--header-carousel .details hgroup h1{display:block;width:100%}header.carousel .paragraph--type--header-carousel .details hgroup h1,header.carousel .paragraph--type--header-carousel .details hgroup h1+.view-link{color:#fff;font-family:Montserrat,sans-serif;font-size:1.875rem;font-weight:200;line-height:1}header.carousel .paragraph--type--header-carousel .details hgroup h2{display:block;width:100%}header.carousel .paragraph--type--header-carousel .details hgroup h2,header.carousel .paragraph--type--header-carousel .details hgroup h2+.view-link{color:#fff;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;line-height:1}header.carousel .paragraph--type--header-carousel .details hgroup .view-link{border-bottom:5px solid #2567b3;-webkit-transform:translateY(2.5px);transform:translateY(2.5px)}header.carousel .paragraph--type--header-carousel .details hgroup .view-link:focus,header.carousel .paragraph--type--header-carousel .details hgroup .view-link:hover{border-color:#00539d}
@media all and (min-width: 1199px){}
@media all and (max-width: 1199px){}
@media all and (max-width: 599px){}
