.mod-2-col-text-with-image h2{font-family:var(--font-main);margin-bottom:28px}.mod-2-col-text-with-image.two-column .row{display:flex}.mod-2-col-text-with-image .mod-textimageblock-content-image img{border-radius:20px;width:100%;position:relative;z-index:1;box-shadow:24px 24px 40px rgba(3,23,148,.100787),-4px -4px 16px rgba(255,255,255,.350907),4px 4px 16px rgba(0,0,0,.0782343)}.mod-2-col-text-with-image .mod-textimageblock-content-image img:hover{box-shadow:4px 4px 12px rgba(3,23,148,.103884),-4px -4px 12px rgba(255,255,255,.164418),4px 4px 12px rgba(0,0,0,.163844)}.mod-2-col-text-with-image .mod-textimageblock-content-image .line{display:none}.mod-2-col-text-with-image p{width:90%}.mod-2-col-text-with-image.two-column.module-section.blue{background:linear-gradient(147.83deg,var(--light-blue) -36.31%,var(--main-blue) 86.32%)}.mod-2-col-text-with-image.two-column.module-section.blue h2,.mod-2-col-text-with-image.two-column.module-section.blue p,.mod-2-col-text-with-image.two-column.module-section.blue a{color:var(--white)}.mod-2-col-text-with-image.two-column.module-section.blue a:hover,.mod-2-col-text-with-image.blue .cta-link.internal-link::after{color:var(--light-blue-5)}.mod-2-col-text-with-image .sublinks-wrapper{display:grid;grid-template-columns:auto auto;padding-bottom:0}.mod-2-col-text-with-image .sublinks-wrapper a.sub-cta-link{font-size:1.6rem;font-weight:600;line-height:3.5rem;margin:0 0 50px 0}.mod-2-col-text-with-image a.sub-cta-link.internal-link::after{top:6px}.mod-2-col-text-with-image .mod-textimageblock-content-image .signpost-link{position:absolute;bottom:0;top:0;height:100%;border-radius:20px;width:100%;left:0;margin-bottom:20px;padding:0;z-index:99;font-size:0}.mod-2-col-text-with-image .mod-signpost-area{position:absolute;bottom:0;z-index:9;width:100%;padding:110px 34px 40px}.mod-2-col-text-with-image .mod-signpost-area p.signpost-title{font-size:3.2rem;color:var(--white);text-transform:none;margin-bottom:28px;line-height:3.8rem;font-weight:400}.mod-2-col-text-with-image .mod-signpost-area a.video-signpost-link{font-size:1.8rem;line-height:30px;display:inline-block;position:relative;color:var(--white);text-decoration:none;font-weight:700;padding-right:40px}.mod-2-col-text-with-image .mod-signpost-area a.video-signpost-link:hover{color:var(--sky-blue)}.mod-2-col-text-with-image .mod-signpost-area a.video-signpost-link:hover:after{color:var(--sky-blue);margin-left:20px}.mod-2-col-text-with-image .mod-signpost-area a.video-signpost-link:after{transition:all .6s ease-in-out;content:"";font-family:'icomoon'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:2.5rem;color:var(--main-blue);position:absolute;top:4px;margin-left:10px;background:var(--white);border-radius:50%}.mod-2-col-text-with-image .mod-signpost-area .signpost-link-text{color:var(--white);font-weight:600;font-size:1.6rem;line-height:3.5rem;display:inline-block;padding-right:40px;position:relative;margin-bottom:8px}.mod-2-col-text-with-image .mod-textimageblock-content-image{position:relative;margin:0 10px 20px 10px}.mod-2-col-text-with-image .mod-textimageblock-content-image::before{content:"";width:100%;height:100%;position:absolute;background:linear-gradient(24.02deg,rgba(30,138,255,.4) -1.15%,rgba(30,138,255,0) 15.4%),linear-gradient(161.9deg,rgba(252,60,61,.0001) 72.86%,rgba(254,0,0,.343122) 98.95%),linear-gradient(186.4deg,rgba(31,124,252,.0001) 46.4%,var(--main-blue) 103.29%);z-index:2;top:0;border-radius:20px}.mod-2-col-text-with-image .mod-body-content>p:last-of-type{margin-bottom:36.5px}.mod-margin-top-bottom .row .row{display:flex}.mod-2-col-text-with-image.two-column .mod-textimageblock-content-image::before{content:none}.mod-2-col-text-with-image .mod-textimageblock-content .row{display:flex}.age-ttl{color:var(--dark-blue);margin-bottom:0}@media all and (max-width:767px){.mod-2-col-text-with-image .mod-textimageblock-content .row,.mod-2-col-text-with-image .mod-textimageblock-content .row-reverse{flex-direction:column}.mod-2-col-text-with-image.two-column .row-reverse{flex-direction:column-reverse}.mod-2-col-text-with-image.two-column .row{flex-direction:column-reverse}.mod-2-col-text-with-image .mod-textimageblock-content-image{margin-bottom:0;margin-top:30px;margin-left:0;margin-right:0}.mod-2-col-text-with-image .mod-body-content>p:last-of-type{margin-bottom:20px}.mod-2-col-text-with-image .mod-textimageblock-content-right h2.sub-heading{margin-bottom:20px}.mod-2-col-text-with-image .sublinks-wrapper a.sub-cta-link{float:none;width:100%;margin-bottom:30px}.module-2-col-text-with-image .mod-content{padding-left:30px}.module-2-col-text-with-image .mod-content.content-left{margin-top:0}.module-2-col-text-with-image .mod-content.content-right{margin:30px 0 0}.mod-2-col-text-with-image .mod-textimageblock-content-right{margin-top:120px}.mod-margin-top-bottom .row{flex-direction:column}.mod-2-col-text-with-image .mod-textimageblock-content-right h2.sub-heading{font-weight:400;font-size:2.4rem;line-height:2.9rem}.mod-2-col-text-with-image .mod-textimageblock-content-right p{font-size:1.6rem;line-height:30px;margin-bottom:20px}.mod-2-col-text-with-image .mod-body-content>p:last-of-type{margin-bottom:20px}.mod-2-col-text-with-image .mod-textimageblock-content-right>p:last-child{margin-bottom:0!important}.mod-2-col-text-with-image .mod-textimageblock-content-right .introtext-wrapper>p{font-size:1.8rem;line-height:30px}.mod-2-col-text-with-image .mod-textimageblock-content-right{margin-top:30px}.mod-2-col-text-with-image .mod-textimageblock-content-right h2.sub-heading{width:100%;margin-bottom:20px}.mod-2-col-text-with-image p{width:100%}.mod-2-col-text-with-image .mod-textimageblock-content-image img,.mod-2-col-text-with-image .mod-textimageblock-content-image::before,.mod-2-col-text-with-image .mod-signpost-area,.module-text-block-with-img .head-img-wrapper,.module-text-block-with-img .mod-body-content{border-radius:10px}.module-text-block-with-img>.container-fluid>.head-img-wrapper>.row>div[class*="col"]{padding:0}.module-text-block-with-img.module-text-block-with-img-more-less-content>.container-fluid>.head-img-wrapper>.row>div[class*="col"]{padding:0 30px}.module-2-col-text-with-image h2.heading-with-line{font-weight:400;font-size:2.4rem;line-height:2.9rem}.module-2-col-text-with-image.with-graphic p{line-height:30px;font-size:1.6rem}.module-2-col-text-with-image.with-graphic p.rad-introtext{line-height:30px;font-size:1.8rem}.mod-2-col-text-with-image .mod-textimageblock-content-image .signpost-link{border-radius:10px}body#standards-and-compliance section#the-international-council-of-mining-and-metals.module-text-block-with-img .mod-body-content>.mod-links-wrapper{margin-top:0;padding-top:0!important}.mod-2-col-text-with-image .sublinks-wrapper{padding:25px 0 0}}