/* Common css */
.overflow-hidden{overflow: hidden!important;}
h2.elementor-heading-title span {color: #787878;}
body:not(.single) .page-header {display: none;}

/* Header */
.headerSticky {background: var(--e-global-color-text);box-shadow: 0px 10px 20px #00000045;}
.navMenu ul {border: 1px solid #A2A2A2;padding: 9px 45px; border-radius: 25px;}
.navMenu ul a {padding: 0!important;}

/* Main Banner */
.mainBanner{overflow:hidden!important;}
h1.elementor-heading-title span {color: var( --e-global-color-primary );}

/* Setps */
.stepsOption {position: relative;}
.stepsOption:after {content: '';position: absolute;top: 32px;right: -99px;width: 7px;height: 7px;transform: rotate(45deg);border-top: 1px solid #BFBFBF;border-right: 1px solid #BFBFBF;}
.stepsOption:before {content: '';position: absolute;top: 35px;left: -120px;width: 50%;height: 1px;background: #BFBFBF;}
.stepsOption:first-child:before{display: none;}
.stepsOption:last-child-child:after{display:none;}

/* Custom Accordion */
.customAccordion .e-n-accordion-item[open] > .e-n-accordion-item-title {border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-color: var( --e-global-color-text )!important;}
.customAccordion .e-n-accordion-item-title {justify-content: space-between;}
.customTabs .e-n-tabs-heading {background: #FFFFFF26;padding: 6px 10px;border-radius: 50px;}
.customTabs input, .customTabs textarea{padding:10px!important;}
.customTabs input::placeholder, .customTabs textarea::placeholder {color: var(--e-global-color-text)!important;opacity:1!important;font-weight:500;}

/* Investor Listing */
.inverstorListing  span.elementor-heading-title.elementor-size-default {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

/* Chart */
#chart {height: 260px;margin: 35px auto;}
.apexcharts-tooltip.apexcharts-theme-light {border: 1px solid #FFFFFF4D !important;background: #494949 !important;box-shadow: none !important;}
.apexcharts-xaxistooltip, .apexcharts-yaxistooltip {color: #fff!important;background: #FFFFFF26!important;}
.apexcharts-tooltip-y-group span {color: #fff;}

/* Responsive */
@media (max-width: 1280px) {.stepsOption:after{display: none;}}
@media (max-width: 1199px) {.stepsOption::before{display: none;}}
@media (max-width: 991px) {
    .navMenu ul {border: 0;padding: 25px 0;}
    .navMenu ul li {padding: 2px 20px;}
    .navMenu ul li a {padding: 7px 15px!important;}
}
@media (max-width: 768px) {}
@media (max-width: 575px) {}