body#foundation .module-related-stories .sus-related-story-wrap p:first-child {display:none;}
.our-stories-container .our-stories .story-content .custmer-story {position:relative; display:flex; flex-wrap:wrap; justify-content:space-between;}
.module-related-stories.blue *, .module-related-stories.blue-gradient * {color:var(--white);}
.module-related-stories .left-content-wrapper {display:flex; justify-content:space-between; flex-wrap:wrap; padding-left:0; padding-right:0; margin-bottom:0;}
.module-related-stories .left-content-wrapper h2 {font-family:var(--font-main); margin-bottom:0;}
.module-related-stories .left-content-wrapper a.cta-link {margin-top:5px;}
.module-related-stories .sus-related-story-wrap {margin-top:8px;}
.module-related-stories .story-item-box-wrap {top:0; -webkit-transition:all ease-in-out 0.6s; -ms-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; -o-transition:all ease-in-out 0.6s; transition:all ease-in-out 0.6s; height:100%; position:relative; background:var(--white); border-radius:20px; margin-top:40px; margin-bottom:0; }
.module-related-stories .story-item-box-wrap:hover, .module-related-stories .story-item-box-wrap a:focus-visible {position:relative; top:0px; -webkit-transition:all ease-in-out 0.6s; -ms-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; -o-transition:all ease-in-out 0.6s;}
.related-slider-items.slick-slide.slick-active .story-item {background:var(--white); position:relative; top:0; -webkit-box-shadow:0px 20px 24px 0px rgb(202 208 237); -moz-box-shadow:0px 20px 24px 0px rgba(202,208,237,1); box-shadow:0px 20px 24px 0px rgb(202 208 237 / 50%);}
.module-related-stories .story-img {height:273px; overflow:hidden; border-radius:20px 20px 0 0;}
.module-related-stories .top-flex {position:relative; display:flex; flex-wrap:wrap; justify-content:space-between;}
.module-related-stories .story-img img {width:100%; object-fit:cover; object-position:center; max-width:inherit; max-height:inherit; height:100% !important; overflow:hidden; margin-left:0px;}
.module-related-our-stories .story-img img {margin-left:0px;}
.module-related-stories a.story-item { border-radius:20px;display: block;     box-shadow: 0 20px 24px 0 rgb(202 208 237 / 50%);       margin-bottom: 0;} 
.module-related-stories .story-content:before {content:""; width:100%; height:100%; top:0; left:0; background:linear-gradient(147.83deg, rgba(30, 124, 255, 1.0) 0%, rgba(3, 23, 148, 1.0) 100%); position:absolute; border-radius:0 0 20px 20px; opacity:0; transition:all ease-in-out 0.6s;}
.module-related-stories .story-content {position:relative; text-align:left; padding:30px; border:0px solid #ebebeb; border-top:none; border-radius:0 0 20px 20px; -webkit-transition:all ease-in-out 0.6s; -ms-transition:all ease-in-out 0.6s; -moz-transition:all ease-in-out 0.6s; -o-transition:all ease-in-out 0.6s;}
.module-related-stories .story-content p.subtitle {font-size:1.2rem; text-align:center; font-weight:600; color:var(--main-blue); margin-bottom:30px; text-transform:uppercase; text-decoration:none; line-height:1.4rem; margin-top:0;}
.module-related-stories .story-content h2 {position:relative; transition:all ease-in-out 0.6s; font-size:2.4rem; color:var(--main-blue); line-height:32px; text-transform:none; font-family:"AASmartSans", sans-serif; display:inline; font-weight:400;}
.module-related-stories .story-item-box-wrap .story-content .date {margin-top:0px; font-size:1.2rem; text-align:center; color:var(--main-blue); margin-bottom:30px; line-height:14.4px; font-weight:600;text-transform: uppercase;  text-decoration: none;}
.module-related-stories .story-content p {position:relative; font-size:1.8rem; line-height:3.0rem; text-align:left; color:var(--grey); margin-top:24px; transition:all ease-in-out 0.6s;}
.module-related-stories .story-content p:last-child{margin-bottom:0px;}
.module-related-stories.blue-gradient .left-content-wrapper h2, .module-related-stories.blue .left-content-wrapper h2 {color:var(--white);}
.module-related-stories .story-item-box-wrap:hover a .story-content h2, .module-related-stories .story-item-box-wrap a:focus-visible .story-content h2 {box-shadow:0 -1px 0 0 #00207a inset, 0 -3px 0 0 #00207a inset; box-shadow:none;}
.related-slider .slick-next, .related-slider .slick-prev {top:auto; bottom:-56px; opacity:1 !important; ; width:56px; height:56px; border-radius:50%; -webkit-transition:all 0.4s ease-in-out; -moz-transition:all ease-in-out 0.6s; -ms-transition:all 0.6s ease-in-out; -o-transition:all 0.6s ease-in-out; transition:all 0.6s ease-in-out; background:linear-gradient(173.46deg, var(--white) -116.53%, #F6F8FB 75.57%); box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white); text-indent:unset;}
.related-slider .slick-dots {top:auto;}
.related-slider .slick-prev span, .related-slider .slick-next span {position:relative; top:50%; transform:translateY(-50%); display:block; color:var(--red); font-size:10px; text-align:center;}
.related-slider .slick-prev {left:50%; transform:translateX(-50%); margin-left:-55px; bottom:-58px;}
.related-slider .slick-next {right:50%; transform:translateX(+50%); margin-right:-55px; bottom:-58px;}
.related-slider {display:flex; flex-wrap:wrap; flex-direction:row; align-items:center;}
div.related-slider-items {margin:0 20px; flex:1;}
.related-slider .slick-list {padding-bottom:40px;}
.related-slider a.slick-next:focus {outline:0;}
.related-slider a.slick-next:focus-visible {outline:1px dotted var(--red-2); outline-offset:0px; z-index:1;}
.related-slider a.slick-prev:focus {outline:0;}
.related-slider a.slick-prev:focus-visible {outline:1px dotted var(--red-2); outline-offset:0px; z-index:1;}
.related-slider-items img {background-repeat:no-repeat; transition:all 0.6s ease-in-out;}
.related-slider-items .story-item-box-wrap:hover img, .related-slider-items .story-item-box-wrap a:focus-visible img {transform:scale(1.1);}
.module-related-stories .story-item-box-wrap:hover .story-content:before, .module-related-stories .story-item-box-wrap a:focus-visible .story-content:before {opacity:1;}
.module-related-stories .story-item-box-wrap:hover *, .module-related-stories .story-item-box-wrap a:focus-visible * {color:var(--white);}
.module-related-stories .story-item-box-wrap:hover p, .module-related-stories .story-item-box-wrap a:focus-visible p {color:var(--white) !important;}

@media all and (min-width: 768px) and (max-width:1023px) {
.module-related-stories .top-flex > div {}
.module-related-stories .top-flex p.subtitle {margin-bottom:15px !important; text-align:left;}
.module-related-stories .top-flex p.date {text-align:left !important;}
}

@media only screen and (max-width:1024px) {
.module-related-stories .story-content {border-radius:0 0 15px 15px;}
.module-related-stories .story-img {border-radius:15px 15px 0 0;}
.module-related-stories .story-content h2 {font-size:1.8rem; line-height:22px;}
}

@media only screen and (min-width:992px) and (max-width:1199.98px ) {
.our-stories .story-item-box-wrap .story-img {height:198px;}
}

@media only screen and (min-width:768px) and (max-width:991px ) {
.module-related-stories .story-img {height:255px;}
.module-related-stories .story-content {padding:22px; height:auto;}
.module-related-stories .story-content p.subtitle, .module-related-stories .story-item-box-wrap .story-content .date {margin-bottom:20px;}
.module-related-stories .story-content h2 {font-size:1.8rem; line-height:22px;}
.module-related-stories .story-content p {margin-top:20px; font-size:1.6rem; line-height:2.6rem;}
#futuresmart-mining .module-related-stories .story-content h2 {font-size:2.8rem; line-height:33.6px;}
.module-related-stories .left-content-wrapper h2 {font-weight:300; line-height:34px; font-size:2.8rem;}
.module-related-stories .story-img {border-radius:15px 15px 0 0;}
.module-related-stories .story-content {border-radius:0 0 15px 15px;}
.module-related-stories .story-content:before {border-radius:0 0 15px 15px;}
.our-stories .story-item-box-wrap .story-img {height:233px;}
}

@media only screen and (max-width:767px) {
.module-related-stories .left-content-wrapper {padding-left:4px;}
.module-related-stories .story-item-box-wrap { margin-top:0px; margin-bottom:40px;}
.module-related-stories .story-img {height:208px;}
.module-related-stories .story-content {padding:20px 15px; height:auto;}
.module-related-stories .story-content p.subtitle, .module-related-stories .story-item-box-wrap .story-content .date {margin-bottom:15px;}
.module-related-stories .left-content-wrapper a.cta-link {margin-top: 0px;}
.module-related-stories .story-img {border-radius:10px 10px 0 0;}
.module-related-stories .story-content {border-radius:0 0 10px 10px;}
.module-related-stories .story-content h2 {font-size:1.6rem; line-height:19px;}
.module-related-stories .story-content p {margin-top:20px; font-size:1.6rem; line-height:2.6rem;}
.module-related-stories .left-content-wrapper h2 {font-weight:400; line-height:28.13px; font-size:2.4rem;}
.module-related-stories .related-slider-items.slick-slide.slick-current.slick-active {display:flex; align-self:center; align-items:center; flex-wrap:wrap; flex-direction:column;}
.our-stories .story-item-box-wrap .story-item-social-inner {display:none;}
}

@media only screen and (max-width:414px) {}
.related-slider-items.slick-slide.slick-cloned a {box-shadow:none;}
.our-stories .story-img img {border-radius:20px 20px 0 0;}
.our-stories .story-content {border-radius:0px 0px 20px 20px; position:relative;}
.our-stories .story-item-box-wrap {transition:all 0.6s ease 0s; height:100%; margin-bottom:0; background:var(--white); position:relative; top:0; -webkit-box-shadow:0px 20px 24px 0px rgb(202 208 237); -moz-box-shadow:0px 20px 24px 0px rgba(202,208,237,1); box-shadow:0px 20px 24px 0px rgb(202 208 237 / 50%);}
.our-stories .story-item-box-wrap {border-radius:20px;}
.our-stories .story-content h2 {position:relative; transition:all ease-in-out 0.6s; font-size:2.4rem; color:var(--main-blue); line-height:32px; text-transform:none; font-family:"AASmartSans", sans-serif; display:block; font-weight:400;}
.our-stories .story-content:before {content:""; width:100%; height:100%; top:0; left:0; background:linear-gradient(147.83deg, rgba(30, 124, 255, 1.0) 0%, rgba(3, 23, 148, 1.0) 100%); position:absolute; border-radius:0 0 20px 20px; opacity:0; transition:all ease-in-out 0.6s;}
.our-stories .story-item-box-wrap:hover .story-content:before, .our-stories .story-item-box-wrap a:focus-visible .story-content:before {opacity:1;}
.our-stories .story-item-box-wrap:hover, .our-stories .story-item-box-wrap a:focus-visible {top:0; box-shadow:-1px -1px 16px -1px rgb(0 0 0 / 43%);}
.our-stories .story-item-box-wrap:focus, .our-stories .story-item-box-wrap a:focus {outline:0;}
.our-stories .story-item-box-wrap:focus-visible, .our-stories .story-item-box-wrap a:focus-visible {outline:1px dotted var(--red-2);}
.our-stories .story-item-box-wrap:hover .story-content p.subtitle, .story-item-box-wrap:hover a .story-content .date {color:var(--white) !important; position:relative; transition:all ease-in-out 0.6s;}
.story-item-box-wrap:hover a .story-content h2 {box-shadow:none !important; color:var(--white); transition:all ease-in-out 0.6s;}
.our-stories .story-content {border:none;}

@media all and (max-width: 1024px) and (min-width:768px) {
.our-stories .story-content h2 {font-size:2.0rem; line-height:28px;}
}

@media all and (max-width: 767.98px) {
.our-stories .story-content h2 {font-size:1.8rem; line-height:26px;}
}

.row.story-searched-item .pr-news-container .sitesearchpagination.pr-pagination .prev.pag-img a {left:0px; position:relative;}
body.ip3-futuresmart .pr-news-container li.next.pag-img a {right:11px; position:relative;}

.story-item-box-wrap .story-top-flex {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}