.text-video {
  z-index: 2;
  position: relative;
}
.text-video .modal{padding-top:0 !important}
.text-image__image{
border-radius:16px;
}

.sitemap-content-wrapper li a{
	text-decoration: none;
}
.sitemap-content-wrapper li a:hover{
	text-decoration: underline;
}

.standard-footer__wrapper .social-icons{
	color: var(--base-1);
}
.standard-footer__wrapper .social-icons:hover{
	color: var(--primary-1);
}

.rte a{
text-decoration: none;
}
.rte a:hover{
text-decoration: underline;
}

.rte .rte__cta-wrapper {
    margin-top: 0;
}

.tabs__list.reduced-width{
	width: 100%;
}

.rte .cta:hover{
text-decoration: none;
}

.rte .rte__cta-wrapper:has(.cta) {
    margin-top: var(--md-4);
}
.contact-template .dropdown-menu{
    overflow: hidden scroll;
    height: 500px;
}

.tabs__item.swiper-slide{
	display: flex;
}

@media (max-width: 1199.98px) {
	.financial-calendar .event-card{
    	min-height: 30rem;
    }
}

@media (max-width: 767.98px) {
  .cta--text-link{
  	font-size: 1.4rem;
    line-height: 2.2rem;
  }
  
  .subnav-wrapper__content .justify-content-center{
  	justify-content: flex-start !important;
    overflow-y: hidden;
    padding-left: 0 !important;
  }
  .subnav-wrapper__content .subnav-wrapper__item{
  	flex: 0 0 33.33%;
  }
  
  .stats--4 .stats__item{
  	flex: 1 1 calc(50% - var(--sm-1));
  }
  
  .financial-calendar__wrapper .tabs__list.reduced-width{
  	width: 100%;
  }
  
  .financial-calendar .swiper-initialized .swiper-slide{
  	flex-shrink: 0;
  }
  
/*   .financial-calendar__wrapper .past{
  	overflow: hidden;
  } */ 
  
  .financial-calendar .swiper-initialized .swiper-wrapper{
  	flex-wrap: nowrap !important;
  }
  
}
@media only screen and (max-width:500px){
.text-image .text-image__content .config-text__cta-wrapper{align-items:start !important;}
/*#ip3-stock-info .historical-stock-quote{height: 1500px !important;}*/
.presentation .presentation-wrapper iframe{height:280px;}
}
.modal-backdrop {z-index:-1}
.text-video .modal-video-wrapper .modal .modal-content{overflow-y:unset;padding-top:0 !important}
.text-video .modal-video-wrapper .modal .modal-content .modal-body{background-color:unset;}
.text-video .image-wrapper .play-btn-wrapper{
position: absolute;
    top: 0;
    height: 100%;
        display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.text-video .image-wrapper .play-btn-wrapper .play-btn{
width: 98px;
    height: 98px;
    background-color: var(--primary-1);
    align-items: center;
    display: flex;
    justify-content: center;
    border-radius: 50%;
    position:relative;
}
.text-video .image-wrapper .play-btn-wrapper .play-btn .modal-cta{font-size:40px;}
.text-video .image-wrapper .play-btn-wrapper .play-btn .modal-cta:after{
position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}
.text-video .image-wrapper .play-btn-wrapper .play-btn .modal-cta:hover{color:var(--base-4);}
.text-video .image-wrapper img{border-radius:16px;}
/* SS - changes */
.ip3-edit .carousel-banner--with-share-price .component-wrapper {width:100%;height:100%;}
.ip3-edit .carousel-banner--with-share-price .component-wrapper .component-content{
display:flex;
height:100%;
}
.ip3-edit .intro-text .scWebEditInput{width:100%;}