/*UI14041994*/
/* header {position: fixed;z-index: 99;left: 0;right: 0;width: 100%;transition: 0.5s ease-in-out;} */
header {position: fixed;width: 100%;transition: 0.5s ease-in-out;z-index: 999;}
header.inner-header{border-bottom: 0.1rem solid #0000000D;padding-block:1rem ;}

header .container .navbar-brand img{width:51.2rem;height: auto;}
body.header-sticky header{margin-top: -20rem;transition: .5s;}
body.header-down header{margin-top: 0rem;}
header.sticky{background: var(--color_white);border-bottom: .1rem solid #0000000D;position: fixed;z-index: 99;top: 0;}
/* header::after, header.inner-header::after{background:url(../images/header-line.svg);background-repeat: no-repeat;height: .5rem;background-size: contain;width: 106rem;content: "";position: absolute;top: 0;right: 0;}
header.sticky::after, header.inner-header::after{background:url(../images/header-line.svg);background-repeat: no-repeat;height: .5rem;background-size: contain;width: 106rem;content: "";position: absolute;top: 0;right: 0;} */
header nav.navbar.navbar-expand-lg.navbar-light{padding: 0;}
.home_header, .inner_header{padding-block:2.3rem;}
.inner_header{background: var(--color2e);}
.inner_header{background: var(--color2e);}
.home_header::before{position: absolute;left: 0;top:0 ;width: 100%;height: 100%;content: ""; background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(51,51,51,0) 100%);opacity: .8;}
.home_header.sticky::before{opacity: 1;}
/* background: rgb(0 0 0 / 25%); */
/* .sticky.home_header .navbar-brand, .sticky.inner_header .navbar-brand {transition: 0.5s;width: 10%;}
.sticky.home_header .navbar-brand img, .sticky.inner_header .navbar-brand img{max-width: 70%;transition: 0.5s;}
.sticky {position: fixed;top: 0;width: 100%;background: #fff;transition: 0.5s;}
.sticky.home_header, .sticky.inner_header{transition: 0.5s;padding: 1rem 0;} */
.inner_header .navbar-expand-lg .navbar-nav .nav-link{color: var(--color_white);}
.inner_header .dropdown-content {background: var(--color2e);border-color: var(--light_yellow);}
.inner_header .dropdown-content a{color: var(--color_white);}
.inner_header .dropdown:hover .nav-link{color: var(--light_yellow);}
.inner_header .dropdown:hover .nav-link.active, .inner_header .navbar-expand-lg .navbar-nav .nav-link.active, .inner_header .dropdown.active .nav-link{color: var(--light_yellow);}
.inner_header .dropdown:hover > a::after{background: var(--color_white);}
.inner_header.sticky{background: var(--color2e);border: none;}
.inner_header.sticky, .home_header.sticky {padding-block: 1.5rem;}
.home_header.sticky::before{background: var(--color2e);}
/* .navbar-expand-lg .navbar-nav .nav-link:hover{color: var(--blue_color);} */
.navbar-expand-lg .navbar-nav .nav-link {text-transform: capitalize;padding: 0;font: var(--font14);color: var(--color_white);font-weight: 600;position: relative;z-index: 1;padding:0;}
.navbar-expand-lg .navbar-nav .nav-link:hover{color: var(--light_yellow);}
.navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {padding-right:3rem;padding-bottom:0rem;}
.navbar-expand-lg .navbar-nav .nav-item:last-child {cursor: pointer;}
.nav-item.dropdown{padding-right:0;}
.menu-nav ul .dropdown-content a{font-size: 2.1rem; line-height: 1; padding: 1.2rem 1rem; white-space: nowrap; font-weight: 500; letter-spacing: 0;}
.drop-menu { position: relative;}
.dropbtn {color: white;padding: 1.6rem;font-size: 1.6rem;border: none;}
.dropdown {position: relative;display: inline-block;}
.dropdown > a{position: relative;}
.dropdown > a::after {clip-path: polygon(50% 49%, 100% 50%, 50% 100%, 0% 50%);position: absolute;top:3.5rem; left: 50%;transform: translateY(-50%);width: .7rem;height:1rem;background: var(--color_white);content: "";display: none;}
.dropdown:hover > a::after{display: block;}
.dropdown-content { display: none; position: absolute; z-index: 1;top:7rem;margin-left: -2.4rem; padding:1rem; background: var(--color_white);border-bottom: .5rem solid var(--maroon);}
.dropdown-content a {color: var(--color_black);text-decoration: none;display: block;font: var(--font13);font-family: var(--nunito_sans);margin-bottom:2rem;}
/*.dropdown-content a:hover {background-color: #000;}*/
.dropdown:hover .dropdown-content {display: block;width:17.8rem;padding-inline: 2.4rem;}
.navbar-nav ul > li a {color: #fff;font: var(--font16);font-family: var(--ubuntu);text-decoration: none;font-family: var(--ubuntu);letter-spacing: 0rem;position: relative;z-index: 2;}
.dropdown-content li a:hover, .dropdown:hover .nav-link{color: var(--light_yellow);}
.dropdown-content li a {color: #000;position: relative;text-transform: capitalize;text-decoration: none;}
.dropdown-content ul.sub_menu a {display: block;}
.dropdown-content a:last-child{border-bottom:0;}
.dropdown-content li:hover ul.sub_menu {display: block;}
.dropdown-content ul.sub_menu {display: none; position: absolute; background:  var(--blue_color); width: 260px; z-index: 999;left: -260px;top: 0;}
.dropdown-content ul.sub_menu li{border-bottom: 1px solid #ffffff21;}
.dropdown-content ul li {position: relative; display: block; margin: 0 0.6rem;border-bottom: 1px solid #ffffff21;}
header.sticky .dropdown-content{top: 5rem;}
/*-=======-UI1404194-04-03-2024-Css-start-======--*/
.dropdown:hover{position: relative;z-index: 1;}
.dropdown:hover::after{width: 100%;height:20rem;background: transparent;content: "";position: absolute;top: 100%;}
header .nav-item.dropdown:last-child .dropdown-content{transform: translateX(-72%);}
header .nav-item .nav-link img{cursor: pointer;}
.dropdown-content ul{margin: 0;}
.dropdown-content a:hover{color:var(--light_yellow);}
/*-=======-UI1404194-04-03-2024-Css-end-======--*/

/*--UI14041994--css-start--*/
.hemburgure .bar {width: 2.3rem;height: .2rem;border-radius: .2rem;transition: 0.2s ease;display: block;cursor: pointer;}
.hemburgure.bars svg{stroke: var(--color_white);}
.hemburgure{ cursor: pointer; position: relative; z-index: 999;}
.hemburgure img{height:3.5rem;}
/* .hemburgure .close_icon, .hemburgure.open-slide .hemburgure_icon{display: none;animation-duration:2.5s;-webkit-animation-duration:2.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-name: fadeopacity;animation-delay: .2s;}

@keyframes fadeopacity {
    0% {opacity:0;}
    100% {opacity:1;}
} */

.hembugrside_menu { width:20%; height: 100%; position: fixed; right:-100%; top:0; z-index: 99; opacity: 1; padding-top:4.4rem; background:var(--color_white); transition:.5s ease-in-out ; -webkit-transition:.5s ease-in-out ; -moz-transition:.5s ease-in-out ; -ms-transition:.5s ease-in-out ; -o-transition:.5s ease-in-out ;border-top: .5rem solid var(--maroon);}
.hembugrside_menu .close_icon{display: flex;justify-content: flex-end;width: 100%;padding-right: 4rem;}
.hembugrside_menu .close_icon img{width:2rem;cursor: pointer;}
.hembugrside_menu.open-slide {opacity: 1;right: 0;}
.hembugrside_menu .hembg_left{max-width:100%;}
.hembugrside_menu .main_link{padding-left: 0;width: 100%;padding:2rem 4rem 9rem;}
.hembugrside_menu .main_link li{list-style-type: none;margin-bottom: 0;}
.hembugrside_menu .main_link li:not(:last-child){border-bottom: .1rem solid hsl(0deg 0% 100% / 20%);}
.hembugrside_menu .main_link li a{font: var(--font14);font-weight: normal;color: var(--color_black);padding-block: 1rem;}
.hembugrside_menu .main_link li a:hover{color: var(--light_yellow);}
.hembugrside_menu .contact_details{background: var(--maroon);padding: 4rem;height: 100%;}
.hembugrside_menu .contact_details a{padding: 1.5rem;border: .1rem solid hsl(0deg 0% 100% / 43%);font: var(--font18);font-weight: 800;color: var(--color_white);}
.hembugrside_menu .contact_details a:hover{color: var(--light_yellow);border-color: hsl(0deg 0% 100% / 100%);}
.hembugrside_menu .contact_details li:not(:last-child){margin-bottom: 2rem;}
.hembugrside_menu .contact_details li:not(:last-child) a{font-weight: normal;font: var(--font16);}
.no-scroll {overflow: hidden;position: fixed;width: 100%;}
body::before{ width:0%; height: 100vh; opacity: 0; position: absolute; left:-100%; top:0; background: var(--color_black); content: ""; z-index: 9999; transition:.5s ease-in-out ; -webkit-transition:.5s ease-in-out ; -moz-transition:.5s ease-in-out ; -ms-transition:.5s ease-in-out ; -o-transition:.5s ease-in-out ; }
body.no-scroll::before{width:80%; opacity:.7;left: 0;}
/*--hemburgure--css-end--*/

header.sticky .navbar-brand img {width:30rem;}
/*-=======-UI1404194-17-04-2024-Css-end-======--*/

.dropdown.submenu_dropdown a img{ filter:invert() ; -webkit-filter:invert() ;width:2rem; }
.dropdown.submenu_dropdown:hover > a::after{display: none;}
.dropdown.submenu_dropdown .dropdown-content {background: var(--color2e);border-color: var(--light_yellow);top: 100%;}
.dropdown.submenu_dropdown .dropdown-content ul{margin-top: 0;display: block;}
.dropdown.submenu_dropdown .dropdown-content ul li{padding-block: 1rem;}
.dropdown.submenu_dropdown .dropdown-content ul li:first-child{padding-top: 0;}
.dropdown.submenu_dropdown .dropdown-content ul li:last-child{border: none;}
.dropdown.submenu_dropdown .dropdown-content ul li a{padding-right: 0;margin-bottom: 0;}
/*-=======-UI1404194-04-10-2024-Css-end-======--*/

@media (min-width:3000px){
  /* header .container {max-width:50%;margin: auto;} */

}
@media (min-width:1400px) {
  .dropdown:hover .dropdown-content.investordrpdn {
    width: 67rem;
    margin-left: -24rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    top: 6rem;
    transition: 0.5s ease-in-out;
}
.inner_header.sticky .dropdown:hover .dropdown-content.investordrpdn {
  top: 5rem;
}
}
@media (min-width:1601px) {
  .dropdown:hover .dropdown-content.investordrpdn {
    width: 78rem;
    margin-left: -28rem;
    top: 6rem;
}
header .container .navbar-brand img {
  width: 30.2rem;
}
}
@media (min-width:1801px) {
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {padding-right:3.5rem;}
  header .container .navbar-brand img {width:52rem;}
  .home_header, .inner_header {padding-block: 3.2rem;}
  header.sticky .dropdown-content {top:7.6rem;}
  .dropdown > a::after {top: 4rem;}
  .dropdown:hover .dropdown-content {width:26.8rem;}
  .dropdown-content{top: 9.2rem;padding-top: 2rem;}
  .hembugrside_menu{border-top:.8rem solid var(--maroon);padding-top:5.4rem;}
  .dropdown:hover .dropdown-content.investordrpdn {
    width: 83.8rem;
    margin-left: -30.4rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    top: 7.5rem;
    transition: 0.5s ease-in-out;
  }
  .inner_header.sticky .dropdown:hover .dropdown-content.investordrpdn {
    top: 7rem;
}

}/*-1801-css-end--*/
@media (min-width:3000px) {
.dropdown:hover .dropdown-content.investordrpdn {width: 102.8rem;margin-left: -49.4rem;top:8rem;}

}/*-3000-css-end--*/
@media (max-width: 1649px) {
  header .container .navbar-brand img {width: 34.2rem;}
  .dropdown:hover .dropdown-content {width: 22.8rem;padding-top: 2rem;}
  .dropdown-content{top: 6.6rem;}
  header.sticky .dropdown-content {top: 5.6rem;}
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child){padding-right:1.8rem;font-size: 1.7rem;}
}/*--1649-end--*/

@media (max-width: 1440px) {
  .mega_dropmenu .mega_inner ul li a{font-size: 1.3rem;line-height: 1.8rem;}
  .home_header.sticky, .inner_header.sticky {padding-block:1.5rem;}

}
@media (min-width:1600px) {.navbar-expand-lg .navbar-nav .nav-link{font-size:1.7rem;}}

/*--1440-end--*/


@media (max-width: 1399px) {
  .dropdown-content {top: 6.5rem;}
  .dropdown:hover .dropdown-content {width: 20.6rem;}
  header.sticky .dropdown-content {top: 5.7rem;}
  .hembugrside_menu .main_link {padding: 2.6rem 3.6rem 8.8rem;}
  .hembugrside_menu .contact_details a {padding: 1rem 1.5rem;}
  .hembugrside_menu .contact_details {padding: 3rem;}
  .hembugrside_menu .close_icon {padding-right: 3rem;}
  .hembugrside_menu .contact_details li:not(:last-child) {margin-bottom: 1.5rem;}
  .hembugrside_menu{padding-top: 3rem;width: 19%;}
  body.no-scroll::before{width: 81%;}
  .dropdown:hover .dropdown-content.investordrpdn {
    width: 62.8rem;
    margin-left: -22.4rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    transition: 0.5s ease-in-out;
  }
}/*--1399-end--*/

@media (max-width: 1280px) {
  .dropdown-content{top: 6.5rem;border-bottom: 0.3rem solid var(--maroon);}
  .dropdown-content a{margin-bottom: 1.5rem;}
  .hembugrside_menu .main_link li a {padding-block: 1rem;}
  .hembugrside_menu .main_link {padding: 1.6rem 3.6rem 6rem;}

}/*--1280-end--*/
@media (max-width: 1199px) {
  .navbar-expand-lg .navbar-nav .nav-item:not(:last-child) {padding-right: 1rem;}
  header .container .navbar-brand img {width:25rem;}
  .home_header, .inner_header {padding-block:2rem;}
  .home_header.sticky, .inner_header.sticky {padding-block: 1rem;}
  .dropdown-content {top: 5.6rem}
  header.sticky .dropdown-content {top: 4.7rem;}
  .hembugrside_menu .main_link li a {padding-block: 1rem;}
  .hembugrside_menu .main_link {margin-top: 0;}
  .hembugrside_menu .contact_details {padding: 2rem;}
  .hembugrside_menu .main_link {padding: 1rem 2rem;}
  .hembugrside_menu .close_icon {padding-right: 1.5rem;}
.inner_header.sticky .dropdown:hover .dropdown-content.investordrpdn {
  top: 4rem;
}
.dropdown.submenu_dropdown:hover .dropdown-content {width: 16rem;}

}/*--1199-end--*/
/* @media (max-width: 1050px) {header::after, header.inner-header::after {width: 68rem;}} */

@media (max-width: 1050px) {
  .hembugrside_menu {padding-top: 2rem;}
  .hembugrside_menu .contact_details a {padding: 0.7rem 1rem;}
  .hembugrside_menu .contact_details li:not(:last-child) {margin-bottom: 1rem;}

}/*--1050-end--*/

@media (max-width: 991px) {
.hide_hemburgure{display: none;}
a.navbar-brand {width: 100%;text-align: center;}
.desktop_banner {margin-top: 0;}
header .container .navbar-brand img {width: auto;}
.home_header, .inner_header {padding-block: 1rem;}

}/*--991-end--*/

@media (max-width:767px) {

}

/*--1767-end--*/

@media (max-width:575px) {

}/*--575-end--*/


@media (max-width:375px) {
  .home_header, .inner_header {padding-block: 1rem;}
  .home_header.sticky, .inner_header.sticky {padding-block: 0.6rem;}
  .home_header.sticky .navbar-brand img, .inner_header.sticky .navbar-brand img{max-width: 90%;margin: auto;}
}
@media (max-width:320px) {

}/*--320-end--*/


.face-sheet h2 {
  font: var(--font24);
  color: var(--maroon);
  font-weight: 500;
  margin-bottom: 3rem;
}
.investor_wrap.corporate-gov.code {
  padding: 0rem 0 10rem;
}
