/*****Verticlet Testimonials****/
.module-testimonial.use-style-v2 .vLine:before{
	display:none;
}
.module-testimonial.use-style-v2 .top-content{
	margin-bottom: 0;
}
/*.module-testimonial.use-style-v2 .testimonial-item.current, 
.module-testimonial.use-style-v2 .testimonial-item.current,*/

.module-testimonial.use-style-v2 .testimonial-item.slick-current,.module-testimonial.use-style-v2 .no-touch .testimonial-item:hover, .module-testimonial.use-style-v2 .testimonial-item.slick-current,  .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover{
	background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);
box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);
border-radius: 10px;
}

.module-testimonial.use-style-v2 .testimonial-item:hover{
background: #F6F8FB;
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 #FFFFFF;
border-radius: 10px;
}

.testimonial-item.slick-current.current, .testimonial-item.slick-current.current{
background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);
}
.testimonial-item.slick-current.current .testimonial-nav-title {color: #fff;}
.testimonial-item.slick-current.current .testimonial-nav-desc{color:#fff;}
.module-testimonial .testimonial-item{border-radius:10px;}


.module-testimonial.use-style-v2 .left-content-wrapper{
	        margin-bottom: 48px;
    padding-left: 0;
}
.module-testimonial.use-style-v2 .testimonial-content .testimonial-title{
	    text-transform: none;
        font-weight: normal;
        position: relative;
    z-index: 2;
}
.module-testimonial.use-style-v2 .left-content-wrapper h2{
margin-bottom: 22px;
    font-style: normal;
    font-weight: 300;
    font-size: 32px;
    line-height: 38px;
    color: #031794;
}



.h1-small.marginTop0{
	margin-top:0 !important;
}
.module-card-slider .card-slider-items{min-height:454px;}
.sub-nav-career ul li ul.subItems li:nth-child(-n+6){
	border-top: 1px solid rgba(215, 221, 232, 0.5)
}

.featured-stories-slider-item .content-wrapper a:focus{
	outline: none;
}

.use-style-v2.ar-v2-body-module .row.topAligned{
	align-items: flex-start !important;
}

.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-accordian-item ul{
		list-style: circle;
}

.featured-stories-slider-item .content-wrapper a:before{
	content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.featured-stories-slider-item .content-wrapper a:after{
	display:none;
}
.featured-stories-slider-item .content-wrapper a{
	position: static;
    font-size:0;
    padding: 0;
    margin: 0;
}

.module-featured-stories .featured-stories-slider-item{
	position:relative;
}


.module-testimonial.use-style-v2 .testimonial-item > a{
outline:none;
}
/*.mCustomScrollBox div:nth-child(3){
	display:none;
}*/
.module-bottom-link.use-style-v2 .mCSB_dragger_bar{
background-color: #00318d !important;
    box-shadow: none !important;
    width: 7px !important;
}
.module-bottom-link.use-style-v2 .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color: #00318d;
}

@media (min-width: 1024px){
	.module-carousel-post-slider .postSliderPagingInfo{display: none;}
}

.module-bottom-link.use-style-v2 .mCSB_draggerContainer{
	background-color: #fff !important;
    box-shadow: inset 1px 1px 10px rgba(0, 0, 0,0.1) !important;
}
.module-bottom-link.use-style-v2 .mCSB_draggerRail{
	background-color:transparent !important;
}

@media screen and (max-width:992px)
{.use-style-v2 .ar-v2-tabs-module span.ttl{
    transform: translateY(0%);position: static;
    top: 0;
        padding-right: 5px;
        word-break: break-word;
}
.module-carousel-post-slider .content-wrapper a:before, .module-carousel-post-slider .content-wrapper a:hover:before {
    content: '';
    width: 332px !important;
    height: 587px !important;
    position: absolute;
    top: 90px !important;
    left: 0;
}
html.mm-blocking body{
	margin-top: 0 !important;
}
#skipToMainContentLink a{
	display:none;
}

}
@media screen and (min-width:992px) and (max-width:1025px){
	.module-section-breaker-curve{
    	    margin-top: -300px !important;
    margin-bottom: -300px !important;
    }
}

@media screen and (min-width:768px) and (max-width:1025px){
	.tabs-image-and-text-module .images-wrapper .content-inner-wrapper{
    	max-width: 90% !important;
    }
}

.module-bottom-link.use-style-v2 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .module-bottom-link.use-style-v2 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .module-bottom-link.use-style-v2 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .module-bottom-link.use-style-v2 .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background-color: #00318d;
    box-shadow: none;
    width: 7px;
    margin: 2px;
    background-image: none;
}

.module-bottom-link.use-style-v2 p.selectedDropdown{
	float:right;
}
.module-bottom-link.use-style-v2 p.selectedDropdown a.active:after{
	transform: rotate( 
-90deg);
}
.module-bottom-link.use-style-v2 .dropdownList li{
	padding: 14.5px 20px;
    border-bottom: 1px solid #d7d4d5;
    font-size: 1.6rem;
    font-weight: 500;
    display: block;
    margin: 0;
}

.module-bottom-link.use-style-v2 .dropdownList{
	display:none;
    max-width: 279px;
    background-color: transparent;
    box-shadow: none;
    border: none;
    border-radius: 23px;
    box-shadow: 4px 4px 16px 0 rgb(0 0 0 / 8%), -4px -4px 16px 0 rgb(255 255 255 / 14%), 4px 4px 12px 0 rgb(3 23 148 / 10%), inset 2px 1px 1px 0 #ffffff;
    background-image: linear-gradient( 
162deg, #ffffff -88%, #f6f8fb 47%);
    position: absolute;
    z-index: 2;
    width: 100%;
    top: calc(100% - 25px);
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    right:15px;
}

@media screen and (max-width:767px){
.module-testimonial.use-style-v2 .left-content-wrapper h2{font-weight:400;}
	.module-bottom-link.use-style-v2 p.selectedDropdown{
	float:left;
	}
    .module-bottom-link.use-style-v2 .dropdownList{
    	left: 15px;
    }

}


.module-bottom-link.use-style-v2 p.selectedDropdown a:hover{
	color: #031794 !important;
}
.module-bottom-link.use-style-v2 p.selectedDropdown a{
    padding: 18px 23px 14px 17px;
    object-fit: contain;
    border-radius: 26.5px;
      box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.14), 4px 4px 12px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #fff;
    background-image: linear-gradient(
156deg, #fff -39%, #f6f8fb 54%);
    font-family: AASmartSans;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    color: #031794 !important;
    min-width: 279px;
    min-height: 55px;
    display: inline-block;
    text-align: center;
}

.module-bottom-link.use-style-v2 p.selectedDropdown a:after{
    content: "\e907";
    font-family: 'icomoon ar v2' !important;
    font-size: 1.4rem;
    color: #fe0000;
    display: inline-block;
    position: relative;
    top: 1px;
    margin-left: 8px;
    transition: 0.4s ease-in-out;
    font-weight: normal;
    transform: rotate(
90deg);
    right: -15px;
}
/*.three-col-signpost.use-style-v2 .signpost-details p{
	display:none;
}*/

h5{
    font-weight: 600;
    font-family: 'AASmartSans';
}
.module-featured-stories .featured-stories-slider .content-wrapper .cat-date-wrapper span.small-title{
	text-transform: uppercase;
}
.ar-v2-accordian-inner .report-content-item p img{
	margin-left: 90px;
    margin-bottom: 42px;
}
@media screen and (max-width:767px){
	.ar-v2-accordian-inner .report-content-item p img{
    	margin-left: 0px;
   margin-bottom: 20px;
    margin-top: 20px;
    width:100%;
    }	
}
.module-super-break a.cta-link:after, .module-text-with-video-2-col.use-style-v2 .video-2-col-content .video-mod-content a.cta-link.internal-link:after{
	bottom:0;
}
.annual-report-v2-module-landing.use-style-v2 .ar-secondary-link:hover:after{
	    transform: translateX(15px);
}

.three-col-signpost.use-style-v2 .signpost-wrap:hover .link-text a, .three-col-signpost.use-style-v2 .signpost-wrap .link-text a:hover,
.module-card-slider.is-blue-background .left-wrapper .left-side-content-link-wrapper a.cta-link.internal-link:hover{
	color: #1aebdd !important;
}

@media screen and (min-width:1025px) and (max-width:1200px){
	.module-card-slider .row.d-flex{
    	padding-left: 15px;
    }
}
.use-style-v2 .ar-secondary-link{
	font-weight: normal !important;
}
.use-style-v2 .ar-video-caption-wrap p.video-caption-subtitle {
    color: #4d4d4d;
}
.use-style-v2 .ar-video-caption-wrap h4, .use-style-v2 .ar-video-caption-wrap .h4{
  	font-size: 1.8rem;
    line-height: normal;
    color: #031794;
    font-weight: normal;
    font-family: "AASmartSans";
}
@media screen and (min-width:768px) and (max-width:1024px){
	.annual-report-v2-module-landing.use-style-v2 h1.lrg{
    	    font-size: 4.8rem !important;
    }
    .breadcrumb.use-style-v2 .banner-content {
    position: relative;
    top: -82px;
	}
}

@media screen and (min-width:1024px) and (max-width:1170px){
	.sub-nav-career ul li{
    	margin-right: 0;
    }
    .sub-nav-career ul li a{
    	padding: 0 10px;
    }
    .annual-report-v2-module-landing.use-style-v2 .curved-mage{
    	width: 800px !important;
    }
}

@media screen and (max-width:992px){
	.breadcrumb.use-style-v2 .breadcrumb-wrapper-border{
    	
    }
    .breadcrumb.use-style-v2 .banner-content{
    /*	padding-top: 56px;*/
        padding-top: 0px;
    position: relative;
    top: -82px;
    }
    .breadcrumb.use-style-v2 .inner-banner-text{
    	max-width: 100% !important;
    }
    .breadcrumb-wrapper {
    position: relative;
    top: -20px;
    z-index: 999;
}

}
@media only screen and (max-width:768px){
.breadcrumb.use-style-v2 .banner-content {top:0px;}
}
@media screen and (max-width:767px){
	.hero-inner-banner.use-style-v2 .banner-bg, .hero-inner-banner.use-style-v2{
    	height: 180px !important;
        min-height: 180px !important;
    }
}
body.ip3-edit{
	margin-top:0 !important;
}
#skipToMainContentLink{
	display:block !important;	
    position: fixed;
    top: 0;
    z-index: 99999;
}
body.tabPressed #skipToMainContentLink a:focus{
	top: 0%;
}
#skipToMainContentLink a{
background-color: #031795;
    color: #fff;
    padding: 8px 15px;
    display: inline-block;
    position: fixed;
    top: -100%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 1.6rem;
    text-transform: capitalize;
    transition: all 0.5s;
}
/*
a#maincontent:focus{
	display:block !important;	
}
a#maincontent span{
  	border: 0;
    clip: auto;
    height: auto;
    width: auto;
    margin: 0;
    padding: 0;
    overflow: visible;
    position: absolute !important;
    color: white;
    top: 0;
    left: 50%;
    background-color: #031795;
    z-index: 99999999999;
    transform: translateX(-50%);
    padding: 15px 40px;
    font-size: 1.6rem;
}
*/

.use-style-v2.ar-signpost-callout-bg-module .ar-signpost-callout-bg-wrap{
	margin-bottom: 80px;
}

@media screen and (max-width:1024px){
	.mod-latest-jobs-and-filter .job-details-card{
    	    margin-bottom: 30px;
    }
}
.module-text-with-video-2-col.use-style-v2 .video-contentpage-inner{
	border-radius: 20px;
        background: #F6F8FB;
    /*
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 5%), 0 4px 4px 0 rgb(0 0 0 / 5%), 0 8px 8px 0 rgb(0 0 0 / 5%), 0 16px 16px 0 rgb(0 0 0 / 10%), 8px 32px 32px 0 rgb(3 23 148 / 13%), 8px 64px 64px 0 rgb(0 0 0 / 10%), -2px -2px 30px 0 rgb(255 255 255 / 43%), inset 0 1px 3px 0 rgb(255 255 255 / 34%);
    */
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0,0.05), 0 4px 4px 0 rgba(0, 0, 0,0.05), 0 8px 8px 0 rgba(0, 0, 0,0.05), 0 16px 16px 0 rgba(0, 0, 0,0.1), 8px 32px 32px 0 rgba(3, 23, 148,0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), -2px -2px 30px 0 rgba(255, 255, 255, 0.43), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
}
.module-text-with-video-2-col.use-style-v2 .inv_playerContainer{
	border-radius: 20px 20px 0 0;
}
/*.module-text-with-video-2-col.use-style-v2 .video-caption-wrapper{
	border-radius: 0px 0px 15px 15px;
}*/

.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .h2.ar-v2-tabs-main-title{
	color: #031794;
    font-family: 'AASmartSansHead';
}
.annual-report-v2-module-landing .use-style-v2 .ar-secondary-link{
	font-weight:400;
}
.module-text-with-video-2-col.use-style-v2 .video-caption{
	padding-left:0;
}
.module-text-with-video-2-col.use-style-v2 .video-caption p{
	font-size: 1.8rem;    text-transform: inherit;
}
.module-text-with-video-2-col.use-style-v2 .video-caption:before{
	display:none;
}
/***GlassDoor Module *******/

.module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper .quoteIcon{
	max-width: 50px;
    float: left;
    margin-right: 5px;
    margin-bottom: 15px;
        position: relative;
    left: -25px;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .personDetails .personPosition{
	    font-size: 1.2rem;
        color:#fff;
        line-height: normal;
        font-weight: 600;
        margin: 0;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper{
    font-weight: 100;
}

.module-glassdoor-signpost-with-quote .blueBGGredient .glassDoorWrapper{
	    margin-top: -88px;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .personDetails .personName{
	margin-bottom:8px;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper .quoteContent{
	margin-bottom: 25px;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper .quoteContent,
.module-glassdoor-signpost-with-quote .blueBGGredient .personDetails .personName{
	font-size: 1.8rem;
    color: #fff;
    line-height: normal;
    font-weight: 400;
}
.module-glassdoor-signpost-with-quote .blueBGGredient .quoteImage img{
	border-radius: 5px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
width:100%;
max-width: 235px;
    margin-left: 0;
}
.module-glassdoor-signpost-with-quote .blueBGGredient h2{
	color:#fff;
    margin-bottom: 50px;
}

.module-glassdoor-signpost-with-quote .blueBGGredient{
	 border-radius: 5px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
  background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 36%), linear-gradient(133deg, #1f7cfc -15%, #031794 65%);
  padding-top:80px;
  padding-bottom:78.8px;
  display: inline-block;
}

@media screen and (min-width:768px) and (max-width:992px){
	.module-glassdoor-signpost-with-quote .blueBGGredient .glassDoorWrapper{
    	    margin-top: 60px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    }
}
@media screen and (max-width:767px){
.module-testimonial .mCustomScrollbar, .module-testimonial .slick-list, .module-testimonial .mCustomScrollBox {overflow:visible;}
	.module-glassdoor-signpost-with-quote .blueBGGredient .quoteImage img{
    	margin: 0 auto;
    }
    .module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper{
    	    margin-top: 40px;
    margin-bottom: 40px;
    }
    .module-glassdoor-signpost-with-quote .blueBGGredient .glassDoorWrapper{
    	    margin-top: 0;
            max-width:300px;
            margin:0 auto;
    }
    .module-glassdoor-signpost-with-quote .blueBGGredient .quoteWrapper .quoteIcon{
    	left:0;
    }
    
    .breadcrumb.use-style-v2 .banner-content {
top:0px;
}
}








@media screen and (max-width:767px){
	.module-testimonial.use-style-v2 .slick-list{
    	padding: 0 50px !important;
    }
    .testimonial-item{
    	max-width: 400px;
    }
}
.module-testimonial.use-style-v2 .testimonial-item.slick-current, .module-testimonial.use-style-v2 .testimonial-item.current, .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover, .module-testimonial.use-style-v2 .testimonial-item.slick-current, .module-testimonial.use-style-v2 .testimonial-item.current, .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover, .module-testimonial.use-style-v2 .testimonial-item:hover {
border-radius:10px;
}
/*Module Super break*/
.module-super-break .headerImageWrapper:after {
   
}
.module-super-break .headerImageWrapper .curveShape{
	    position: absolute;
    bottom: 0;
}
.module-super-break .headerImageWrapper{
	    
        position: relative;
}
.module-super-break .headerImageWrapper:before{
	    content: "";
    background-image: linear-gradient(
175deg
, rgba(252, 60, 61, 0) 55%, rgba(254, 0, 0, 0.34) 95%), linear-gradient(
191deg
, rgba(31, 124, 252, 0) 53%, #031794 100%), linear-gradient(to bottom, rgba(0, 0, 0, 0) 78%, rgba(0, 0, 0, 0.4) 94%);
    width: 100%;
    height: 100%;
    position: absolute;
}

.module-super-break .headerImageWrapper img{
	width:100%;
}
.module-super-break .mainTitle{
   color: #031794;
 margin-bottom:30px;
}
.module-super-break .introTitle{
	    font-family: AASmartSans;
    font-size: 2.1rem;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #031794;
    margin-bottom:32px;
}
.module-super-break .mainContent{
	 margin-bottom:32px;
}

@media screen and (max-width:767px){
	.module-super-break .headerImageWrapper .curveShape{
    	bottom:-1px;
    }
}

/*****Be your At AA Module******/

.module-be-at-your-best-at-aa {
	background-image:url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/be-your-best-at/glow);
        background-repeat: no-repeat;
    background-position: center right;
}

.module-be-at-your-best-at-aa .main-title-heading{
	    -webkit-background-clip: text;
    background-clip: text;
    margin-bottom: 36px;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(
89deg
, #fe0000 2%, #031794 55%, #1e7cff 84%, #1e7cff 124%);
}
.module-be-at-your-best-at-aa a.cta-link:hover:after{
	    visibility: visible;
    opacity: 1;
    transition: 0.4s ease;
    
    transform: rotate(
-90deg
) translateX(20px) translateY(-15px);
    right: 0;
}
.module-be-at-your-best-at-aa a.cta-link span{
	display:inline-block;
    transition: 0.4s ease;
    font-weight: 400;
}
.module-be-at-your-best-at-aa a.cta-link:hover span.ar-primary-link-text{
transform: translateX(-20px);
}
.module-be-at-your-best-at-aa a.cta-link:after{
visibility: hidden;
    opacity: 0;
    transition: 0.4s ease;
    transform: rotate(
-90deg
) translateX(20px) translateY(-5px);
}
.module-be-at-your-best-at-aa a.cta-link{
	font-size: 1.6rem;
    line-height: normal;
    color: #031794;
    display: inline-block;
    padding: 16px 50px 16px 64px;
    background-image: -webkit-linear-gradient( 
294deg
 , #ffffff -38%, #f6f8fb 53%);
    background-image: linear-gradient( 
156deg
 , #ffffff -38%, #f6f8fb 53%);
    border-radius: 27px;
    box-shadow: 4px 4px 16px 0 rgb(0 0 0 / 8%), -4px -4px 16px 0 rgb(255 255 255 / 14%), 4px 4px 12px 0 rgb(3 23 148 / 10%), inset 2px 1px 1px 0 #ffffff;
    font-weight: 600;
    transition: 0.4s ease;
    font-family: "AASmartSans";
}
.module-be-at-your-best-at-aa a.cta-link:hover{
box-shadow: 2px 2px 4px 0 rgb(0 0 0 / 8%), -4px -4px 4px 0 rgb(255 255 255 / 14%), 2px 2px 4px 0 rgb(3 23 148 / 10%), inset 2px 1px 1px 0 #ffffff;
color: #031794;
}
.module-be-at-your-best-at-aa .intro-text-content-wrapper{
	    max-width: 496px;
        margin-bottom: 36px;
}
.module-be-at-your-best-at-aa .intro-text-content-wrapper p{
	    font-family: AASmartSans;
    font-size: 2.1rem;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.43;
    letter-spacing: normal;
    color: #337ef6;
}


@media screen and (min-width:768px) and (max-width:1024px){
	.module-be-at-your-best-at-aa{
    background-size: 50%;
    }
    .module-be-at-your-best-at-aa a.cta-link:hover:after, .module-be-at-your-best-at-aa a.cta-link:after{
    	bottom: 0;
    }
    .breadcrumb-wrapper {
    background: #fff;
    padding-bottom: 0;
    position: relaive;
	}
    .breadcrumb.use-style-v2 .breadcrumb-wrapper-border > .row{margin-top:35px;}
}
@media screen and (max-width:767px){
	.module-be-at-your-best-at-aa{
    	background-position: top center;
      background-size: contain;
      padding-top: 30px;
    background-image: none;
    }
    .module-be-at-your-best-at-aa a.cta-link:hover:after, .module-be-at-your-best-at-aa a.cta-link:after{
    	bottom: 0;
    }
}

@media screen and (min-width:561px) and (max-width:767px){
	.module-be-at-your-best-at-aa{
    	background-position: 100% 0;
    background-size: 60%;
    padding-top: 30px;
    }
    .module-be-at-your-best-at-aa a.cta-link:hover:after, .module-be-at-your-best-at-aa a.cta-link:after{
    	bottom: 0;
    }
}


/************Section Breaker Module********/

.module-section-breaker-curve{
position: relative;
    z-index: -1;
        clear: both;
}
.module-section-breaker-curve img{
	width:100%;max-width: 50%;
    margin-left: 0;
}
@media screen and (max-width:767px){
	.module-section-breaker-curve{
	margin-top: -50px !important;
    margin-bottom: -50px !important;
    padding: 0 !important;
    }
}

@media screen and (min-width:768px) and (max-width:992px){
	.module-section-breaker-curve{
		margin-top: -50px !important;
    	margin-bottom: -150px !important;
        padding: 0 !important;
    }
}

/************Section Breaker Module***********/

@media screen and (max-width:767px){
.use-style-v2.ar-v2-body-module .iscontentBelowImagemobile{
	display: flex !important;
    flex-direction: column-reverse !important;
}
.use-style-v2.ar-v2-body-module .iscontentBelowImagemobile .iscontentBelowImage{
	display: flex !important;
    flex-direction: column-reverse !important;
}
.use-style-v2.ar-v2-body-module .belowIMageContent{
	margin-top: 0 !important;
    margin-bottom: 50px;
}

}

.use-style-v2.ar-v2-body-module .iscontentBelowImage img{
	box-shadow:none;
}
.three-col-signpost.use-style-v2 .signpost-wrap:before{
background-image: linear-gradient(to bottom, rgba(252, 60, 61, 0) 89%, rgba(254, 0, 0, 0.34) 106%), linear-gradient(
195deg
, rgba(31, 124, 252, 0) 50%, #031794 100%);
}

/*******AR Module Body Copy LEft Right Inage*****/
.use-style-v2.ar-v2-body-module .row.imageOnRight{
	display: flex;
    flex-direction: row-reverse;
  /*	align-items: center;*/
}
.use-style-v2.ar-v2-body-module .row.imageOnLeft{
	display: flex;
  /*  align-items: center;*/
}
@media screen and (max-width:767px){
	.use-style-v2.ar-v2-body-module .row.imageOnLeft, .use-style-v2.ar-v2-body-module .row.imageOnRight{
    	display:block;
    }	
    
}

/**********Video Full width Container*******/
.annual-report-v2-module-landing.use-style-v2 .ar-video-full-container-module .inv_videoDisplay{
/*box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), -2px -2px 30px 0 rgba(255, 255, 255, 0.43), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34); */
}

.annual-report-v2-module-landing.use-style-v2 .ar-video-con-player-title.dark-bg{
	z-index: 10;
    
}
.annual-report-v2-module-landing.use-style-v2 .ar-video-full-container-module .ar-video-con-player-wrap .inv_ParentContainer > .inv_playerContainer{
	overflow: hidden;
}
.annual-report-v2-module-landing.use-style-v2 .ar-video-con-player-title.dark-bg p{
	color:#fff; 
}

.annual-report-v2-module-landing.use-style-v2 .ar-video-full-container-module .ar-video-con-player-wrap{
	visibility: visible !important;
    opacity: 1 !important;
    transform: translateX(0px) !important;
}

.annual-report-v2-module-landing.use-style-v2 .ar-video-full-width-module .ar-video-fullwidth-player-title.ar-hidden{
	
}
.annual-report-v2-module-landing.use-style-v2.annual-report-v2-main-wrapper{
	margin:0;
}
.annual-report-v2-module-landing.use-style-v2.annual-report-v2-main-wrapper .ar-module{
	height:auto;
}

@media screen and (max-width:767px){
	.annual-report-v2-module-landing.use-style-v2 .ar-video-con-player-title.dark-bg{
    	    /*top: auto;
    bottom: 15px; */
    }
    .annual-report-v2-module-landing.use-style-v2 .ar-video-con-player-title.dark-bg.ar-hidden{
    	display:none;
    }
}
@media screen and (min-width:768px) and (max-width:992px){
.annual-report-v2-module-landing.use-style-v2 .ar-video-con-player-title.dark-bg{
    	/*top: 110%; */
    	
    }
}

/**************Accordion Module*****/
.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-module-accordian-item,
.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-tabs-signpost-wrapper .ar-v2-tabs-signpost-title,
.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-tabs-signpost-wrapper .ar-v2-tabs-signpost-copy p,
.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-tabs-signpost-wrapper .ar-v2-tabs-signpost-image-wrapper{
	visibility: visible !important;
    opacity: 1 !important;
    transform: translateX(0px) !important;
}
.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-accordian-content .ar-v2-accordian-inner{
	padding: 46px 70px 27px;
}

.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .rb-v2-tabs-wrapper{
	    visibility: visible;
    opacity: 1;
}


@media screen and (max-width:767px){
	.annual-report-v2-module-landing.use-style-v2 .ar-v2-tabs-module .ar-v2-accordian-content .ar-v2-accordian-inner{
    	padding: 10px 25px 17px;
    }
}


/*************MOdule Card Slider**************************/
.module-card-slider .card-slider-items .content {
    position: relative;
}
.module-card-slider:not(.is-blue-background){
	background-image: linear-gradient(
168deg
, #fff -92%, #f6f8fb 69%);
}
.module-card-slider .card-slider .card-slider-items h3{
	margin-bottom:19px;
    font-weight: 400;
}
.module-card-slider:not(.is-blue-background) .left-wrapper .main-title-heading{
	-webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(
85deg
, #fe0000 2%, #031794 55%, #1e7cff 82%, #1e7cff 122%);
}

.module-card-slider.is-blue-background{
background-image: linear-gradient(
131deg
, #1e7cff -31%, #031794 76%);
}

.module-card-slider .left-wrapper{
	max-width:326px;
}
.module-card-slider .container-fluid{
    max-width: 100%;
    padding-left: calc((100% - 1170px)/2);
}

.module-card-slider .card-slider-items.slick-slide:before{
	content: "";
    width: 100%;
    height: 100%;
    z-index: 0;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/module-card-slider/cut-straight);
    background-size: 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
    opacity: 0;
    transition: all .5s;
}

.module-card-slider .card-slider-items.slick-slide.slick-active.slick-quick:before{
    content: "";
    width: 100%;
    height: 100%;
    z-index: 0;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/module-card-slider/cut-straight);
    background-size: 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
    opacity: 1;
}

.module-card-slider .card-slider-items.slick-slide.slick-active.slick-quick .content, .module-card-slider .card-slider-items.slick-slide.slick-active.slick-quick h3{
	position:relative;
}
.module-card-slider .slick-list{
	margin: 0 -14px;
    padding-left:0 !important;
}
.module-card-slider .row.d-flex{
	display: flex;
    align-items: center;
}
.module-card-slider.is-blue-background .h1-small, .module-card-slider:not(.is-blue-background) .left-wrapper .main-title-heading{
	margin-bottom:26px;
}

.module-card-slider.is-blue-background .h1-small, .module-card-slider.is-blue-background .left-side-content-wrapper p, 
.module-card-slider.is-blue-background .left-side-content-link-wrapper a
{
	color:#fff;
}
.module-card-slider.is-blue-background .left-side-content-link-wrapper a:after{
	color: #1aebdd;
        bottom: -2px;
}
.module-card-slider .card-slider-items {
	
    background-color: #fff;
    padding: 40px 30px;
        margin: 0 28px 0 0px;
        position:relative;
        border-radius: 5px;
    box-shadow: 4px 4px 16px 0px rgba(0,0,0,0.08), 24px 24px 40px 0px rgba(3,23,148,0.1);
    margin-bottom:62px;
}
.module-card-slider .card-slider-navigation{
	    border-radius: 177px;
    box-shadow: -4px -4px 16px 0 rgba(255, 255, 255, 0.2), inset 2px 1px 1px 0 #ffffff, inset 1px 1px 2px 0 rgba(0, 0, 0, 0.18);
    border: solid 1px rgba(151, 151, 151, 0.06);
    background-color: #f4f5f7;
  width: auto;
    display: inline-block;
    
    
}
.module-card-slider .card-slider-navigation .cardSliderPaginationNumbers{
	width: 58px;
    display: inline-block;
    text-align: center;
    color: #031794;
    font-size: 1.4rem;
}


.module-card-slider .card-slider-navigation button{
	    position: static;
        color: #4d4d4d;
    text-indent: 0;
     box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.14), 4px 4px 12px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;
    background-image: linear-gradient(
173deg
, #ffffff -117%, #f6f8fb 76%);
    border-radius: 100%;
    width: 56px;
    height: 56px;
    font-size: 1.2rem;
}

.module-card-slider .card-slider-navigation button:hover::before,.module-featured-stories .features-stories-slider-navigation button:hover::before,.annual-report-v2-module-landing .ar-primary-link:hover{
	color: #fe0000;
    transition: 0.4s ease;
}

@media screen and (max-width:767px){
	.module-card-slider .card-slider-navigation{
    width: 176px;
    display: block;
    margin: 0 auto;
    }
    .module-card-slider .card-slider-items.slick-slide.slick-current.slick-active:before{
       
        opacity: 1 !important;
    }
}

@media screen and (max-width:1023px){
	.module-card-slider .left-wrapper{text-align: center;margin: 0 auto;}
}

@media screen and (max-width:1024px){
.breadcrumb-box{display:none !important;}
.breadcrumb.use-style-v2 .share-box {width: 100% !important;}
.module-card-slider .card-slider-items.slick-slide.slick-current.slick-active:before{
        content: "";
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        top: 1px;
        left: 0;
        background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/module-card-slider/cut-straight);
        background-size: 100%;
        background-position: center bottom;
        background-repeat: no-repeat;
        opacity: 1;
    }
}

@media screen and (max-width:991px){
.testimonial-item.slick-current, .testimonial-item.current, .no-touch .testimonial-item:hover{
background:#fff;
}

.testimonial-item.current .testimonial-nav-title {color: #031794;}
.testimonial-item.current .testimonial-nav-desc{color:#4d4d4d;}
.testimonial-item.slick-current .testimonial-nav-desc:hover, .no-touch .testimonial-item:hover .testimonial-nav-desc {
    color: #fff;
}
.module-testimonial.use-style-v2 .testimonial-item.slick-current, .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover, .module-testimonial.use-style-v2 .testimonial-item.slick-current, .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover {
    background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);
   box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);
    border-radius: 10px;
}

.module-card-slider .card-slider-navigation{
left: 50%;
    position: relative;
    transform: translateX(-50%);
}
.module-card-slider .left-wrapper{
text-align:left; margin:0; margin-left:8.33%;
}
.module-card-slider .card-slider-navigation{
    width: 176px;
    display: block;
    margin: 0 auto;
    }
	.module-card-slider .row.d-flex{
    	display:block;
    }
    .module-card-slider .container-fluid{
    	max-width: 100%;
    	padding-left: 15px;
    }
    .module-card-slider .left-wrapper{
    	margin-bottom: 35px !important;
    }
    .module-card-slider .card-slider-items.slick-slide.slick-current.slick-active .content, .module-card-slider .card-slider-items.slick-slide.slick-current.slick-active h3{
        position:relative;
    }
    .module-card-slider .card-slider-items{
    	    margin: 0 14px 62px 14px;
    }
    .module-card-slider .card-slider-items.slick-slide.slick-current.slick-active h3{
    	    margin-bottom: 12px;
    }
} /** MAX 991 end **/

@media screen and (min-width:992px) and (max-width:1025px){
	.module-card-slider .container-fluid{
    	padding-left: 15px;
    }
}
@media screen and (min-width:768px) and (max-width:992px){
	.module-card-slider .card-slider-items{
    	    margin: 0 14px 62px 14px;
    }
}

/************Abhisekh  Module CSS****/
section#tabs-with-image-and-text-module:before{
  	content: "";
    height: 20%;
    z-index: 9;
    position: absolute;
    width: 100%;
    top: 45px;
    left: 0;
    background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/tabs-image-text-module/image-tabs-curve);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: top center;
}

/* .image-tabs-slider.slick-initialized.slick-slider:before{
content: "";
    width: 100%;
    height: 164px;
    background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/tabs-image-text-module/top-curve-gradient);
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 0;
        background-size: 100%;
    background-position: top;
    z-index: 1;
    background-repeat: no-repeat;
} */

.title-tabs-main-wrapper{
	    z-index: 9;
    position: relative;
}
.title-tabs-wrapper .title-tabs{
	cursor:pointer;
}
.tabs-image-and-text-module .slick-next, .tabs-image-and-text-module .slick-prev{
	text-indent: 0;
    color: #fff;
}
@media screen and (min-width:768px) and (max-width:992px){
	section#tabs-with-image-and-text-module:before{
        top: 30px;
    }
}
@media screen and (max-width:767px){
	section#tabs-with-image-and-text-module:before{
        top: 19px;
    }
    .image-tabs-slider.slick-initialized.slick-slider:before{
    	left: 15px;
        width: calc(100% - 30px);
    }
}

/**********module-vertical-tabs***********/

.module-vertical-tabs.use-style-v2 .module-vertical-tabs-wrapper .module-vertical-tabs-content{
	border-radius: 4px;
  /*	background-color: #f6f8fb;*/
}
.module-vertical-tabs.use-style-v2 .vtab-link.current{
	     box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);
    background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 33%), linear-gradient(
109deg
, #1f7cfc -12%, #031794 54%);
    color: #fff;
}

.module-vertical-tabs.use-style-v2  .vtab-link.current::after {
   color: #1aebdd;
}
.module-vertical-tabs.use-style-v2 .vtab-link{
	    padding: 23px 50px 23px 19px;
        border-bottom:none;
}
.module-vertical-tabs.use-style-v2 .vtab-link > span{
  	background-image:none !important;
    padding-left:0;
}
.module-vertical-tabs.use-style-v2 .vtab-link:not(.current):hover{
	    background: none;
}
.module-vertical-tabs.use-style-v2 .rad-introtext{
	color:#4d4d4d;
}
/**************Large text quote module********/

.annual-report-v2-main-wrapper .smaller-size-heading h1.sml, .annual-report-v2-main-wrapper .smaller-size-heading .h1-sml{
	font-size:3.2rem;
}


/***************three-col-signpost*********/

.three-col-signpost.use-style-v2 .signpost-details h3{
	/*
    font-size:3.2rem;
    text-transform: none;
    font-weight: 300; 
    */
} 
.three-col-signpost.use-style-v2 .signpost-details h3 + .link-text{
	padding-top: 2px;
}
.three-col-signpost.use-style-v2 .signpost-wrap:hover .link-text a , .three-col-signpost.use-style-v2 .signpost-wrap .link-text a{
    color: #fff;
    font-size: 1.6rem;
    margin-bottom:0;
}
.three-col-signpost.use-style-v2 .signpost-wrap .link-text a:after{
	    color: #1aebdd;bottom: 0;
}
/*.three-col-signpost.use-style-v2 .signpost-details{
	padding:25px;
}*/
.three-col-signpost.use-style-v2 .signpost-wrap{
	box-shadow:  -2px -2px 30px rgba(255, 255, 255, 0.433976), 8px 64px 64px rgba(0, 0, 0, 0.1), 8px 32px 32px rgba(3, 23, 148, 0.128442), 0px 16px 16px rgba(0, 0, 0, 0.1), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(255, 255, 255, 0.334544);
     border-radius: 20px;
}

/********module-featured-stories start*******/

@media screen and (max-width:767px){
	.module-featured-stories .featured-stories-slider-item{
    	margin:0 20px !important;
    }
}
@media screen and (max-width:600px){
	.module-featured-stories .featured-stories-slider-item{
    	margin:0 !important;
    }
}

@media screen and (min-width:992px) and (max-width:1200px){
	.module-featured-stories .d-flex .col-md-3{
    	padding-left: 30px;
    }
}

@media screen and (max-width:992px){

.module-featured-stories .padding-right-zero{
	padding-right: 15px !important;
}
	
    .module-featured-stories .d-flex{
    	display:block !important;
        
    }
   .module-featured-stories .slick-dots{
    	display:none;
    }
    .featured-stories-slider{
    	margin-top:50px;
    }
    .module-featured-stories .container-fluid{
    	padding-left:15px !important;
    }
    .module-featured-stories .featured-stories-slider-item {
        padding: 0 0px 120px 0px !important;
            margin: 0 20px;
    }
  .featured-stories-slider .slick-current.slick-active .content-wrapper {
        /*
		box-shadow: 0 2px 2px 0 rgb(0 0 0 / 5%), 0 4px 4px 0 rgb(0 0 0 / 5%), 0 8px 8px 0 rgb(0 0 0 / 5%), 0 16px 16px 0 rgb(0 0 0 / 10%), 8px 32px 32px 0 rgb(3 23 148 / 13%), 8px 64px 64px 0 rgb(0 0 0 / 10%), inset 0 1px 3px 0 rgb(255 255 255 / 34%) !important; */
		box-shadow: 0 2px 2px 0 rgba(0, 0, 0,0.05), 0 4px 4px 0 rgba(0, 0, 0,0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0,0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34) !important;
        background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 43%), linear-gradient(
    162deg
    , #1f7cfc -21%, #031794 88%);
    }
    
    
    .featured-stories-slider .slick-current.slick-active .content-wrapper .cat-date-wrapper,
    .featured-stories-slider .slick-current.slick-active .content-wrapper .story-title,
    .featured-stories-slider .slick-current.slick-active .content-wrapper .story-desc,
    .featured-stories-slider .slick-current.slick-active .content-wrapper .story-desc p{
        color:#fff !important;
    }
}

.module-featured-stories .container-fluid{
	max-width: 100%;
	padding-left: calc((100% - 1170px)/2);
}
.module-featured-stories .container-fluid .slick-list{
	padding-left:0 !important;
}
.module-featured-stories .d-flex{
	display:flex;
    align-items: center;
    
}
.module-featured-stories .padding-right-zero{
	padding-right:0;
}
.module-featured-stories .features-stories-slider-navigation .paginationNumbers{
	width: 58px;
    display: inline-block;
    text-align: center;
    color: #031794;
    font-size: 1.4rem;
}

.module-featured-stories .features-stories-slider-navigation{
	    border-radius: 177px;
   box-shadow: -4px -4px 16px 0 rgba(255, 255, 255, 0.2), inset 2px 1px 1px 0 #ffffff, inset 1px 1px 2px 0 rgba(0, 0, 0, 0.18);
    border: solid 1px rgba(151, 151, 151, 0.06);
    background-color: #f4f5f7;
    width: auto;
    display: inline-block;
    position: relative;
    top: -70px;
}
.module-featured-stories .features-stories-slider-navigation button:focus{
	color:inherit !important;
}
.module-featured-stories .features-stories-slider-navigation button:focus{
	outline: 1px dotted #fe0000;
}
.module-featured-stories .features-stories-slider-navigation button{
	position:static;
        text-indent: 0;
    border-radius: 100%;
    width: 56px;
    height: 56px;
        box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.14), 4px 4px 12px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;
    background-image: linear-gradient(
173deg
, #ffffff -117%, #f6f8fb 76%);
font-size: 1.2rem;
}
.module-featured-stories .featured-stories-slider-item{
	       padding: 0 40px 120px 0px;
}






.featured-stories-slider .slick-quick .content-wrapper {
	/*
	box-shadow: 0 2px 2px 0 rgb(0 0 0 / 5%), 0 4px 4px 0 rgb(0 0 0 / 5%), 0 8px 8px 0 rgb(0 0 0 / 5%), 0 16px 16px 0 rgb(0 0 0 / 10%), 8px 32px 32px 0 rgb(3 23 148 / 13%), 8px 64px 64px 0 rgb(0 0 0 / 10%), inset 0 1px 3px 0 rgb(255 255 255 / 34%) !important;
	*/
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0,0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.01), 8px 32px 32px 0 rgba(3, 23, 148,0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.01), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34) !important;
    background-image: radial-gradient(circle at 100% 0, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0) 43%), linear-gradient(
162deg
, #1f7cfc -21%, #031794 88%);
}


.featured-stories-slider .slick-quick .content-wrapper .cat-date-wrapper,
.featured-stories-slider .slick-quick .content-wrapper .story-title,
.featured-stories-slider .slick-quick .content-wrapper .story-desc,
.featured-stories-slider .slick-quick .content-wrapper .story-desc p{
	color:#fff !important;
}


.module-featured-stories .main-title-heading{
    margin-bottom: 34px;
}
.module-featured-stories .left-side-content-wrapper p{
	margin-bottom: 42px;
}
.module-featured-stories .left-side-content-link-wrapper a{
	font-size:1.6rem;
}
.module-featured-stories .left-side-content-link-wrapper a.cta-link.internal-link:after{
	bottom:0;
}

.module-featured-stories .featured-stories-slider .image-wrapper img{
  	border-radius: 5px 5px 0 0;
    box-shadow: inset 0 1px 3px 0 rgb(255 255 255 / 34%);
    width:100%;
}

.module-featured-stories .featured-stories-slider .content-wrapper{
	padding: 30px;
    border-radius: 0 0 5px 5px;
    /*box-shadow: 4px 4px 16px 0 rgb(0 0 0 / 8%), -4px -4px 16px 0 rgb(255 255 255 / 35%), 24px 24px 40px 0 rgb(3 23 148 / 10%), inset 2px 1px 1px 0 #ffffff; */
    box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.35), 24px 24px 40px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;
    background-color: #f6f8fb;
}
.module-featured-stories .featured-stories-slider .content-wrapper .cat-date-wrapper{
	display: flex;
    justify-content: space-between;
    font-size: 1.2rem;
    color: #002776;
    margin-bottom: 18px;
}
.module-featured-stories .featured-stories-slider .content-wrapper .story-title{
	margin-bottom: 18px;
    font-family: 'AASmartSans';
}
/********module-featured-stories END*******/

@media screen and (max-width:992px){
  .module-featured-stories .features-stories-slider-navigation{
  	margin: 0 auto;
        width: 176px;
    display: block;
  }
  .post-slider-wrapper.slick-center{
    transform: scale(1.1);    z-index: 9;
  }
  .module-carousel-post-slider h2.main-title-heading{
    margin-bottom: 0 !important;
  }
  
  .module-carousel-post-slider .slick-arrow{
    bottom: 76px;
    top: auto !important;
     box-shadow: 4px 4px 16px 0 rgba(0, 0, 0, 0.08), -4px -4px 16px 0 rgba(255, 255, 255, 0.14), 4px 4px 12px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff  !important;
  background-image: linear-gradient(173deg, #ffffff -117%, #f6f8fb 76%) !important;
  }
  .postSliderPagingInfo{
    text-align: center;
    display: block;
    letter-spacing: -1.5px;
    color: #031794;
    position: absolute;
    font-size: 1.6rem;
    border-radius: 100%;
    left: 50%;
    transform: translateX(-50%);
    bottom: 135px;
    border: solid 1px rgba(151, 151, 151, 0.06);
    background-color: #f4f5f7;
    width: auto;
    display: inline-block;
    box-shadow: -4px -4px 16px 0 rgba(255, 255, 255, 0.2), inset 2px 1px 1px 0 #ffffff, inset 1px 1px 2px 0 rgba(0, 0, 0, 0.18);
    opacity:1 !important;
    
  }
  .module-carousel-post-slider .exploreIcon, .module-carousel-post-slider .slick-dots{
    display:none !important;
  }
  .module-carousel-post-slider .slick-arrow{
    opacity:1 !important;
  }
  .module-carousel-post-slider .slick-arrow:before{
    color: #4d4d4d !important;
  }
  .post-slider-wrapper{
    padding-bottom: 239px !important;
    padding-top: 98px;
  }
  .module-carousel-post-slider .slick-next{
    left: calc(50% + 56px) !important;
  }
  .module-carousel-post-slider .slick-prev{
    left: calc(50% - 56px) !important;
  }
  .postSliderPagingInfo .parentSpan{
    width: 170px;
    height: 56px;
    background-color: #fff;
    display: inline-block;
    line-height: 56px;
    border-radius: 25px;
  }
  
  
  
} /*******992 Media end ***/



@media screen and (max-width:580px){
  .post-slider-wrapper.slick-center{
    transform: scale(1) !important;
  }
  .module-carousel-post-slider h2.main-title-heading, .module-carousel-post-slider h2.left-title{
    font-size: 2.8rem !important;
  }
  .post-slider-wrapper{
    padding-top: 35px !important;
    padding-bottom: 140px !important;
  }
  .module-carousel-post-slider .content-wrapper{
    padding: 0 26px;
  }
  .module-carousel-post-slider .image-wrapper{
    margin: 0 15px;
  }
  .module-carousel-post-slider .image-wrapper img{
    width:100%;
  }
  .module-carousel-post-slider .slick-arrow{
    bottom: 46px;
    
  }
  .postSliderPagingInfo{
    bottom: 85px;
  }
} /*******580px media end*******/


.module-carousel-post-slider .slick-dots{
  display:none;
}

.module-carousel-post-slider .slick-prev{
  left: calc(50% - 82px);
  transform: translateX(-50%);
}

.module-carousel-post-slider .slick-next{
  left: calc(50% + 82px);
  transform: translateX(-50%);
}

.module-carousel-post-slider .exploreIcon{
  text-align: center;
  color: #fff;
  font-size: 1.2rem;
  position: relative;
  top: 37px;
}
.module-carousel-post-slider .exploreIcon img{
  margin-bottom: 11px;
}
.module-carousel-post-slider{
 /* background-image: linear-gradient(139deg, #1e7cff -33%, #031794 80%);*/
}

.module-carousel-post-slider h2.main-title-heading{
  
  text-align:center;
  color:#fff;
  margin-bottom: 19px;
}

.module-carousel-post-slider h2.left-title{
  color: #ffffff;
  font-size: 4.8rem;
  text-align: center;
      margin-bottom: 30px;
}
.right-side-content, .right-side-content p {
  font-size: 2.1rem;
  color: #fff;
  text-align: center;
}
.right-side-content p strong{
  font-weight: bold;
}
.module-carousel-post-slider .image-wrapper{
  position: relative;
  overflow:hidden;
  cursor:pointer;
}
.module-carousel-post-slider .image-wrapper img{
  width:100%;
}
.module-carousel-post-slider .slick-initialized .slick-slide:hover .image-wrapper img{
	border-radius: 5px;
      
}
/*
.post-slider-wrapper.slick-center .image-wrapper:before{
background-image:linear-gradient(234deg, rgba(31,124,252,0.00) 0%, rgba(3,23,148,0.99) 100%), linear-gradient(154deg, rgba(252,60,61,0.00) 30%, rgba(254,0,0,0.70) 100%);
border-radius: 5px;
}
*/
.module-carousel-post-slider .slick-initialized .slick-slide:hover .image-wrapper:before{
background-image:linear-gradient(234deg, rgba(31,124,252,0.00) 0%, rgba(3,23,148,0.99) 100%), linear-gradient(154deg, rgba(252,60,61,0.00) 30%, rgba(254,0,0,0.70) 100%);
border-radius: 5px;
}
.module-carousel-post-slider .image-wrapper:before{
  position: absolute;
  top: 0;
  background-image: linear-gradient(213deg, rgba(31, 124, 252, 0) 50%, #031794 100%), linear-gradient(146deg, rgba(252, 60, 61, 0) 55%, rgba(254, 0, 0, 0.50) 94%);
  content: "";
  width: 100%;
  height: 100%;
}
.module-carousel-post-slider .link-wrapper h3{
  color: #fff;
  font-size: 2.4rem;
  font-family: 'AASmartSans';
  margin-bottom: 15px;
  font-weight: 400;
}
.module-carousel-post-slider .link-wrapper p{
  font-size: 1.8rem;
  color: #fff;
  line-height: 32px;
  font-family: 'AASmartSans';
  font-weight: 300;
  margin-bottom: 22px;
  
}
.post-slider-wrapper{
  transition:all 0.5s;
  z-index: 1;
  padding-bottom: 79px;
  padding-top: 131px;
}
.post-slider-wrapper:hover{
  /*transform: scale(1.2);
  z-index: 6; */
}
.post-slider-wrapper.slick-center{
  /*transform: scale(1.28);
  z-index: 6; */
}
.post-slider-wrapper.slick-center .image-wrapper{
	 /*box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05), 0 4px 4px 0 rgba(0, 0, 0, 0.05), 0 8px 8px 0 rgba(0, 0, 0, 0.05), 0 16px 16px 0 rgba(0, 0, 0, 0.1), 8px 32px 32px 0 rgba(3, 23, 148, 0.13), 8px 64px 64px 0 rgba(0, 0, 0, 0.1), inset 0 1px 3px 0 rgba(255, 255, 255, 0.34);  */
}
.module-carousel-post-slider .slick-initialized .slick-slide:hover .content-wrapper{
  height: auto !important;
  transition: all 0.5s;
  transform: translateY(0) !important; 
}
.post-slider-wrapper.slick-center .content-wrapper{
  /*height: auto !important;
  transition: all 0.5s;
  transform: translateY(0) !important; */
}
.post-slider-wrapper:hover .content-wrapper{
  /*height: auto !important;
  transition: all 0.5s;
  transform: translateY(0) !important; */
}
.module-carousel-post-slider .content-wrapper{
  position: absolute;
  bottom: 20px;
  padding: 0 30px;
  
  transition:all 0.5s;
}
.module-carousel-post-slider .slick-initialized .slick-slide{
  position: relative;
  overflow: hidden;
}
.module-carousel-post-slider .slick-initialized .slick-slide:hover{
	transform: scale(122.456%);
    z-index: 6;
    transition-delay: 0.2s;
transition-duration: 0.5s;
transition-timing-function: cubic-bezier(0.42, 0, 1, 0.64);

box-shadow: inset 0px 1px 3px rgba(255, 255, 255, 0.334544);
filter: drop-shadow(8px 64px 64px rgba(0, 0, 0, 0.1)) drop-shadow(8px 32px 32px rgba(3, 23, 148, 0.128442)) drop-shadow(0px 16px 16px rgba(0, 0, 0, 0.1)) drop-shadow(0px 8px 8px rgba(0, 0, 0, 0.05)) drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.05)) drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.05));

}
.module-carousel-post-slider .content-wrapper a, .module-carousel-post-slider .content-wrapper a:hover{
  margin-bottom: 19px;
  display: block;
  color: #fff !important;
  font-size: 1.6rem;
}

/*.module-carousel-post-slider .content-wrapper a:before, .module-carousel-post-slider .content-wrapper a:hover:before{
content: '';
    width: 100%;
    height: 310%;
    position: absolute;
    top: 66%;
    left: 0;
    background-color: yellowgreen;
    opacity: 0.5;
    transform: translateY(-100%);
}*/

.module-carousel-post-slider .content-wrapper a{
 position: static;
}
.module-carousel-post-slider .content-wrapper a:after, .module-carousel-post-slider .content-wrapper a:hover:after{
  content: "\e907";
  font-family: 'icomoon ar v2' !important;
  left: auto;
  margin-left: 10px;
  top: 0;
  color: #1aebdd !important;
  right: auto;
  position: static; 
}
.module-carousel-post-slider .slick-arrow{
  opacity: 0.95;
  box-shadow: 4px 4px 12px 0 rgb(0 0 0 / 16%), 4px 4px 12px 0 rgb(3 23 148 / 10%), inset 1px 1px 1px 0 #1e7cff;
  background-image: linear-gradient(
    149deg
    , #1e7cff -37%, #031794 97%);
  border-radius: 100%;
  width: 56px;
  height: 56px;
  top:0;
  text-indent: 0;
}
.module-carousel-post-slider .slick-arrow:before{
  color:#fff;
}
.module-carousel-post-slider .slick-arrow:hover:before{
  color:#1aebdd;
}
.module-carousel-post-slider .slick-arrow:hover{
	background-image: linear-gradient(
148deg
, #1e7cff -36%, #031794 86%);
}
/**********************Annual Report V2************************/


.annual-report-v2-module-landing.use-style-v2{
  background-image:none;
}
.annual-report-v2-module-landing.use-style-v2 .curved-mage{
  /*background-image: url(/~/media/Images/a/anglo-american-group-v5//Universal/modules/annual-report-hero-banner/glow.png); */
  width: 1019px;
  height: 755px;
  position: absolute;
  right: -1px;
  top: 0;
  background-repeat: no-repeat;
}

.annual-report-v2-module-landing.use-style-v2 .curved-mage .fieldImage{
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 0% 0 0 90%;
  overflow: hidden;
  z-index: 0;
  height:100%;
}
.annual-report-v2-module-landing.use-style-v2 .curved-mage .fieldImage img{
  height:100%;
  z-index: 1;
  position: absolute;
}
.annual-report-v2-module-landing.use-style-v2 .explore-more-btn .explore-more-btn-wrap{
  padding-left:0;
}
.annual-report-v2-module-landing.use-style-v2 .hero-banner-content{
  height: 100%;
}
.annual-report-v2-module-landing.use-style-v2 .flex-vertical-center{
  justify-content: flex-end;
  height: 90%;
    display: flex;
    flex-direction: column;
}
.annual-report-v2-module-landing.use-style-v2 .hero-banner-content-wrap{
	max-width: 520px;
}
.annual-report-v2-module-landing.use-style-v2 .explore-more-btn{
  bottom: 150px;
}
.annual-report-v2-module-landing.use-style-v2 .annual-report-hero-banner{
	min-height:755px;
    background-image:none;
}
.annual-report-v2-module-landing.use-style-v2  h1.lrg, .annual-report-v2-module-landing.use-style-v2  .h1-lrg{
	font-size: 7.2rem;
}

@media screen and (min-width:768px) and (max-width:1024px){
	.annual-report-v2-module-landing.use-style-v2 .hero-banner-content-wrap{
    	padding-left: 100px;
    }
    .annual-report-v2-module-landing.use-style-v2 .curved-mage{
    	height: 600px;
        width:100%;
    }
    .annual-report-v2-module-landing.use-style-v2 .curved-mage .fieldImage img{
    	width:100%;
    }


}

@media screen and (min-width:768px) and (max-width:1023px){
	.module-testimonial.use-style-v2 .testimonial-content .testimonial-img{margin-bottom: 33px !important;}
}

@media screen and (max-width:767px){

.module-card-slider:not(.is-blue-background) .card-slider-items{margin-bottom:62px;}
.hero-inner-banner + section .intro-text {
    display: none;
}
	.annual-report-v2-module-landing.use-style-v2 .annual-report-hero-banner{
    	height: auto !important;
        min-height : auto !important
    }
    .testimonial-item .testimonial-thumb > img{
    max-width:84px; height:90px;
    }
    
/* .module-testimonial.use-style-v2 .testimonial-item.current,
 .module-testimonial.use-style-v2 .testimonial-item.current,*/
 .module-testimonial.use-style-v2 .testimonial-item.slick-current, .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover, .module-testimonial.use-style-v2 .testimonial-item.slick-current,  .module-testimonial.use-style-v2 .no-touch .testimonial-item:hover{
	background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%);
box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.103884), -4px -4px 12px rgba(255, 255, 255, 0.164418), 4px 4px 12px rgba(0, 0, 0, 0.163844);
border-radius: 10px;
}

    .module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_horizontal {background: #979797 !important;border-radius:3px !important; margin-bottom:-20px}
    .module-testimonial-tabs  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:1px !important;}
    section.breadcrumb.use-style-v2.animate.first-career-section .banner-content h1{margin: 20px 0 20px 0 !important;}
     
     .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #1E7CFF !important;border-radius: 3px !important;}
     .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {padding:0 !important; margin-bottom:2px !important;}
     .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:3px; margin:0 !important; position:relative; top:-1px;}
    .annual-report-v2-module-landing.use-style-v2 .hero-banner-content{
    	padding-top: 225px;
    }
    .mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom:22px !important;}
    .module-testimonial-tabs{margin-bottom:20px !important;}
    .annual-report-v2-module-landing.use-style-v2 .curved-mage{
    	width: 100%;
    	height: 225px;
        
    }
    .annual-report-v2-module-landing.use-style-v2 h1.lrg, .annual-report-v2-module-landing.use-style-v2 .h1-lrg{
    	font-size: 3.2rem;
            font-weight: 300; line-height:normal;
    }
   
    .annual-report-v2-module-landing.use-style-v2 .curved-mage .fieldImage img{
    	width:100%;
    }
    .tabs-image-mobile-view::before{
    	height:100% !important;
    }

  .mobileShareButton{margin-top:0px !important;}  
  section.breadcrumb.use-style-v2.animate.first-career-section  .mobileShareButton{margin-top:20px !important;}  
  
  .three-col-signpost.use-style-v2 .signpost-wrap{
     border-radius: 10px;
}
  
}
/**********IE Related css*******/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   :not(.is-blue-background).module-card-slider .left-wrapper .main-title-heading, .module-featured-stories .main-title-heading,.module-text-with-video-2-col.use-style-v2 .video-mod-content h2,.breadcrumb.use-style-v2 .inner-heading, .annual-report-v2-module-landing.use-style-v2 h1.lrg, .module-be-at-your-best-at-aa .main-title-heading, .module-testimonial.use-style-v2 .left-content-wrapper h2, .module-super-break .mainTitle, .mod-latest-jobs-and-filter .latest-jobs-title-wrapper .main-title-heading{
   
   	background-image:none;
   }
   .module-carousel-post-slider .link-wrapper p, .module-carousel-post-slider .content-wrapper a{
   	display:none;
   }
   .post-slider-wrapper.slick-slide.slick-current.slick-active.slick-center .content-wrapper p , 
   .post-slider-wrapper.slick-slide.slick-current.slick-active.slick-center .content-wrapper a {
   		display:block;
   }
   .annual-report-v2-module-landing .rb-v2-tabs-wrapper .rb-v2-selected-text{
   		line-height:55px;
   }
   body{
   	overflow-x:hidden;
   }
}

/**********IOS Devices Css****/


@supports (-webkit-touch-callout: none) {
 .module-be-at-your-best-at-aa a.cta-link, .annual-report-v2-module-landing .ar-v2-ddl .ar-v2-selected-text, .mod-latest-jobs-and-filter .job-details-card{
 	box-shadow: 0px 5px 29px -9px #0000007d !important;
 }
 
 @media screen and (min-width: 992px) and (max-width: 1025px){
     .module-section-breaker-curve {
        margin-top: -200px !important;
        margin-bottom: -200px !important;
    }
 }
 @media screen and (min-width:992px) and (max-width:1200px){
      .module-featured-stories .d-flex .col-md-3{
          padding-left: 30px;
      }
  }

 
}


@media screen and (min-width:768px) and (max-width:1023px){
	.breadcrumb.use-style-v2 .banner-content h1{
    	font-size:4.8rem;
            line-height: 58px;
    }
    .module-carousel-post-slider h2.left-title{
    	    font-size: 2.8rem;
    }
    .three-col-signpost.use-style-v2 .signpost-details h3{
    	font-size: 2.0rem;
    }
}

@media screen and (min-width:581px) and (max-width:767px){
	.postSliderPagingInfo{
    	    bottom: 115px !important;
    }
    .tabs-image-mobile-view::before{
    	height:100%;
    }
    
}

@media screen and (max-width:1050px){
	.post-slider-wrapper.slick-slide.slick-current.slick-active.slick-center .image-wrapper:before{
    		background-image: linear-gradient(
234deg, rgba(31,124,252,0.00) 0%, rgba(3,23,148,0.99) 100%), linear-gradient(
154deg, rgba(252,60,61,0.00) 30%, rgba(254,0,0,0.70) 100%);
    }
}

#rd-nav-careers-level1 .rdsubmenu-wrapper > div {
	    padding-bottom: 10230px;
}
.row.module-job-listing.noJobsFound{
	    min-height: auto;
        padding-top: 220px;
}
.module-job-listing-link-wrapper.noJobsFoundSpace{
        padding-bottom:220px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color: #1E7CFF !important;
}




@media screen and (min-width:1170px) and (max-width:1370px){
	.annual-report-v2-module-landing.use-style-v2 .hero-banner-content-wrap{
    	    max-width: 673px;
    }
    .annual-report-v2-main-wrapper .ar-module{
    	/*height:auto;*/
    }
    .annual-report-v2-main-wrapper>.modules-based-page.annual-report-v2-module-landing{
    	margin-top: -120px;
    }
}

.module-testimonial .testimonial-item:hover .testimonial-nav-title, .module-testimonial .testimonial-item:hover .testimonial-nav-desc{
	color:#fff;
}
