/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

:root {
	--gmm-green-1: #96be1f;
	--gmm-green-2: #66862d;
	--gmm-green-3: #3d4953;

	--cnvs-themecolor: #96be1f;
    --cnvs-themecolor-rgb: 150, 190, 31;
    --bs-link-color: var(--cnvs-themecolor);

}

#side-panel {
    --cnvs-side-panel-bg: var(--gmm-green-3);
}

.emphasis-title h1, .emphasis-title .h1, .emphasis-title h2, .emphasis-title .h2 {
	color: var(--gmm-green-1);
}
.divider.divider-rounded, .divider.divider-border {
  --cnvs-divider-color: #eeeeee70;
  --cnvs-divider-border-color: #eeeeee70;
}
.divider.divider-rounded i, .divider.divider-border i {
    background-color: #eeeeee40;
}
.header-misc-icon > a { color:#ffffff; }

@media (max-width: 991px){

	#header {    
		position: absolute;
	    right: 0;
	    background: transparent;
	}
	#header.transparent-header.dark:not(.sticky-header) #header-wrap {
        background-color: transparent;
    }
	.slider-inner {
		background-image: url(images/TOP.jpg);
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-position: -470px 0px;
	}
}