.alert-banner {
  background: linear-gradient(246deg,rgba(255,255,255,.6) -2.83%,rgba(228,217,183,.18) 83.46%,rgba(228,217,183,.42) 95.41%);
  z-index: 1;
  position: relative;
  background-color: var(--white);
  min-height: 32px;
}
/*
.alert-banner .cta__inner {
  font-size: var(--body-sm-fs);
  text-transform: none;
  font-weight: 400;
  gap: var(--xs-1)
}
*/
.alert-banner .cta--alert-link .cta__inner{
gap: var(--xs-1);
}
.alert-banner .cta--alert-link:hover .cta__inner, .alert-banner .cta--alert-link:focus .cta__inner{
gap: var(--sm-4);
transition: all .25s ease-out;
}
.alert-banner .cta--alert-link:focus .cta__label, .alert-banner .cta--alert-link:hover .cta__label{
text-decoration: none;
} 
.alert-banner .cta__icon.icon-add:before{
font-weight: 1000;
}
.alert-banner__close-button {
  background: var(--theme-brown);
  position: absolute;
  right: 20px;
  z-index: 1
}
.alert-banner__show-alerts-text .cta {
  float: right
}
.alert-banner__slider-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}
.alert-banner__slider-dots .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  background-color: var(--black);
  opacity: 1;
  -webkit-transition: .5s ease;
  transition: .5s ease
}
.alert-banner__slider-dots .swiper-pagination-bullet-active {
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  transform: scale(2)
}
.alert-banner__show-alerts-content:not(.hide-alert-banner-content) {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  height: auto;
  max-height: 300px;
  -webkit-transition: .5s ease;
  transition: .5s ease;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top
}
.alert-banner__show-alerts-content.hide-alert-banner-content {
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  height: 0;
  max-height: 0;
  -webkit-transition: .1s ease;
  transition: .1s ease;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
}
.alert-banner__show-alerts-text:not(.hide-alert-banner-content) {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  height: auto;
  max-height: 300px;
  -webkit-transition: .5s ease;
  transition: .5s ease;
  -webkit-transform-origin: bottom;
  -ms-transform-origin: bottom;
  transform-origin: bottom
}
.alert-banner__show-alerts-text.hide-alert-banner-content {
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  height: 0;
  max-height: 0;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transform-origin: bottom;
  -ms-transform-origin: bottom;
  transform-origin: bottom;
  opacity: 0;
  -webkit-transition: .1s ease;
  transition: .1s ease;
}
@media (max-width:767.98px) {
  .alert-banner__show-alerts-content .row {
    margin: 0
  }
  .alert-banner__show-alerts-content .row * {
    padding: 0
  }
  .alert-banner__item-silde {
    min-width: 100%
  }
  .alert-banner__close-button {
    right: 1.6rem;
    top: 2rem;
    background: 0 0
  }
}

/*crisis alert dialogue*/
.crisis-alert{
background: linear-gradient(357deg, rgba(255, 255, 255, 0.48) 59.99%, rgba(242, 235, 207, 0.80) 142.14%), linear-gradient(180deg, rgba(255, 255, 255, 0.90) 0%, rgba(255, 255, 255, 0.90) 100%);
backdrop-filter: blur(14px);
z-index: 2;

}
.crisis-alert-dark{
background: #000;
color: white;
}
  .crisis-popup {  
/*     top: 250px; */
    max-width: 100%;
    padding: var(--md-1) var(--lg-3);
    z-index: 999;
}
.crisis-alert-main-wrapper-popup{
    width: 100%;
    height: 100vh;   
    z-index: 1001;
}
.ip3-edit.hasjs .crisis-alert [data-animate] {
opacity: 1;
}
body.ip3-edit.overflow-hidden:before {
    z-index: -1;
}
@media (max-width:767.98px) {
.crisis-popup{
/* top: 25% */
}
}