/*KALPIT - 16-02-2023*/
/*=== Green Color ===*/
.nav-container.energy-green .large-container .nav-latest-reports-wrapper{background-color: var(--energy-green);}
.nav-container.energy-green .large-container .nav-latest-reports-wrapper:before{content: '';height: 100%;width: 100vw;position: absolute;background-color: var(--energy-green);top: 0;right: 30px;z-index: -2;}
.nav-container.energy-green .large-container .nav-latest-reports-wrapper .title p{color: var(--color-blue) !important;}
.nav-container.energy-green .large-container .nav-latest-reports-wrapper a.text-button, .nav-container.energy-green .large-container .nav-latest-reports-wrapper a.text-button .icon::before{color: var(--color-blue) !important}
.nav-container.energy-green .large-container .nav-latest-reports-wrapper a.text-button:hover,
.nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper a.text-button:hover
{    color: var(--white) !important;}
.main-nav-energy-green a.main-nav-item::after {content: '';position: absolute;bottom: 16px;left: auto;right: 0px;height: 2px;width: 0%;background: var(--energy-green);transition: 0.5s ease-in-out;}
.main-nav-energy-green .nav-container.energy-green .key-details-section .key-link-list .key-details-box:hover{background-color: var(--energy-green);position: relative;}
.main-nav-energy-green .nav-container.energy-green .key-details-section .key-link-list .key-details-box:hover .link-details p, .main-nav-energy-green .nav-container.energy-green .key-details-section .key-link-list .key-details-box:hover .link-details a,
.main-nav-energy-green .nav-container.energy-green .key-details-section .key-link-list .key-details-box:hover .text-button .icon::before{color: var(--color-blue) !important;}
.main-nav-energy-green .nav-container.energy-green .key-details-section .key-link-list .key-details-box:hover:after{content: '';height: 100%;width: 30px;position: absolute;left: -30px;top: 0;background-color: var(--energy-green);}
/*=== Purple Color ===*/
.nav-container.purple .large-container .nav-latest-reports-wrapper{background-color: var(--purple);}
.nav-container.purple .large-container .nav-latest-reports-wrapper:before{content: '';height: 100%;width: 100vw;position: absolute;background-color: var(--purple);top: 0;right: 30px;z-index: -2;}
.main-nav-purple a.main-nav-item::after {content: '';position: absolute;bottom: 16px;left: auto;right: 0px;height: 2px;width: 0%;background: var(--purple);transition: 0.5s ease-in-out;}
.main-nav-purple .nav-container.purple .key-details-section .key-link-list .key-details-box:hover{background-color: var(--purple);position: relative;}
.main-nav-purple .nav-container.purple .key-details-section .key-link-list .key-details-box:hover:after{content: '';height: 100%;width: 30px;position: absolute;left: -30px;top: 0;background-color: var(--purple);}

/*=== Aqua Color ===*/
.nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper{background-color: var(--color-aqua);}
.nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper:before{content: '';height: 100%;width: 100vw;position: absolute;background-color: var(--color-aqua);top: 0;right: 30px;z-index: -2;}
.nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper .title p{color: var(--color-blue) !important;}
.nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper a.text-button, .nav-container.heathcare-blue .large-container .nav-latest-reports-wrapper a.text-button .icon::before {color: var(--color-blue) !important}
.main-nav-heathcare-blue a.main-nav-item::after {content: '';position: absolute;bottom: 16px;left: auto;right: 0px;height: 2px;width: 0%;background: var(--color-aqua);transition: 0.5s ease-in-out;}
.main-nav-heathcare-blue .nav-container.heathcare-blue .key-details-section .key-link-list .key-details-box:hover{background-color: var(--color-aqua);position: relative;}
.main-nav-heathcare-blue .nav-container.heathcare-blue .key-details-section .key-link-list .key-details-box:hover .link-details p, .main-nav-heathcare-blue .nav-container.heathcare-blue .key-details-section .key-link-list .key-details-box:hover .link-details a,
.main-nav-heathcare-blue .nav-container.heathcare-blue .key-details-section .key-link-list .key-details-box:hover .text-button .icon::before{color: var(--color-blue) !important;}
.main-nav-heathcare-blue .nav-container.heathcare-blue .key-details-section .key-link-list .key-details-box:hover:after{content: '';height: 100%;width: 30px;position: absolute;left: -30px;top: 0;background-color: var(--color-aqua);}

/*=== Red Color ===*/
.nav-container.tech-red .large-container .nav-latest-reports-wrapper{background-color: var(--tech-red);}
.nav-container.tech-red .large-container .nav-latest-reports-wrapper:before{content: '';height: 100%;width: 100vw;position: absolute;background-color: var(--tech-red);top: 0;right: 30px;z-index: -2;}
.main-nav-tech-red a.main-nav-item::after {content: '';position: absolute;bottom: 16px;left: auto;right: 0px;height: 2px;width: 0%;background: var(--tech-red);transition: 0.5s ease-in-out;}
.main-nav-tech-red .nav-container.tech-red .key-details-section .key-link-list .key-details-box:hover{
background-color: var(--tech-red);position: relative;}
.main-nav-tech-red .nav-container.tech-red .key-details-section .key-link-list .key-details-box:hover:after{content: '';height: 100%;width: 30px;position: absolute;left: -30px;top: 0;background-color: var(--tech-red);}

/* === MOBILE DESIGM === */
.nav-container .large-container, .nav-container .large-container .row, .nav-container .large-container .nav-latest-reports-wrapper{height: 100%; min-height: inherit;}
