.module-investor-signpost .cta.text-link .icon.icon-arrow{position:relative;}
.module-investor-signpost .cta.text-link .icon.icon-arrow::after{right: -30px;}
.module-investor-signpost .cta.text-link:hover .icon.icon-arrow::after{right:-37px;}
.related-news-wrapper .cta.text-link:hover .icon.icon-arrow::after{right: -7px;}
.module-investor-signpost .signpost-holder{padding:24px 36px;background:var(--glass-grey-light);box-shadow: 0px 8px 36px rgba(12, 31, 41, 0.13);backdrop-filter: blur(20px);border-radius: 12px;margin-bottom:40px;}
.module-investor-signpost .pictogram-holder{height:50px;width:50px;display:inline-block;background-repeat:no-repeat;margin-bottom:15px;background-size:contain;}
.module-investor-signpost .report-holder{padding:24px 11px;border-bottom:1px solid var(--earth-green);}
.module-investor-signpost .cta{margin-top:18px;margin-bottom:0;text-decoration: none;display:flex;}
.module-investor-signpost .financial-wrapper .report-holder{padding:19px 11px;}
.module-investor-signpost .ir-avtar{height:97px;width:97px;display:inline-block;margin:22px 0;}
.module-investor-signpost .ir-contact .report-holder{border:0;}
.module-investor-signpost .ir-contacts--wrapper p,.module-investor-signpost .ir-contacts--wrapper a{margin-bottom:5px;}
.module-investor-signpost .ir-contacts--wrapper a{display:block;text-decoration:none;}
.module-investor-signpost .ir-contacts--wrapper a:last-child{margin-bottom:0;}
.module-investor-signpost.dark .font-tag{color:var(--white-2);}
.module-investor-signpost.dark .font-intro{color:var(--crisp-white);}
.module-investor-signpost .ir-contact .cta--wrapper {
  border-top: 1px solid var(--earth-green);
  margin-top: 19px;
}

.stack-label{font-size:0.9rem;font-family: var(--primary-font);}

/* signpost start */
.signpost-item{background: var(--glass-grey-light);box-shadow: 0px 7.27999px 12px rgba(0, 0, 0, 0.05);  border-radius: 12px;height: 100%;}
.signpost-item--image{height: 228px;border-radius: 12px 12px 0px 0px;    background-position: center;    background-size: contain;}
.signpost-content{padding:24px;}


@media all and (min-width:991.98px){
.module-investor-signpost .signpost-holder{min-height:474px;}
.module-investor-signpost .signpost-holder.latest-report{display:flex;flex-direction:column;}
.module-investor-signpost  .report-holder{flex:1;}
}
@media all and (max-width: 991.98px){
.module-investor-signpost .signpost-holder.latest-report h2.h5{margin-right:10px;}
.module-investor-signpost .signpost-holder{padding:24px 20px;margin-bottom:40px !important;}
	.signpost-item--image{height: 130px;}
    
    .column-cards-two .signpost-item--image{height: 200px;}
    .signpost-content{padding:16px;}
    .column-cards-two .signpost-item-wrapper .col-md-4{-ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;}
    .module-investor-signpost .signpost-holder{
    		height:auto !important;
    }
}

@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 812px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item:nth-child(3),#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item:nth-child(4),#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item:nth-child(3) .map-data-item.stat-wrapper,#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item:nth-child(4) .map-data-item.stat-wrapper{margin-bottom:0 !important;}
}

@media all and (max-width: 767.98px){
.signpost-module .signpost--description.mb-32,.signpost-module .signpost-item--desc.mb-32{margin-bottom:24px;}
.signpost-module h4,.signpost-module .h4{margin-bottom:16px;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list{flex-direction:column;}
.module-investor-signpost .col-12{margin-top:40px;}
.module-investor-signpost .col-12:first-child{margin-top:0;}
.module-investor-signpost .signpost-holder{padding:24px 12px;}
	.signpost-item--image, .column-cards-two .signpost-item--image{height: 190px;background-repeat: no-repeat;background-size: cover;background-position: top;}
    .signpost-wrapper .col-md-4{margin-top:32px;}
  	.column-cards-two .signpost-item-wrapper .col-md-4{-ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;}
}


/*......Table Financial Calendar......*/

.calender-main-wrapper table thead th:nth-child(1),.calender-main-wrapper table tbody td:nth-child(1){padding-left:40px;width: 17.2%;}
.calender-main-wrapper table thead th:nth-child(2),.calender-main-wrapper table tbody td:nth-child(2){width:16.3%;}
.calender-main-wrapper table thead th:nth-child(3),.calender-main-wrapper table tbody td:nth-child(3){width:31.7%;padding-right:40px}
.calender-main-wrapper table thead th:nth-child(4),.calender-main-wrapper table tbody td:nth-child(4){padding-right:40px;}




/*......Map......*/
/*=== MAP STYLE === */
.custom-tooltip {
    color:var(--deep-navy);
    background:var(--crisp-white);
    font-size:0.9rem;
    padding:2px;margin-left:4px;
    border-radius:2px;font-weight:500;
    position: fixed;
}
.module-chart--footnotes{margin-top:40px;}
.highcharts-credits{display:none !important;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list{justify-content:start !important;}
.image-text-back-signpost-main-wrapper.is-overlap + .operate-map-main-wrapper .operate-map-top-wrapper { padding: 163px 0 0; } 
.operate-map-main-wrapper { position: relative;}
.operate-map-main-wrapper .font-body-light p:last-child,.operate-map-main-wrapper .font-body-light:last-child{margin-bottom:16px;}
.operate-map-main-wrapper .operate-map-top-wrapper { padding: 73px 0 0; } 
.operate-map-main-wrapper .operate-map-top-wrapper .title { margin-bottom: 48px; } 
#map-main-wrapper { display: flex; justify-content: flex-end;width: 100%; height:830px; min-height: 830px; } 
#map-main-wrapper > .jvectormap-container { width: 50%; height: 100%; } 
#map-main-wrapper > .jvectormap-container > svg path.jvectormap-region.clickedRegion { fill: rgba(0, 162, 227, 0.5) } 
#map-main-wrapper > .jvectormap-container > svg text.jvectormap-marker { fill: #fff } 
#map-main-wrapper > .jvectormap-container{background-color:transparent !important;}
.map-data-list.stats .even{margin-right:32px;}
#map-data-box-main-wrapper .map-data-box-main-wrapper {min-height: 698px;position: absolute; width: 100%; transform: translateY(-109%);z-index: 0; } 
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list { display: flex;flex-wrap:wrap; } 
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item {text-align: center;padding: 24px;background: rgba(255, 255, 255, 0.01);box-shadow: 0px 7.27999px 12px rgba(0, 0, 0, 0.05);backdrop-filter: blur(18.2px);-webkit-backdrop-filter: blur(18.2px);border-radius: 32px;display: flex;justify-content: center;margin-bottom: 40px;flex-direction: column;min-width: 240px;margin-right: 32px;} 

#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item .data-logo > img { width: 50px; height: auto } 
#map-data-box-main-wrapper .map-data-box-main-wrapper .description { margin-bottom:40px;} 
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item .data-logo {width:50px; height:50px; line-height:50px; margin: 0 auto; margin-bottom:12px; } 
#map-data-box-main-wrapper .map-data-box-main-wrapper .bottom-description { margin-top: 16px; } 

#map-data-box-main-wrapper .map-data-box-main-wrapper .back-to-main a { position:relative; padding-left: 24px; font-size: 1.5rem; font-weight: 400; text-decoration: underline var(--earth-green);text-underline-offset: 4px;font-weight:500;} 
#map-data-box-main-wrapper .map-data-box-main-wrapper .back-to-main a::before { content: "\e902"; font-family: 'icomoon' !important; position: absolute; color: var(--earth-green); left: 0px; font-size: 1.2rem;transform: rotate(90deg); } 
#map-data-box-main-wrapper .map-data-box-main-wrapper .back-to-main { margin-bottom:36px; }
.map-data-box-main-wrapper .map-data-box-col-wrapper .append-wrapper {transform: translateY(-95%) !important;}
.jvectormap-zoomin, .jvectormap-zoomout{display:none;}


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

.operate-map-tabs-wrapper{flex:1;}
.map-data-box-main-wrapper .map-data-box-col-wrapper .append-wrapper{transform:translateY(0) !important}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item{margin-bottom:40px !important;}
 #map-main-wrapper > .jvectormap-container { width:100%; } 
 #map-data-box-main-wrapper .map-data-box-main-wrapper { transform: unset; position: relative; max-width: 100%;min-height: auto;} 
 
 #map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item:nth-child(1){margin-bottom:0px;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item:nth-child(2){margin-bottom:0px;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item:nth-child(3){margin-bottom:0px;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item{margin-bottom:40px;}
.operate-map-main-wrapper .logicor-shape-global {padding-bottom: 40px;}
.operate-map-main-wrapper .map-tabs-wrapper{display:none;border: 1px solid var(--earth-green);border-radius: 0 0 30px 30px;border-top: none;}
 .operate-map-main-wrapper .map-tabs-wrapper ul li{text-decoration:none;}
 .operate-map-main-wrapper .map-tabs-wrapper a{font-weight:500;}
 .operate-map-main-wrapper .map-tabs-wrapper a,.operate-map-main-wrapper .map-tab-trigger{text-align: center;padding: 13px 24px 13px 30px;border-radius: 40px;border: 1px solid var(--earth-green);margin-bottom: 0;}
 .operate-map-main-wrapper .map-tab-trigger{position:relative;}
 .operate-map-main-wrapper .map-tab-trigger.active:before{content: '';position: absolute;top: 27px;background: var(--earth-green);height: 30px;width: 1px;left: -1px;}
 .operate-map-main-wrapper .map-tab-trigger.active:after{content: '';position: absolute;top: 27px;background: var(--earth-green);height: 30px;width: 1px;right: -1px;}
 .operate-map-main-wrapper .map-tab-trigger{font-weight:600;}
 .operate-map-main-wrapper .map-tab-trigger{color:var(--deep-navy);}
.map-tabs-wrapper .tab-link:hover::after {display: none;}
.map-tabs-wrapper .tab-link{border:none !important;transition:0.3s ease-in-out;}
.map-tabs-wrapper .tab-link:hover{background:var(--earth-green); color:var(--deep-navy);font-weight:500 !important;}
.map-tabs-wrapper .map-tab-item{list-style:none;}
.operate-map-main-wrapper .map-tab-trigger .icon.icon-arrow{transition:0.3s ease-in-out;}
.operate-map-main-wrapper .map-tab-trigger .icon.icon-arrow:after{content: '\e902';font-size: 1.6rem;font-family: 'icomoon' !important;line-height: 10px;}
.tab-trigger.active .icon.icon-arrow{transform: rotate(180deg);}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list{justify-content:center !important;flex-wrap: wrap;}/*JS-18-07-23*/
 }
 
 
 @media all and (max-width: 768.98px){
 #map-data-box-main-wrapper .map-data-box-main-wrapper .bottom-description{margin-top:0;}
 #map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item:last-child{margin-bottom:0;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item,#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item{margin-right:0;min-width:100%;}
#map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .item{width:100%;}
 #map-main-wrapper { height:400px; min-height:400px;display:none; }
 .operate-map-main-wrapper .logicor-shape-global { padding-bottom: 40px; } 
 .operate-map-main-wrapper .logicor-shape-global.Light-blue::after { height:150px; } 
 #map-data-box-main-wrapper .map-data-box-main-wrapper .map-data-list .map-data-item{flex: 0 0 100%;margin-right:0;margin-bottom:0 !important;}
 .operate-map-main-wrapper .map-tabs-wrapper{display:none;border: 1px solid var(--earth-green);border-radius: 0 0 30px 30px;border-top: none;}
 .operate-map-main-wrapper .map-tabs-wrapper ul li{text-decoration:none;}
 .operate-map-main-wrapper .map-tabs-wrapper a{font-weight:500;}
 .operate-map-main-wrapper .map-tabs-wrapper a,.operate-map-main-wrapper .map-tab-trigger{text-align: center;padding: 13px 24px 13px 30px;border-radius: 40px;border: 1px solid var(--earth-green);margin-bottom: 0;}
 .operate-map-main-wrapper .map-tab-trigger{position:relative;}
 .operate-map-main-wrapper .map-tab-trigger.active:before{content: '';position: absolute;top: 27px;background: var(--earth-green);height: 30px;width: 1px;left: -1px;}
 .operate-map-main-wrapper .map-tab-trigger.active:after{content: '';position: absolute;top: 27px;background: var(--earth-green);height: 30px;width: 1px;right: -1px;}
 .operate-map-main-wrapper .map-tab-trigger{font-weight:600;}
 .operate-map-main-wrapper .map-tab-trigger{color:var(--deep-navy);}
.map-tabs-wrapper .tab-link:hover::after {display: none;}
.map-tabs-wrapper .tab-link{border:none !important;transition:0.3s ease-in-out;}
.map-tabs-wrapper .tab-link:hover{background:var(--earth-green); color:var(--deep-navy);font-weight:500 !important;}
.map-tabs-wrapper .map-tab-item{list-style:none;}
.operate-map-main-wrapper .map-tab-trigger .icon.icon-arrow{transition:0.3s ease-in-out;}
.operate-map-main-wrapper .map-tab-trigger .icon.icon-arrow:after{content: '\e902';font-size: 1.6rem;font-family: 'icomoon' !important;line-height: 10px;}
.tab-trigger.active .icon.icon-arrow{transform: rotate(180deg);}
}