/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-wrap .banner .hero{margin-bottom:0px;position:relative}@media(max-width:991px){.site-wrap .banner .hero{margin-bottom:30px}}.site-wrap .banner .hero .dots{bottom:30px;left:0;position:absolute;width:100%}.site-wrap .banner .hero .dots ul{margin:0;padding:0}.site-wrap .banner .hero .dots ul li{display:inline-block;font-size:0;line-height:20px;margin:0 15px 0 0}@media(max-width:767px){.site-wrap .banner .hero .dots ul li{margin-right:20px}}.site-wrap .banner .hero .dots ul li.slick-active button{background:#fff}.site-wrap .banner .hero .dots ul li button{background:none;border:2px solid #fff;border-radius:100%;height:15px;padding:0;width:15px}.site-wrap .banner .hero .slide.has-img .img{position:relative}.site-wrap .banner .hero .slide.has-img .img::before{background:linear-gradient(90deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.site-wrap .banner .hero .slide.has-img .img img{width:100%}@media(min-width:1200px){.site-wrap .banner .hero .slide.has-img .img img{aspect-ratio:5/2}}.site-wrap .banner .hero .slide.has-img .img .bg-video{background:#000;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media(max-width:991px){.site-wrap .banner .hero .slide.has-img .img .bg-video{display:none}}.site-wrap .banner .hero .slide.has-img .img .blurb{color:#fff;position:absolute;bottom:100px;width:100%;z-index:2}@media(max-width:991px){.site-wrap .banner .hero .slide.has-img .img .blurb{bottom:60px}}.site-wrap .banner .hero .slide.has-img .img .blurb .lead{color:#fff}@media(max-width:991px){.site-wrap .banner .hero .slide.has-img .img .blurb .lead{font-size:18px;line-height:21px}}@media(max-width:991px){.site-wrap .banner .hero .slide.has-img .img .blurb p:not(.lead){display:none}}.site-wrap .banner .hero .slide:not(.has-img){background:linear-gradient(315deg,#022068 0.03%,#00566F 100%);color:#fff;overflow:hidden;padding:100px 0;position:relative}@media(max-width:767px){.site-wrap .banner .hero .slide:not(.has-img){padding:50px 0}}@media print{.site-wrap .banner .hero .slide:not(.has-img){padding:40px 0}}.site-wrap .banner .hero .slide:not(.has-img) .container::before{bottom:-110px;content:url(/sites/default/files/2020-09/banner-bg.png);position:absolute;right:15px;z-index:0}@media(max-width:991px){.site-wrap .banner .hero .slide:not(.has-img) .container::before{bottom:auto;content:url(/sites/default/files/2020-09/banner-bg-mobile.png);right:0;top:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.site-wrap .banner .hero .slide:not(.has-img) .blurb{color:#fff}.site-wrap .banner .hero .slide:not(.has-img) .blurb .lead{color:#fff}.site-wrap .banner .hero .slide .blurb .inner{width:60%}@media(max-width:767px){.site-wrap .banner .hero .slide .blurb .inner{width:100%}}.site-wrap .banner .hero .slide .blurb h1{font-size:45px;font-weight:600;line-height:55px;margin:0 0 10px 0;text-shadow:2px 2px 0 0 rgba(0,0,0,.1)}@media(max-width:991px){.site-wrap .banner .hero .slide .blurb h1{font-size:35px;line-height:40px}}.site-wrap .banner .hero .slide .blurb p{margin-bottom:10px}.site-wrap .banner .hero .slide .blurb p.lead{font-size:24px;line-height:32px}@media(max-width:991px){.site-wrap .banner .hero .slide .blurb p.lead{font-size:18px;line-height:21px}}@media(max-width:991px){.site-wrap .banner .hero .slide .blurb p:not(.lead){display:none}}.site-wrap .banner .hero .slide .blurb .hero-btn a{background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;display:inline-block;font-size:21px;line-height:28px;margin-top:20px;padding:15px 30px;text-decoration:none !important;-webkit-transition:color .3s linear,background .3s linear,border .3s linear;-moz-transition:color .3s linear,background .3s linear,border .3s linear;-ms-transition:color .3s linear,background .3s linear,border .3s linear;-o-transition:color .3s linear,background .3s linear,border .3s linear;transition:color .3s linear,background .3s linear,border .3s linear}.site-wrap .banner .hero .slide .blurb .hero-btn a:focus,.site-wrap .banner .hero .slide .blurb .hero-btn a:hover{background:#fff;color:#014ea8}.site-wrap .banner .hero .slide .blurb .hero-btn.blue-btn a{border:2px solid #014ea8;color:#014ea8}.site-wrap .banner .hero .slide .blurb .hero-btn.blue-btn a:focus,.site-wrap .banner .hero .slide .blurb .hero-btn.blue-btn a:hover{background:#014ea8;color:#fff}.site-wrap .banner .hero+.crumbs{color:#181919;margin:20px 0 30px}.site-wrap .banner .hero+.crumbs span{color:#6ab3e8}.site-wrap .banner .hero+.crumbs a{color:#014ea8}.site-wrap .banner .hero+.crumbs a:hover,.site-wrap .banner .hero+.crumbs a:focus{color:#6ab3e8}
