/* --------------- Common Styling Starts ------------------ */
.overlay-link {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.mod-latest-jobs-and-filter .ar-primary-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 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;font-weight: 600;transition: 0.4s ease;font-family: "AASmartSans";}
.mod-latest-jobs-and-filter .ar-primary-link:hover {box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.08), -4px -4px 4px 0 rgba(255, 255, 255, 0.14), 2px 2px 4px 0 rgba(3, 23, 148, 0.1), inset 2px 1px 1px 0 #ffffff;}
.mod-latest-jobs-and-filter .ar-primary-link:hover span.ar-primary-link-text {transition: 0.4s ease;transform: translateX(-20px);}
.mod-latest-jobs-and-filter .ar-primary-link:hover span.icon-ar-v2-right-arrow  {visibility:visible; opacity:1; transition:0.4s ease; transform:translateX(27px);}
.mod-latest-jobs-and-filter .ar-primary-link span.icon-ar-v2-right-arrow{font-size:1.4rem; color:#fe0000; display:inline-block; position:relative; top:1px; visibility:hidden; opacity:0; transition:0.4s ease;transform:translateX(15px);}
.mod-latest-jobs-and-filter .ar-primary-link span.ar-primary-link-text {transition:0.4s ease; display:inline-block;font-weight: 400;}
.mod-latest-jobs-and-filter .module-job-listing-link-wrapper {text-align: center;padding-top: 52px;}

.mod-latest-jobs-and-filter .filter-ddl-holder {max-width: 100%;width: auto;display: inline-block;min-width: 220px;position: relative;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-selected-text {display: none;text-decoration: none;padding: 0px 47px 0px 20px;object-fit: contain;border-radius: 26.5px;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(147deg, #ffffff -16%, #f6f8fb 47%);font-size: 1.6rem;font-weight: 400;color: #4d4d4d;position: relative;line-height: 1.2em;min-height: 55px;display: flex;align-items: center;


transition: all 0.5s;
    text-decoration: none !important;
    padding: 11.5px 15px;
    width: 70%;
    max-width: 270px;
    background: #F6F8FB;
    border-radius: 26.5px;
    font-family: "AASmartSans";
    font-size: 14px;
    line-height: 17px;
    font-weight: 600;
    color: #031794;
    min-height: 43px;
    cursor: pointer;
    

}

.mod-latest-jobs-and-filter .icon-ar-v2-down-arrow:before {
    content: "\e901";
    font-family: 'icomoon' !important;
    font-size: 12px;
    position: absolute;
    right: -8px;
    content: "\e900";
    color: #FE0001;
    transition: all 0.5s ease-in-out;Top:-2px;
}
 .mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-selected-text.active{border-radius: 26.5px 26.5px 0 0;}
.mod-latest-jobs-and-filter .ar-v2-ddl > ul li a .ar-v2-filter-tic-icon {height: 17px;width: 17px;display: inline-block;vertical-align: middle;margin-right: 13px;border-radius: 3px;position: relative;border: 2px solid #9d9d9d;position: absolute;top: 18px;}
.mod-latest-jobs-and-filter .ar-v2-ddl > ul li a.active .ar-v2-filter-tic-icon {background-color: #c60c30;border: none;}
.mod-latest-jobs-and-filter .ar-v2-ddl > ul li a.active .ar-v2-filter-tic-icon:after {content: "";width: 13px;height: 13px;display: inline-block;position: absolute;top: 2px;left: 2px;border: 1px solid #fff;}
.mod-latest-jobs-and-filter .ar-v2-ddl > ul li a .ar-v2-filter-ddl-item-text {display: inline-block;margin-left: 30px;vertical-align: sub;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-selected-text .icon-ar-v2-down-arrow{font-size: 1.1rem;position: absolute;right: 20px;top: calc(50% - 4px);color: #4d4d4d;transition: transform 0.4s ease;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-selected-text.active .icon-ar-v2-down-arrow{transform: rotate(-180deg);}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-ddl-ul li a {padding: 14.5px 20px;border-bottom: 1px solid #d7d4d5;font-size: 1.6rem;font-weight: 500;display: block;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-ddl-ul {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% + 4px);max-height: 180px;overflow-y: auto;overflow-x: hidden;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-ddl-ul li {position: relative;z-index: 1;margin: 0;text-align: center;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;padding-bottom: 0;display: block;align-items: baseline;cursor: pointer;min-height: 55px;text-align: left;}
.mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-ddl-ul  li:last-child > a {border-bottom: none;}


 .mod-latest-jobs-and-filter .ar-v2-ddl .ar-v2-ddl-ul { border-radius: 0 0 26.5px 26.5px;}
/* --------------- Common Styling Ends ------------------ */

/* --------------- Module Latest Jobs And Filter Starts ------------------ */
.mod-latest-jobs-and-filter.module-section.grey:before {z-index: -1;}
.mod-latest-jobs-and-filter .latest-job-inline-loader {position: relative;}
.mod-latest-jobs-and-filter .latest-job-inline-loader::before {content: "";background-image: url(/~/media/images/a/anglo-american-group-v9//PLC/content-images/srt-images/aa-srt-inline-loader.gif);width: 16px;height: 11px;background-size: cover;display: block;z-index: 10;position: absolute;top: 0;left: 0;margin: 10% auto;bottom: 0;right: 0;}
.mod-latest-jobs-and-filter .latest-job-inline-loader::after{content: "";width: 100%;height: 100%;position: absolute;top: 0;z-index: 9;left: 0;}
.mod-latest-jobs-and-filter.blue .latest-job-inline-loader::after {background: #002776;}
.mod-latest-jobs-and-filter.grey .latest-job-inline-loader::after {background: #f4f4f4;}
.mod-latest-jobs-and-filter.light-blue .latest-job-inline-loader::after {background: #f4f4f4;}
.mod-latest-jobs-and-filter.blue-gradient .latest-job-inline-loader::after {background-image: linear-gradient(180deg, #002776 14%, #14398F 48%, #002776 83%);}

.mod-latest-jobs-and-filter .latest-jobs-title-wrapper {width: calc(100% - 500px)}
.mod-latest-jobs-and-filter .latest-jobs-title-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%);background-image: linear-gradient(
88deg
, #fe0000 2%, #031794 55%, #1e7cff 84%, #1e7cff 124%);}
.mod-latest-jobs-and-filter .area-filter-ddl-holder {margin-left: 15px;}
.mod-latest-jobs-and-filter .latest-jobs-title-main-wrapper {display: flex;justify-content: space-between;}
.mod-latest-jobs-and-filter .job-details-card {padding: 30px 30px 40px 30px;border-radius: 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;background-color: #fff;position: relative;z-index: 1;transition: all ease 0.4s;}
.mod-latest-jobs-and-filter .job-cat-location-wrapper {display: flex;justify-content: space-between;margin-bottom: 20px;}
.mod-latest-jobs-and-filter .job-cat-location-wrapper > span {font-size: 1.2rem;color: #4d4d4d;}
.mod-latest-jobs-and-filter .job-cat-location-wrapper > span:first-child {padding-right:5px;}
.mod-latest-jobs-and-filter .job-title-wrapper {font-family: 'AASmartSans';font-weight: normal;margin-bottom: 20px;}
.mod-latest-jobs-and-filter .module-job-listing {padding: 45px 0 0 0;display: flex;flex-wrap: wrap;align-items: center;min-height: 480px;justify-content: center;}
.mod-latest-jobs-and-filter .module-job-listing .no-results-found {font-size: 1.6rem;}
.mod-latest-jobs-and-filter .job-desc-wrapper *:last-child {margin-bottom: 0;}
.mod-latest-jobs-and-filter .job-desc-wrapper {padding-bottom: 10px;min-height: 60px;}
.mod-latest-jobs-and-filter .job-cta-wrapper {display: none;}
.mod-latest-jobs-and-filter .job-details-card:after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;background-image: url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/modules-css/job-filter-module-gradiant.png);background-size: cover;background-repeat: no-repeat;background-position: bottom;opacity:0;transition: all 0.5s;}
.mod-latest-jobs-and-filter .job-details-card:hover:after {opacity:1;}
.mod-latest-jobs-and-filter .job-details-card:hover .job-cta-wrapper{display: block;font-size: 1.8rem;
    line-height: 22px;}
.mod-latest-jobs-and-filter .job-details-card:hover {padding-bottom: 100px;transform: translateY(0px);height: auto !important;}
.mod-latest-jobs-and-filter .job-desc-wrapper * {font-size: 1.6rem;line-height: 26px;}
.mod-latest-jobs-and-filter .job-details-card:hover .job-desc-wrapper {padding-bottom: 20px;}
.mod-latest-jobs-and-filter .notify-me-btn-wrapper {display: none;}
.mod-latest-jobs-and-filter .notify-me-btn-wrapper #sr-alert-button {max-width: 154px;margin: 0 auto;min-height: 42px;overflow: hidden;max-height: 84px;}

/***OVERWRITE SCROLL CSS STARTS***/
.mod-latest-jobs-and-filter .mCS-3d-thick.mCSB_scrollTools_vertical,
.mod-latest-jobs-and-filter .mCS-3d-thick-dark.mCSB_scrollTools_vertical {box-shadow: none;}
.mod-latest-jobs-and-filter .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mod-latest-jobs-and-filter .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mod-latest-jobs-and-filter .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mod-latest-jobs-and-filter .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;}
.mod-latest-jobs-and-filter .mCSB_inside > .mCSB_container {margin-right: 0px;}
.mod-latest-jobs-and-filter .mCSB_scrollTools {width: 10px;}
.mod-latest-jobs-and-filter .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {background-color: #fff;box-shadow: inset 1px 1px 10px rgba(0,0,0,0.1);}

.mod-latest-jobs-and-filter .notify-link {display:none;}

/***OVERWRITE SCROLL CSS ENDS***/
@media all and (min-width:992px) and (max-width:1439px){

}
@media all and (max-width:1200px){

}

@media all and (min-width:768px) and (max-width:991px){

}
@media all and (max-width:991px){
   .mod-latest-jobs-and-filter .job-details-card {margin-bottom: 30px;}
}
@media all and (max-width:767px){
   .mod-latest-jobs-and-filter .latest-jobs-title-wrapper {margin-bottom: 20px;}
   .mod-latest-jobs-and-filter .latest-jobs-title-main-wrapper {flex-direction: column;}
   .mod-latest-jobs-and-filter .filter-ddl-holder {min-width: calc(50% - 10px);}
   .mod-latest-jobs-and-filter .latest-jobs-title-wrapper {width: 100%;}
}
@media all and (max-width:480px){
   .mod-latest-jobs-and-filter .filter-ddl-holder {min-width: 100%;margin: 0;}
   `.mod-latest-jobs-and-filter .filter-ddl-holder:not(:last-child) {margin-bottom: 15px;}
}
/* --------------- Module Latest Jobs And Filter Ends ------------------ */


/* --------------- Module Graduate Journey Starts ------------------ */

@-webkit-keyframes blinker {
50% {
opacity:0.8;
-webkit-transform:scale(0.9);
transform:scale(0.9)
}
}
@keyframes blinker {
50% {
opacity:0.8;
-webkit-transform:scale(0.9);
transform:scale(0.9)
}
}
@-webkit-keyframes wave {
0% {
opacity:1;
-webkit-transform:scale(0.8);
transform:scale(0.8)
}
70% {
opacity:0.8
}
100% {
opacity:0;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
}
@keyframes wave {
0% {
opacity:1;
-webkit-transform:scale(0.8);
transform:scale(0.8)
}
70% {
opacity:0.8
}
100% {
opacity:0;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
}

.infographic-scroller {position: relative; overflow: hidden; overflow-x: auto;}
.infographic-scroller .inforgraphic-container {position: relative; height: 478px; white-space: nowrap; list-style: none; padding: 0; margin: 0 }
.inforgraphic-container .infographic-image {width:4430px; height: 100%; background: no-repeat left center;}
.inforgraphic-container .inforgraphic-hotspots-wrap {position: absolute; width:4430px; height: 100%; top: 0; left: 0;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot {position: relative; display: inline-block; vertical-align: top; height: 100%; top: 0px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico {cursor: pointer; position: relative;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico:before { content: ""; position: absolute; background: #fff; width: 64px; height: 64px; -webkit-animation: wave 1.6s ease-in infinite; animation: wave 1.6s ease-in infinite; pointer-events: none; border-radius: 50%; margin-top: -2px; margin-left: -2px; }
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico a {width: 64px; height: 64px; border-radius: 50%; background: url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/graduate-journey/hot-spot-default.svg) no-repeat center center; display: inline-block; -webkit-animation: blinker linear infinite; animation: blinker linear infinite; animation-duration: 1.3s; position: relative; z-index: 1; background-size: 100%; font-size: 0; }
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico:hover a { background: url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/graduate-journey/hot-spot-hover.svg) no-repeat center center; background-size: 100%; }
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.active .hotspot-ico:hover a { background: url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/graduate-journey/hot-spot-active-hover.svg) no-repeat center center; background-size: 100%; }

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.active .hotspot-ico a{
background: url(/~/media/Images/a/anglo-american-group-v9//Universal/modules/graduate-journey/hot-spot-active.svg) no-repeat center center; background-size: 100%; 
}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info { position: absolute; top: 0px; background-color: rgba(255,255,255,0.9); padding: 20px; border: 1px solid #AFCDFC; width: 290px; white-space: normal; border-radius: 9px; z-index: 9; text-align: center; display: none;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info h2 { font-size: 1.4rem; font-weight: 700; margin-bottom: 5px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info p { font-size: 1.4rem; line-height: normal; margin-bottom: 5px;color:#000;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 {left: 75px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 {left: 545px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 {left: 845px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 {left: 1335px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 {left: 2230px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 {left: 2660px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 {left: 3045px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 {left: 3480px;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 .hotspot-ico {top: 205px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 .hotspot-ico {top: 320px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 .hotspot-ico {top: 345px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 .hotspot-ico {top: 315px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 .hotspot-ico {top: 365px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 .hotspot-ico {top: 275px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 .hotspot-ico {top: 290px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 .hotspot-ico {top: 300px;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 .hotspot-info {width:290px; Left:-20px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 .hotspot-info {width:290px; Left:-110px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 .hotspot-info {width:300px; Left:-130px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 .hotspot-info {width:345px; Left:-35px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 .hotspot-info {width:310px; Left:-110px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 .hotspot-info {width:435px; Left:-95px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 .hotspot-info {width:315px; Left:125px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 .hotspot-info {width:315px; Left:110px;}

.inforgraphic-container .mCSB_scrollTools { /*max-width: calc(100% - 44px);*/ max-width: 500px; margin: 0 auto }
.inforgraphic-container .mCSB_scrollTools, .inforgraphic-container .mCSB_dragger { cursor: url(info-cursor-ico.cur), url(info-cursor-ico.cur), auto }


.mobile-info-wrap { display: none; margin: 0 }
.mobile-info-wrap { width: calc(100% - 44px); min-height: 170px; position: absolute; top:0;left:0;right:0; margin: 0 auto; margin-bottom: -120px; z-index: 9; background: #fff; padding: 32px 18px; border: 2px solid #E60000; font-size: 15px; line-height: 24px; max-width: 480px; border-radius: 5px; display: none }
.mobile-info-wrap .spot-title {color: #222; margin-bottom: 5px }
.mobile-info-wrap .spot-desc { color: #333; margin-bottom: 0 }
.mobile-info-wrap.active { display: block }

.mobile-info-wrap {
    background-color: rgba(255,255,255,0.9);
    padding: 20px;
    border: 1px solid #AFCDFC;
    width: 290px;
    white-space: normal;
    border-radius: 9px;
    z-index: 9;
    text-align: center;
    
}
.mobile-info-wrap p{
font-size: 1.3rem;
    line-height: 1.4;
    margin-bottom: 5px;
}
section#module-graduate-journey .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
border-radius:9px !important;
}
section#module-graduate-journey .mCSB_dragger_bar {
    background: #031794;
  /*  width: 254px;*/
    position: absolute;
    top: -1px;
    left: -1px;
    right:7px;
}
section#module-graduate-journey .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
background:#fff;
border:1px solid #031794;
box-shadow:none;
}
section#module-graduate-journey .mCS-3d-thick.mCSB_scrollTools_horizontal, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
bottom:0;
height:16px;
box-shadow:none;
/*width:450px;*/
margin:0 auto;
}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info.active{
display:block;
}
section#module-graduate-journey .mCSB_scrollTools { max-width: calc(100% - 44px); margin: 0 auto }
@media only screen and (min-width: 768px){
section#module-graduate-journey .mCSB_scrollTools {
    max-width: 500px;
}
section#module-graduate-journey .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
    max-width: 258px;
}
.mobile-info-wrap {
    display: none !important;
    margin: 0;
}
}

@media all and (min-width:768px) and (max-width:991px){
.infographic-scroller .inforgraphic-container {height: 281px;}
.inforgraphic-container .infographic-image {background-size: contain;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico a {width: 40px;height: 40px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico:before {width: 40px;height: 40px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info p {font-size: 1.2rem;line-height: 1.2;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info{padding:15px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 .hotspot-ico {top:124px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 .hotspot-ico {top: 178px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 .hotspot-ico {top: 207px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 .hotspot-ico {top: 180px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 .hotspot-ico {top: 216px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 .hotspot-ico {top: 163px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 .hotspot-ico {top: 163px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 .hotspot-ico {top: 174px;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 {left: 45px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 {left: 320px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 {left: 488px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 {left: 770px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 {left: 1292px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 {left: 1550px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 {left: 1764px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 {left: 2022px;}
.inforgraphic-container .infographic-image, .inforgraphic-container .inforgraphic-hotspots-wrap{width:2605px;}
}
@media only screen and (max-width:767px){
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico a {width: 30px;height: 30px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-ico:before {width: 30px;height: 30px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info{padding:15px;}
.infographic-scroller .inforgraphic-container {height: 281px;margin-top:35px;}

.inforgraphic-container .infographic-image {background-size: contain;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 .hotspot-ico {top:124px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 .hotspot-ico {top: 178px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 .hotspot-ico {top: 207px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 .hotspot-ico {top: 180px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 .hotspot-ico {top: 216px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 .hotspot-ico {top: 163px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 .hotspot-ico {top: 163px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 .hotspot-ico {top: 174px;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs1 {left: 45px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs2 {left: 324px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs3 {left: 513px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs4 {left: 798px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs5 {left: 1331px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs6 {left: 1604px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs7 {left: 1828px;}
.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot.hs8 {left: 2102px;}

.inforgraphic-container .inforgraphic-hotspots-wrap .hotspot .hotspot-info {opacity: 0;visibility: hidden;}
.inforgraphic-container .infographic-image, .inforgraphic-container .inforgraphic-hotspots-wrap{width:2605px;}
}
/* --------------- Module Graduate Journey Ends ------------------ */