.c-slider-v1-main-container {min-height:auto}
.c-color-blocks .items p.c-middle {height:auto !important}
.c-boxes-v3-main-container div:not(:first-child) {padding-left:20px}
.c-breadcrumbs-main-container {background:#034ea2;color:#fff}
.rounded {border-radius:15px !important}
.orange-bg {background-color:#ee5a24;color:#fff}
.green-bg {background-color:#007032}
#projects-list {max-width:1360px}
.text-yellow {color:#f9ed20 !important}
.c-btn-v1,.c-btn-v2,.c-btn-v3,.c-btn-v4,.c-btn-v5 {padding:10px 10px;border-width:1px}
.dark-blue-bg {background-color:#034ea2;color:#fff}
.gray-bg {background-color:#677594;color:#fff}
.c-blog-content-container a img {aspect-ratio:1.7777777778}
.rgf-container {border-radius:15px;padding:30px;color:#fff}
.rgf-container .c-p-v1 {color:#fff;font-size:16px}
.rgf-container .c-p-v1 strong {color:#fdb930;font-weight:bold}
.rgf-container .pillars-title {color:#fdb930}
.rgf-container .rgf-pillars {display:flex;justify-content:space-between;position:relative;gap:0}
.rgf-container .c-layout-content-v1 {display:flex;justify-content:space-between}
.rgf-container .c-btn-v4 {padding:10px 10px;line-height:1;width:fit-content;font-weight:600;text-decoration:none;color:#fff;border:1px solid #fff}
.rgf-container .c-boxes-v3-box {background-color:#326fb3;padding:20px;border-radius:15px;height:-webkit-fill-available;height:100%}
.leftRightBoxes .col-padding {padding:50px 15px}
.leftRightBoxes .c-economic-section-4-image-container img {aspect-ratio:1.7777777778;object-fit:cover}
.leftRightBoxes .circle {position:absolute;top:-100px;left:100px;border-radius:50%;border:1px solid #fff;height:200px;width:200px}
.leftRightBoxes .circle .prefix {font-size:30px;font-weight:bolder}
.leftRightBoxes .circle .number {font-size:42px;line-height:1;font-weight:bolder}
.leftRightBoxes .circle .suffix {font-size:34px;font-weight:bolder}
.leftRightBoxes .circle .circleText {font-size:16px;line-height:1}
.leftRightBoxes .mw-cols {max-width:600px;height:max-content}
.leftRightBoxes h2 {font-weight:500;font-size:34px}
.leftRightBoxes p {font-size:20px}
.circle {border-radius:50%;height:200px;width:200px}
.c-general-section-1-content h1 {line-height:1}
.reformSection {margin-bottom:50px}
.reformSection .text-overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.53) 0%,rgba(255,255,255,0.11) 100%);padding:1.5rem;display:flex;align-items:flex-start;color:white}
.reformSection .image-col-bg {background-size:cover;background-position:center;position:relative;min-height:400px}
.reformSection .content-col-bg {background-color:#e5f1ff}
.reformSection .app-card {border-radius:15px}
.reformSection .logo {max-width:200px}
.reformSection i {padding:6px;margin-right:10px;font-size:16px;border:2px solid #f9ed20;border-radius:50%;color:#f9ed20}
.overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.53) 0%,rgba(255,255,255,0.11) 100%);padding:1.5rem;display:flex;align-items:flex-start;color:white;border-radius:15px}
.investmentsSection {margin-bottom:50px}
.investmentsSection .prefix {font-size:30px;font-weight:bolder}
.investmentsSection .number {font-size:42px;line-height:1;font-weight:bolder}
.investmentsSection .suffix {font-size:30px;font-weight:bolder}
.investmentsSection .circleText {font-size:16px;line-height:1}
.plantsBoxes .plantsBoxes-title {line-height:1.2;margin-top:0;color:#fff;font-size:24px;z-index:2;font-weight:600}
.plantsBoxes .plantsBoxes-tagline {color:#fff;font-size:18px;z-index:2;font-weight:bold}
.plantsBoxes .plantsBoxes-description {color:#fff;font-size:18px;font-weight:600;z-index:2;position:relative}
.plantsBoxes .mw-230 {max-width:230px}
.mw-500 {max-width:500px;width:100%}
#homepageLayout .c-homepage-section-7-counter-main-container .c-boxes-v3-main-container {bottom:0;box-shadow:none;background:transparent}
#homepageLayout .c-homepage-section-7-counter-main-container .c-boxes-v3-main-container p {color:#ed6067;margin:0}
#homepageLayout .c-homepage-section-7-counter-main-container .c-boxes-v3-main-container div {text-align:left;padding:0 20px 0 0}
#homepageLayout .c-homepage-section-7-counter-main-container .c-boxes-v3-main-container div:not(:last-child) {border-right:2px solid black}
#homepageLayout .c-homepage-section-7-counter-main-container .c-boxes-v3-main-container div:not(:first-child) {padding-left:20px}
.whoWeAre .wbif-content-info img {box-shadow:none;width:100%}
.whoWeAre .card {border:none;border-radius:15px;padding:40px}
.whoWeAre .card-body {padding:60px 60px 60px 0}
.whoWeAre .governanceSection .card {border:none;border-radius:0 15px 15px 0;padding:60px 40px 60px 40px}
.whoWeAre .governanceSection .overlay {background:#00063}
.whoWeAre .governance-content p {font-size:24px;font-weight:600}
.whoWeAre .c-cooperation-container-content h2 {color:#034ea2;font-size:32px}
.whoWeAre .partnerDesc {color:#034ea2}
.whoWeAre .c-cooperation-image-logo-container a {width:120px}
.whoWeAre .timelineSection .timelineItem {padding:20px;margin:0 0 30px 0;min-height:330px;position:relative}
.whoWeAre .timelineSection .timelineItem .timelineItemDate {font-size:18px;padding-bottom:15px}
.whoWeAre .timelineSection .timelineItem .timelineItemTitle {font-size:22px;font-weight:600}
.whoWeAre .timelineSection .timelineItem .timelineItemNumber {font-size:32px;font-weight:600}
.whoWeAre .timelineSection .timelineItem .timelineItemDesc {font-size:16px}
.whoWeAre .timelineSection .row {position:relative;padding-bottom:0}
.whoWeAre .timelineSection .reversed-row {flex-direction:row-reverse}
.whoWeAre .timeline-indicator {position:absolute;top:10%;z-index:10;background-color:#e3edf7;font-size:1.5rem;pointer-events:none;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:0;width:30px;height:30px}
.whoWeAre .timeline-indicator i.fa-chevron-right,.whoWeAre .timeline-indicator i.fa-chevron-left {color:#034ea2}
.whoWeAre .timelineItemCount-1,.whoWeAre .timelineItemCount-7 {left:calc(33.3333% - 14px)}
.whoWeAre .timelineItemCount-2,.whoWeAre .timelineItemCount-8 {left:calc(66.6666% - 14px)}
.whoWeAre .reversed-row .timelineItemCount-4 {right:calc(33.3333% - 14px)}
.whoWeAre .reversed-row .timelineItemCount-5 {right:calc(66.6666% - 15px)}
.whoWeAre .timelineItemCount-3 {left:82%;top:calc(92% - 1px);position:absolute}
.whoWeAre .timelineItemCount-6 {right:82%;top:calc(92% - 1px);position:absolute}
.whoWeAre .timeline-indicator i.fa-chevron-down {position:absolute;color:#034ea2}
.whoWeAre .timelineSection .timelineItem.dark-style {min-height:330px;position:relative}
.whoWeAre .timelineSection .timelineItem.dark-style .TextOverlay {position:absolute;top:0;left:0;right:0;z-index:1;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,0.53) 0%,rgba(255,255,255,0.11) 100%);border-radius:15px;display:flex;align-items:flex-start}
.whoWeAre .timelineSection .timelineItem.dark-style .timelineItemDate,.whoWeAre .timelineSection .timelineItem.dark-style .timelineItemTitle,.whoWeAre .timelineSection .timelineItem.dark-style .timelineItemNumber,.whoWeAre .timelineSection .timelineItem.dark-style .timelineItemDesc {color:#fff;z-index:2;position:relative}
.whoWeAre .timelineSection .timelineItem:not(.dark-style) .timelineItemDate,.whoWeAre .timelineSection .timelineItem:not(.dark-style) .timelineItemTitle,.whoWeAre .timelineSection .timelineItem:not(.dark-style) .timelineItemNumber,.whoWeAre .timelineSection .timelineItem:not(.dark-style) .timelineItemDesc {color:#000}
.whoWeAre .timelineSection .timelineItem:not(.dark-style) .TextOverlay {background:none}
.sectorPage .sectorIcon {max-width:150px;max-height:120px}
.sectorPage .sectors-page-normal-text {font-size:2rem}
.sectorPage .sectors-page-big-text {font-size:4rem}
.sectorPage .expResultsWrapper .expResultItems {align-items:center}
.sectorPage .expResultsWrapper img {max-width:70px}
.sectorPage .sectorItemIcon {max-width:70px;max-height:60px}
.countryPage h2.c-h2-v1,.countryPage .h2.c-h2-v1 {font-size:30px;min-height:80px}
.border-right-black {border-right:1px solid black}
.fs-24 {font-size:24px}
.fw-600 {font-weight:600}
.min-h-300 {min-height:300px}
.white-filter {filter:brightness(0) invert(1)}
.blue-bg {background-color:#2062ac}
.sustainable-bg-color {background-color:#2e83b7}
.sustainable-color {color:#2e83b7 !important}
.border-white {border-color:#fff !important}
.border-radius-15 {border-radius:15px}
.whatWeDo .blendingTitle {font-size:24px;font-weight:600;line-height:1.2}
.whatWeDo .blendCard {padding:20px 30px;height:100%}
.whatWeDo .objectiveImgWrapper {background-size:cover;background-repeat:no-repeat;min-height:500px;background-position:center}
.whatWeDo .circleStat {border:1px solid #fff;border-radius:50%;width:150px;height:150px}
main {min-height:80vh}
.pvtSec2024 .resultsAchieved .resultItem .amount span {font-size:2rem}
@media (max-width:991.98px) {.c-boxes-v3-main-container div {padding:0 20px 20px 0 !important }.c-boxes-v3-main-container div:not(:last-child) {border-right:none !important }.c-boxes-v3-main-container div:not(:first-child) {padding-left:0 }}@media (max-width:767.98px) {.min-h-500 {min-height:unset }.rgf-container .rgf-pillars {gap:20px }.leftRightBoxes .circle {position:absolute;top:-60px;left:40px;border-radius:50%;border:1px solid #fff;height:150px;width:150px }.whoWeAre .card-body {padding:15px }.whoWeAre .governanceSection .card {border-radius:15px }.whoWeAre .governance-content p {font-size:18px;font-weight:600 }.timeline-indicator {display:none !important }.objectiveImgWrapper {min-height:300px }.fs-24 {font-size:18px }}