body{-webkit-font-smoothing:antialiased}img{height:auto;max-width:100%}figure{margin:0}.full-width{margin:0 calc(50% - 50vw);max-width:none;overflow:auto;width:100vw}.hero,.hero__media{position:relative}.hero__media{display:flex;justify-content:center}.hero__media img{display:block;margin:0 auto}.hero__text{color:#fff;padding:0;position:absolute;text-align:center;width:100%;z-index:2}.hero__text h1,.hero__text h2,.hero__text h3{color:#fff}.modal-open{height:100%;overflow:hidden;width:100%}.modal iframe{border:0}.slideshow__slide{position:relative}.slideshow__slide .field--name-name{display:none}.slideshow__slideshow .slick-list{max-height:552px}.slick-arrow{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.slick-prev{left:0}.slick-next{right:0}.slider-paging-number{list-style:none;position:absolute}.slider-paging-number li{display:none}.slider-paging-number li.slick-active{display:inline-block}.slider-paging-number button{background:none;border:0}.slider-paging-number .slide-name{padding-left:5px}@media(max-width:575.98px){.slick-slide .field--name-field-media-video-embed-field{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0}}.video{position:relative}.video-thumbnail{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .5s ease-out;z-index:2}.video-player-shown .video-thumbnail{opacity:0;z-index:-1}.video-thumbnail .play-icon{background-image:url(../../images/play.svg);cursor:pointer;display:block;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:5}.video-thumbnail img{min-width:100%}.ios .video-thumbnail{display:none!important}.ios .video-embed-field-responsive-video{display:block}.collapsible-section .card{border:0!important;border-bottom:1px solid #fff!important;border-radius:0!important}.collapsible-section .card-header{background:#fff!important;border:0!important}.collapsible-section .d-block{position:relative}.collapsible-section .d-block,.collapsible-section .d-block:hover{color:#000;font-size:18px;font-weight:100;text-align:left}.collapsible-section .d-block:before{content:"↓";position:absolute;right:0;top:0;transform:rotate(0);transition:all .2s ease-in}.collapsible-section .collapsed .d-block:before{transform:rotate(180deg)}
