/* custom css added */
.footer-bottom-barmain-wraper a{all:unset;cursor:pointer;}
/* custom css end */
.custom-impact-acc-section .custom-impact-item-wraper.active-item .title-content-wraper{padding-top: 3.125vw;}
.custom-impact-acc-section .custom-impact-item-wraper:hover:not(.active-item) .title-wraper a{color: #030A8C;}
.custom-impact-acc-section .custom-impact-item-wraper.active-item .title-content-wraper .title:after{content:'';background-image: url(/wp-content/uploads/2024/08/blue-arrow.svg);background-size: 7.188vw;padding: 0.188vw 5.188vw;background-repeat: no-repeat;background-position: center 1.8vw;}
.impact-section-responsiblitysewraper .section-wraper{width: 100%;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .title-wraper{flex: 65%;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .title-wraper{display: flex;flex-direction: column;justify-content: space-between;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper{height:100%;}
.error404 #secondary{display:none;}
.error404 #primary{width:100%;text-align:center;}
.error404 #searchform{display:none;}
.error404 .error404.hentry{padding-left: 0;padding-right: 0;}
html .error404.hentry a{color: #030A8C;font-weight: 500;}




/************************************* Custom css ***************************************/
/** footer border animation css ***/
.footer-secmain-wraper .footer-bottom-sec:before{width:0;transition: width 1200ms ease-in-out;}
.footer-visible.footer-secmain-wraper .footer-bottom-sec:before{width:100%;}
.footer-secmain-wraper .footer-bottom-sec .left-block-wraper:before{height:0;transition: height 1200ms ease-in-out;}
.footer-visible.footer-secmain-wraper .footer-bottom-sec .left-block-wraper:before{height:100%;}
/** End: footer border animation css ***/

.e-con-full.e-parent .e-con-boxed.e-con.e-flex>.e-con-inner{max-width: 100%;padding-left: 2.5%;padding-right: 2.5%;}
/** transparent btn css ***/
.btn-transparent-wraper .elementor-button{background-color:transparent;border: 1px solid #FFF;padding: 0.27vw 0.521vw;color: #FFF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;border-radius:0px;}
/** End: transparent btn css ***/

.aboutus-banner-title-wraper .elementor-heading-title{max-width: 54.531vw;font-size:3.385vw;}
.aboutus-banner-title-wraper .elementor-heading-title span{color:#59FFAF;}
.our-governance-main-title-wraper .elementor-heading-title{max-width: 62.917vw;font-size: 3.021vw;margin-bottom: 1vw;}
body .our-governance-main-desc-wraper p{font-size:1.042vw;line-height:1.771vw;margin-top:0px;max-width:30.802vw;}
html .our-governance-vector-wraper img{max-width: 24.219vw;max-height: 24.115vw;}


html .res-transparent-header:not(.woocommerce-cart):not(.woocommerce-checkout) #masthead{position:fixed !important;}
html div[data-elementor-type="wp-page"]{margin-top:0px !important;z-index:3;position:relative;}

html body .menu-cards-wraper .menu-card-wraper.one-column-layout-wraper{padding: 0;}
.menu-cards-container{padding: 1.25vw 2.5vw 1.25vw 1.25vw;}
.menu-cards-wraper .menu-card-wraper{border: 1px solid #E7CEC0;background: #FFEBDF;padding: 0.938vw 1.25vw;margin-bottom: 0.729vw;}
.menu-cards-wraper .menu-card-wraper.two-column-layout-wraper .featured-img-title-wraper{display: flex;gap: 1.8em;align-items:center;}
.menu-cards-wraper .menu-card-wraper .month{color: var(--Design-Lapis-Lazuli, #030A8C);font-family: "Roboto Mono";font-size: 0.833vw;font-style: normal;font-weight: 400;line-height: 140%;letter-spacing: 0.32px;text-transform: uppercase;padding-bottom: 0.313vw;}
.menu-cards-wraper .menu-card-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 1.146vw;font-style: normal;font-weight: 300;line-height: 140%; /* 30.8px */letter-spacing: -0.66px;display: block;}
.menu-cards-wraper .menu-card-wraper.two-column-layout-wraper .title{max-width: 18.646vw;}
.menu-cards-wraper .menu-card-wraper.one-column-layout-wraper .title{margin-bottom: 0.938vw;padding: 0.938vw 1.25vw 0vw 1.25vw;}
.menu-cards-wraper .menu-card-wraper{position:relative;}
.menu-cards-wraper .menu-card-wraper .remove-card-icon{position:absolute;top:10px;right:10px;cursor:pointer;}


.custom-menu-section.left-block-wraper {width:0;left:0;}
.custom-menu-section.right-block-wraper {width:0;right:0;}
html .menu-sidebar-video-container{display:block;}
.menu-item-container{display:block;}
.menu-item-container{background-color:transparent;}
body.active-menu {background-color:#FFF4EE;background-color:transparent;}

.custom-menu-section .menu-cards-container .menu-card-wraper{opacity: 0;transform: translateX(100%);transition: transform 1s ease, opacity 1s ease;transition: transform 0.5s linear, opacity 0.5s linear;}
.custom-menu-section.left-block-wraper .logo-wraper {margin-right: auto;text-align: right;position: absolute;top: auto;bottom: 0;left: auto;right: 3vw;}
.custom-menu-section.comn{position: fixed;top: 0;overflow: hidden;bottom:0;display:inline-block;}
body.active-menu .custom-menu-section.comn{position:fixed;}
.custom-menu-section .menu-main-menu-container{transition: transform 0.5s linear, opacity 0.5s linear;}
.custom-menu-section.mid-wraper {width:100%;left:0%;right:0;top:auto;bottom:0;  -webkit-transition: all 1.5s;transition: all 1.5s;transition-delay: 0s;height:0;background-color:#FFF4EE;background-color:transparent;/**max-width:60%;margin:0px auto;*/}
/**.custom-menu-section.mid-wraper img{width:100%;height:100%;object-fit:cover;} **/
body.active-menu  .mid-wraper{height:100%;}

html .res-transparent-header:not(.woocommerce-cart):not(.woocommerce-checkout) #masthead{z-index:4;}
html #masthead.sticky-header, .res-transparent-header #masthead.sticky-header, .res-transparent-header:not(.woocommerce-cart):not(.woocommerce-checkout) #masthead.sticky-header{z-index:2;}
.custom-menu-section.right-block-wraper,.custom-menu-section.left-block-wraper{z-index:99;}
.custom-menu-section.mid-wraper{z-index:97;}
html .toggle-menu-wraper{position: fixed;right: 2.5%;top: 24px;z-index:100;}
html .toggle-menu-wraper#toggle-menu-close-btn{position:unset;}
#CustomMenu .overlay-menu-section-wraped,.overlay-menu-section-wraped .menu-sidebar-video-container,.overlay-menu-section-wraped .menu-sidebar-video-container .comm{height:100vh;}

/**.menu-cards-container{transition: transform 0.15s linear;transform: translateX(100%);}
body.active-menu .menu-cards-container{transform: translateX(0%);} **/
/**.custom-menu-section .menu-main-menu-container{transition: transform 0.15s linear;transform: translateX(-100%);}
body.active-menu .custom-menu-section .menu-main-menu-container{transform: translateX(0%);} **/

.menu-btn-text-icon-wraper .menu-btn-text{font-size: 0.938vw;}
.toggle-btn-wraper {display: inline-block;cursor: pointer;}
.menu-btn__burger {width: 2.188vw;height: 2px;background: #59FFAF;transition: all 0.3s ease;position: relative;}
.menu-btn__burger::before,
.menu-btn__burger::after {content: '';width: 2.188vw;height: 2px;background: #59FFAF;transition: all 0.25s ease;position: absolute;left: 0;}
.menu-btn__burger::before {top: -10px;}
.menu-btn__burger::after {top: 10px;}
.toggle-btn-wraper.open .menu-btn__burger {transform: rotate(45deg);}
.toggle-btn-wraper.open .menu-btn__burger::before {top: 0;transform: rotate(90deg);}
.toggle-btn-wraper.open .menu-btn__burger::after {top: 0;transform: rotate(90deg);}
.menu-btn-text-icon-wraper{border-radius: 50px;background: #000;display: flex;padding: 26px 34px 25px 34px;justify-content: center;align-items: center;gap: 1.25vw;color: #FFF4EE;text-align: center;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 420;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;min-width: 9.896vw;}
body.white-header .toggle-btn-wraper:not(.open) .menu-btn-text-icon-wraper{background: #FFF4EE;color:#000000;}

html body .about-us-banner-video-wraper .e-hosted-video{height: 40.448vw;width: 100%;}
.elementor-widget.aboutus-banner-content-section{position: absolute;bottom:2.5vw;left: 0;right: 0;z-index:1;}
.about-us-banner-video-wraper:after{content:"";background-image: url(/wp-content/uploads/2024/08/Overlay.png);background-repeat: no-repeat;background-size: cover;background-position: bottom;position: absolute;top: 23vw;bottom: 0;width: 100%;/*background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 10.08%, #000 83.79%);*/}
.aboutus-banner-content-container .banner-content-col-wraper{display:flex;justify-content:space-between;}
.aboutus-banner-content-container .sub-title{color: #1ED17B;font-family: "Roboto Mono";font-size: 18px;font-size:0.938vw;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;}
.aboutus-banner-content-container .title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 32px;font-size:1.667vw;font-style: normal;font-weight: 200;line-height: 115%; /* 36.8px */letter-spacing: -0.64px;}
.aboutus-banner-content-container .about-banner-col{display: flex;flex-direction: column;gap: 15px;gap: 0.781vw;}
.aboutus-banner-content-container{max-width: 82.292vw;margin: 0 auto;}

.governingCouncil-container .council-team-img img{display:block;width:100%;}
.governingCouncil-container .council-team{position:relative;}
.governingCouncil-container .council-team .council-team-content{position:absolute;bottom:0;left:0;right:0;/*background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 41.91%);*/padding:2.5em 25px;}
.governingCouncil-container .council-team .council-team-content .name{color: #FFF;font-family: "Be Vietnam Pro";font-size: 48px;font-style: normal;font-weight: 200;line-height: 120%; /* 57.6px */letter-spacing: -0.96px;margin-bottom:14px;font-size:2.5vw;line-height:3vw;}
.governingCouncil-container .council-team .council-team-content .designation{color: #59FFAF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.governingCouncil-container .swiper-slide:nth-child(2n) .council-team{margin-top:5em;}


html .swiper-wrapper {
  -webkit-transition-timing-function:linear!important; 
  -o-transition-timing-function:linear!important;
  transition-timing-function:linear!important; 
  transition:all 3s linear 0s;
}
.vertical-logos-container .swiper-container {width: 50%;height: 56.25vw;overflow: hidden;}
.vertical-logos-container .swiper-container.vertical-logos-swiper-1{margin-right:1.25vw;}
.vertical-logos-container .swiper-slide {display: flex;justify-content: center;align-items: center;border: 1px solid #E7CEC0;background: linear-gradient(180deg, rgba(231, 206, 192, 0.00) 0%, rgba(231, 206, 192, 0.20) 100%), #F7E9E1;backdrop-filter: blur(7.5px); -webkit-backdrop-filter: blur(7.5px);position:relative;max-width:100%;margin-bottom: 1.25vw !important;}
.vertical-logos-container .swiper-slide{border:unset;background:unset;}
.vertical-logos-container .swiper-slide .text-wraper{position:absolute;top:0;right:0;display: inline-flex;padding: 6px 10px;justify-content: center;align-items: center;gap: 10px;color: #2B2B2B;text-align: right;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;background: #E7CEC0;}
.vertical-logos-container {display: flex;justify-content: center;align-items: center;}
/**.vertical-logos-container .swiper-slide .logo-wraper img{max-width:70%;margin:0 auto;}**/
.vertical-logos-container .swiper-slide .logo-wraper{text-align:center;}
.elementor-element-23cc2d7 h2.elementor-heading-title{max-width:30.927vw;}
.vertical-logos-container .swiper-slide .text-wraper{display:none;}


html .elementor-element-7dbc5e8 img{width: 16.042vw;}
html .policies-content-wraper .elementor-element-3069e5a p{max-width: 30.833vw;}
html .policies-content-wraper .title-wraper .elementor-heading-title{color: #1F1F1F;font-family: "Be Vietnam Pro";font-size: 32px;font-style: normal;font-weight: 300;line-height: 140%; /* 44.8px */letter-spacing: -0.083vw;font-size: 1.875vw;line-height:2.333vw;}
html .policies-content-wraper .sub-title-wraper .elementor-heading-title{color:#030A8C;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
html .policies-content-wraper .main-title-wraper .elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 96px;font-style: normal;font-weight: 300;line-height: 120%; /* 115.2px */letter-spacing: -4.8px;font-size:5vw;line-height:6vw;}
html .policies-content-wraper p{color: #000;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 300;line-height: 170%; /* 34px */letter-spacing: 0.021vw;font-size:1.042vw;line-height:1.771vw;}
html .policies-content-wraper p.elementor-heading-title{color: #5F5F5F;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 300;line-height: 155%; /* 37.2px */letter-spacing: -0.025vw;font-size:1.25vw;line-height:1.938vw;}
html .policies-content-wraper a{color:#030A8C;text-decoration:underline;font-weight:400;}
.policies-content-wraper h2.elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 300;line-height: 130%; /* 46.8px */letter-spacing: -0.094vw;font-size:1.875vw;line-height:2.437vw;}
html .policies-content-wraper .num{color: #AFAFAF;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 200;line-height: 130%; /* 46.8px */letter-spacing: -1.8px;font-size:1.875vw;line-height:2.437vw;position:relative;top:1px;}
.policies-content-wraper h2.elementor-heading-title .num{margin-right:0.781vw;}


.custom-cod-counter-wraper .elementor-counter .elementor-counter-title{color:#59FFAF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.custom-cod-counter-wraper .elementor-counter .elementor-counter-number-prefix{color:#FFF;font-family: "Be Vietnam Pro";font-size: 50px;font-style: normal;font-weight: 300;line-height: normal;letter-spacing: -1px;font-size:2.604vw;}
.custom-cod-counter-wraper .elementor-counter .elementor-counter-number-wrapper{align-items:center;gap:10px;}
.custom-cod-counter-wraper .elementor-counter .elementor-counter-number, .custom-cod-counter-wraper .suffix-big .elementor-counter .elementor-counter-number-suffix,.custom-cod-counter-wraper .elementor-counter .elementor-counter-number-suffix{color: #FFF;font-family: "Be Vietnam Pro";font-size: 90px;font-style: normal;font-weight: 300;line-height: normal;letter-spacing: -5.4px;font-size:4.688vw;}
html .banner-circle-mid-video-wraper .elementor-wrapper video{height: 45.208vw;border-radius: 1000px;border: 1px solid #2A2A2A;}
.custom-cod-counter-wraper .elementor-counter .elementor-counter-number-prefix:empty{display:none;}
.custom-cod-counter-wraper .elementor-counter{border-top: 1px solid #222222;padding-top: 18px;}
body .sustainable-desc-wraper p{font-size:1.042vw;line-height:1.563vw;}


html .strategy-content-card-wraper .elementor-heading-title{color: #FFF4EE;text-align: right;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 400;line-height: 110%; /* 22px */letter-spacing: 1px;text-transform: uppercase;font-size:1.042vw;line-height:1.146vw;}
html .strategy-content-card-wraper .strategy-acc-wraper{padding: 1.771vw 2.396vw;row-gap: 1.042vw;}
.strategy-content-card-wraper .elementor-accordion .elementor-accordion-item, .strategy-content-card-wraper .elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border:0px;border-top:1px solid #E7CEC0;padding: 1.563vw 0px;}
.strategy-content-card-wraper .elementor-accordion .elementor-tab-title{padding:0px;color:#000;font-family: "Be Vietnam Pro";font-size: 42px;font-style: normal;font-weight: 200;line-height: 130%; /* 54.6px */letter-spacing: -2.1px;font-size:2.188vw;line-height:2.844vw;}
.strategy-content-card-wraper .elementor-accordion .elementor-tab-content{padding:0px;border:0;margin-top:0.938vw;color: #353535;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 350;line-height: 160%; /* 28.8px */letter-spacing: 0.36px;font-size:0.938vw;line-height:1.5vw;}
.strategy-content-card-wraper .elementor-accordion .elementor-tab-title .num{color: #AFAFAF;min-width: 3.333vw;display: inline-block;margin-right:8px;}

.custom-menu-items-wraper  .heading-border-wraper{display:flex;gap:1.25vw;align-items:center;justify-content:center;margin-bottom:1.5vw;}
.custom-menu-items-wraper  .heading-border-wraper .heading{color: #656CFF;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 140%; /* 22.4px */letter-spacing: 0.32px;text-transform: uppercase;font-size:0.833vw;line-height:1.167vw;min-width: fit-content;}
.custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item,.custom-menu-items-wraper .primary-menu-itemwraper a{color:#FFF;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 400;line-height: 148%; /* 35.52px */letter-spacing: -0.72px;font-size:1.25vw;line-height:1.85vw;display:block;margin-bottom: 6px;}
.custom-menu-section.left-block-wraper .menu-main-menu-container{padding: 2.5vw;}
.custom-menu-items-wraper .menu-items-cols-wraper{display:flex;margin-bottom:1.979vw;}
.custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper{width:50%;}
.custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item.light{color:#E2E2E2;font-weight:200;}


.custom-impact-acc-section .custom-impact-header{background-color:#000;padding: 12px 24px;}
.custom-impact-acc-section .custom-impact-header .impact-title{font-family: Roboto Mono;font-size: 20px;font-weight: 400;line-height: 22px;letter-spacing: 0.05em;color:#FFF4EE;font-size:1.042vw;line-height:1.146vw;}
.custom-impact-acc-section .custom-impact-item-wraper{background-color:#fff;padding-top:20px;transition: background-color 0.5s linear, height 0.5s ease;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .title {font-family: Be Vietnam Pro;font-size: 42px;font-weight: 200;line-height: 50.4px;letter-spacing: -0.05em;text-align: left;color:#000000;font-size:2.188vw;line-height:2.625vw;padding-left:20px;position:relative;transition: font-size 0.3s ease, padding-left 0.3s ease;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper{display:flex;justify-content:space-between;width: 100%;column-gap: 5%;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .desc-wraper{width:45%;display:none;transition: display 0.3s ease;}
.custom-impact-acc-section .custom-impact-item-wraper.active-item .title-content-wraper .desc-wraper{display:block;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .desc-wraper .desc{font-family: Roboto;font-size: 18px;font-weight: 300;line-height: 27px;letter-spacing: 0.02em;text-align: left;font-size:0.938vw;line-height:1.406vw;width: 43.833vw;margin-left: auto;padding-right: 14.01vw;color:#000000;}
.custom-impact-acc-section .custom-impact-item-wraper:hover{background-color:#FBFBFB;}
.custom-impact-acc-section .custom-impact-item-wraper.active-item {background-color:#FFF4EE;height: 17.88vw;}
.custom-impact-acc-section .custom-impact-item-wraper .title-content-wraper .title{pointer-events: none;cursor: default;padding-left: 3.958vw;}
.custom-impact-acc-section .custom-impact-item-wraper.active-item .title-content-wraper .title{pointer-events:auto;cursor:pointer;font-size: 2.813vw;white-space:nowrap;}
.custom-impact-acc-section .custom-impact-item-wraper{position:relative;min-height: 9.583vw;display: flex;align-items: center;padding-top: 0;border-bottom: 1px solid #D0D0D0;}
.custom-impact-acc-section .custom-impact-item-wraper .icon-wraper{position: absolute;right: 5%;bottom: 0;margin:0px;transition: right 0.5s ease, bottom 0.5s ease;}
.custom-impact-acc-section .custom-impact-item-wraper .icon-wraper img{width: 10.938vw;display:block;}
.custom-impact-acc-section .custom-impact-item-wraper.active-item .icon-wraper{position:unset;margin-top:20px;right: auto;bottom: auto;}

body.custom-background.page-id-6392{background-color:#00066E;}
.filter-sidebar-wraper{background-color: #030A8C;}
.insights-posts-sidebar-filter-section .filter-sidebar-wraper{background-color:#00066E;}
.filter-sidebar-wraper .clearfilter-title-wraper{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.604vw;}
.filter-sidebar-wraper .clearfilter-title-wraper .filtermain-title{color: #59FFAF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.019vw;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper {cursor:pointer;}
.filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper svg{width:0.729vw;height:0.729vw;}
.filter-sidebar-wraper .clearfilter-title-wraper .clear-filter-icon-wraper .clearfiltertitle{color: #59FFAF;text-align: right;font-family: "Be Vietnam Pro";font-size: 20px;font-style: normal;font-weight: 300;line-height: 140%; /* 28px */letter-spacing: -0.021vw;text-decoration-line: underline;font-size:1.042vw;line-height:1.458vw;margin-left: 4px;}
.filter-sidebar-wraper .sidebar-body-wraper{padding:2.604vw;}
.filter-sidebar-wraper .sidebar-footer-wraper{padding:1.5vw 2.604vw;background-color:#FFF4EE;}
.filter-sidebar-wraper .contact-us-wraper .media-contact-wraper{color: #59FFAF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.filter-sidebar-wraper .contact-us-wraper .email-wraper a{color: #FFF4EE;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 200;line-height: 140%; /* 33.6px */letter-spacing: -0.48px;text-decoration-line: underline;font-size:1.25vw;line-height:1.75vw;}
.filter-sidebar-wraper .contact-us-wraper{margin-top:2em;}
.filter-sidebar-wraper .sidebar-footer-wraper .content-arrow-wraper{display: flex;gap: 2vw;align-items:center;justify-content:space-between;}
.filter-sidebar-wraper .sidebar-footer-wraper .content-arrow-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 32px;font-style: normal;font-weight: 200;line-height: 110%; /* 35.2px */letter-spacing: -1.28px;font-size:1.667vw;line-height:1.833vw;min-width: 12vw;}
.filter-sidebar-wraper .sidebar-footer-wraper .content-arrow-wraper .arrow-wraper img{width:13.021vw;}
.filter-sidebar-wraper .title-wraper .dd-icon-wraper img{display:block;width: 1.458vw;}
.filter-sidebar-wraper .title-wraper.active-filter-acc .dd-icon-wraper .plus-icon{display:none;}
.filter-sidebar-wraper .title-wraper .dd-icon-wraper .minus-icon{display:none;}
.filter-sidebar-wraper .title-wraper.active-filter-acc .dd-icon-wraper .minus-icon{display:none;}
.filter-sidebar-wraper .filter-acc-content{display:none;}
.filter-sidebar-wraper .title-wraper.active-filter-acc .filter-acc-content{display:block;}
.filter-sidebar-wraper .filter-acc-title{display: flex;justify-content: space-between;align-items: center;cursor:pointer;}
.filter-sidebar-wraper .filter-acc-title .title{color: #FFF4EE;font-family: "Be Vietnam Pro";font-size: 32px;font-style: normal;font-weight: 200;line-height: 120%; /* 38.4px */letter-spacing: -1.6px;font-size:1.667vw;line-height:2vw;}
.filter-sidebar-wraper .title-wraper{padding-bottom: 20px;border-bottom: 1px solid #060FC1;margin-bottom: 20px;}
.filter-sidebar-wraper select{margin-top:20px;}
.blog-posts-sidebar-filter-section{display: grid;grid-template-columns: 63% 35%;justify-content: space-between;align-items:end;}
.posts-container .main-title{color:#FFF;font-family: "Be Vietnam Pro";font-size: 60px;font-style: normal;font-weight: 300;line-height: 120%; /* 72px */letter-spacing: -0.156vw;font-size:3.125vw;line-height:3.75vw;border-bottom: 2px solid #030A8C;padding-bottom: 15px;}
.post-categories .cat-wraper{padding: 6px 10px;border: 1px solid #FFF;color:#FFF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;width: fit-content;font-size:0.938vw;line-height:1.313vw;}
.post-wraper .post-date-location-content-wraper{display:grid;grid-template-columns:55% 40%;justify-content:space-between;}
.post-wraper .content-wraper .post-title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 200;line-height: 140%; /* 50.4px */letter-spacing: -0.36px;font-size:1.875vw;line-height:2.625vw;margin-top:1.458vw;margin-bottom:1.458vw;display:block;}
.post-wraper:hover .content-wraper .post-title{color:#59FFAF;}
.post-wraper .content-wraper .desc{color: #FFF;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 250;line-height: 150%; /* 27px */letter-spacing: 0.36px;font-size:0.938vw;line-height:1.406vw;}
.post-location-date-wraper .post-icon-label{display: flex;align-items: center;gap: 0.781vw;align-items:center;margin-bottom:0.885vw;}
.post-wraper .post-card-content-wraper .content-wraper{max-width: 24.792vw;}
.news-posts-sidebar-filter-section .post-wraper .post-card-content-wraper .content-wraper{max-width:30.833vw;}
.post-location-date-wraper .post-icon-label span, .post-location-date-wraper .post-icon-label img{display:block;}
.post-location-date-wraper .label{color: #FFF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 350;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.post-location-date-wraper{display: flex;flex-direction: column;}
.post-location-date-wraper .date-wraper .icon img{width:1.023vw;}
.post-location-date-wraper .location-wraper .icon img{width:1vw;}
.post-location-date-wraper .read-time-wraper .icon img{width:1.042vw;}
.posts-wraper .post-wraper{padding-bottom:2.5vw;border-bottom: 2px solid #030A8C;padding-top:2.5vw;position:relative;}
.posts-wraper .post-wraper .post-img-wraper img{display:block;}
.posts-wraper .post-wraper .post-img-wraper{position: absolute;top: -2.5vw;right:20px;display:none;}
.posts-wraper .post-wraper .post-img-wraper img{width: 23.333vw;height: 13.698vw;object-fit: cover;}
.posts-wraper .post-wraper .post-img-wraper .post-img{position:relative;}
.posts-wraper .post-wraper .post-img-wraper .post-img a:after{content:"";position:absolute;left:0px;right:0px;bottom:0px;top:0px;background: rgba(0, 0, 0, 0.5);}
.posts-wraper .post-wraper .post-img-wraper .post-img a.no-image:after{display:none;}
.posts-wraper .post-wraper .post-img-wraper .post-img .img-overlay-connent{position:absolute;top:20px;right:20px;z-index:2;}
.posts-wraper .post-wraper .post-img-wraper .post-img .img-overlay-arrow img{width:5.99vw;height:auto;}
.posts-wraper .post-wraper .post-img-wraper .post-img .img-overlay-read-more{top:auto;right:auto;bottom:20px;left:20px;font-family: Roboto Mono;font-size: 18px;font-weight: 420;line-height: 25.2px;letter-spacing: 0.02em;color:#59FFAF;font-size:0.938vw;line-height:1.313vw;}
.posts-wraper .post-wraper:hover .post-img-wraper{display:block;}
.filter-sidebar-wraper .categories-container{display: flex;flex-wrap: wrap;gap:10px;margin-top: 20px;}
.filter-sidebar-wraper .categories-container .category-wraper label{padding: 6px 10px;border: 1px solid #FFF;}
.filter-sidebar-wraper .categories-container .category-wraper.checked label{border: 1px solid #545DFF;background: #141DBD;}
.filter-sidebar-wraper .categories-container .category-wraper label{color: #FFF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.filter-sidebar-wraper .categories-container .category-wraper input {display: none;}
.filter-sidebar-wraper {height: fit-content;position: sticky;bottom: 0;}
html  .elementor-element-ae5f0ce.e-con.e-parent>.e-con-inner, html  .elementor-element-a6fc72d.e-con.e-parent>.e-con-inner{padding-bottom:0px;padding-right:0px;}
.blog-posts-sidebar-filter-section .posts-container{margin-bottom: 8.333vw;}


html body.single-news, html body.single-post{background-color:#FFF4EE;}
html .single-post-content-container .post-content  div.elementor-heading-title{color: #5F5F5F;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 300;line-height: 155%; /* 37.2px */letter-spacing: -0.48px;font-size:1.25vw;line-height:1.938vw;}
.single-post-content-container  .post-content p, .single-post-content-container .post-content ul li{color: #000;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 300;line-height: 170%; /* 34px */letter-spacing: 0.4px;font-size:1.042vw;line-height:1.771vw;}
.single-post-content-container .elementor-heading-title .num{color: #AFAFAF;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 200;line-height: 130%; /* 46.8px */letter-spacing: -1.8px;font-size:1.875vw;line-height:2.437vw;margin-right:0.781vw;}
.single-post-main-container{padding-left: 2.5%;padding-right: 2.5%;padding-top: 12vw;padding-bottom: 3em;}
.single-post-content-container .post-categories .cat-wraper{border: 1px solid #000;color:#000;}
.single-post-content-container .back-arrow-cat-wraper{display:flex;justify-content:space-between;margin-bottom:2.188vw;}
.single-post-content-container .post-title-share-icon-wraper{display:flex;justify-content:space-between;margin-bottom:3em;}
.single-post-content-container .post-title{color: #000;font-family: "Be Vietnam Pro";font-size: 65px;font-style: normal;font-weight: 300;line-height: 128%; /* 83.2px */letter-spacing: -1.3px;font-size:3.385vw;line-height:4.333vw;max-width:51.875vw;}
.single-post-content-container .share-title-icons-wraper{display: flex;align-items:flex-end;gap: 0.833vw;}
.single-post-content-container .share-title{color: #000;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.single-post-content-container .download-icon-title-wraper{display:flex;gap:0.781vw;margin-top: 3vw;justify-content: end;align-items:flex-end;}
.single-post-content-container .post-content .download-icon-title-wraper{justify-content:flex-start;}
.single-post-content-container .download-icon-title-wraper .title{color: #030A8C;text-align: right;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 200;line-height: 120%; /* 33.6px */letter-spacing: -0.56px;text-decoration-line: underline;font-size:1.458vw;line-height:1.75vw;}
.single-post-content-container .download-icon-title-wraper .icon img{display: block;width: 0.885vw;}
.single-post-content-container .share-icons-wraper{display:flex;gap:0.833vw;align-items:center;align-items:baseline;}
.single-post-content-container .share-icons-wraper a, .single-post-content-container .share-icons-wraper img{display:block;}
.single-post-content-container .share-icons-wraper img{width:2.5vw;}
.single-post-content-container .post-img{margin-bottom: 3.281vw;}
.single-post-content-container .single-post-location-content-wraper{display: grid;grid-template-columns: 35% 60%;justify-content: space-between;align-items: flex-start;}
.single-post-content-container .post-location-date-wraper{flex-direction:row;gap:1.771vw;max-width: 30.927vw;flex-wrap: wrap;row-gap: 1.667vw;}
.single-post-content-container .post-location-date-wraper .label{color:#030A8C;}
.single-post-content-container .left-section-wraper .left-img-wraper{margin-top: 40px;}
html div[data-elementor-type='wp-post']{margin-top:0 !important;}
.single-post-content-container h2.elementor-heading-title{color: #1F1F1F;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 300;line-height: 150%; /* 54px */letter-spacing: -0.72px;font-size:1.875vw;line-height:2.813vw;}
.single-post-content-container p{margin-top:0px;margin-bottom:10px;}
.single-post-content-container .test-quote-img-wraper{margin-top:3.906vw;padding-bottom: 1.979vw;}
.single-post-content-container .elementor-testimonial-wrapper .elementor-testimonial-content{color: #000;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 200;line-height: 150%; /* 42px */font-size:1.458vw;line-height:2.188vw;margin-bottom:1.979vw;}
.single-post-content-container .elementor-testimonial-wrapper{margin-bottom:3.125vw;}
.single-post-content-container .elementor-testimonial-wrapper .elementor-testimonial-name{color: #000;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 300;line-height: 150%; /* 42px */letter-spacing: -0.56px;margin-bottom:8px;font-size:1.458vw;line-height:2.188vw;}
.single-post-content-container .elementor-testimonial-wrapper .elementor-testimonial-job{color:#030A8C;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 400;line-height: 140%; /* 28px */letter-spacing: 0.4px;text-transform: uppercase;font-size:1.042vw;line-height:1.458vw;}
.single-post-content-container .single-post-location-content-wraper .post-content{max-width:54.896vw;}
.single-post-content-container .single-post-location-content-wraper .post-content .e-con.e-parent>.e-con-inner{padding-left:0;padding-right:0px;}
.single-post-content-container .post-img img{width:100%;}


body.custom-background.page-id-6582{background-color:#000000;}
.insights-posts-sidebar-filter-section .posts-container .main-title,.insights-posts-sidebar-filter-section .posts-wraper .post-wraper {border-bottom: 2px solid #303030;}


html .select2-container--default .select2-selection--single{background-color: #EFEFEF;border: 0;border-radius: 0;height: auto;}
.filter-sidebar-wraper .select2-container{margin-top:20px;width: 100% !important;max-width:23.438vw;}
html .select2-container .select2-selection--single .select2-selection__rendered{color: #000;font-family: "Be Vietnam Pro";font-size: 22px;font-style: normal;font-weight: 200;line-height: 120%;letter-spacing: -0.44px;font-size: 1.146vw;line-height: 1.375vw;padding:1.25vw;}
html .select2-container--default .select2-selection--single .select2-selection__arrow{top: 0.80vw;}
html .select2-dropdown{border: 1px solid #060FC1;/*background: rgba(3, 10, 140, 0.80);backdrop-filter: blur(10px);*/background: #060FC1;backdrop-filter: blur(0px); -webkit-backdrop-filter: blur(0px);}
html .select2-results__option{color: #FFF;font-family: "Be Vietnam Pro";font-size: 1.042vw;font-style: normal;font-weight: 200;line-height: 120%; /* 24px */letter-spacing: -0.4px;padding: 1.25vw;border-bottom: 1px solid #060FC1;}
html .select2-results__option:last-child{border-bottom:0px;}
html .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable, html .select2-container--default .select2-results__option--selected{background-color: #00066E;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb:hover{background: #323CFF;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width: 5px;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background: #323CFF;border-radius: 10px;}


.news-insights-sections-wraper{display: grid;grid-template-columns: 25.5% 33.5% 41%;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper{background-color: #FFF4EE;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper .flip-title{padding: 3.75vw 8.021vw 3.698vw 2.5vw;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper .flip-content-wraper .desc{padding: 0 5.021vw 0 2.5vw;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 64px;font-style: normal;font-weight: 300;line-height: 120%; /* 76.8px */letter-spacing: -1.92px;font-size:3.333vw;line-height:4vw;}
.news-insights-sections-wraper .flip-content-wraper{display:none;}
.news-insights-sections-wraper .homepage-news-title-desc-wraper .flip-content-wraper{display:block;min-height: 46vw;display: flex;flex-direction: column;justify-content: space-between;}
html .footer-secmain-wraper{z-index:9;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper.active-filter-acc,.news-insights-sections-wraper .homepage-acc-title-desc-wraper:hover{background-color: #00066E;}
.news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper:hover, .news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper.active-filter-acc{background-color:#000;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper.active-filter-acc .title{color:#FFFFFF;padding-bottom: 2.292vw;text-decoration: underline;    text-decoration-thickness: 2px;text-underline-offset: 5px;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper:hover .title{color:#fff;}
.news-insights-sections-wraper .midd-img-wraper img{height:100%;object-fit: cover;width:100%;}
.homepage-news-insights-posts-wraper .post-wraper .post-card-content-wraper .content-wraper{max-width:32.083vw;}
.news-insights-sections-wraper.active-insights .homepage-news-insights-posts-wraper .news-posts-wraper{display:none;}
.news-insights-sections-wraper.active-news .homepage-news-insights-posts-wraper .insight-posts-wraper{display:none;}
.news-insights-sections-wraper .homepage-acc-title-desc-wraper .desc{color: #FFF;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 300;line-height: 150%; /* 27px */letter-spacing: 0.36px;font-size:0.938vw;line-height:1.406vw;}
.homepage-news-insights-posts-wraper{padding: 2.969vw 2.188vw 0.5vw;}
.news-insights-sections-wraper .posts-wraper .post-wraper{border-bottom: 1px solid #000000;background-color:#fff;}
.news-insights-sections-wraper .posts-wraper .post-wraper:last-child{border-bottom:0px;}
.news-insights-sections-wraper .post-categories .cat-wraper{border: 1px solid #000;color:#000;}
.news-insights-sections-wraper .post-wraper .content-wraper .post-title, .news-insights-sections-wraper .post-wraper .content-wraper .desc{color:#000;}
.news-insights-sections-wraper .flip-content-wraper .arrow-wraper{text-align: right;padding-bottom: 1.667vw;margin-right: 1.25vw;}
.news-insights-sections-wraper .flip-content-wraper .arrow-wraper img{width: 7.187vw;}
.news-insights-sections-wraper .flip-content-wraper .img-wraper img{max-width: 20.404vw;display: block;margin-top: 2.739vw;margin-bottom: 15px;}
.news-insights-sections-wraper .post-wraper .content-wraper .desc {height:0;margin-top: 1.458vw;transition:height 0.8s linear, opacity 0.5s linear;opacity:0;}
.news-insights-sections-wraper .post-wraper.show-desc .content-wraper .desc{height:5.729vw;opacity:1;}
.news-insights-sections-wraper .post-wraper:nth-child(2) .content-wraper .desc {display:block;}
.news-insights-sections-wraper .post-wraper .content-wraper .post-title{margin-bottom:0px;}
.news-insights-sections-wraper .right-section-wraper{background-color:#fff;}
.news-insights-sections-wraper .post-wraper .content-wraper .post-title{pointer-events: none;cursor: default;}
.news-insights-sections-wraper .post-wraper.show-desc .content-wraper .post-title{pointer-events: auto;cursor: pointer;}
/**.news-insights-sections-wraper .news-insights-left-section .news-insights-title-desc-wraper{height: 100%;background-color: #00066E;position: relative;}
.news-insights-sections-wraper .news-insights-left-section .news-insights-title-desc-wraper .flip-content-wraper .arrow-wraper{position: absolute;bottom: 1.667vw;right: 1.25vw;} **/

html .elementor-element-6cefa56  h2.elementor-heading-title{font-weight:100;}
html .elementor-element-6cefa56  h2.elementor-heading-title, .elementor-2575 .elementor-element.elementor-element-94b81cb{padding-left: 3.2vw;}

.latestNews-container .latest-news-wraper .content-wraper{background-color:#030A8C;padding-top:3.646vw;padding-bottom:2.5vw;padding-left:1.979vw;padding-right:1.979vw;}
.latestNews-container .latest-news-wraper .post-img img{display:block;}
.latestNews-container .latest-news-wraper .content-wraper .post-title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 36px;font-style: normal;font-weight: 300;line-height: 140%; /* 50.4px */letter-spacing: -0.037vw;font-size: 1.354vw;line-height: 1.787vw;transition: font-size 0.6s ease-in, line-height 0.6s ease-in;}
.latestNews-container .swiper-slide.swiper-slide-prev .latest-news-wraper .content-wraper .post-title{height: 10.417vw;overflow: hidden;display:block;}
.latestNewsSwiper-section .latestNews-container{min-height: 30.469vw;;}
html .elementor-2575 .elementor-element.elementor-element-fa578d8 .e-con-inner{padding-right:0;}
.latestNews-container .swiper-slide.swiper-slide-active .latest-news-wraper .post-img img{height:12.5vw;object-fit:cover;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper .content-wraper .post-title{font-size:1.354vw;line-height:1.787vw;}
/**.latestNews-container .swiper-slide.swiper-slide-active .latest-news-wraper  .content-wraper .post-title{font-size: 1.875vw;line-height: 2.625vw;} **/
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper  .post-img{display:none;}
.latestNews-container .swiper-slide{height:auto;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper{height:100%;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper .content-wraper{height: 80%;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper .content-wraper .post-title{height: 100%;display: flex;align-items: flex-end;}
.latestNewsSwiper-section{position:relative;padding-right:10.99vw;margin-top: 2.969vw;padding-right:0px;}
.latestNewsSwiper-section:after{content:'';background-color: #E7CEC0;position:absolute;right:0;top:0;width:10.208vw;height:14.167vw;display:none;}
 html .latestNewsSwiper-section .swiper-button-next{background-image: url(/wp-content/uploads/2024/09/Arrow-1-2.svg);background-repeat: no-repeat;background-size: contain;width: 6.25vw;opacity:1;right: auto;bottom: 3vw;;top: auto;left: 51%;height: 12px;margin-bottom: 0;margin-top: 0;border: 0;}
html .latestNewsSwiper-section .swiper-button-prev{background-image: url(/wp-content/uploads/2024/10/Arrow-left.svg);background-repeat: no-repeat;background-size: contain;width: 6.25vw;opacity:1;right: auto;top: auto;left: 62%;height: 12px;margin-bottom: 0;margin-top: 0;border: 0;width: 2.994vw;left: 45%;bottom: 3vw;}
.latestNewsSwiper-section .swiper-button-next:after, .latestNewsSwiper-section .swiper-button-prev:after{display:none;}
/*html .latestNewsSwiper-section .swiper-button-prev{width: 2.994vw;left: 52%;bottom: 61px;}*/
.latestNewsSwiper-section .swiper-pagination-fraction{color: #000;font-family: "Roboto Mono";font-size: 36px;font-style: normal;font-weight: 300;line-height: 140%; /* 50.4px */letter-spacing: -6.72px;text-transform: uppercase;font-size:1.875vw;line-height:2.625vw;left: -2.5%;bottom: 0.3vw !important;top: auto;}
.latestNewsSwiper-section .swiper-pagination-fraction .swiper-pagination-total{color: #C0C0C0;font-size: 24px;font-size:1.25vw;line-height:2.625vw;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper .content-wraper{height:revert;    min-height: 17.969vw;display: flex;align-items: self-end;margin-top: -1px;}
.latestNews-container .swiper-slide.swiper-slide-next .post-img img{visibility:hidden;}
.latestNews-container .swiper-slide.swiper-slide-next .latest-news-wraper .post-img{display:block;background-color: #030A8C;}
.latestNews-container .swiper-slide .latest-news-wraper .post-img .no-post-img{height:0;transition: height 0.5s ease;transition-timing-function: step-end;height: 6.5vw;width: 100%;background-color: #030A8C;}
.latestNews-container .swiper-slide.swiper-slide-active .latest-news-wraper .post-img .no-post-img{height: 12.5vw;width:100%;background-color: #030A8C;}
.latestNews-container .swiper-slide .latest-news-wraper .post-img .no-post-img{margin-bottom:-1px;}
.latestNews-container .swiper-slide.swiper-slide-active .latest-news-wraper .content-wraper .post-title{min-height: 11.823vw;display: flex;align-items: end;}
.latestNews-container .swiper-slide {transition: height 1s step-end, background-color 1s ease;height: 24.469vw;}
.latestNews-container .swiper-slide.swiper-slide-next + .swiper-slide {height: 14.167vw;background-color: #E7CEC0;}

.latestNews-container .swiper-slide.swiper-slide-next +.swiper-slide .latest-news-wraper{display:none;}
.latestNews-container .swiper-slide.swiper-slide-next +.swiper-slide .latest-news-wraper .content-wraper{display:none;}

.single-post-content-container .for-media-inquiries-section  .elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 300;line-height: 155%; /* 37.2px */letter-spacing: -0.48px;font-size:1.25vw;line-height:1.938vw;}
.single-post-content-container .for-media-inquiries-section  .inquiries-wraper .elementor-heading-title{color: #5F5F5F;}
.single-post-content-container .for-media-inquiries-section  .inquiries-wraper  a{color: #030A8C;font-family: "Be Vietnam Pro";font-size: 20px;font-style: normal;font-weight: 200;line-height: 140%; /* 28px */letter-spacing: -0.4px;text-decoration-line: underline;font-size:1.042vw;line-height:1.458vw;}
.single-post-content-container .for-media-inquiries-section  .inquiries-wraper{padding-top:0px;padding-bottom:0px;border-right: 2px solid #E7CEC0;padding-right: 2.604vw;}
.single-post-content-container .for-media-inquiries-section  .inquiries-wraper p{margin-bottom:0px;}
.single-post-content-container .for-media-inquiries-section  .inquiries-wraper:last-child{border-right:0px;}


.cursormove-resource-container {position: relative;display: flex;align-items: center;justify-content: center;}
.two-sec-cursormove-resource-container{display: flex;justify-content: space-around;}
.two-sec-cursormove-resource-container .cursormove-resource-container .resource-text{margin-top:11em;}
.cursormove-resource-container .resource-text {z-index: 1;}
.cursormove-resource-container .resource-image img {transition: transform 0.1s ease-out, opacity 0.5s ease-in-out;}
.cursormove-resource-container .resource-link{cursor: pointer;color: #59FFAF;text-align: center;font-family: "Be Vietnam Pro";font-size: 50px;font-style: normal;font-weight: 200;line-height: 120%; /* 60px */letter-spacing: -1px;text-decoration-line: underline;font-size: 2.604vw;line-height: 3.125vw;text-underline-offset: 0.521vw;text-decoration-thickness: 0.104vw;position:relative;}
.cursormove-resource-container .resource-link .arrow-icon{opacity:0;}
.cursormove-resource-container.active .resource-link .arrow-icon{opacity:1;}
.cursormove-resource-container .cursormove-sub-title{color: #59FFAF;text-align: center;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 400;line-height: 110%; /* 22px */letter-spacing: 1px;text-transform: uppercase;font-size: 1.042vw;line-height: 1.146vw;margin-bottom:7.031vw;}
.cursormove-resource-container .resource-image img{opacity: 0;}
.cursormove-resource-container.active .resource-image img{opacity: 1;}

html .niif-positioning-timeline-section .timeline-segment .progress-bar{height:6px;}
html .timeline-segment .progress-bar{max-width:100%;}
html .niif-positioning-timeline-section .timeline-segment .timeline-mark img{opacity:0;}
.niif-positioning-timeline-section .timeline-segment .timeline-mark{background-color: #E7CEC0;}
.niif-positioning-timeline-section .timeline-container{gap:0px;}
html .niif-positioning-timeline-section.swiper-timeline-container .timeline-container .year{color: #000;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 500;line-height: 140%;letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;text-align:center;}
.niif-positioning-timeline-section .content-timeline-segment .title-desc-content-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 64px;font-style: normal;font-weight: 200;line-height: 120%; /* 76.8px */letter-spacing: -0.167vw;font-size:3.333vw;line-height:4vw;}
.niif-positioning-timeline-section .content-timeline-segment .title-desc-content-wraper .desc{color: #565656;font-family: "Be Vietnam Pro";font-size: 48px;font-style: normal;font-weight: 200;line-height: 140%; /* 67.2px */letter-spacing: -0.125vw;font-size:2.5vw;line-height:3.5vw;max-width: 45.833vw;}
.niif-positioning-timeline-section .content-timeline-segment .title-desc-content-wraper{display: grid;grid-template-columns: 40% 60%;}
.niif-positioning-timeline-section  .swiper-wrapper{margin-bottom: 8.854vw;}
html .elementor-element-153d5587.e-con.e-parent>.e-con-inner{padding-right:0px;}
.niif-positioning-timeline-section .content-timeline-segment{padding-left: 2.5%;padding-right: 2.5%;}
html .elementor-element-3c68286.e-con.e-parent>.e-con-inner{padding-left:0px;padding-right:0px;}
html .niif-positioning-timeline-section.swiper-timeline-container .timeline-container .year .num{color: #9F9F9F;}
html .niif-positioning-timeline-section.swiper-timeline-container .timeline-container .year-timeline-progress-bar:first-child .year{padding-left: 12.5%;text-align:left;}
html .niif-positioning-timeline-section.swiper-timeline-container .timeline-container .year-timeline-progress-bar:last-child .year{padding-right: 12.5%;text-align:right;}
.niif-positioning-timeline-section .timeline-container .year-timeline-progress-bar{width:20%;}

.excepteur-sections .excepteur-right-section{justify-content:end;}
.excepteur-sections .elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 38px;font-style: normal;font-weight: 200;line-height: 140%; /* 53.2px */letter-spacing: -0.099vw;font-size:1.979vw;line-height:2.771vw;line-height:2.771vw;}
.excepteur-sections .excepteur-right-section .elementor-heading-title{font-size:2.188vw;line-height:3.063vw;}

.contact-main-secinfo-fomrwraper .right-block-sec-wraped .contact-fields-secmainwraper input, .contact-main-secinfo-fomrwraper .right-block-sec-wraped .contact-fields-secmainwraper textarea{text-transform: unset;}

html .two-col-wraper.team-memberlist-section.investing-items-wraper .team-member-wraper{max-width: 49%;}
html .elementor-element-58895a8 p{max-width: 22.188vw;margin-top:0px;}
html .elementor-element-0aefdc1 h2.elementor-heading-title{max-width: 25.49vw;}
html body .cursormove-resource-container.communitypage-cursormove-container{padding-left: 0;margin-right: 279px;}
.cursormove-resource-large-content-wraper .cursormove-resource-container .cursormove-sub-title{margin-bottom:0px;margin-top: 5em;}
html body .cursormove-resource-large-content-wraper .cursormove-resource-container{width: 50%;position: unset;}
html body .cursormove-resource-large-content-wraper .cursormove-resource-container .resource-image{position: absolute;top: 0;left: 0;}
html body .cursormove-resource-large-content-wraper .cursormove-resource-container.mid-sec-wraper .resource-image{left:40%;}
html body .cursormove-resource-large-content-wraper  .two-sec-cursormove-resource-container .cursormove-resource-container .resource-text{margin-bottom: 9em;max-width:80%;}
html body .cursormove-resource-large-content-wraper .cursormove-resource-container.right-container .resource-image{right: 0;left: auto;}


.work-with-us-section .work-with-us-content-section .elementor-widget-heading .elementor-heading-title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 60px;font-style: normal;font-weight: 100;line-height: 120%; /* 72px */letter-spacing: -3px;font-size:3.125vw;line-height:3.75vw;max-width: 26.615vw;margin-bottom:0px;}
.work-with-us-section .work-with-us-content-section {padding:4.167vw 0 4.167vw 4.167vw;border-right: 1px solid #454545;}
.work-with-us-section .work-with-us-content-section  .elementor-widget-text-editor p{max-width: 18.854vw;font-weight:200;}
.work-with-us-items-container .work-with-us-items-wraper .items-wraper{border-bottom:1px solid #454545;display:block;}
.work-with-us-items-container .work-with-us-items-wraper .icon-items-wraper{display:flex;align-items:center;gap:2.5vw;padding: 1.51vw 1.51vw  1.51vw 6.771vw}
.work-with-us-items-container .work-with-us-items-wraper .icon-items-wraper .icon-wraper img{width: 3.75vw;}
.work-with-us-items-container .work-with-us-items-wraper .contents-wraper .content{color: #FFF;font-family: "Be Vietnam Pro";font-size: 32px;font-style: normal;font-weight: 200;line-height: 120%; /* 38.4px */letter-spacing: -0.033vw;font-size:1.667vw;line-height:2vw;}
.work-with-us-items-container .work-with-us-items-wraper .items-wraper .contents-wraper .content.hover-content{display:none;}
/**.work-with-us-items-container .work-with-us-items-wraper .items-wraper:hover {background-color:#181818;} **/
/**.work-with-us-items-container .work-with-us-items-wraper .items-wraper:hover .contents-wraper .content.hover-content{display:block;}
.work-with-us-items-container .work-with-us-items-wraper .items-wraper:hover .contents-wraper .content.default-content{display:none;}**/

.expand-sec-container .swiper-slide.hovered .expand-sec-content-wraper .main-title{opacity:0;}
.expand-sec-container .swiper-slide.hovered .expand-sec-content-wraper .main-title.activetitle{opacity:1;}
/**.expand-sec-container .swiper-slide.hovered .expand-sec-content-wraper .main-title{opacity:1;position:relative;bottom:-10vw;transition:bottom 0.5s linear;}
.expand-sec-container .swiper-slide.hovered .expand-sec-content-wraper .main-title.activetitle{opacity:1;bottom:0px;} **/
.expand-sec-container .expand-sec-content-wraper .title-img-wraper{margin-top:3vw;}
html .expandswiper-wraper .swiper-slide{transition: width 0.5s linear;}


html .niif-header-logo-wrapper{position: fixed;right: auto;top: 24px;z-index: 98;left: 2.5%;}
html.scrolling-down .niif-header-logo-wrapper{display:none;}
html .niif-header-logo-wrapper img{width: 11.302vw;}
.scrolling-up  .niif-header-logo-wrapper{display:none;}
html .website-logo-toggle-btn-wraper{display:none;}
html .niif-header-logo-wrapper img.niif-white-header-logo{display:none;}
html body.white-header .niif-header-logo-wrapper img.niif-white-header-logo{display:block;}
html body.white-header .niif-header-logo-wrapper img.niif-black-header-logo{display:none;}
html body .expandswiper-wraper .swiper-slide.hovered .body-graph-content-wraper .graph-content-wraper .graph-wraper svg path{fill: #000;stroke: #fff;}


/**.hover-strategy-items-container .hover-strategy-item-wraper{display:none;} **/
/**html .show-hovered-stratergysecmain-wraper.e-con.e-parent>.e-con-inner {padding-right: 0 !important;}**/
html body .show-hovered-stratergysecmain-wraper.infra-stratergysecmain-wraper .strategy-content-card-wraper{width:auto;}
.show-hovered-stratergysecmain-wraper .hover-strategy-item-wraper{background-color: rgba(0, 0, 0, 0.65);
	backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px);padding: 1.667vw 2.188vw 3.333vw 2.188vw;}
.strategy-hover-items-wraper .hover-item-wraper .title-icons-wraper{display: flex;justify-content: space-between;align-items: center;}
.strategy-hover-items-wraper .hover-item-wraper .title-num-wraper{display: flex;
	gap: 10px;align-items: center;}
.strategy-hover-items-wraper .hover-item-wraper .num{color: #AFAFAF;font-family: "Be Vietnam Pro";font-size: 40px;font-style: normal;font-weight: 200;line-height: 130%; /* 52px */font-size:2.083vw;line-height:2.708vw;min-width: 3vw;letter-spacing: -2px;}
.strategy-hover-items-wraper .hover-item-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 40px;font-style: normal;font-weight: 200;line-height: 130%; /* 52px */font-size:2.083vw;line-height:2.708vw;letter-spacing: -1.6px;}
.strategy-hover-items-wraper .hover-item-wraper{border-top:1px solid #E7CEC0;padding:1.563vw 0;cursor:pointer;padding-left: 1.25vw;padding-right: 1.25vw;}
.strategy-hover-items-wraper .hover-item-wraper.active-item .title{color:#030A8C;}
.plus-close-icons-wraper .icon {width: 1.979vw;height: 1.979vw;position: relative;cursor: pointer}
.plus-close-icons-wraper .icon::before, 
.plus-close-icons-wraper .icon::after {content: '';position: absolute;width: 100%;height: 2px;background-color: #D3B8A9;top: 50%;left: 0;transition: transform 0.3s;}
.plus-close-icons-wraper .icon::before {transform: translateY(-50%) rotate(0deg);}
.plus-close-icons-wraper .icon::after {transform: translateY(-50%) rotate(90deg);}
.strategy-hover-items-wraper .hover-item-wraper.active-item .icon::before {transform: translateY(-50%) rotate(45deg);}
.strategy-hover-items-wraper .hover-item-wraper.active-item .icon::after {transform: translateY(-50%) rotate(-45deg);}
.show-hovered-stratergysecmain-wraper .hover-strategy-item-wraper{position:absolute;bottom:0;}


.differentiators-section-wraper .differentiators-hover-section-wraper .elementor-heading-title{color: #000;font-family: "Roboto Mono";font-size: 1.042vw;font-style: normal;font-weight: 400;line-height: 110%; /* 22px */letter-spacing: 1px;text-transform: uppercase;padding: 0.625vw 1.25vw;}
.differentiators-hover-items-wraper .hover-item-wraper.active-item .icon::before {transform: translateY(-50%) rotate(45deg);}
.differentiators-hover-items-wraper .hover-item-wraper.active-item .icon::after {transform: translateY(-50%) rotate(-45deg);}
.differentiators-hover-items-wraper .hover-item-wraper .title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 40px;font-style: normal;font-weight: 200;line-height: 130%; /* 52px */letter-spacing: -0.083vw;font-size:2.083vw;line-height:2.708vw;}
.differentiators-hover-items-wraper .hover-item-wraper .title-icons-wraper{display: flex;gap: 1.458vw;align-items: center;}
.differentiators-hover-items-wraper .hover-item-wraper{border-bottom:1px solid #2E2E2E;padding:1.823vw 2.5vw;cursor:pointer;}
.differentiators-section-wraper .hover-differentiators-item-wraper{background: rgba(255, 255, 255, 0.65);backdrop-filter: blur(12px); -webkit-backdrop-filter: blur(12px);padding:1.667vw 2.5vw;position:absolute;bottom:0;}

html .expandswiper-wraper .swiper{max-width:94.5%;margin-left:0px;}
.expandswiper-wraper .swiper-slide{width: 33.33% !important;}
html body .expandswiper-wraper.three-slide .swiper-slide.not-hovered{width:25% !important;}
html body .expandswiper-wraper.three-slide.anyslidenot-hovered .swiper-slide{width:33.33% !important;}
.expandswiper-wraper.three-slide .swiper-slide.hovered {width: 50% !important;}
html .expandswiper-wraper {position:relative;}
html .expandswiper-wraper .our-funds-main-title{position: absolute;right: 0;top: 0;bottom: 0;z-index: 99;}
html .expandswiper-wraper .our-funds-main-title img{height:100%;display:block;}
html .expandswiper-wraper .our-funds-main-title a{display:block;height:100%;overflow:hidden;}
html .expandswiper-wraper .our-funds-main-title .hover-img{opacity: 0;transition: opacity 0.5s linear;position: absolute;top: 0;right:0px;}
html .expandswiper-wraper .our-funds-main-title:hover .hover-img{opacity:1;}
html .expandswiper-wraper .our-funds-main-title:hover .default-img{opacity:0;}
html .expand-sec-container .display-on-hover.bottom-img-wraper{min-width:unset;}
html .expandswiper-wraper .swiper-slide img{height: 7.604vw;width: 19.74vw;}
.btn-transparent-wraper .elementor-button:not([href]) {cursor: auto;}

.our-funds-main-title {display: flex;justify-content: center;align-items: center;width:5.5% !important;writing-mode: vertical-rl;text-orientation: mixed;background-color:rgba(0, 6, 110, 1);transition: background-color 0.5s linear;}
.our-funds-main-title:hover {background-color:#59FFAF;}
.our-funds-main-title .arrow-text-wraper {display: flex;align-items: center;justify-content: end;gap:1.406vw;}
.our-funds-main-title .our-strategies-button-text {color: #FFF;font-family: "Be Vietnam Pro";font-size: 82px;font-style: normal;font-weight: 200;line-height: 110%; /* 90.2px */letter-spacing: -4.1px;font-size:4.271vw;line-height:4.698vw;letter-spacing:-0.214vw;transform: rotate(180deg);}
.our-funds-main-title:hover .our-strategies-button-text{color:#000;}
.our-funds-main-title:hover svg path{fill:#000;}
.our-funds-main-title svg{display:block;}
html .expandswiper-wraper .our-funds-main-title a{padding: 1.667vw 0.417vw;}



.fund-over-growthmain-wraper .fund-over-item .fund-over-item-img-wraper{opacity:0;margin-bottom:4.271vw;transition: opacity .25s ease-in-out;}
.fund-over-growthmain-wraper .fund-over-item:hover .fund-over-item-img-wraper{opacity:1;}
.fund-over-growthmain-wraper .fund-over-item .fund-over-item-img-wraper img{max-width:16.667vw;}
.fund-over-growthmain-wraper .fund-over-item .fund-over-item-img-wraper .elementor-widget-container{text-align:left;}

.expand-sec-container .expand-sec-content-wraper .footer-btn-wraper:hover{background-color:#232323;}
.niif-investments-container .inr-usd-percent-wraper{display: flex;gap: 1.563vw;}
.niif-investments-container .inr-usd-percent-wraper .percent:nth-child(1) .usd{color:#fff !important;}
.niif-investments-container .inr-usd-percent-wraper .percent:nth-child(2){color: #808080 !important;}


@media screen and (min-device-width: 768px) and (max-device-width: 1199px) {
	
	html body .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,html body .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],html body .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:100px;}
    html .expandswiper-wraper .our-funds-main-title img{width:auto;max-width: max-content;margin-left:auto;}
    html .expandswiper-wraper .our-funds-main-title{width:6%;}
	html .elementor-element-bf13e57 p br{display:none;}
}

html .elementor-5647 .elementor-element.elementor-element-6ea5ccfe{bottom: calc(7.2vw) !important;}
html .elementor-5647 .elementor-element.elementor-element-2bf90bf7, html .elementor-5647 .elementor-element.elementor-element-484bdca6, html .elementor-5647 .elementor-element.elementor-element-6436ebb7, html .elementor-5647 .elementor-element.elementor-element-1b1a5118, html .elementor-5647 .elementor-element.elementor-element-1c492199{bottom: 0 !important;}
html .elementor-8520 .elementor-element.elementor-element-65148995{top: 2.5vw !important;}
html .elementor-8544 .elementor-element.elementor-element-bdae843{top:2.5vw !important;}
html .elementor-5647 .elementor-element.elementor-element-773cd48e{top:2.4vw !important;}

.news-posts-sidebar-filter-section .news-posts-ajax-container, .insights-posts-sidebar-filter-section .insights-posts-ajax-container{height:100%;}
html body .expandswiper-wraper .swiper-slide .body-graph-content-wraper .graph-content-wraper .graph-wraper svg,html body .expandswiper-wraper .swiper-slide.hovered .body-graph-content-wraper .graph-content-wraper .graph-wraper svg{position: absolute;top: 20%;left: 0;right: 0;}

html body .goverment-made-rulessecmainwraper .card-itemwraper .section-wraper .icon-number-wraper .number{font-size: 1.25vw;line-height: 1.75vw;}
.sipa-initialsecmainwraper .sipa-initiatives-content-wraper{margin-bottom: 2.083vw;}
.fund-over-growthmain-wraper .fund-over-item .elementor-widget-text-editor{min-height: 6.417vw;}


.thumbsSwiper-container{padding-top:4.01vw;padding-bottom:1.979vw;}
.thumbsSwiper-container .thumbsSwiper-content-wraper .img-content-container{display:flex;gap:3.438vw;}
.thumbsSwiper-container .thumbsSwiper-content-wraper .img-content-container .content-title-container{margin-top:2.656vw;display: grid;grid-template-columns: 30% 67%;gap: 20px;}
.thumbsSwiper-container .thumbsSwiper-content-wraper .img-content-container .content-title-container .main-title{color: #000;font-family: "Be Vietnam Pro";font-size: 48px;font-style: normal;font-weight: 200;line-height: 140%; /* 67.2px */letter-spacing: -2.4px;margin-bottom:1.667vw;font-size:2.5vw;line-height:3.5vw;}
.thumbsSwiper-container .thumbsSwiper-content-wraper .img-content-container .content-title-container .sub-title{margin-bottom:0.938vw;color: #030A8C;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;margin-top:1.146vw;}
.thumbsSwiper-container .thumbsSwiper-content-wraper .img-content-container .content-title-container .desc-wraper p{margin-top:0px;margin-bottom: 10px;}
.thumbsSwiper-container .slide-num{color: #1ED17B;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.thumbsSwiper-container .thumbs-img-content-wraper{border-top:2px solid #E6E6E6;padding-top:20px;position: relative;}
.thumbsSwiper-container .thumbs-img-content-wraper .thumbs-content-wraper{position:absolute;bottom:24px;color: #FFF;font-family: "Be Vietnam Pro";font-size: 20px;font-style: normal;font-weight: 300;line-height: 140%; /* 28px */letter-spacing: -1px;font-size:1.042vw;line-height:1.458vw;left:0;right:17px;bottom:0;padding-left:1.25vw;padding-bottom:1.25vw;padding-right:2.292vw;top: 20px;display: flex;align-items: flex-end;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 13.39%, #000 73.39%);}
.thumbsSwiper-container .thumbsSwiper2{margin-bottom: 3.854vw;}
.thumbsSwiper-container .thumbs-img-content-wraper .img-wraper img{width:100%;padding-right: 17px;display: block;}
.thumbsSwiper-container .img-content-container .sub-title-wraper .subtitle{border: 1px solid #000;padding: 6px 10px;color: #000;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */letter-spacing: 0.36px;text-transform: uppercase;font-size:0.938vw;line-height:1.313vw;}
.thumbsSwiper-container .thumbsSwiper .thumbs-img-content-wraper .img-wraper img{filter: grayscale(100%);display: block;transition: all 0.6s ease;}
.thumbsSwiper  .swiper-slide-thumb-active .thumbs-img-content-wraper .img-wraper img {filter: grayscale(0%);}
.thumbsSwiper  .swiper-slide-thumb-active .thumbs-img-content-wraper .thumbs-content-wraper{display:none;}
html .e-con.e-parent.thumbsSwiper-section>.e-con-inner{padding-right:0px;}


html body .about-usclient-logosecSwiper .client-wraper .section-wraped img{transition: all 0.6s ease;opacity:0.3;}
html body .about-usclient-logosecSwiper .client-wraper .section-wraped img.hover-img{opacity:0;position:absolute;top:0;}
html body .about-usclient-logosecSwiper .client-wraper .section-wraped{position:relative;}
html body .about-usclient-logosecSwiper .client-wraper .section-wraped:hover img.hover-img{opacity:1;}
.initiatives-hover-content-container .initiatives-content-wraper{border: 1px solid #E7CEC0;background: #FFF9F6;padding:1.354vw 1.25vw 1.25vw 2.188vw;display:block;}
.initiatives-hover-content-container .initiatives-content-wraper:hover{border: 1px solid #E7CEC0;background: #FFF4EE;}
.initiatives-hover-content-container .initiatives-content-wraper .title-wraper{color: #000;font-family: "Be Vietnam Pro";font-size: 40px;font-style: normal;font-weight: 200;line-height: 140%; /* 56px */letter-spacing: -0.104vw;font-size:2.083vw;line-height:2.917vw;max-width:28.542vw;}
.initiatives-hover-content-container .initiatives-content-wraper .logo-title-wraper{display:flex;justify-content:space-between;margin-bottom:1.667vw;align-items: center;}
.initiatives-hover-content-container .initiatives-content-wraper .logo-wraper img{width: 11.615vw;}
.initiatives-hover-content-container .initiatives-content-wraper .desc-wraper p{color: #141414;margin-top: 0;margin-bottom: 10px;}
.initiatives-hover-content-container .initiatives-content-wraper .desc-wraper p strong{color:#000;font-weight:400;}
.initiatives-hover-content-container .initiatives-content-wraper .desc-container{gap:2.5vw;display: grid;grid-template-columns: 45% 45%;}
.initiatives-hover-content-container .initiatives-content-wraper .arrow{text-align: right;margin-top: 1.563vw;opacity:0;transition:opacity 0.3s linear;}
.initiatives-hover-content-container .initiatives-content-wraper:hover .arrow{opacity:1;}
html .initiatives-section .elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 52px;font-style: normal;font-weight: 200;line-height: 120%; /* 62.4px */letter-spacing: -0.135vw;font-size:2.708vw;line-height:3.25vw}
.initiatives-hover-content-container .initiatives-content-wraper:hover .title-wraper{color:#00066E;}
.elementor-element-7a16a5d8.home-team-section-mainwraper{padding-bottom:0px;}

.InvestingResponsibly-content-wraper .InveResponsibly-cols-wraper{display:grid;grid-template-columns:33.33% 33.33% 33.33%;}
.InvestingResponsibly-content-wraper .InveResponsibly-cols-wraper .img-wraper img{display:block;}
.InvestingResponsibly-content-wraper .InveResponsibly-cols-wraper.first-row .InveResponsibly-col-wraper{display: flex;    justify-content: left;align-items: end;}
html .InvestingResponsiblySection .elementor-heading-title{color:#000;font-family: "Be Vietnam Pro";font-size: 60px;font-style: normal;font-weight: 200;line-height: 120%; /* 72px */letter-spacing: -0.156vw;font-size:3.125vw;line-height:3.75vw;max-width:62.813vw;}
html .elementor-element-13bd056 .elementor-element-14e98ba{visibility:hidden;}
.InvestingResponsiblySwiper-container{max-width: 81.458vw;margin-left: auto;margin-right: 0;margin-top: -10vw;}
.InvestingResponsiblySwiper-title-change.InvestingResponsiblySwiper-container .InvestingResponsibly-content-wraper{max-width: 81.458vw;margin-left: auto;margin-top: -8vw;}
.InvestingResponsiblySwiper-title-change.InvestingResponsiblySwiper-container{max-width:100%;margin-top:0;}
.InvestingResponsibly-content-wraper .counter-number{color: #030A8C;font-family: "Be Vietnam Pro";font-size: 56px;font-style: normal;font-weight: 200;line-height: 120%; /* 67.2px */letter-spacing: -0.117vw;font-size:2.917vw;line-height:3.5vw;}
.InvestingResponsiblySwiper-container .main-title-wraper{font-family: Be Vietnam Pro;font-weight: 100;font-size: 60px;line-height: 76.8px;letter-spacing: -0.1vw;font-size:3.125vw;line-height:4vw;color:#000000;}
.InvestingResponsiblySwiper-container .main-title-wraper span{color:#00066E;display:block;font-weight:200;}
.InvestingResponsibly-content-wraper .desc-wraper{color: #000;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 300;line-height: 150%; /* 30px */letter-spacing: 0.021vw;font-size:1.042vw;line-height:1.563vw;}
.InvestingResponsibly-content-wraper .InveResponsibly-cols-wraper .InveResponsibly-col-wraper .num-desc-wraper{padding-bottom:1.354vw;padding-top:1.875vw;padding-right: 5.875vw;}
.InvestingResponsibly-content-wraper .padding-left{padding-left:1.875vw;}

html body .fundover-view-banner-secmainrwaper.investmentresponsiby-banner-secmain-wraper >.e-con-inner{padding-bottom:3.333vw;}
html .our-investments-accordion{max-height: 41.25vw;overflow-y: scroll;padding-right:1.354vw;}
html body .our-investments-accordion::-webkit-scrollbar {
  width: 6px;
}

/* Handle */
html body .our-investments-accordion::-webkit-scrollbar-thumb {
  background: #E7CEC0; 
}

/* Handle on hover */
html body .our-investments-accordion::-webkit-scrollbar-thumb:hover {
  background: #E7CEC0; 
}

html .ProjectRavikiran-section.e-con.e-parent>.e-con-inner{padding-left:0px;gap:0;}
html .ProjectRavikiran-section .elementor-heading-title{padding-left: 2.5%;padding-bottom:3.698vw;}
.ProjectRavikiranSwiper-container .ProjectRavikiran-img-wraper img{display:block;}
html .ProjectRavikiranSwiper-container {position:relative;}
html .ProjectRavikiranSwiper-container .ProjectRavikiranSwiper{padding-left:2.5vw;padding-right:2.5vw;padding-bottom:2.188vw;position: absolute;bottom: 0;left: 0;right: 0;padding-top: 8.188vw;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 13.39%, #000 73.39%);display: flex;align-items: end;}
html .ProjectRavikiranSwiper-container .ProjectRavikiranSwiper .desc{color: #FFF;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 300;line-height: 140%; /* 39.2px */letter-spacing: -0.073vw;font-size:1.458vw;line-height:2.042vw;max-width:39.583vw;}
html .ProjectRavikiranSwiper-container .ProjectRavikiranSwiper .desc{min-height:8.177vw;display:flex;align-items:end;}
html body .initiatives-hover-content-container.desc-image-wraper .initiatives-content-wraper .arrow{z-index:99;}
html .ESSummitSwiper {height:100%;}

.swiper-timeline-container.niifCSR-Journey-swiper-container .content-timeline-segment .sub-title-wraper{color:#FFF;font-family: "Be Vietnam Pro";font-size: 26px;font-style: normal;font-weight: 100;line-height: 180%;letter-spacing: -0.041vw;font-size:1.354vw;line-height:2.437vw;max-width:46.042vw;}
.swiper-timeline-container.niifCSR-Journey-swiper-container .content-timeline-segment .sub-title-wraper span{color:#59FFAF;}
.swiper-timeline-container.niifCSR-Journey-swiper-container .content-timeline-segment ul li{color: #CDCDCD;font-family: "Be Vietnam Pro";font-size: 26px;font-style: normal;font-weight: 200;line-height: 180%; /* 46.8px */letter-spacing: -0.041vw;font-size:1.354vw;line-height:2.437vw;margin-bottom:4.271vw;}
.swiper-timeline-container.niifCSR-Journey-swiper-container .content-timeline-segment ul li::marker {color: #59FFAF;}
.niifCSR-Journey-swiper-container .count-wraper{border: 2px solid rgba(96, 96, 96, 0.60);background: rgba(0, 0, 0, 0.20);backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);padding: 1.198vw 3.646vw 1.146vw 1.354vw;max-width: fit-content;display: flex;align-items: baseline;gap: 10px;}
.niifCSR-Journey-swiper-container .count-wraper .num{color: #59FFAF;font-family: "Be Vietnam Pro";font-size: 48px;font-style: normal;font-weight: 200;line-height: 140%; /* 67.2px */letter-spacing: -0.05vw;font-size:2.5vw;line-height:3.5vw;}
.niifCSR-Journey-swiper-container .count-wraper .count-desc{color: #FFF;font-family: "Be Vietnam Pro";font-size: 18px;font-style: normal;font-weight: 300;line-height: 140%;letter-spacing: -0.019vw;font-size:0.938vw;line-height:1.302vw;}
.niifCSR-Journey-swiper-container .counters-wraper{margin-right: 2.5vw;display: flex;flex-direction: column;gap: 1.667vw;}
.niifCSR-Journey-swiper-container .count-wraper:nth-child(even){margin-left: auto;}
.swiper-timeline-container.niifCSR-Journey-swiper-container .content-timeline-segment .sub-title-wraper.full-width{max-width:100%;}
.swiper-timeline-container .content-timeline-segment .content-img-wraper .counters-wraper{margin-left:0px;}
html .elementor-element-a7f22e5.e-con.e-parent>.e-con-inner{padding-bottom:0px !important;}
.niifCSR-Journey-swiper-container .slid-icon{position: absolute;bottom: -5px;}
.niifCSR-Journey-swiper-container .swiper-fade .swiper-slide{height:auto;}


.our-investments-accordion .our-investment-acc-wraper.merge-acc-sec .acc-titles-wraper .acc-title.goal-title{visibility:hidden;}
.our-investments-accordion .our-investment-acc-wraper.merge-acc-sec {border-top:0;padding-top:0;}
.our-investments-accordion .our-investment-acc-wraper.merge-acc-sec .acc-titles-wraper .acc-title.fund-title,.our-investments-accordion .our-investment-acc-wraper.merge-acc-sec .icons-wraper{border-top: 0.104vw solid #E7CEC0;padding-top: 1.25vw;}
.our-investments-accordion .our-investment-acc-wraper.merge-acc-sec .acc-titles-wraper .acc-title.fund-title{width: 39.083vw;}
.our-investments-accordion .our-investment-acc-wraper .acc-titles-icons-wraper{align-items: flex-start;}
.our-investments-accordion .our-investment-acc-wraper .icons-wraper{cursor:pointer;}



.our-team-section .our-team-cats-tab-wraper{display: flex;margin: 0;list-style-type: none;align-items: center;margin-bottom:3.333vw;text-align:center;}
.our-team-section .our-team-cats-tab-wraper .cat-wraper{cursor:pointer;flex: auto;}
.our-team-section .our-team-cats-tab-wraper .cat-wraper .category-name{padding:1.563vw 1.875vw;color: #000;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 200;line-height: 120%; /* 28.8px */letter-spacing: -0.48px;font-size:1.25vw;line-height:1.5vw;border: 1px solid #E7E7E7;background-color:#fff;}
.our-team-section .our-team-cats-tab-wraper .cat-wraper.active-cat .category-name{background-color: #00066E;color: #FFF;}
html .childrenCategories-dropdown-wraper .select2-container .select2-selection--single .select2-selection__rendered{background-color: #fff;color: #000;text-align: center;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 300;line-height: 120%; /* 28.8px */letter-spacing: -0.48px;font-size:1.25vw;line-height:1.5vw;padding:1.563vw 1.875vw;border: 1px solid #E7E7E7;}
html .cat-wraper.active-cat .childrenCategories-dropdown-wraper .select2-container .select2-selection--single .select2-selection__rendered{background-color: #00066E;color: #FFF;}
html .childrenCategories-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__arrow{position:unset;}	
html  .childrenCategories-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__arrow b{border: 0;background-image: url(/wp-content/uploads/2024/09/Rectangle-3-1.svg);width: 20px;height: 20px;top: auto;bottom: 5px;right: 5px;left: auto;}
html .cat-wraper.active-cat .childrenCategories-dropdown-wraper .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image: url(/wp-content/uploads/2024/09/Rectangle-3.svg);transform: rotate(180deg);}
html .childrenCategories-dropdown-wraper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{display:none;}
/**html .childrenCategories-dropdown-wraper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform: rotate(180deg);} **/
html  .childrenCategories-dropdown-wraper .select2-container{width:100% !important;}
.ourTeamModal .close-icon{text-align:right;cursor:pointer;}
.modal-content-wraper .ourTeam-profile-content-wraper{display: grid;grid-template-columns: 65% 30%;justify-content: space-between;}
.modal-content-wraper .ourTeam-profile-wraper{text-align:right;}
.our-team-section .ourTeam-cards-wraper{display: grid;grid-template-columns: 15% 15% 15% 15% 15% 15%;justify-content: space-between;gap: 1.875vw 1.25vw;}
.our-team-section .ourTeam-cards-wraper.selected-cat-operations #team-6291,.our-team-section .ourTeam-cards-wraper.selected-cat-operations #team-6293,.our-team-section .ourTeam-cards-wraper.selected-cat-operations #team-19264{display:none;}
.our-team-section .ourTeam-cards-wraper .title-designation-wraper .title{color:#000;font-family: Roboto;font-size: 30px;font-style: normal;font-weight: 300;line-height: 150%; /* 45px */letter-spacing: -0.6px;font-size:1.563vw;line-height:2.344vw;margin-bottom:5px;}
.our-team-section .ourTeam-cards-wraper .title-designation-wraper .designation{color: #030A8C;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 140%; /* 22.4px */letter-spacing: 0.32px;text-transform: uppercase;font-size:0.833vw;line-height:1.167vw;}
.our-team-section .ourTeam-cards-wraper .ourTeam-img-wraper img{display: block;margin-bottom: 0.938vw;}
.our-teams-posts-ajax-container .ourTeam-cards-section{height: 866px;overflow-y:scroll;padding-right: 20px;padding-bottom:4em;}
html body .ourTeam-cards-section::-webkit-scrollbar {width: 6px;}
html body .ourTeam-cards-section::-webkit-scrollbar-thumb {background: #D5D5D5;}
html body .ourTeam-cards-section::-webkit-scrollbar-thumb:hover {background: #D5D5D5;}
.ourTeamModal-wraper .modal-header{background-color: #00066E;display: flex;align-items: center;justify-content: space-between;padding: 12px 24px;border:0;}
.ourTeamModal-wraper .modal-title{color: #FFF;font-family: "Roboto Mono";font-size: 20px;font-style: normal;font-weight: 400;line-height: 110%; /* 22px */letter-spacing: 1px;text-transform: uppercase;font-size:1.042vw;line-height:1.146vw;}
.ourTeamModal-wraper .modal-body{padding:3.333vw 0 3.333vw 2.5vw;background-color: #000000;}
.ourTeamModal-wraper .modal-content-wraper .title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 48px;font-style: normal;font-weight: 200;line-height: 140%; /* 67.2px */font-size:2.5vw;line-height:3.5vw;margin-bottom:6px;}
.ourTeamModal-wraper .modal-content-wraper .designation{color: #59FFAF;font-family: "Roboto Mono";font-size: 16px;font-style: normal;font-weight: 400;line-height: 140%; /* 22.4px */letter-spacing: 0.017vw;text-transform: uppercase;font-size:0.833vw;line-height:1.167vw;}
.ourTeamModal-wraper .title-designation-wraper{margin-bottom:1.458vw;}
.ourTeamModal-wraper .desc{color: #BABABA;font-family: Roboto;font-size: 16px;font-style: normal;font-weight: 300;line-height: 170%; /* 27.2px */letter-spacing: 0.017vw;font-size:0.833vw;line-height:1.417vw;}

html .media-kit-title-desc-wraper .elementor-heading-title{color: #000;font-family: "Be Vietnam Pro";font-size: 96px;font-style: normal;font-weight: 200;line-height: 120%; /* 115.2px */letter-spacing: -0.25vw;font-size:5vw;line-height:6vw;}
html .media-kit-title-desc-wraper p, html .media-kit-title-desc-wraper a{margin-top:0px;color: #000;font-family: "Be Vietnam Pro";font-size: 32px;font-style: normal;font-weight: 200;line-height: 172%; /* 55.04px */letter-spacing: -0.083vw;font-size:1.667vw;line-height:2.867vw;}
html .media-kit-title-desc-wraper a{color:#030A8C;text-decoration:underline;font-weight:300;}
html .our-team-section .ourTeam-cards-wraper .ourTeam-card{cursor:pointer;}
html .our-team-section .ourTeam-img-wraper{position:relative;}
html .our-team-section .ourTeam-img-wraper .download-icon{position:absolute;right:0;bottom:0;}
html .our-team-section .ourTeam-img-wraper .download-icon svg{width: 3.333vw;height: 3.333vw;}

.fund-over-growthmain-wraper .elementor-widget-image-box .elementor-image-box-wrapper{text-align:left;}
.elementor-element-1f8f91c p{color:#CDCDCD;max-width:21.719vw;}
html .elementor-2575 .elementor-element.elementor-element-4e0d74a{margin-top: 4.583vw;padding-top:0;}


.logos-acc-section .logos-acc-container .logos-acc-title-content-wraper{display:grid;grid-template-columns: 34% 61%;column-gap: 4.479vw;justify-content: space-between;}
.logos-acc-section .logos-acc-container{border-bottom: 0.104vw solid #E7CEC0;padding:1.667vw 0;}
.logos-acc-section .logos-acc-container .title{color: #000;font-family: "Be Vietnam Pro";font-size: 30px;font-style: normal;font-weight: 200;line-height: 120%; /* 36px */letter-spacing: -0.9px;font-size:1.563vw;line-height:1.875vw;letter-spacing:-0.047vw;margin-bottom:1.667vw;}
.logos-acc-section .logos-acc-container .desc-wraper ul li,.logos-acc-section .logos-acc-container .desc-wraper p{color: #000;font-family: Roboto;font-size: 18px;font-style: normal;font-weight: 300;line-height: 164%; /* 29.52px */letter-spacing: 0.36px;font-size:0.938vw;line-height:1.538vw;letter-spacing:0.019vw;}
.logos-acc-section .logos-acc-container .logos-container:after{content:'';position:absolute;right:0;top:0;background-image:url('/wp-content/uploads/2024/09/Vector-2.svg');display: block;width: 1.979vw;height: 1.979vw;background-size: contain;background-repeat: no-repeat;cursor:pointer;}
html body .logos-acc-section .logos-acc-container.active-logo-acc .logos-container:after{opacity:0;}
.logos-acc-section .logos-acc-container.active-logo-acc .logos-container:after{opacity:0;}
.logos-acc-section .logos-acc-container .client-wraper .section-wraped img {width: 6.458vw;display: block;opacity: 0.4;}
.logos-acc-section .logos-acc-container .client-wraper .section-wraped {position: relative;}
.logos-acc-section .logos-acc-container .section-wraped img {transition: all 0.6s ease;opacity: 0.3;}
.logos-acc-section .logos-acc-container .section-wraped img.hover-img {opacity: 0;position: absolute;top: 0;}
.logos-acc-section .logos-acc-container .section-wraped:hover img.hover-img {opacity: 1;}
.logos-acc-section .logos-acc-container .logos-container .logos-wraper{display: flex;gap: 1.25vw;flex-wrap:wrap;}
.logos-acc-section .logos-acc-container .logos-container{position:relative;}
.logos-acc-section .logos-acc-container .desc-wraper{display:none;opacity:0;transition: opacity 3s linear;}
.logos-acc-section .logos-acc-container.active-logo-acc .desc-wraper{display:block;opacity:1;}
.logos-acc-section .logos-acc-container {max-height:9.792vw;transition: max-height 3s linear;overflow: hidden;}
.logos-acc-section .logos-acc-container.active-logo-acc{max-height: 800px;}

html .sticky-btn-style-wraper{color: #000;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 300;line-height: 110%; /* 30.8px */letter-spacing: -1.12px;font-size:6.965vw;line-height:7.662vw;letter-spacing:-0.279vw;background-color: #FFF4EE;display: block;display: flex;gap: 4.975vw;padding: 5.97vw;}
html .sticky-btn-style-wraper.sticky-btn-wraper{width: 72.5%;position: sticky;bottom: 0;top: 0;}
html .sticky-btn-style-wraper.blue-btn{background-color:#030A8C;color:#59FFAF;}

.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .desc{min-height:15.92vw;display:flex;align-items:center;}
.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .desc{display:none;}
.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .swiper-slide-visible .desc{display:block;}
.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .title{background-color: #141414;}
.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .wrap img{height: 29.353vw;object-fit: cover;}
html body .elementor-element-4435920.mob-funds-section{padding-bottom: 0vw;}
html body .mob-niif-funds-container .mob-swiper-pagination-style{margin-top:6px;}


.speaker-profiles-section .elementor-heading-title{color:#000;font-family: "Be Vietnam Pro";font-size: 42px;font-style: normal;font-weight: 200;line-height: 120%; /* 50.4px */letter-spacing: -0.109vw;font-size:2.188vw;line-height:2.606vw;}
.speaker-profiles-section .our-team-section.ModelTeam-cards-section .ourTeam-cards-wraper{height:auto;}

.custom-menu-items-wraper .heading-border-wraper .heading{text-transform:uppercase;}
/********** mobile blog filter css ***************/
.filter-button-wraper{background-color: #030A8C;color: #59FFAF;font-family: "Roboto Mono";font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%;text-transform: uppercase;padding: 10px;position:fixed;bottom: 0;top: 0;left: 0;right: 0;width: 70%;padding: 6.7vw 5vw;top:auto;}
.filter-button-wraper, .filter-sidebar-wraper .close-icon{display:none;}
@media only screen and (max-width: 767px){
	.custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item.hide-for-mobile{display:none;}
	.InvestingResponsiblySwiper-title-change.InvestingResponsiblySwiper-container .InvestingResponsibly-content-wraper{max-width:100%;}
	.InvestingResponsiblySwiper-title-change.InvestingResponsiblySwiper-container .InvestingResponsibly-content-wraper{margin-top:17.662vw;}
	.InvestingResponsiblySwiper-container .main-title-wraper{font-size:6.965vw;line-height:10.308vw;letter-spacing:-0.209vw;padding-left: 5.97vw;padding-right: 5.97vw;}
	html body .InvestingResponsibly-content-wraper .InveResponsibly-cols-wraper .img-wraper img{height:56.771vw;}
	html .elementor-element-bf13e57 p br{display:none;}
     /* 	custom css */
	.elementor-element-1a98073{padding-bottom:6.444vw;}
	html .our-team-section.ModelTeam-cards-section .ourTeam-cards-wraper{
	   gap:2.6vw 1vw
    }
	html body .work-with-us-section .work-with-us-content-section .elementor-widget-text-editor p{
		letter-spacing:0!important;
	}
	.home-widmill-image-descsecmainwraper .elementor-widget-image:before{
      content:none;
	}
     /* 	end custom css */
	.blog-posts-sidebar-filter-section, .filter-sidebar-wraper .close-icon{display:block;}
	.filter-sidebar-wraper {position: fixed;top: 0;left: -100%;width: 80%;height: 100%;z-index: 1000;transition: left 0.3s ease-in-out;}
	.filter-button-wraper{display:block;z-index:1001;}
	.filter-sidebar-wraper .close-icon {right: 10px;width: 24px;height: 24px;cursor: pointer;z-index: 1001;margin-left: auto;}
	.filter-sidebar-wraper .close-icon img {width: 100%;height: 100%;}
	.filter-sidebar-wraper.active {left: 0;}
	/**.blog-posts-sidebar-filter-section {position: relative;overflow: hidden;} **/
	.blog-posts-sidebar-filter-section.backdrop::before {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;}**/
}
/**********End: mobile blog filter css ***************/


/********** mobile menu css ***************/
.mobile-get-in-touchbtn-togglebtn-wraper{position: fixed;top:68%;right: 0;width: 100%;display: flex;z-index:13;top:auto;bottom:0;}
html .mobile-get-in-touchbtn-togglebtn-wraper .toggle-menu-wraper{position:unset;width: 29%;}
html .toggle-menu-wraper.mobile-toggle-menu-btn .menu-btn-text-icon-wraper{background-color:#000;height:100%;border-radius: 0;border: 0;padding: 9.7vw 5vw;}
html .toggle-menu-wraper.mobile-toggle-menu-btn .toggle-btn-wraper.open .menu-btn-text-icon-wraper{background-color:#FFF4EE !important;}
html .toggle-menu-wraper.mobile-toggle-menu-btn .toggle-btn-wraper{height:100%;width: 100%;}
.mobile-get-in-touchbtn-togglebtn-wraper .left-btn-wraper{width:75%;}
.mobile-get-in-touchbtn-togglebtn-wraper .left-btn-wraper .getintouch-btn-wraper{background-color: #000;padding: 6.219vw 5.97vw;display: flex;gap: 18px;justify-content: center;color:#fff;height:100%;display:none;}
.mobile-get-in-touchbtn-togglebtn-wraper.active-mob-menu .left-btn-wraper .getintouch-btn-wraper{display: flex;align-items: center;justify-content: left;color: #FFF;font-family: "Be Vietnam Pro";font-size: 28px;font-style: normal;font-weight: 300;line-height: 110%; /* 30.8px */letter-spacing: -1.12px;font-size:4.965vw;line-height:7.662vw;letter-spacing:-0.279vw;}
html .mobile-toggle-menu-btn .menu-btn__burger::before, html .mobile-toggle-menu-btn .menu-btn__burger::after, html .mobile-toggle-menu-btn .menu-btn__burger{width: 10.188vw;}
.mobile-get-in-touchbtn-togglebtn-wraper .left-btn-wraper .getintouch-btn-wraper .arrow-wraper img{width: 19.9vw;margin-left:4.975vw;}
html .mobile-menu-container {z-index: 12;position: relative;background-color: #000;position: fixed;top: 0;background-color: #00066E;bottom:0;left:0;right:0;}
.mobile-menu-container .video-videoUpr-content-wraper{position:relative;}
.mobile-menu-container .video-videoUpr-content-wraper .video-wraper video{width:100%;height:100%;}
.mobile-menu-container .video-videoUpr-content-wraper .videoUpper-content-wraper{position: absolute;top: 69px;left:0;right:0;overflow-x:scroll;top: auto;bottom: 5.97vw;}
.mobile-menu-container .video-videoUpr-content-wraper .videoUpper-content-wraper .menu-cards-container{height:auto;}
.mobile-menu-container .mobile-menu-items-wraper{background-color:#00066E;padding:24px;}
.mobile-menu-container .custom-menu-items-wraper .heading-border-wraper .heading{color: #A39BFF;}
.mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper{display:block;}
.mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper:first-child{width:100%;}
.mobile-menu-container .custom-menu-items-wraper .home-menu-linkwraper .menu-item .link-text{font-size:6.965vw;line-height:10.308vw;}
.mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item, .mobile-menu-container .custom-menu-items-wraper .primary-menu-itemwraper a{font-size:4.478vw;line-height:6.627vw;}
.mobile-menu-container .custom-menu-items-wraper .heading-border-wraper .heading{font-size:6.965vw;line-height:10.308vw;text-transform: none;}
html body .mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item,.mobile-menu-container .custom-menu-items-wraper .primary-menu-itemwraper a, .mobile-menu-container .custom-menu-items-wraper .heading-border-wraper {margin-bottom:4.478vw;}
html body .mobile-menu-container .mobile-menu-items-wraper::-webkit-scrollbar-thumb:hover{background: #000561;}
html body .mobile-menu-container .mobile-menu-items-wraper::-webkit-scrollbar{width: 5px;}
html body .mobile-menu-container .mobile-menu-items-wraper::-webkit-scrollbar-thumb{background: #000561;border-radius: 10px;}
html body .mobile-menu-container .mobile-menu-items-wraper{height: 108.264vw;overflow-y: auto;}
html .plus-minu-toggle-icon{transition: all 0.3s ease;position: relative;}
html .plus-minu-toggle-icon::after {content: '';transition: all 0.25s ease;position: absolute;left: 0;}
html .plus-minu-toggle-icon::after,html .plus-minu-toggle-icon{width:6.468vw;height:2px;background: #59FFAF;}
.toggle-menu-wraper.mobile-toggle-menu-btn .toggle-btn-wraper.open .menu-btn__burger::before,.toggle-menu-wraper.mobile-toggle-menu-btn .toggle-btn-wraper.open  .menu-btn__burger::after,.toggle-menu-wraper.mobile-toggle-menu-btn .toggle-btn-wraper.open  .menu-btn__burger {background-color:#00066E;}
html .plus-minu-toggle-icon,html .plus-minu-toggle-icon::after {transform: rotate(90deg);}
.mobile-menu-container .custom-menu-items-wraper .heading-border-wraper .heading +.custom-border{display:none;}
.mobile-menu-container .custom-menu-items-wraper .heading-border-wraper {justify-content:space-between;}
html .mob-acc-title-content-wraper.active-acc .plus-minu-toggle-icon,html .mob-acc-title-content-wraper.active-acc .plus-minu-toggle-icon::after {transform: rotate(0deg);}
.mobile-menu-container .mob-acc-title-content-wraper .mob-accordion-content{display:none;}
.mobile-menu-container .menu-cards-wraper .menu-card-wraper .month{font-size:2.488vw;line-height:3.483vw;margin-bottom:1.493vw;}
.mobile-menu-container .menu-cards-wraper .menu-card-wraper.two-column-layout-wraper .title{font-size:3.483vw;line-height:4.876vw;max-width:66.169vw;}
.mobile-menu-container .menu-cards-wraper .menu-card-wraper{padding:2.985vw 3.483vw;}
.mobile-menu-container .menu-cards-wraper {display: flex;gap: 2.985vw;}
.mobile-menu-container .menu-cards-wraper .menu-card-wraper{width: 150.08vw;}
.mobile-menu-container .video-videoUpr-content-wraper .videoUpper-content-wraper .menu-cards-container{overflow-x:scroll;width: 238.144vw;padding:0;padding-left: 5.97vw;}
.mobile-menu-container .mob-acc-title-content-wraper{border-bottom: 1px solid rgba(163, 155, 255, 0.30);margin-bottom: 4.478vw;}
.mobile-menu-container .custom-menu-items-wraper .home-menu-linkwraper{border-bottom: 1px solid rgba(163, 155, 255, 0.30);margin-bottom: 4.478vw;padding-bottom:4.478vw;}
.mobile-menu-container .home-menu-linkwraper a.current-menu-item .link-text,.mobile-menu-container .custom-menu-items-wraper .primary-menu-itemwraper a.current-menu-item{color:#59FFAF;text-decoration:underline;text-underline-offset: 3px;}
.mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper:last-child{width:100%;}
/**html .niif-header-logo-wrapper, html .niif-header-logo-wrapper img, html body:not(.active-menu) .toggle-menu-wraper{mix-blend-mode: difference;background-color: transparent !important;}
html body:not(.active-menu) .menu-btn__burger{mix-blend-mode: difference;}**/

.mobile-get-in-touchbtn-togglebtn-wraper .left-btn-wraper{display:none;}
.mobile-get-in-touchbtn-togglebtn-wraper.active-mob-menu .left-btn-wraper{display:block;}
html .mobile-get-in-touchbtn-togglebtn-wraper .toggle-menu-wraper{width:100%;}
html .mobile-get-in-touchbtn-togglebtn-wraper.active-mob-menu .toggle-menu-wraper{width:29%}
html .mobile-get-in-touchbtn-togglebtn-wraper.active-mob-menu{width:100%}
html .mobile-get-in-touchbtn-togglebtn-wraper{width:29%;}


html .sticky-btn-wraper{position:sticky;bottom:0;top:0;}



.mob-funds-home-cards-container .graph-wraper{width: 38.06vw;height: 34.826vw;margin-left:auto;}
.mob-funds-home-cards-container .fund-btn-wraper .fund-btn{border: 1px solid #000;padding: 0.995vw 1.99vw 0.746vw 1.99vw;color: #000;font-family: "Roboto Mono";font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%; /* 16.8px */letter-spacing: 0.119vw;text-transform: uppercase;font-size: 2.985vw;line-height: 4.179vw;width: fit-content;}
.mob-funds-home-cards-container .fund-btn-wraper{display: flex;gap: 5.97vw;}
.mob-funds-home-cards-container .expand-sec-content-wraper{background-color: #FFF4EE;padding: 5.97vw 0 5.97vw 5.97vw;}
.mob-funds-home-cards-container .expand-sec-content-wraper{padding-left:0;padding-bottom:0;}
.mob-funds-home-cards-container .expand-sec-content-wraper .fund-btn-wraper,.mob-funds-home-cards-container .expand-sec-content-wraper .body-graph-content-wraper{padding-left:5.97vw;}
.mob-funds-home-cards-container .expand-sec-content-wraper .footer-btn-wraper{padding: 4.726vw 5.97vw 4.726vw 5.97vw;background-color: #232323;color: #FFF;font-family: "Be Vietnam Pro";font-size: 22px;font-style: normal;font-weight: 300;line-height: 110%; /* 24.2px */letter-spacing: -0.88px;font-size:5.473vw;line-height:6.02vw;letter-spacing:-0.219vw;display: flex;gap: 18px;align-items: center;}
.mob-funds-home-cards-container .expand-sec-content-wraper .footer-btn-wraper:nth-child(2){background-color: #161616;}
.mob-funds-home-cards-container .expand-sec-content-wraper .body-graph-content-wraper{padding-bottom:5.97vw;}
.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund{background-color: #000000;}
.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund .fund-btn-wraper .fund-btn{border: 1px solid #fff;color: #fff;}
.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund .main-title,.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund .desc{color: #fff;}
.mob-funds-home-cards-container .expand-sec-content-wraper .display-onclicked{display: none;}
.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund .hide-onclicked{display: none;}
.mob-funds-home-cards-container .expand-sec-content-wraper.active-mob-fund .display-onclicked{display: block;}
.mob-funds-home-cards-container .main-title{color: #000;font-family: "Be Vietnam Pro";font-size: 38px;font-style: normal;font-weight: 200;line-height: 120%; /* 45.6px */letter-spacing: -0.473vw;font-size:9.453vw;line-height:11.343vw;margin-top: 20px;}
.mob-funds-home-cards-container .expand-sec-content-wraper .desc{color: #EEE;font-family: Roboto;font-size: 12px;font-style: normal;font-weight: 300;line-height: 150%; /* 18px */letter-spacing: 0.06vw;font-size:2.985vw;line-height:4.478vw;margin-top:3.98vw;max-width:63.682vw;}
.mob-funds-home-cards-container .expand-sec-content-wraper .bottom-img-wraper img{max-width:66.667vw;margin-left:auto;display:block;margin-top:12.438vw;margin-bottom:12.438vw;}
html .childrenCategories-dropdown-wraper .select2-container .select2-selection--single .select2-selection__rendered,html .select2-container--default .select2-selection--single{outline:none;}

html .intl-tel-input.separate-dial-code .selected-dial-code{color:#fff;}
html .intl-tel-input .selected-flag .iti-arrow{border-top: 4px solid #fff;}
.we-areinvesrting-responsbile-secmainwraper .sub-title-descwraper h2.elementor-heading-title a:hover{color:#030A8C;}

html body .mobile-menu-container .custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item.light, html body .mobile-menu-container .custom-menu-items-wraper .primary-menu-itemwraper a.light{color: #E2E2E2;font-weight: 200;}


.strategicInitiatives-title-desc-wraper {display: flex;gap: 6.563vw;padding: 2.5vw 2.344vw;background-color:#FFFFFF;position:relative;transition: background-color 0.5s linear;border-top:1px solid #E7CEC0;}
.strategicInitiatives-title-desc-wraper .title{color: #000;font-family: "Be Vietnam Pro";font-size: 54px;font-style: normal;font-weight: 200;line-height: 120%; /* 64.8px */letter-spacing: -2.7px;font-size:2.813vw;line-height:3.375vw;letter-spacing:-0.141vw;max-width:28.677vw;}
.strategicInitiatives-title-desc-wraper .desc{max-width: 30.677vw;margin-top:0.938vw;}
.strategicInitiatives-title-desc-wraper:hover{background-color:#000;}
.strategicInitiatives-title-desc-wraper:hover .title, .strategicInitiatives-title-desc-wraper:hover .desc p{color:#fff;}
.strategicInitiatives-title-desc-wraper .icon-wraped{position: absolute;right: 16.271vw;margin: 0;max-width: 12.604vw;bottom:0;}
.strategicInitiatives-title-desc-wraper .icon-wraped svg{width:100%;height:auto;display:block;}
.strategicInitiatives-title-desc-wraper:hover .icon-wraped svg path{stroke:#fff;}
.sipa-initiatives-content-wraper ul li{color:#fff;color:#FFF;font-family: Roboto;font-size: 20px;font-style: normal;font-weight: 300;line-height: 170%; /* 34px */letter-spacing: 0.4px;font-size:1.042vw;line-height:1.771vw;letter-spacing:0.021vw;margin-bottom:1.198vw;padding-left:0.833vw;}
.sipa-initiatives-content-wraper ul{list-style-type: lower-alpha;margin-left: 3.5vw;}
.sipa-initiatives-content-wraper ul li::marker {color: #8F95FF;}
.elementor-element-381adbd  ul{max-width: 30.885vw;}


/********** desktop css ***************/
@media only screen and (min-width: 768px) {
	.custom-menu-items-wraper .menu-items-cols-wraper .menu-items-url-wraper .menu-item.hide-for-desk{display:none;}
	html body.page-id-10 .aboutus-banner-title-wraper .elementor-heading-title{font-size: 3.021vw;line-height:3.625vw;}
	html .mobile-menu-container, html .mobile-get-in-touchbtn-togglebtn-wraper {display:none !important;}
	html .menu-main-menu-container .plus-minu-toggle-icon{display:none;}
	html body .sticky-btn-style-wraper{display:none !important;}
	.strategicInitiatives-title-desc-wraper:before{content:"";position:absolute;right:7vw;top:2vw;background-image:url('/wp-content/uploads/2025/02/Arrow-3.svg');width:7.708vw;height:100%;background-repeat: no-repeat;background-size: contain;opacity:0;}
	.strategicInitiatives-title-desc-wraper:hover:before{opacity:1;}
}


/********** mobile css ***************/
@media only screen and (max-width: 767px) {
	html .mobile-menu-container{display:none;}	
	html .toggle-menu-wraper.desktop-toggle-btn{display:none;}
}
/**********End: mobile menu css ***************/

/********** desktop css ***************/
@media only screen and (min-width: 768px) {
	.mob-filter-dropdown-wraper.for-mobile{display:none;}
	html .menu-cards-container{overflow-x:hidden;}
	html body .news-insights-sections-wraper .midd-img-wraper img.for-moblie{display:none !important;}
	.news-insights-sections-wraper .news-insights-left-section .news-insights-title-desc-wraper{display: flex;flex-direction: column;height: 100%;justify-content: space-between;}
	.news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper{height: inherit;}
	.news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper .flip-content-wraper .img-wraper{margin-top: 7vw;}
	/**html body .news-insights-sections-wraper .midd-img-wraper{position:relative;}
	html body .news-insights-sections-wraper .midd-img-wraper img{opacity:0;display:block !important;}
	html body .news-insights-sections-wraper .insights-middleimage{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
	html body .news-insights-sections-wraper.active-insights .insights-middleimage{opacity:1;}
	html body .news-insights-sections-wraper.active-news .news-middleimage{opacity:1;}**/
}

/********** mobile css ***************/
@media only screen and (max-width: 767px) {
	
	
	
  .our-team-cats-wraper.for-desktop{display:none;}
	
  .sticky-btn-wraper {
	  z-index: 1000;
	  transition: position 0.3s ease;
	}

	.sticky-btn-wraper.fixed {
	  position: fixed;
	  bottom: 0;
	  left: 0;
	  width: 100%;
	}
	
	
	html body .sticky-btn-wraper,html body .sticky-btn-style-wraper.sticky-btn-wraper {position: fixed;bottom: 0; /* Stick to the bottom of the viewport */left: 0;transition: opacity 0.3s ease, visibility 0.3s ease;opacity: 1;visibility: visible;top:auto;}
    html body .sticky-btn-wraper.hidden {opacity: 0;visibility: hidden;pointer-events: none;}
	
	
	html .news-insights-sections-wraper{grid-template-columns: 100%;}
	html .news-insights-sections-wraper .midd-img-wraper{order:-1;}
	html .news-insights-sections-wraper .news-insights-left-section{order:1;}
	html body .news-insights-sections-wraper .midd-img-wraper img{max-height: 42.786vw;width: 100%;object-fit: cover;object-position: top;}
	html .post-categories .cat-wraper{font-size:2.985vw;line-height:4.179vw;padding:0.995vw 1.99vw;letter-spacing:0.119vw;}
	html .post-wraper .content-wraper .post-title{margin-top:2.985vw;font-size:5.97vw;line-height:8.358vw;}
	.homepage-news-insights-posts-wraper .post-wraper .post-card-content-wraper .content-wraper{max-width:81.841vw;}
	html .post-wraper .content-wraper .desc{font-size:2.985vw;line-height:4.179vw;}
	html .posts-wraper .post-wraper{padding-top:5.97vw;padding-bottom:5.97vw;}
	html body .news-insights-sections-wraper .right-section-wraper .post-wraper .content-wraper .desc{display:none;}
	.news-insights-sections-wraper .homepage-acc-title-desc-wraper .title{font-size:6.965vw;line-height:7.662vw;}
	.news-insights-sections-wraper .homepage-acc-title-desc-wraper .desc{display:none;}
	.news-insights-sections-wraper .flip-content-wraper .img-wraper, .news-insights-sections-wraper .flip-content-wraper .arrow-wraper{display:none;}
	.news-insights-sections-wraper .homepage-news-title-desc-wraper .flip-content-wraper{min-height:unset;}
	html .news-insights-sections-wraper .homepage-acc-title-desc-wraper .flip-title, .news-insights-sections-wraper .homepage-acc-title-desc-wraper.active-filter-acc .title{padding: 6.219vw 6.219vw 5.473vw 6.219vw;}
	html .news-insights-left-section .news-insights-title-desc-wraper{display:flex;flex-direction: row-reverse;justify-content: flex-end;}
	.news-insights-sections-wraper .homepage-acc-title-desc-wraper{min-width: 36.5vw;text-align: center;}
	html .news-insights-sections-wraper{background-color: #00066E;}
	.news-insights-sections-wraper .right-section-wraper, .news-insights-sections-wraper .posts-wraper .post-wraper{background-color:transparent;}
	.news-insights-sections-wraper .post-categories .cat-wraper{border: 1px solid #fff;color: #fff;}
	.news-insights-sections-wraper .post-wraper .content-wraper .post-title, .news-insights-sections-wraper .post-wraper .content-wraper .desc, .news-insights-sections-wraper .post-wraper .content-wraper .post-title:hover{color:#fff;}
	.news-insights-sections-wraper .posts-wraper .post-wraper{border-bottom: 1px solid #000899;}
	.homepage-news-insights-posts-wraper {padding: 10.199vw 5.97vw;}
	html .news-insights-sections-wraper .homepage-acc-title-desc-wraper{background-color:#FFF4EE;}
	html body .news-insights-sections-wraper .homepage-acc-title-desc-wraper:hover,html body .news-insights-sections-wraper .homepage-acc-title-desc-wraper.active-filter-acc{background-color:#00066E;border: 1px solid #000899;}
	.news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper:hover, .news-insights-sections-wraper .homepage-insights-title-desc-wraper.homepage-acc-title-desc-wraper.active-filter-acc{background-color:#000;border: 1px solid #000;}
	
	.blog-posts-sidebar-filter-section .posts-container{padding-left: 5.97vw;}
	html .newslist-sec-mainwraper.e-con.e-parent>.e-con-inner{padding-left:0px !important;}
	html .filter-sidebar-wraper{top: auto;bottom: 19vw;height: auto;}
	
	.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .title{color: #FFF;font-family: "Roboto Mono";font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%; /* 16.8px */letter-spacing: 0.24px;text-transform: uppercase;font-size:2.985vw;line-height:4.179vw;display: flex;align-items: center;justify-content: space-between;padding: 5px 12px;}
	.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .wrap img{width:100%;display:block;}
	.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper{padding-top:7.463vw;padding-left:4.975vw;padding-right:4.975vw;}
	.mob-niif-funds-container .fundinnerImageSwiper-main-title-wraper .desc{background: #FFF4EE;padding:2.985vw;color: #000;font-family: "Be Vietnam Pro";font-size: 14px;font-style: normal;font-weight: 300;line-height: 140%; /* 19.6px */letter-spacing: -0.07vw;font-size:3.483vw;line-height:4.876vw;}
	html body .mob-swiper-pagination-style.swiper-pagination-bullet {background: #252525;opacity: 0.8;width: 12.189vw;border-radius: 0;height: 1.493vw;margin: 0 1.493vw 0 0;}
	html body .mob-swiper-pagination-style{margin-top: 30px;position: unset;}
	html body .mob-swiper-pagination-style .swiper-pagination-bullet {background: #252525;opacity: 0.8;width: 10.189vw;border-radius: 0;height: 1.493vw;margin: 0 1.493vw 0 0;}
	html body .mob-swiper-pagination-style .swiper-pagination-bullet-active {background: #59FFAF;width: 10.189vw;border-radius: 0;height: 1.493vw;}
	.mob-niif-funds-container .bottom-text-wraper .main-title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 100;line-height: 120%; /* 28.8px */letter-spacing: -0.299vw;font-size:5.97vw;line-height:7.164vw;}
	.mob-niif-funds-container .bottom-text-wraper .card-wraper .card{background-color:transparent;}
	.mob-niif-funds-container .bottom-text-wraper .card-wraper .card .title{color:#59FFAF;font-family: "Roboto Mono";font-size: 10px;font-style: normal;font-weight: 400;line-height: 140%; /* 14px */letter-spacing: 0.2px;text-transform: uppercase;margin-bottom:3px;font-size:2.488vw;line-height:3.483vw;}
	.mob-niif-funds-container .bottom-text-wraper .card-wraper .card .percent{color: #FFF;font-family: "Be Vietnam Pro";font-size: 20px;font-style: normal;font-weight: 300;line-height: normal;letter-spacing: -0.8px;font-size:4.975vw;}
	.mob-niif-funds-container .bottom-text-wraper .card-wraper{display:flex;gap:20px;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .main-slide-title{background: #141414;padding: 6px 12px 5px 12px;color: #FFF;font-family: "Roboto Mono";font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%; /* 16.8px */letter-spacing: 0.24px;text-transform: uppercase;font-size:2.985vw;line-height:4.179vw;margin:20px 0;margin-bottom:10px;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .main-title{color: #FFF;font-family: "Be Vietnam Pro";font-size: 30px;font-style: normal;font-weight: 100;line-height: 148%; /* 44.4px */letter-spacing: -0.9px;font-size:7.463vw;line-height:11.045vw;letter-spacing:-0.224vw;margin-bottom:14px;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .block-wraper .text-block .desc{color:#FFF;font-family: Roboto;font-size: 12px;font-style: normal;font-weight: 300;line-height: 160%; /* 19.2px */letter-spacing: 0.24px;font-size:2.985vw;line-height:4.776vw;margin-bottom:10px;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .img-content-block{display:flex;align-items:center;gap:30px;margin-top:16.169vw;justify-content:space-between;padding-left:4.975vw;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .img-content-block .image-block img{max-width:51.493vw;margin-left:auto;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .img-content-block .bottom-text-wraper .card-wraper{flex-direction:column;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .block-wraper .text-block .title{color:#59FFAF;font-family: "Roboto Mono";font-size: 12px;font-style: normal;font-weight: 300;line-height: 160%; /* 19.2px */letter-spacing: 0.24px;font-size:2.985vw;line-height:4.776vw;margin-bottom:5px;}
	.mob-niif-funds-container .map-slide-design .bottom-text-wraper .card-wraper .card{margin-top:18px;}
	.mob-niif-funds-container .map-slide-design .bottom-text-wraper{max-width: 43%;margin-left: auto;margin-top: -35px;}
	.mob-niif-funds-container .map-slide-design .logo-wraper{display:none;}
	html .mob-funds-section.e-con.e-parent>.e-con-inner{padding:0;}
	.mob-niif-funds-container .fund-leftrightpadding{padding-left:4.975vw;padding-right:4.975vw;}
	.mob-niif-funds-container .niif-fund-wraper.second-design .main-slide-title{margin-left:4.975vw;margin-right:4.975vw;}
	html body .mob-infra-fund-filter-wraper .select2-container .select2-selection--single .select2-selection__rendered {background-color: #00066E;color: #fff;}
	html body div.sticky-btn-dropdown.mob-infra-fund-filter-wraper span.select2-container{width:100% !important;}
	html body .mob-niif-funds-container .mob-swiper-pagination-style{margin-bottom:15px;}
	html body .select2-results__option {color: var(--Design-Black, #000);font-family: "Be Vietnam Pro";font-size: 1.25vw;font-style: normal;font-weight: 200;line-height: 120%;letter-spacing: -0.48px;border-bottom: 1px solid #e7c0ce;}
	html body .select2-results__option{font-size: 4vw;padding-top: 5vw;padding-bottom: 5vw;padding-left: 0vw;padding-right: 0vw;text-indent: 4vw;}
	html body .select2-results__option.select2-results__option--selected {color: #fff;}
	html body .select2-container--default .select2-results>.select2-results__options{max-height:unset;}
	html body .select2-dropdown {border: 1px solid #E7CEC0;background: rgba(251, 229, 217, 0.75);}
	html .page-id-1200 .news-insights-sections-wraper .news-insights-left-section{position:sticky;}
	html .hide-news-insights-tab .news-insights-sections-wraper .news-insights-left-section{display:none;}
	html .news-insights-sections-wraper.active-insights{background-color:#000;}
	.news-insights-sections-wraper.active-insights .posts-wraper .post-wraper {
        border-bottom: 1px solid #fff;
    }
	html body .news-insights-sections-wraper .midd-img-wraper img.for-desktop{display:none !important;}
	html body .niif-header-logo-wrapper{display:block !important;left: auto;right: 7%;top:12px;}
	html body .niif-header-logo-wrapper img{width: 145px;}
	html.scrolling-down .niif-header-logo-wrapper, html.scrolling-up .niif-header-logo-wrapper{display:none !important;}
	.mob-our-journey-banner-wraper{position:relative;}
	.mob-our-journey-banner-wraper .banner-img img{display:block;width:100%;}
	.mob-our-journey-banner-wraper .banner-content{position:absolute;bottom:5.97vw;left:5.97vw;}
	.mob-our-journey-banner-wraper .banner-content .logo-wraper{margin-bottom:12px;}
	.mob-our-journey-banner-wraper .banner-content .logo-wraper img{max-width:41.294vw;display:block;}
	.mob-our-journey-banner-wraper .banner-content .desc-wraper{color: #FFF;font-family: "Be Vietnam Pro";font-size: 14px;font-style: normal;font-weight: 300;line-height: 150%; /* 21px */letter-spacing: -0.28px;font-size:3.483vw;line-height:5.224vw;letter-spacing:-0.07vw;max-width:80.1vw;}
	.mob-our-journey-banner-sec .btn-transparent-wraper .elementor-button{color:#000;border:1px solid #000;}
	html .mob-our-journey-banner-sec.e-con.e-parent>.e-con-inner{padding-left:0;padding-right:0;}
	html .mob-our-journey-banner-sec .aboutus-banner-title-wraper .elementor-heading-title,html .mob-our-journey-banner-sec .btn-transparent-wraper{padding-left:5.97vw;}
	html .mob-our-journey-banner-sec .aboutus-banner-title-wraper .elementor-heading-title{margin-bottom: 13.682vw;}
	
	html .niif-header-logo-wrapper{z-index:11;}
	html body .niif-positioning-timeline-section.swiper-timeline-container .timeline-container .year{display:none;}
	
	.strategicInitiatives-title-desc-wraper{flex-direction:column;display:block;padding:5.97vw;}
	.strategicInitiatives-title-desc-wraper .title{max-width:unset;letter-spacing: -0.473vw;font-size: 9.453vw;line-height: 12.343vw;margin-bottom:20px;}
	.strategicInitiatives-title-desc-wraper .desc{max-width:unset;}
	.strategicInitiatives-title-desc-wraper .icon-wraped{max-width:150px;right:10px;}
	.sipa-initiatives-content-wraper ul li{font-size: 3.483vw;line-height: 4.8vw;letter-spacing: normal;margin-bottom:15px;}
	.elementor-element-381adbd ul{max-width:64vw;}
	html .elementor-2575 .elementor-element.elementor-element-4e0d74a{flex-direction:column;margin-top: 9.583vw;}
	html .elementor-element-1f8f91c p{max-width:unset;}
	.mob-mab-content-wraper .maptag{color: var(--Design-White, #FFF);font-family: "Roboto Mono";font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%; /* 16.8px */letter-spacing: 0.48px;text-transform: uppercase;background-color:rgba(0, 4, 84, 1);padding:0.995vw 1.99vw 1vw 1.99vw;font-size:2.985vw;margin-bottom:5.721vw;line-height:4.179vw;letter-spacing:0.119vw;display:inline-block;}
	.mob-mab-content-wraper .maptitle{color:#FFF;font-family: "Be Vietnam Pro";font-size: 24px;font-style: normal;font-weight: 200;line-height: 148%; /* 35.52px */letter-spacing: -0.72px;font-size:5.97vw;max-width:70.896vw;line-height:8.836vw;letter-spacing:-0.179vw;}
	html .mob-mab-content-wraper{padding-left:5.97vw;}
	
}


@media screen and (max-width: 375px){
	html .journey-anim-container-mb .panel{height: 120vh;}
	html .journey-anim-container-mb .layout-2 .bottom-img-wraper.single-block{bottom: 20.502vw;}
}



