.annual-report-v2-module-landing {background-image:none;}
.annual-report-v2-module-landing .curved-mage {width:1019px; height:755px; position:absolute; right:-1px; top:0; background-repeat:no-repeat;}
.annual-report-v2-module-landing .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 .curved-mage .fieldImage img {height:100%; z-index:1; position:absolute;}
.annual-report-v2-module-landing .hero-banner-content-wrap {max-width:685px; transition:1s ease; transform:translateX(-70px); padding-left:100px;}
.annual-report-v2-module-landing .ar-video-full-container-module .ar-video-full-container .inv_startTime {font-family:AASmartSans; font-weight:600;}
.annual-report-hero-banner {width:100%; height:calc(100vh - 120px) !important; background-image:url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/annual-report-hero-banner/ar-v2-hero-banner-new.jpg); background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; visibility:hidden; opacity:0; transition:0.2s ease; background-color:var(--white); padding:0 !important;}
.annual-report-hero-banner {background-image:url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/annual-report-hero-banner/ar-v2-hero-banner.jpg);}
.annual-report-hero-banner.active {visibility:visible; opacity:1; transition:0.2s ease;}
.annual-report-v2-main-wrapper .annual-report-hero-banner .ar-hero-banner-image-mobile {display:none;}
.hero-banner-content {position:relative; z-index:99; width:100%; visibility:hidden; opacity:0; transition:0.4s ease; height:calc(100% - 165px);}
.annual-report-hero-banner.active .hero-banner-content {visibility:visible; opacity:1; transition:0.4s ease;}
.annual-report-hero-banner.active .hero-banner-content-wrap {transform:translateX(0px); transition:0.8s ease-in-out;}
.hero-banner-content-wrap h1 {-webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#00368b; background-image:linear-gradient(83deg, var(--red-2) 3%, var(--main-blue) 54%, var(--light-blue) 81%, var(--light-blue) 120%); margin-bottom:10px; font-weight:100;}
.hero-banner-content-wrap p {font-size:2.1rem; line-height:1.43em; color:#337ef6; font-weight:normal;}
.hero-banner-content-wrap a.ar-secondary-link {margin-top:15px;}
.annual-report-hero-banner .explore-more-btn {width:100%; position:absolute; bottom:60px; left:0; z-index:99;}
.annual-report-hero-banner .explore-more-btn .explore-more-btn-wrap {padding-left:100px;}
.annual-report-hero-banner .explore-more-btn .explore-more-btn-wrap a {font-size:1.2rem; text-transform:uppercase; font-weight:600; letter-spacing:0.5px; color:#505faf; position:relative;}
.annual-report-hero-banner .explore-more-btn .explore-more-btn-wrap a:before {content:url(~/media/18C6465796CE43AA89EF5C3DAFE29074.png); position:absolute; bottom:calc(100% + 8px); left:calc(50% - 2px);}
.annual-report-hero-banner .explore-more-btn .explore-more-btn-wrap a:after {content:url(~/media/3C0B1C7098314116A2D97DFCCC9994AC.png); position:absolute; top:calc(100% + 8px); left:calc(50% - 6px);}
.annual-report-v2-module-landing.use-style-v2 .annual-report-hero-banner {background-image:none;}

@media screen and (min-width:1170px) and (max-width:1370px) {
.annual-report-v2-main-wrapper>.modules-based-page.annual-report-v2-module-landing {margin-top:-120px;}
}

@media all and (min-width: 992px) and (max-width:1024px) {
.hero-banner-content-wrap {max-width:525px;}
}

@media all and (max-width: 991px) {
.annual-report-v2-main-wrapper .annual-report-hero-banner {height:calc(100vh - 68px) !important;}
.annual-report-v2-main-wrapper {margin-top:0;}
}

@media all and (min-width: 768px) and (max-width:991px) {
.annual-report-hero-banner .explore-more-btn .explore-more-btn-wrap {padding:0;}
.annual-report-hero-banner .explore-more-btn {bottom:180px;}
}

@media all and (max-width: 991px) and (orientation:landscape) {
.annual-report-hero-banner.active .hero-banner-content {height:calc(100% - 30px);}
.annual-report-hero-banner .explore-more-btn {display:none;}
}

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

@media screen and (max-width:767px) {
.module-testimonial-tabs .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {height:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {height:1px !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:var(--light-blue) !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;}
.mCSB_horizontal.mCSB_inside > .mCSB_container {margin-bottom:22px !important;}
.annual-report-v2-module-landing .curved-mage {width:100%; height:225px;}
.annual-report-v2-module-landing h1.lrg, .annual-report-v2-module-landing .h1-lrg {font-size:3.2rem; font-weight:300; line-height:normal;}
.annual-report-v2-module-landing .curved-mage .fieldImage img {width:100%;}
.annual-report-hero-banner .hero-banner-content-wrap {padding:0;}
.explore-more-btn {display:none;}
.annual-report-v2-module-landing .intro-text p, .annual-report-v2-module-landing .rad-introtext {font-size:1.8rem; line-height:1.67em;}
.annual-report-v2-module-landing .hero-banner-content-wrap {max-width:270px;}
}

@media all and (max-width: 767px) and (orientation:landscape) {
.annual-report-hero-banner .hero-banner-content-wrap {top:9%;}
}

@media all and (min-width: 320px) and (max-width:479px) {
.annual-report-v2-main-wrapper .annual-report-hero-banner {height:auto !important; background-image:none !important;}
.annual-report-v2-main-wrapper .annual-report-hero-banner .ar-hero-banner-image-mobile {width:100%; height:225px; background-image:url(~/media/A1C478DE30904B6881A20DE96647EAA6.jpg); background-size:cover; background-repeat:no-repeat; display:block;}
.annual-report-hero-banner .hero-banner-content-wrap {position:static; max-width:none;}
.annual-report-v2-module-landing .hero-banner-content-wrap {max-width:100%;}
}

.nojs .annual-report-hero-banner, .nojs .hero-banner-content {opacity:1; visibility:visible;}
.nojs .explore-more-btn {display:none;}
.annual-report-v2-module-landing.use-style-v2 {background-image:none;}
.annual-report-v2-module-landing.use-style-v2 .curved-mage {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;}
.annual-report-v2-module-landing.use-style-v2 h1.lrg {margin-bottom:30px;}

@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 (max-width:767px) {
.annual-report-v2-module-landing.use-style-v2 .annual-report-hero-banner {height:auto !important; min-height:auto !important}
.annual-report-v2-module-landing.use-style-v2 .hero-banner-content {padding-top:225px;}
.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%;}
}