/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.base__media-embed{display:block;margin:0 0 30px;overflow:hidden;position:relative}.base__media-embed .slide{position:relative}.base__media-embed .slide .img img{width:100%}.base__media-embed .slide .img:after{background:linear-gradient(180deg,rgba(24,33,64,0) 50%,#182140);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:991px){.base__media-embed .slide .img:after{background:linear-gradient(180deg,rgba(24,33,64,.3),#182140)}}.base__media-embed .slide .blurb{bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;padding:30px;position:absolute;text-align:center;width:100%}@media (max-width:991px){.base__media-embed .slide .blurb{padding:10px}}@media (max-width:991px){.base__media-embed .slide .blurb h1{font-size:32px}}@media (max-width:991px){.base__media-embed .slide .blurb p{display:none}}.base__media-embed .slide a{text-decoration:non}.base__media-embed .media{margin:0}.base__media-embed .media img{margin-bottom:50px}@media (max-width:991px){.base__media-embed .media.slick-slide{margin-bottom:20px}}.base__media-embed .media img{margin-bottom:0;width:100%}.base__media-embed .media .embed-responsive{margin:0}.base__media-embed .media .caption{border-left:3px solid #ffc857;font-size:18px;line-height:1.5em;margin:20px 0 0;padding:0 20px}@media (max-width:767px){.base__media-embed .media .caption{margin:20px 0;padding:0 0 0 20px}}.base__media-embed .slider{margin-bottom:50px}@media (max-width:991px){.base__media-embed .slider{margin-bottom:20px}}.base__media-embed .arrows{bottom:3px;position:absolute;right:3px}@media (max-width:991px){.base__media-embed .arrows{display:flex;justify-content:space-between;margin:-30px;pointer-events:none;position:absolute;right:0;top:300px;width:calc(100% + 60px);transform:translateY(-50%)}}.base__media-embed .arrows .arrow{background:#36498e;box-shadow:0 0 3px hsla(0,0%,45%,.8);border-radius:100%;color:#fff;cursor:pointer;display:inline-block;font-size:21px;height:1.5em;line-height:1.5em;pointer-events:auto;text-align:center;width:1.5em;transition:background .3s linear}@media (max-width:991px){.base__media-embed .arrows .arrow{height:2em;line-height:2em;width:2em}}.base__media-embed .arrows .arrow:focus,.base__media-embed .arrows .arrow:hover{background:#ff3131;color:#fff}.base__media-embed .arrows .arrow.slick-hidden{display:none}.base__media-embed .arrows .arrow.slick-disabled{cursor:not-allowed;opacity:.5}.base__media-embed .arrows .arrow+.arrow{margin-left:10px}
