.event-main-wrapper{background: rgba(150,213,234,.2);overflow:hidden;box-shadow:none;transition: all .5s;height:265px;position:relative;width:100%;}
.event-title{font-size: 11px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;padding: 0 20px;  margin-top: 22px; margin-bottom:20px;line-height: 2rem;color: var(--black);}
.events-wrapper{min-height:60%;position:relative;width: 100%;margin-top:15px;padding:0 0px;}
.upcoming-events-item {position: absolute;bottom: 6px;left: 10px;}
.upcoming-event-date{font-size: 11px;font-weight: 700;letter-spacing: 1px;line-height:1.8px;padding:0 8px 15px 8px;color: var(--black);}
.event-link-title {font-size: 14px;font-weight: 700;line-height:2.4rem;color:var(--bold-blue);min-height: 85px;padding: 6px 7px;}
.event-link-title a{color: var(--bold-blue);}
.event-link-title a:hover{text-decoration:underline;color: var(--bold-blue);}
.link-section a:hover{color:var(--water-blue);}
.link-section{margin:5px 0px 0px 5px;}
.link-section a{color:var(--dark-blue);padding:0 18px;font-size:14px;font-weight:700;line-height:18px;letter-spacing:0.3px; text-decoration:none;content: "";position: relative;}
.link-section span.icon.icon-forward {padding-left: 2px;font-size: 2.0rem;position:absolute;bottom:-3px; right: -4px;}
.link-section a:hover span.icon.icon-forward{-webkit-transition: all .3s linear;transition: all .3s linear;position:absolute; right: -10px;}
.event-news-main-wrapper{background: rgba(186,72,10,.2);width:100%;border: solid 1px #e4f1fd;box-shadow:none;height:264px;position:relative;}
.news-title{font-size: 11px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;padding: 0px 26px;line-height: 2rem;margin-top: 22px;margin-bottom: 20px;color: var(--black);}
.event-news-item {margin-bottom:20px;}
.event-news-item .news-date{font-size: 11px;font-weight: 700;letter-spacing: 1px;line-height:1.8px;padding:0 8px 10px 8px;color: var(--black);}
.event-news-item .event-news-title{font-size: 14px;font-weight: 700;line-height:2.4rem;color:var(--bold-blue);padding: 0px 7px;}
.event-news-item .event-news-title a{color: var(--bold-blue);}
.event-news-item .event-news-title a:hover{text-decoration:underline;}
.news-wrapper{min-height: 60%;position: relative;width: 100%; margin-top: 15px;padding: 50px 20px 0px 15px;vertical-align: bottom;
margin-left: 20px;display: table-cell;}
.iframe-wrapper{background-color:var(--bold-blue);}
.share-price-title{font-size: 11px;font-weight: 700;letter-spacing: 1px;color: #fff;text-transform: uppercase;
 padding: 20px 20px;}
.module-event-news-main-wrapper .event-news-inner-wrapper #page-iframe-container iframe{margin-bottom:52px;}
.news-col .event-news-item{margin-bottom:0px;}
.news-col .event-news-item .event-news-title{padding:0px 7px 20px;}
.news-col .news-wrapper {padding: 0px 20px 0px 20px;}
 /* media query */
 @media all and (max-width: 991.98px){
 .news-col .news-wrapper {padding: 0px 20px 0px 20px;}
}
@media all and (max-width: 767.98px){
.upcoming-event-date{padding:0px 0px 20px 12px;/* margin-left:-8px; */}
.event-link-title{padding:0px 0px 0px 12px;/* margin-left:-8px; */}
.news-wrapper{padding:0px 0px 0px 14px;}
.event-news-main-wrapper{height: auto; padding-bottom: 12px;}



}
@media all and (max-width: 575.98px){
.news-col {padding-top: 20px;}
}

@media all and (min-width: 721px) and (max-width: 840px) {
body#ip3-investors .event-main-wrapper, body#ip3-investors .event-news-main-wrapper, body#ip3-investors .event-news-inner-wrapper .iframe-wrapper{    min-height: 400px !important;}
}

@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
  body#ip3-investors .event-main-wrapper, body#ip3-investors .event-news-main-wrapper, body#ip3-investors .event-news-inner-wrapper .iframe-wrapper{    min-height: 320px !important;}
}

/* Media query for iPhone 13 in landscape mode */
@media only screen and (max-width: 844px) and (max-height: 390px) and (orientation: landscape) {
  body#ip3-investors .event-main-wrapper, body#ip3-investors .event-news-main-wrapper, body#ip3-investors .event-news-inner-wrapper .iframe-wrapper{    min-height: 200px !important;}
}

