body{text-rendering: optimizeSpeed;line-height: 1.2;}
body,h1,h2,h3,h4,h5,h6,p,ul,ul li{margin:0;padding:0;}
*,*::before ,*::after{outline:none;box-sizing:border-box;scroll-behavior:smooth;}
*{margin: 0; padding: 0; font: inherit;}
input,button{-moz-appearance:none;-webkit-appearance:none;}
a:link,a:visited{text-decoration:none;border:none;outline:none;}
img, picture, svg{max-width: 100%; display: block;}
img{border:none;outline:none;}
ul,ol{list-style:none;list-style-type: none;}
q{quotes:"\201C""\201D""\2018""\2019";}
.helperSpan{display:inline-block;vertical-align:middle;width:1px;height:100%;}
.relative{position:relative;}
.absolute{position:absolute;}
.clr{clear:both;}
.floatLft{float:left;}
.floatRgt{float:right;}
.inlineBlk{display:inline-block;vertical-align:middle;}
.table{display:table;}
.transition{transition:all 0.35s ease 0s;-moz-transition:all 0.35s ease 0s;-webkit-transition:all 0.35s ease 0s;}
.col-100{width:100%;}
.col-95{width:95%;}
.col-90{width:90%;}
.col-80{width:80%;}
.col-83{width:83%;}
.col-75{width:75%;}
.col-70{width:70%;}
.col-65{width:65%;}
.col-60{width:60%;}
.col-57{width:57%;}
.col-55{width:55%;}
.col-50{width:50%;}
.col-45{width:45%;}
.col-46{width:46%;}
.col-40{width:40%;}
.col-39{width:39%;}
.col-33{width:33%;}
.col-34{width:34%;}
.col-35{width:35%;}
.col-30{width:30%;}
.col-29{width:29%;}
.col-25{width:25%;}
.col-20{width:20%;}
.col-15{width:15%;}
.col-12{width:12%;}
.col-10{width:10%;}
.flexDisplay{display:flex;}
.justifySpace{justify-content:space-between;}
.justifyAround{justify-content:space-around;}
.justifyStart{justify-content:flex-start;}
.justifyEqual{justify-content:space-evenly;}
.justifyEnd{justify-content:flex-end;}
.justifyCenter{justify-content:center;}
.alignStart{align-items:flex-start;}
.alignEnd{align-items:flex-end;}
.alignCenter{align-items:center;}
.flexWrap{flex-flow:row wrap;}
.flexColumn{flex-direction:column;}
.textCenter{text-align:center;}
.textJustify{text-align:justify;}
.textLeft{text-align:left;}
.textRight{text-align:right;}

:root {
	
	--color-C8D3CA: #C8D3CA; 

	--color-003D0F: #003D0F;
	--color-156326: #156326;
	--color-3B3B3B: #3B3B3B; 
	--color-707070: #707070; 

	--white-color-FFFFFF: #FFFFFF;
	--black-color-000000: #000000;

	--bg-color:var(--color-C8D3CA);
	--shareBtn-color:var(--color-003D0F);
	--primary-color:var(--color-156326);
	--para-color:var(--color-3B3B3B);
	--border-color:var(--color-707070);

	--fs-12:.75rem;
	--fs-15:.9375rem;
	--fs-16:1rem;
	--fs-17:1.0625rem;
	--fs-18:1.125rem;
	--fs-19:1.1875rem;
	--fs-20:1.25rem;
	--fs-22:1.375rem;
	--fs-24:1.5rem;
	--fs-25:1.5625rem;
	--fs-28:1.75rem;
	--fs-30:1.875rem;
	--fs-32:2rem;
	--fs-34:2.125rem;
	--fs-38:2.375rem;
	--fs-40:2.5rem;
	--fs-42:2.625rem;
	--fs-46:2.875rem;
	--fs-50:3.125rem;
	--fs-52:3.25rem;
	--fs-56:3.5rem;
	--fs-60:3.75rem;
	--fs-70:4.375rem;
	--fs-80:5rem;

	--space-small:.5rem;
	--space-normal:1rem;
	--space-large:2rem;
	--n-line-height:1;
	--m-line-height:1.2;
	--l-line-height:1.3;
	--xl-line-height:1.4;
	--xxl-line-height:223px;
	

	--font-GBold:'Gotham-Bold';
	--font-GMedium:'Gotham-Medium';
	--font-GLight:'Gotham-Light';
	--font-GThin:'Gotham-Thin';
	
	--font-HRegular:'HelveticaNeueRegular';
	--font-HBold:'HelveticaNeueBold';
	--font-HHeavy:'HelveticaNeueHeavy';
	--font-HMedium:'HelveticaNeueMedium';
	--font-HLight:'HelveticaNeueLight';
	--font-HThin:'HelveticaNeueThin';
	--font-HUthin:'HelveticaNeueUthin';
}

/* Utility classes */

.gothamBold{font-family: var(--font-GBold);}
.gothamMedium{font-family: var(--font-GMedium);}
.gothamLight{font-family: var(--font-GLight);}
.gothamThin{font-family: var(--font-GThin);}

.HelveticaNeueRegular{font-family: var(--font-HRegular);}
.HelveticaNeueBold{font-family: var(--font-HBold);}
.HelveticaNeueHeavy{font-family: var(--font-HHeavy);}
.HelveticaNeueMedium{font-family: var(--font-HMedium);}
.HelveticaNeueLight{font-family: var(--font-HLight);}
.HelveticaNeueThin{font-family: var(--font-HThin);}
.HelveticaNeueUthin{font-family: var(--font-HUthin);}



.common-color-white{color: var(--white-color-FFFFFF);}
.common-color-black{color: var(--black-color-000000);}

.text-color-primary{color:var(--primary-color);}
.text-color-para{color:var(--para-color);}

.bg-color-common{background-color:var(--bg-color);}
.bg-color-primary{background-color:var(--primary-color);}

.bg-transparent{background-color:transparent;}

.fs-12{font-size:var(--fs-12);}
.fs-15{font-size:var(--fs-15);}
.fs-16{font-size:var(--fs-16);}
.fs-17{font-size:var(--fs-17);}
.fs-18{font-size:var(--fs-18);}
.fs-19{font-size:var(--fs-19);}
.fs-20{font-size:var(--fs-20);}
.fs-22{font-size:var(--fs-22);}
.fs-24{font-size:var(--fs-24);}
.fs-25{font-size:var(--fs-25);}
.fs-28{font-size:var(--fs-28);}
.fs-30{font-size:var(--fs-30);}
.fs-32{font-size:var(--fs-32);}
.fs-34{font-size:var(--fs-34);}
.fs-38{font-size:var(--fs-38);}
.fs-40{font-size:var(--fs-40);}
.fs-42{font-size:var(--fs-42);}
.fs-46{font-size:var(--fs-46);}
.fs-50{font-size:var(--fs-50);}
.fs-52{font-size:var(--fs-52);}
.fs-56{font-size:var(--fs-56);}
.fs-60{font-size:var(--fs-60);}
.fs-70{font-size:var(--fs-70);}
.fs-80{font-size:var(--fs-80);}
.lr-space{letter-spacing:3px;}
.space-m-sm{margin:var(--space-small);}
.space-m-t-sm{margin-top:var(--space-small);}
.space-m-b-sm{margin-bottom:var(--space-small);}
.space-m-l-sm{margin-left:var(--space-small);}
.space-m-r-sm{margin-right:var(--space-small);}
.space-m-nor{margin:var(--space-normal);}
.space-m-t-nor{margin-top:var(--space-normal);}
.space-m-b-nor{margin-bottom:var(--space-normal);}
.space-m-l-nor{margin-left:var(--space-normal);}
.space-m-r-nor{margin-right:var(--space-normal);}
.space-m-lar{margin:var(--space-large);}
.space-m-t-lar{margin-top:var(--space-large);}
.space-m-b-lar{margin-bottom:var(--space-large);}
.space-m-l-lar{margin-left:var(--space-large);}
.space-m-r-lar{margin-right:var(--space-large);}
.space-p-sm{padding:var(--space-small);}
.space-p-t-sm{padding-top:var(--space-small);}
.space-p-b-sm{padding-bottom:var(--space-small);}
.space-p-l-sm{padding-left:var(--space-small);}
.space-p-r-sm{padding-right:var(--space-small);}
.space-p-nor{padding:var(--space-normal);}
.space-p-t-nor{padding-top:var(--space-normal);}
.space-p-b-nor{padding-bottom:var(--space-normal);}
.space-p-l-nor{padding-left:var(--space-normal);}
.space-p-r-nor{padding-right:var(--space-normal);}
.space-p-lar{padding:var(--space-large);}
.space-p-t-lar{padding-top:var(--space-large);}
.space-p-b-lar{padding-bottom:var(--space-large);}
.space-p-l-lar{padding-left:var(--space-large);}
.space-p-r-lar{padding-right:var(--space-large);}
.n-line-height{line-height:var(--n-line-height);}
.m-line-height{line-height:var(--m-line-height);}
.l-line-height{line-height:var(--l-line-height);}
.xl-line-height{line-height:var(--xl-line-height);}
.xxl-line-height{line-height:var(--xxl-line-height);}
.borderBtn{border: 1px solid var(--clr-netural-350) !important;}
.textUp{text-transform: uppercase;}
.borderNone{border: none;}
.borderBottom{border-bottom: 1px solid var(--border-color);}